Class MatchConditionalImpl
java.lang.Object
tripleo.elijah_durable_congenial.lang.impl.MatchConditionalImpl
- All Implemented Interfaces:
FunctionItem,MatchConditional,OS_Element,StatementItem
public class MatchConditionalImpl
extends Object
implements MatchConditional, OS_Element, StatementItem, FunctionItem
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassNested classes/interfaces inherited from interface tripleo.elijah_durable_congenial.lang.i.MatchConditional
MatchConditional.MatchArm_TypeMatch, MatchConditional.MatchConditionalPart2, MatchConditional.MatchConditionalPart3, MatchConditional.MC1 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexpr(IExpression expr) getExpr()@NotNull List<MatchConditional.MC1>getParts()normal()voidvoidvoidsetContext(MatchContext ctx) voidsetParent(OS_Element aParent) voidvisitGen(@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
-
MatchConditionalImpl
-
-
Method Details
-
expr
- Specified by:
exprin interfaceMatchConditional
-
getContext
- Specified by:
getContextin interfaceMatchConditional- Specified by:
getContextin interfaceOS_Element
-
getParent
- Specified by:
getParentin interfaceMatchConditional- Specified by:
getParentin interfaceOS_Element
-
getExpr
- Specified by:
getExprin interfaceMatchConditional
-
setParent
- Specified by:
setParentin interfaceMatchConditional
-
getParts
- Specified by:
getPartsin interfaceMatchConditional
-
visitGen
- Specified by:
visitGenin interfaceMatchConditional- Specified by:
visitGenin interfaceOS_Element
-
serializeTo
- Specified by:
serializeToin interfaceFunctionItem- Specified by:
serializeToin interfaceMatchConditional- Specified by:
serializeToin interfaceOS_Element
-
postConstruct
public void postConstruct()- Specified by:
postConstructin interfaceMatchConditional
-
setContext
- Specified by:
setContextin interfaceMatchConditional
-
normal
- Specified by:
normalin interfaceMatchConditional
-
typeMatch
- Specified by:
typeMatchin interfaceMatchConditional
-
valNormal
- Specified by:
valNormalin interfaceMatchConditional
-