janino.net

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

The union of Visitor.ImportVisitor, Visitor.TypeDeclarationVisitor, Visitor.TypeBodyDeclarationVisitor and Visitor.AtomVisitor.


Method Summary
 
Methods inherited from interface org.codehaus.janino.Visitor.ImportVisitor
visitSingleStaticImportDeclaration, visitSingleTypeImportDeclaration, visitStaticImportOnDemandDeclaration, visitTypeImportOnDemandDeclaration
 
Methods inherited from interface org.codehaus.janino.Visitor.TypeDeclarationVisitor
visitAnonymousClassDeclaration, visitLocalClassDeclaration, visitMemberClassDeclaration, visitMemberInterfaceDeclaration, visitPackageMemberClassDeclaration, visitPackageMemberInterfaceDeclaration
 
Methods inherited from interface org.codehaus.janino.Visitor.TypeBodyDeclarationVisitor
visitFieldDeclaration, visitInitializer, visitMemberClassDeclaration, visitMemberInterfaceDeclaration
 
Methods inherited from interface org.codehaus.janino.Visitor.FunctionDeclaratorVisitor
visitConstructorDeclarator, visitMethodDeclarator
 
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.AtomVisitor
visitPackage
 
Methods inherited from interface org.codehaus.janino.Visitor.TypeVisitor
visitArrayType, visitBasicType, visitReferenceType, visitRvalueMemberType, visitSimpleType
 
Methods inherited from interface org.codehaus.janino.Visitor.ElementValueVisitor
visitElementValueArrayInitializer
 
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.LvalueVisitor
visitAmbiguousName, visitArrayAccessExpression, visitFieldAccess, visitFieldAccessExpression, visitLocalVariableAccess, visitParenthesizedExpression, visitSuperclassFieldAccessExpression
 
Methods inherited from interface org.codehaus.janino.Visitor.AnnotationVisitor
visitMarkerAnnotation, visitNormalAnnotation, visitSingleElementAnnotation
 


janino.net