Class QualidentImpl
java.lang.Object
tripleo.elijah_durable_congenial.lang.impl.QualidentImpl
- All Implemented Interfaces:
IExpression,Qualident
Created Mar 27, 2019 at 2:24:09 PM
-
Field Summary
Fields inherited from interface tripleo.elijah_durable_congenial.lang.i.IExpression
UNASSIGNED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappend(@NotNull IdentExpression r1) Look into creating aDotExpressionfrom herevoidappendDot(antlr.Token d1) @NotNull Stringboolean@NotNull List<FormalArgListItem>getArgs()@NotNull ExpressionKindgetKind()@NotNull IExpressiongetLeft()@Nullable OS_TypegetType()inthashCode()boolean@NotNull List<IdentExpression>parts()repr_()voidsetArgs(ExpressionList ael) voidsetKind(ExpressionKind aIncrement) voidsetLeft(IExpression iexpression) Not sure what this should dovoid@NotNull StringtoString()
-
Constructor Details
-
QualidentImpl
public QualidentImpl()
-
-
Method Details
-
append
Look into creating aDotExpressionfrom here -
appendDot
public void appendDot(antlr.Token d1) -
asSimpleString
- Specified by:
asSimpleStringin interfaceQualident
-
equals
-
getArgs
-
setArgs
-
getKind
- Specified by:
getKindin interfaceIExpression- Specified by:
getKindin interfaceQualident
-
getLeft
- Specified by:
getLeftin interfaceIExpression- Specified by:
getLeftin interfaceQualident
-
parts
-
is_simple
public boolean is_simple()- Specified by:
is_simplein interfaceIExpression- Specified by:
is_simplein interfaceQualident
-
getType
- Specified by:
getTypein interfaceIExpression
-
repr_
- Specified by:
repr_in interfaceIExpression- Specified by:
repr_in interfaceQualident
-
setLeft
Not sure what this should do- Specified by:
setLeftin interfaceIExpression- Specified by:
setLeftin interfaceQualident
-
setKind
- Specified by:
setKindin interfaceIExpression- Specified by:
setKindin interfaceQualident
-
hashCode
public int hashCode() -
setType
- Specified by:
setTypein interfaceIExpression- Specified by:
setTypein interfaceQualident
-
toString
-