Interface ConditionalExpr.Visitor<P,R>
-
- All Superinterfaces:
AttributeCheckExpr.Visitor<P,R>,ConditionalOperatorExpr.Visitor<P,R>,PredicateOperatorExpr.Visitor<P,R>
- All Known Subinterfaces:
Expr.Visitor<P,R>,Node.Visitor<P,R>,Positioned.Visitor<P,R>
- All Known Implementing Classes:
AddResolve,AssertionGenerator,AssignmentResolve,ExprGenerator,ExprResolver,Namer,RemoveResolve,StreamGenerator,Typer
- Enclosing interface:
- ConditionalExpr
public static interface ConditionalExpr.Visitor<P,R> extends AttributeCheckExpr.Visitor<P,R>, ConditionalOperatorExpr.Visitor<P,R>, PredicateOperatorExpr.Visitor<P,R>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rvisit(AttributeCheckExpr attributeCheckExpr, P par)default Rvisit(ConditionalExpr conditionalExpr, P par)default Rvisit(ConditionalOperatorExpr conditionalOperatorExpr, P par)default Rvisit(PredicateOperatorExpr predicateOperatorExpr, P par)
-
-
-
Method Detail
-
visit
default R visit(ConditionalExpr conditionalExpr, P par)
-
visit
default R visit(AttributeCheckExpr attributeCheckExpr, P par)
- Specified by:
visitin interfaceAttributeCheckExpr.Visitor<P,R>
-
visit
default R visit(ConditionalOperatorExpr conditionalOperatorExpr, P par)
- Specified by:
visitin interfaceConditionalOperatorExpr.Visitor<P,R>
-
visit
default R visit(PredicateOperatorExpr predicateOperatorExpr, P par)
- Specified by:
visitin interfacePredicateOperatorExpr.Visitor<P,R>
-
-