Interface StatementVisitor
- All Known Implementing Classes:
AbstractJavaSyntaxVisitor
,AbstractNopStatementVisitor
,AbstractUpdateExpressionVisitor
,AddCastExpressionVisitor
,AggregateFieldsVisitor
,ByteCodeParser.MemberVisitor
,CompilationUnitVisitor
,CompilationUnitVisitor.AnnotationVisitor
,CreateInstructionsVisitor
,DeclaredSyntheticLocalVariableVisitor
,ExpressionVisitor
,InitEnumVisitor
,InitInnerClassVisitor
,InitInnerClassVisitor.UpdateFieldReferencesVisitor
,InitInnerClassVisitor.UpdateNewExpressionVisitor
,InitInnerClassVisitor.UpdateNewExpressionVisitor.AddLocalClassDeclarationVisitor
,InitInnerClassVisitor.UpdateNewExpressionVisitor.UpdateParametersAndLocalVariablesVisitor
,InitInstanceFieldVisitor
,InitStaticFieldVisitor
,MergeTryWithResourcesStatementVisitor
,RemoveBinaryOpReturnStatementsVisitor
,RemoveDefaultConstructorVisitor
,RemoveFinallyStatementsVisitor
,RemoveLastContinueStatementVisitor
,SearchFirstLineNumberVisitor
,SearchImportsVisitor
,SearchImportsVisitor.MainTypeVisitor
,SearchLocalVariableReferenceVisitor
,SearchUndeclaredLocalVariableVisitor
,SingleLineStatementVisitor
,SortMembersVisitor
,StatementMaker.MemberVisitor
,StatementVisitor
,SynchronizedStatementMaker.RemoveMonitorExitVisitor
,TypeVisitor
,UpdateBridgeMethodVisitor
,UpdateBridgeMethodVisitor.BodyDeclarationsVisitor
,UpdateIntegerConstantTypeVisitor
,UpdateJavaSyntaxTreeStep1Visitor
,UpdateJavaSyntaxTreeStep2Visitor
public interface StatementVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visit
(AssertStatement statement) void
visit
(BreakStatement statement) void
visit
(ByteCodeStatement statement) void
visit
(CommentStatement statement) void
visit
(ContinueStatement statement) void
visit
(DoWhileStatement statement) void
visit
(ExpressionStatement statement) void
visit
(ForEachStatement statement) void
visit
(ForStatement statement) void
visit
(IfElseStatement statement) void
visit
(IfStatement statement) void
visit
(LabelStatement statement) void
visit
(LambdaExpressionStatement statement) void
visit
(LocalVariableDeclarationStatement statement) void
visit
(ReturnExpressionStatement statement) void
visit
(ReturnStatement statement) void
visit
(Statements statement) void
visit
(SwitchStatement statement) void
visit
(SwitchStatement.DefaultLabel statement) void
visit
(SwitchStatement.ExpressionLabel statement) void
visit
(SwitchStatement.LabelBlock statement) void
visit
(SwitchStatement.MultiLabelsBlock statement) void
visit
(SynchronizedStatement statement) void
visit
(ThrowStatement statement) void
visit
(TryStatement statement) void
visit
(TryStatement.CatchClause statement) void
visit
(TryStatement.Resource statement) void
visit
(TypeDeclarationStatement statement) void
visit
(WhileStatement statement)
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-