Class StatementWrapperImpl
java.lang.Object
tripleo.elijah_durable_congenial.lang.impl.StatementWrapperImpl
- All Implemented Interfaces:
FunctionItem,OS_Element,StatementItem,StatementWrapper
- Direct Known Subclasses:
WrappedStatementWrapper
public class StatementWrapperImpl
extends Object
implements StatementItem, FunctionItem, OS_Element, StatementWrapper
-
Constructor Summary
ConstructorsConstructorDescriptionStatementWrapperImpl(IExpression aExpression, Context aContext, OS_Element aParent) -
Method Summary
Modifier and TypeMethodDescriptiongetExpr()voidserializeTo(@NotNull SmallWriter sw) toString()voidvisitGen(@NotNull ElElementVisitor visit) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface tripleo.elijah_durable_congenial.lang.i.OS_Element
asString
-
Constructor Details
-
StatementWrapperImpl
-
-
Method Details
-
getContext
- Specified by:
getContextin interfaceOS_Element
-
getExpr
- Specified by:
getExprin interfaceStatementWrapper- Returns:
- the expr
-
getParent
- Specified by:
getParentin interfaceOS_Element
-
visitGen
- Specified by:
visitGenin interfaceOS_Element
-
serializeTo
- Specified by:
serializeToin interfaceFunctionItem- Specified by:
serializeToin interfaceOS_Element- Specified by:
serializeToin interfaceStatementWrapper
-
toString
- Specified by:
toStringin interfaceStatementWrapper- Overrides:
toStringin classObject
-