Package org.codehaus.janino
Interface Visitor.BlockStatementVisitor<R,EX extends Throwable>
- Type Parameters:
R
- The type of the object returned by thevisit*()
methodsEX
- The exception that thevisit*()
methods may throw
- All Superinterfaces:
Visitor.FieldDeclarationOrInitializerVisitor<R,
EX>
- Enclosing class:
- Visitor
public static interface Visitor.BlockStatementVisitor<R,EX extends Throwable>
extends Visitor.FieldDeclarationOrInitializerVisitor<R,EX>
The visitor for all kinds of
Java.BlockStatement
s (statements that may appear with a block).-
Method Summary
Methods inherited from interface org.codehaus.janino.Visitor.FieldDeclarationOrInitializerVisitor
visitFieldDeclaration, visitInitializer
-
Method Details
-
visitLabeledStatement
-
visitBlock
-
visitExpressionStatement
-
visitIfStatement
-
visitForStatement
-
visitForEachStatement
-
visitWhileStatement
-
visitTryStatement
-
visitSwitchStatement
-
visitSynchronizedStatement
-
visitDoStatement
-
visitLocalVariableDeclarationStatement
@Nullable R visitLocalVariableDeclarationStatement(Java.LocalVariableDeclarationStatement lvds) throws EX -
visitReturnStatement
-
visitThrowStatement
-
visitBreakStatement
-
visitContinueStatement
-
visitAssertStatement
-
visitEmptyStatement
-
visitLocalClassDeclarationStatement
-
visitAlternateConstructorInvocation
-
visitSuperConstructorInvocation
-