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

Package com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.expr contains the following classes and interfaces.
Classes and Interfaces
ScAttributeExpr Expression that represents an SC attribute expression.
ScFieldOrListDerefExpr Abstract base class of SC expressions that de-reference a field or LIST place holder such as $1 or %#.

Class: ScAttributeExpr   next package

Expression that represents an SC attribute expression.
Treat this class as "thread-safe", since it is immutable once created.
public class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.expr.ScAttributeExpr
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.expr.IMaprptExpr
Fields
Attribute expression wrappers that comprise this Mapper expression.
public final java.util.List attrWrappers
Constructors
Initializes an instance of this class.
Parameters:
someWrappers - attribute wrappers that comprise this expression.
public ScAttributeExpr(java.util.List someWrappers)
Methods
public boolean equals(java.lang.Object anObject)
public int hashCode()
public java.lang.String toMapperString()

Class: ScFieldOrListDerefExpr   previous package

Abstract base class of SC expressions that de-reference a field or LIST place holder such as $1 or %#.
Treat this class as "thread-safe", since it is immutable once created.
public abstract class com.arsi.mj.maprpt.lexer.ptree.cmd.sc.directive.expr.ScFieldOrListDerefExpr
  extends java.lang.Object
  implements com.arsi.mj.maprpt.lexer.ptree.expr.IMaprptExpr
Constructors
public ScFieldOrListDerefExpr()
Methods
public boolean equals(java.lang.Object anObject)
Get field or list dereference expression.
Returns:
field or list dereference expression (e.g., TextExpr that contains '#' for subclass ScListLineNumberExpr, or TextExpr that contains an integer for subclass ScFieldOrdinalExpr);
public abstract com.arsi.mj.maprpt.lexer.ptree.expr.IMaprptExpr expression()
public int hashCode()
public java.lang.String toMapperString()