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.soe  previous next contents

Package com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.soe contains the following classes and interfaces.
Classes and Interfaces
SoeDirectiveNode Parse node that represents a SOE SC directive.
SoeDirectiveParser Parses a SOE SC directive.

Class: SoeDirectiveNode   next package

Parse node that represents a SOE 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.soe.SoeDirectiveNode
  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 SoeDirectiveNode(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: SoeDirectiveParser   previous package

Parses a SOE 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.soe.SoeDirectiveParser
  extends com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.SpecialCharacterDirectiveParserBase
Constructors
public SoeDirectiveParser()
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.soe.SoeDirectiveNode 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)