Interface ExprVisitorFunction
-
- All Superinterfaces:
ExprVisitor
- All Known Implementing Classes:
WalkerVisitor,WalkerVisitorSkipService,WalkerVisitorVisible
public interface ExprVisitorFunction extends ExprVisitor
Convert all visit calls on the expressions in a call to a generic visit operation for expression functions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidvisit(ExprFunction0 func)default voidvisit(ExprFunction1 func)default voidvisit(ExprFunction2 func)default voidvisit(ExprFunction3 func)default voidvisit(ExprFunctionN func)voidvisitExprFunction(ExprFunction func)
-
-
-
Method Detail
-
visit
default void visit(ExprFunction0 func)
- Specified by:
visitin interfaceExprVisitor
-
visit
default void visit(ExprFunction1 func)
- Specified by:
visitin interfaceExprVisitor
-
visit
default void visit(ExprFunction2 func)
- Specified by:
visitin interfaceExprVisitor
-
visit
default void visit(ExprFunction3 func)
- Specified by:
visitin interfaceExprVisitor
-
visit
default void visit(ExprFunctionN func)
- Specified by:
visitin interfaceExprVisitor
-
visitExprFunction
void visitExprFunction(ExprFunction func)
-
-