Follow the links below to browse sample Javadoc for MJ classes and tools, including the MJ Runtime Library.

 

Package: com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.lb  previous next contents

Package com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.lb contains the following classes and interfaces.
Classes and Interfaces
LbDirectiveNode Parse node that represents a LB SC directive.
LbDirectiveParser Parses a LB SC directive.

Class: LbDirectiveNode   next package

Parse node that represents a LB SC directive.
Treat this class as "thread-hostile" since it holds substantial state without method synchronization; instances should only be used by single thread at a time.

public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.lb.LbDirectiveNode
  extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.SpecialCharacterDirectiveNodeBase
Constructors
Initializes an instance of this class.
Parameters:
aHostLine - Mapper report line that hosts this command
anArgumentExpr - expression containing the directive argument
anArgumentType - determines how the argument should be applied
public LbDirectiveNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anArgumentExpr, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ReplaceCharOrRepeatCountArgType anArgumentType)

Class: LbDirectiveParser   previous package

Parses a LB SC directive.
Treat this class as "thread-hostile"; instances should be created, used and discarded by single thread at a time.

public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.lb.LbDirectiveParser
  extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.SpecialCharacterDirectiveParserBase
Constructors
public LbDirectiveParser()
Methods
Required implementation.
See Also:
com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.SpecialCharacterDirectiveParserBase#buildNode(com.arsi.mj.maprpt.parser.line.types.AtLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ReplaceCharOrRepeatCountArgType)
protected com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.lb.LbDirectiveNode buildNode(com.arsi.mj.maprpt.parser.line.types.AtLine aHostLine, com.arsi.mj.maprpt.lexer.ptree.expr.ConcatExpr anArgumentExpr, com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.ReplaceCharOrRepeatCountArgType anArgumentType)