Package org.codehaus.janino
Interface Visitor.ComprehensiveVisitor
-
- All Superinterfaces:
Visitor.AnnotationVisitor
,Visitor.AtomVisitor
,Visitor.BlockStatementVisitor
,Visitor.ElementValueVisitor
,Visitor.FunctionDeclaratorVisitor
,Visitor.ImportVisitor
,Visitor.LvalueVisitor
,Visitor.RvalueVisitor
,Visitor.TypeBodyDeclarationVisitor
,Visitor.TypeDeclarationVisitor
,Visitor.TypeVisitor
- All Known Implementing Classes:
UnparseVisitor
- Enclosing class:
- Visitor
public static interface Visitor.ComprehensiveVisitor extends Visitor.ImportVisitor, Visitor.TypeDeclarationVisitor, Visitor.TypeBodyDeclarationVisitor, Visitor.BlockStatementVisitor, Visitor.AtomVisitor, Visitor.ElementValueVisitor
-
-
Method Summary
-
Methods inherited from interface org.codehaus.janino.Visitor.AnnotationVisitor
visitMarkerAnnotation, visitNormalAnnotation, visitSingleElementAnnotation
-
Methods inherited from interface org.codehaus.janino.Visitor.AtomVisitor
visitPackage
-
Methods inherited from interface org.codehaus.janino.Visitor.BlockStatementVisitor
visitAlternateConstructorInvocation, visitAssertStatement, visitBlock, visitBreakStatement, visitContinueStatement, visitDoStatement, visitEmptyStatement, visitExpressionStatement, visitFieldDeclaration, visitForEachStatement, visitForStatement, visitIfStatement, visitInitializer, visitLabeledStatement, visitLocalClassDeclarationStatement, visitLocalVariableDeclarationStatement, visitReturnStatement, visitSuperConstructorInvocation, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitWhileStatement
-
Methods inherited from interface org.codehaus.janino.Visitor.ElementValueVisitor
visitElementValueArrayInitializer
-
Methods inherited from interface org.codehaus.janino.Visitor.FunctionDeclaratorVisitor
visitConstructorDeclarator, visitMethodDeclarator
-
Methods inherited from interface org.codehaus.janino.Visitor.ImportVisitor
visitSingleStaticImportDeclaration, visitSingleTypeImportDeclaration, visitStaticImportOnDemandDeclaration, visitTypeImportOnDemandDeclaration
-
Methods inherited from interface org.codehaus.janino.Visitor.LvalueVisitor
visitAmbiguousName, visitArrayAccessExpression, visitFieldAccess, visitFieldAccessExpression, visitLocalVariableAccess, visitParenthesizedExpression, visitSuperclassFieldAccessExpression
-
Methods inherited from interface org.codehaus.janino.Visitor.RvalueVisitor
visitArrayLength, visitAssignment, visitBinaryOperation, visitBooleanLiteral, visitCast, visitCharacterLiteral, visitClassLiteral, visitConditionalExpression, visitCrement, visitFloatingPointLiteral, visitInstanceof, visitIntegerLiteral, visitMethodInvocation, visitNewAnonymousClassInstance, visitNewArray, visitNewClassInstance, visitNewInitializedArray, visitNullLiteral, visitParameterAccess, visitQualifiedThisReference, visitSimpleConstant, visitStringLiteral, visitSuperclassMethodInvocation, visitThisReference, visitUnaryOperation
-
Methods inherited from interface org.codehaus.janino.Visitor.TypeBodyDeclarationVisitor
visitFieldDeclaration, visitInitializer, visitMemberClassDeclaration, visitMemberInterfaceDeclaration
-
Methods inherited from interface org.codehaus.janino.Visitor.TypeDeclarationVisitor
visitAnonymousClassDeclaration, visitLocalClassDeclaration, visitMemberClassDeclaration, visitMemberInterfaceDeclaration, visitPackageMemberClassDeclaration, visitPackageMemberInterfaceDeclaration
-
Methods inherited from interface org.codehaus.janino.Visitor.TypeVisitor
visitArrayType, visitBasicType, visitReferenceType, visitRvalueMemberType, visitSimpleType
-
-