public final class AccessTerm extends java.lang.Object implements AccessibleTerm
Term. The left term is the accessed object, the right term is the accessor.| Constructor and Description |
|---|
AccessTerm(AccessibleTerm left,
AccessOperator operation,
Term right,
TokenType accessorToken) |
| Modifier and Type | Method and Description |
|---|---|
Callable |
callable(Configuration config,
Scope scope) |
java.lang.Object |
evaluate(Configuration config,
Scope scope) |
java.lang.String |
toString() |
public AccessTerm(AccessibleTerm left, AccessOperator operation, Term right, TokenType accessorToken)
public java.lang.Object evaluate(Configuration config, Scope scope) throws CarrotException
evaluate in interface TermCarrotException@Nonnull public Callable callable(@Nonnull Configuration config, @Nonnull Scope scope) throws CarrotException
callable in interface AccessibleTermCarrotExceptionpublic java.lang.String toString()
toString in class java.lang.Object