Class ConstructStatementImpl
java.lang.Object
tripleo.elijah_durable_congenial.lang.impl.ConstructStatementImpl
- All Implemented Interfaces:
ConstructStatement,FunctionItem,OS_Element,StatementItem
-
Constructor Summary
ConstructorsConstructorDescriptionConstructStatementImpl(@NotNull OS_Element aParent, @NotNull Context aContext, @NotNull IExpression aExpr, @Nullable String aConstructorName, @Nullable ExpressionList aExpressionList) -
Method Summary
Modifier and TypeMethodDescription@Nullable ExpressionListgetArgs()@NotNull Context@NotNull IExpressiongetExpr()@NotNull OS_ElementvoidvoidvisitGen(@NotNull ElElementVisitor visit) Methods 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.OS_Element
asString
-
Constructor Details
-
ConstructStatementImpl
public ConstructStatementImpl(@NotNull @NotNull OS_Element aParent, @NotNull @NotNull Context aContext, @NotNull @NotNull IExpression aExpr, @Nullable @Nullable String aConstructorName, @Nullable @Nullable ExpressionList aExpressionList)
-
-
Method Details
-
getArgs
- Specified by:
getArgsin interfaceConstructStatement
-
getContext
- Specified by:
getContextin interfaceConstructStatement- Specified by:
getContextin interfaceOS_Element
-
getExpr
- Specified by:
getExprin interfaceConstructStatement
-
getParent
- Specified by:
getParentin interfaceConstructStatement- Specified by:
getParentin interfaceOS_Element
-
visitGen
- Specified by:
visitGenin interfaceConstructStatement- Specified by:
visitGenin interfaceOS_Element
-
serializeTo
- Specified by:
serializeToin interfaceConstructStatement- Specified by:
serializeToin interfaceFunctionItem- Specified by:
serializeToin interfaceOS_Element
-