Class: ScAttributeExpr
next
package
Expression that represents an SC attribute expression.
Treat this class as "thread-safe", since it is immutable once created.
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.
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()
|