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()
|