Class GetItemExpressionImpl
java.lang.Object
tripleo.elijah_durable_congenial.lang.impl.AbstractExpression
tripleo.elijah_durable_congenial.lang.impl.GetItemExpressionImpl
- All Implemented Interfaces:
GetItemExpression,IExpression
-
Field Summary
FieldsFields inherited from class tripleo.elijah_durable_congenial.lang.impl.AbstractExpression
_kind, leftFields inherited from interface tripleo.elijah_durable_congenial.lang.i.IExpression
UNASSIGNED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull ExpressionKindgetKind()getType()index()booleanvoidparens(antlr.Token lb, antlr.Token rb) voidMethods inherited from class tripleo.elijah_durable_congenial.lang.impl.AbstractExpression
getArgs, getLeft, repr_, setArgs, setKind, setLeftMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tripleo.elijah_durable_congenial.lang.i.IExpression
getLeft, repr_, setKind, setLeft
-
Field Details
-
index
-
-
Constructor Details
-
GetItemExpressionImpl
-
-
Method Details
-
getKind
- Specified by:
getKindin interfaceGetItemExpression- Specified by:
getKindin interfaceIExpression- Overrides:
getKindin classAbstractExpression
-
getType
- Specified by:
getTypein interfaceGetItemExpression- Specified by:
getTypein interfaceIExpression
-
setType
- Specified by:
setTypein interfaceGetItemExpression- Specified by:
setTypein interfaceIExpression
-
is_simple
public boolean is_simple()- Specified by:
is_simplein interfaceGetItemExpression- Specified by:
is_simplein interfaceIExpression
-
parens
public void parens(antlr.Token lb, antlr.Token rb) - Specified by:
parensin interfaceGetItemExpression
-
index
- Specified by:
indexin interfaceGetItemExpression
-