Class VariableReferenceImpl
java.lang.Object
tripleo.elijah_durable_congenial.lang.impl.AbstractExpression
tripleo.elijah_durable_congenial.lang.impl.VariableReferenceImpl
- All Implemented Interfaces:
- IExpression,- OS_Expression,- VariableReference
public class VariableReferenceImpl
extends AbstractExpression
implements OS_Expression, VariableReference
- 
Field SummaryFields inherited from class tripleo.elijah_durable_congenial.lang.impl.AbstractExpression_kind, leftFields inherited from interface tripleo.elijah_durable_congenial.lang.i.IExpressionUNASSIGNED
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class tripleo.elijah_durable_congenial.lang.impl.AbstractExpressiongetArgs, getKind, getLeft, setArgs, setKind, setLeftMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface tripleo.elijah_durable_congenial.lang.i.IExpressiongetKind, getLeft, setKind, setLeft
- 
Constructor Details- 
VariableReferenceImplpublic VariableReferenceImpl()Called from ElijahParser.variableReference. Will `setMain' later
 
- 
- 
Method Details- 
getName- Specified by:
- getNamein interface- VariableReference
 
- 
getType- Specified by:
- getTypein interface- IExpression
- Specified by:
- getTypein interface- VariableReference
 
- 
is_simplepublic boolean is_simple()* no parts, just an ident ' * qualident not implemented * all parts is dotpart array can be simple too, depending and so can proccall- Specified by:
- is_simplein interface- IExpression
- Specified by:
- is_simplein interface- VariableReference
- Returns:
- if no parts specified
 
- 
setMain- Specified by:
- setMainin interface- VariableReference
 
- 
repr_- Specified by:
- repr_in interface- IExpression
- Specified by:
- repr_in interface- VariableReference
- Overrides:
- repr_in class- AbstractExpression
 
- 
setMainpublic void setMain(@NotNull @NotNull antlr.Token t) - Specified by:
- setMainin interface- VariableReference
 
- 
setType- Specified by:
- setTypein interface- IExpression
- Specified by:
- setTypein interface- VariableReference
 
- 
toString- Specified by:
- toStringin interface- VariableReference
- Overrides:
- toStringin class- Object
 
 
-