Package hydra.ast
Interface Ws.PartialVisitor<R>
-
- All Superinterfaces:
Ws.Visitor<R>
- Enclosing class:
- Ws
public static interface Ws.PartialVisitor<R> extends Ws.Visitor<R>
Partial visitor overWswith a defaultotherwise(hydra.ast.Ws)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(Ws instance)Default branch for unhandled cases.default Rvisit(Ws.Break instance)Visit theWs.Breakcase.default Rvisit(Ws.BreakAndIndent instance)Visit theWs.BreakAndIndentcase.default Rvisit(Ws.DoubleBreak instance)Visit theWs.DoubleBreakcase.default Rvisit(Ws.None instance)Visit theWs.Nonecase.default Rvisit(Ws.Space instance)Visit theWs.Spacecase.
-
-
-
Method Detail
-
visit
default R visit(Ws.None instance)
Visit theWs.Nonecase.- Specified by:
visitin interfaceWs.Visitor<R>
-
visit
default R visit(Ws.Space instance)
Visit theWs.Spacecase.- Specified by:
visitin interfaceWs.Visitor<R>
-
visit
default R visit(Ws.Break instance)
Visit theWs.Breakcase.- Specified by:
visitin interfaceWs.Visitor<R>
-
visit
default R visit(Ws.BreakAndIndent instance)
Visit theWs.BreakAndIndentcase.- Specified by:
visitin interfaceWs.Visitor<R>
-
visit
default R visit(Ws.DoubleBreak instance)
Visit theWs.DoubleBreakcase.- Specified by:
visitin interfaceWs.Visitor<R>
-
-