R - The type of the object returned by the visit*() methodsEX - The exception that the visit*() methods may throwpublic static interface Visitor.AtomVisitor<R,EX extends Throwable> extends Visitor.RvalueVisitor<R,EX>, Visitor.TypeVisitor<R,EX>
Java.Atoms.| Modifier and Type | Method and Description |
|---|---|
R |
visitPackage(Java.Package p)
Invoked by
Java.Package.accept(Visitor.AtomVisitor). |
visitArrayLength, visitAssignment, visitBinaryOperation, visitBooleanLiteral, visitCast, visitCharacterLiteral, visitClassLiteral, visitConditionalExpression, visitCrement, visitFloatingPointLiteral, visitInstanceof, visitIntegerLiteral, visitMethodInvocation, visitNewAnonymousClassInstance, visitNewArray, visitNewClassInstance, visitNewInitializedArray, visitNullLiteral, visitParameterAccess, visitQualifiedThisReference, visitSimpleConstant, visitStringLiteral, visitSuperclassMethodInvocation, visitThisReference, visitUnaryOperationvisitAmbiguousName, visitArrayAccessExpression, visitFieldAccess, visitFieldAccessExpression, visitLocalVariableAccess, visitParenthesizedExpression, visitSuperclassFieldAccessExpressionvisitArrayType, visitBasicType, visitReferenceType, visitRvalueMemberType, visitSimpleType@Nullable R visitPackage(Java.Package p) throws EX extends Throwable
Java.Package.accept(Visitor.AtomVisitor).