Interface MatchConditional
- All Superinterfaces:
FunctionItem,OS_Element,StatementItem
- All Known Implementing Classes:
MatchConditionalImpl
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionvoidexpr(IExpression expr) getExpr()getParts()normal()voiddefault voidvoidsetContext(MatchContext ctx) voidsetParent(OS_Element aParent) voidvisitGen(ElElementVisitor visit) Methods inherited from interface tripleo.elijah_durable_congenial.lang.i.OS_Element
asString
-
Method Details
-
expr
-
getContext
Context getContext()- Specified by:
getContextin interfaceOS_Element
-
getParent
OS_Element getParent()- Specified by:
getParentin interfaceOS_Element
-
getExpr
IExpression getExpr() -
setParent
-
getParts
List<MatchConditional.MC1> getParts() -
visitGen
- Specified by:
visitGenin interfaceOS_Element
-
serializeTo
- Specified by:
serializeToin interfaceFunctionItem- Specified by:
serializeToin interfaceOS_Element
-
postConstruct
void postConstruct() -
setContext
-
normal
-
typeMatch
MatchConditional.MatchArm_TypeMatch typeMatch() -
valNormal
MatchConditional.MatchConditionalPart3 valNormal()
-