Package hydra.java.syntax
Interface Expression.PartialVisitor<R>
-
- All Superinterfaces:
Expression.Visitor<R>
- Enclosing class:
- Expression
public static interface Expression.PartialVisitor<R> extends Expression.Visitor<R>
Partial visitor overExpressionwith a defaultotherwise(hydra.java.syntax.Expression)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(Expression instance)Default branch for unhandled cases.default Rvisit(Expression.Assignment instance)Visit theExpression.Assignmentcase.default Rvisit(Expression.Lambda instance)Visit theExpression.Lambdacase.
-
-
-
Method Detail
-
otherwise
default R otherwise(Expression instance)
Default branch for unhandled cases.
-
visit
default R visit(Expression.Lambda instance)
Visit theExpression.Lambdacase.- Specified by:
visitin interfaceExpression.Visitor<R>
-
visit
default R visit(Expression.Assignment instance)
Visit theExpression.Assignmentcase.- Specified by:
visitin interfaceExpression.Visitor<R>
-
-