Modifier and Type | Class and Description |
---|---|
class |
ArrayCreationLevel
In
new int[1][2]; there are two ArrayCreationLevel objects,
the first one contains the expression "1",
the second the expression "2". |
class |
CompilationUnit
This class represents the entire compilation unit.
|
class |
ImportDeclaration
An import declaration.
|
class |
Node
Base class for all nodes of the abstract syntax tree.
|
class |
NodeList<N extends Node>
A list of nodes.
|
class |
PackageDeclaration
A package declaration.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationDeclaration
An annotation type declaration.
@interface X { ... |
class |
AnnotationMemberDeclaration
The "int id();" in
@interface X { int id(); } |
class |
BodyDeclaration<T extends BodyDeclaration<?>>
Any declaration that can appear between the { and } of a class, interface, or enum.
|
class |
CallableDeclaration<T extends CallableDeclaration<?>>
Represents a declaration which is callable eg.
|
class |
ClassOrInterfaceDeclaration
A definition of a class or interface.
class X { ... |
class |
ConstructorDeclaration
A constructor declaration:
class X { X() { } } where X(){} is the constructor declaration. |
class |
EnumConstantDeclaration
One of the values an enum can take.
|
class |
EnumDeclaration
The declaration of an enum.
enum X { ... |
class |
FieldDeclaration
The declaration of a field in a class.
|
class |
InitializerDeclaration
A (possibly static) initializer body.
|
class |
MethodDeclaration
A method declaration.
|
class |
Parameter
The parameters to a method or lambda.
|
class |
TypeDeclaration<T extends TypeDeclaration<?>>
A base class for all types of type declarations.
|
class |
VariableDeclarator
The declaration of a variable.
In int x = 14, y = 3; "x = 14" and " y = 3" are
VariableDeclarators. |
Modifier and Type | Class and Description |
---|---|
class |
BlockComment
AST node that represent block comments.
|
class |
Comment
Abstract class for all AST nodes that represent comments.
|
class |
JavadocComment
A Javadoc comment.
|
class |
LineComment
AST node that represent line comments.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationExpr
A base class for the different types of annotations.
|
class |
ArrayAccessExpr
Array brackets [] being used to get a value from an array.
|
class |
ArrayCreationExpr
new int[5][4][][] or new int[][]{{1},{2,3}} . |
class |
ArrayInitializerExpr
The initialization of an array.
|
class |
AssignExpr
An assignment expression.
|
class |
BinaryExpr
An expression with an expression on the left, an expression on the right, and an operator in the middle.
|
class |
BooleanLiteralExpr
The boolean literals.
|
class |
CastExpr
A typecast.
|
class |
CharLiteralExpr
A literal character.
|
class |
ClassExpr
Defines an expression that accesses the class of a type.
|
class |
ConditionalExpr
The ternary conditional expression.
|
class |
DoubleLiteralExpr
A float or a double constant.
|
class |
EnclosedExpr
An expression between ( ).
|
class |
Expression
A base class for all expressions.
|
class |
FieldAccessExpr
Access of a field of an object.
|
class |
InstanceOfExpr
Usage of the instanceof operator.
|
class |
IntegerLiteralExpr
All ways to specify an int literal.
|
class |
LambdaExpr
A lambda expression.
|
class |
LiteralExpr
A base class for all literal expressions.
|
class |
LiteralStringValueExpr
Any literal value that is stored internally as a String.
|
class |
LongLiteralExpr
All ways to specify a long literal.
|
class |
MarkerAnnotationExpr
An annotation that uses only the annotation type name.
|
class |
MemberValuePair
A value for a member of an annotation.
|
class |
MethodCallExpr
A method call on an object.
|
class |
MethodReferenceExpr
Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.
|
class |
Name
A name that may consist of multiple identifiers.
|
class |
NameExpr
Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.
|
class |
NormalAnnotationExpr
An annotation that has zero or more key-value pairs.
@Mapping(a=5, d=10) |
class |
NullLiteralExpr
A literal "null".
|
class |
ObjectCreationExpr
A constructor call.
|
class |
SimpleName
A name that consists of a single identifier.
|
class |
SingleMemberAnnotationExpr
An annotation that has a single value.
|
class |
StringLiteralExpr
A literal string.
|
class |
SuperExpr
An occurrence of the "super" keyword.
|
class |
ThisExpr
An occurrence of the "this" keyword.
|
class |
TypeExpr
This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types.
|
class |
UnaryExpr
An expression where an operator is applied to a single expression.
|
class |
VariableDeclarationExpr
A declaration of variables.
|
Modifier and Type | Class and Description |
---|---|
class |
ModuleDeclaration
A Java 9 Jigsaw module declaration.
|
class |
ModuleExportsStmt |
class |
ModuleOpensStmt |
class |
ModuleProvidesStmt |
class |
ModuleRequiresStmt
A require statement in module-info.java.
|
class |
ModuleStmt |
class |
ModuleUsesStmt |
Modifier and Type | Class and Description |
---|---|
class |
AssertStmt
A usage of the keyword "assert"
In assert dead : "Wasn't expecting to be dead here"; the check is "dead" and the message is the string. |
class |
BlockStmt
Statements in between { and }.
|
class |
BreakStmt
A usage of the break keyword.
|
class |
CatchClause
The catch part of a try-catch-finally.
|
class |
ContinueStmt
A continue statement with an optional label;
continue brains;
continue; |
class |
DoStmt
A do-while.
|
class |
EmptyStmt
An empty statement is a ";" where a statement is expected.
|
class |
ExplicitConstructorInvocationStmt
A call to super or this in a constructor or initializer.
|
class |
ExpressionStmt
Used to wrap an expression so that it can take the place of a statement.
|
class |
ForeachStmt
A for-each statement.
|
class |
ForStmt
A classic for statement.
|
class |
IfStmt
An if-then-else statement.
|
class |
LabeledStmt
A statement that is labeled, like
label123: println("continuing"); |
class |
LocalClassDeclarationStmt
A class declaration inside a method.
|
class |
ReturnStmt
The return statement, with an optional expression to return.
|
class |
Statement
A base class for all statements.
|
class |
SwitchEntryStmt
One case in a switch statement.
|
class |
SwitchStmt
A switch statement.
|
class |
SynchronizedStmt
Usage of the synchronized keyword.
|
class |
ThrowStmt
Usage of the throw statement.
|
class |
TryStmt
The try statement.
|
class |
UnparsableStmt
A statement that had parse errors.
|
class |
WhileStmt
A while statement.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayType
To indicate that a type is an array, it gets wrapped in an ArrayType for every array level it has.
|
class |
ClassOrInterfaceType
A class or an interface type.
|
class |
IntersectionType
Represents a set of types.
|
class |
PrimitiveType
A primitive type.
|
class |
ReferenceType
Base class for reference types.
|
class |
Type
Base class for types.
|
class |
TypeParameter
A type parameter.
|
class |
UnionType
Represents a set of types.
|
class |
UnknownType
An unknown parameter type object.
|
class |
VoidType
The return type of a
MethodDeclaration
when it returns void. |
class |
WildcardType
A wildcard type argument.
|
Modifier and Type | Method and Description |
---|---|
Visitable |
ModifierVisitor.visit(AnnotationDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(AnnotationDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(AnnotationMemberDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(AnnotationMemberDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ArrayAccessExpr n,
A arg) |
Visitable |
CloneVisitor.visit(ArrayAccessExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ArrayCreationExpr n,
A arg) |
Visitable |
CloneVisitor.visit(ArrayCreationExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ArrayCreationLevel n,
A arg) |
Visitable |
CloneVisitor.visit(ArrayCreationLevel n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ArrayInitializerExpr n,
A arg) |
Visitable |
CloneVisitor.visit(ArrayInitializerExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ArrayType n,
A arg) |
Visitable |
CloneVisitor.visit(ArrayType n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(AssertStmt n,
A arg) |
Visitable |
CloneVisitor.visit(AssertStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(AssignExpr n,
A arg) |
Visitable |
CloneVisitor.visit(AssignExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(BinaryExpr n,
A arg) |
Visitable |
CloneVisitor.visit(BinaryExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(BlockComment n,
A arg) |
Visitable |
CloneVisitor.visit(BlockComment n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(BlockStmt n,
A arg) |
Visitable |
CloneVisitor.visit(BlockStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(BooleanLiteralExpr n,
A arg) |
Visitable |
CloneVisitor.visit(BooleanLiteralExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(BreakStmt n,
A arg) |
Visitable |
CloneVisitor.visit(BreakStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(CastExpr n,
A arg) |
Visitable |
CloneVisitor.visit(CastExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(CatchClause n,
A arg) |
Visitable |
CloneVisitor.visit(CatchClause n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(CharLiteralExpr n,
A arg) |
Visitable |
CloneVisitor.visit(CharLiteralExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ClassExpr n,
A arg) |
Visitable |
CloneVisitor.visit(ClassExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ClassOrInterfaceDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(ClassOrInterfaceDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ClassOrInterfaceType n,
A arg) |
Visitable |
CloneVisitor.visit(ClassOrInterfaceType n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(CompilationUnit n,
A arg) |
Visitable |
CloneVisitor.visit(CompilationUnit n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ConditionalExpr n,
A arg) |
Visitable |
CloneVisitor.visit(ConditionalExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ConstructorDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(ConstructorDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ContinueStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ContinueStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(DoStmt n,
A arg) |
Visitable |
CloneVisitor.visit(DoStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(DoubleLiteralExpr n,
A arg) |
Visitable |
CloneVisitor.visit(DoubleLiteralExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(EmptyStmt n,
A arg) |
Visitable |
CloneVisitor.visit(EmptyStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(EnclosedExpr n,
A arg) |
Visitable |
CloneVisitor.visit(EnclosedExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(EnumConstantDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(EnumConstantDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(EnumDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(EnumDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ExplicitConstructorInvocationStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ExplicitConstructorInvocationStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ExpressionStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ExpressionStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(FieldAccessExpr n,
A arg) |
Visitable |
CloneVisitor.visit(FieldAccessExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(FieldDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(FieldDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ForeachStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ForeachStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ForStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ForStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(IfStmt n,
A arg) |
Visitable |
CloneVisitor.visit(IfStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(InitializerDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(InitializerDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(InstanceOfExpr n,
A arg) |
Visitable |
CloneVisitor.visit(InstanceOfExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(IntegerLiteralExpr n,
A arg) |
Visitable |
CloneVisitor.visit(IntegerLiteralExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(IntersectionType n,
A arg) |
Visitable |
CloneVisitor.visit(IntersectionType n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(JavadocComment n,
A arg) |
Visitable |
CloneVisitor.visit(JavadocComment n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(LabeledStmt n,
A arg) |
Visitable |
CloneVisitor.visit(LabeledStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(LambdaExpr n,
A arg) |
Visitable |
CloneVisitor.visit(LambdaExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(LineComment n,
A arg) |
Visitable |
CloneVisitor.visit(LineComment n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(LocalClassDeclarationStmt n,
A arg) |
Visitable |
CloneVisitor.visit(LocalClassDeclarationStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(LongLiteralExpr n,
A arg) |
Visitable |
CloneVisitor.visit(LongLiteralExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(MarkerAnnotationExpr n,
A arg) |
Visitable |
CloneVisitor.visit(MarkerAnnotationExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(MemberValuePair n,
A arg) |
Visitable |
CloneVisitor.visit(MemberValuePair n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(MethodCallExpr n,
A arg) |
Visitable |
CloneVisitor.visit(MethodCallExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(MethodDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(MethodDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(MethodReferenceExpr n,
A arg) |
Visitable |
CloneVisitor.visit(MethodReferenceExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ModuleDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(ModuleDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ModuleExportsStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ModuleExportsStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ModuleOpensStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ModuleOpensStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ModuleProvidesStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ModuleProvidesStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ModuleRequiresStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ModuleRequiresStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ModuleUsesStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ModuleUsesStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(Name n,
A arg) |
Visitable |
ModifierVisitor.visit(NameExpr n,
A arg) |
Visitable |
CloneVisitor.visit(NameExpr n,
java.lang.Object arg) |
Visitable |
CloneVisitor.visit(Name n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(NodeList n,
A arg) |
Visitable |
CloneVisitor.visit(NodeList n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(NormalAnnotationExpr n,
A arg) |
Visitable |
CloneVisitor.visit(NormalAnnotationExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(NullLiteralExpr n,
A arg) |
Visitable |
CloneVisitor.visit(NullLiteralExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ObjectCreationExpr n,
A arg) |
Visitable |
CloneVisitor.visit(ObjectCreationExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(PackageDeclaration n,
A arg) |
Visitable |
CloneVisitor.visit(PackageDeclaration n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(Parameter n,
A arg) |
Visitable |
CloneVisitor.visit(Parameter n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(PrimitiveType n,
A arg) |
Visitable |
CloneVisitor.visit(PrimitiveType n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ReturnStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ReturnStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(SimpleName n,
A arg) |
Visitable |
CloneVisitor.visit(SimpleName n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(SingleMemberAnnotationExpr n,
A arg) |
Visitable |
CloneVisitor.visit(SingleMemberAnnotationExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(StringLiteralExpr n,
A arg) |
Visitable |
CloneVisitor.visit(StringLiteralExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(SuperExpr n,
A arg) |
Visitable |
CloneVisitor.visit(SuperExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(SwitchEntryStmt n,
A arg) |
Visitable |
CloneVisitor.visit(SwitchEntryStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(SwitchStmt n,
A arg) |
Visitable |
CloneVisitor.visit(SwitchStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(SynchronizedStmt n,
A arg) |
Visitable |
CloneVisitor.visit(SynchronizedStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ThisExpr n,
A arg) |
Visitable |
CloneVisitor.visit(ThisExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(ThrowStmt n,
A arg) |
Visitable |
CloneVisitor.visit(ThrowStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(TryStmt n,
A arg) |
Visitable |
CloneVisitor.visit(TryStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(TypeExpr n,
A arg) |
Visitable |
CloneVisitor.visit(TypeExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(TypeParameter n,
A arg) |
Visitable |
CloneVisitor.visit(TypeParameter n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(UnaryExpr n,
A arg) |
Visitable |
CloneVisitor.visit(UnaryExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(UnionType n,
A arg) |
Visitable |
CloneVisitor.visit(UnionType n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(UnknownType n,
A arg) |
Visitable |
CloneVisitor.visit(UnknownType n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(UnparsableStmt n,
A arg) |
Visitable |
CloneVisitor.visit(UnparsableStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(VariableDeclarationExpr n,
A arg) |
Visitable |
CloneVisitor.visit(VariableDeclarationExpr n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(VariableDeclarator n,
A arg) |
Visitable |
CloneVisitor.visit(VariableDeclarator n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(VoidType n,
A arg) |
Visitable |
CloneVisitor.visit(VoidType n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(WhileStmt n,
A arg) |
Visitable |
CloneVisitor.visit(WhileStmt n,
java.lang.Object arg) |
Visitable |
ModifierVisitor.visit(WildcardType n,
A arg) |
Visitable |
CloneVisitor.visit(WildcardType n,
java.lang.Object arg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(AnnotationDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(AnnotationDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(AnnotationMemberDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(AnnotationMemberDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ArrayAccessExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ArrayAccessExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ArrayCreationExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ArrayCreationExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ArrayCreationLevel n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ArrayCreationLevel n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ArrayInitializerExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ArrayInitializerExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ArrayType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ArrayType n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(AssertStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(AssertStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(AssignExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(AssignExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(BinaryExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(BinaryExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(BlockComment n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(BlockComment n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(BlockStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(BlockStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(BooleanLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(BooleanLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(BreakStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(BreakStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(CastExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(CastExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(CatchClause n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(CatchClause n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(CharLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(CharLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ClassExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ClassExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ClassOrInterfaceDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ClassOrInterfaceDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ClassOrInterfaceType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ClassOrInterfaceType n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(CompilationUnit n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(CompilationUnit n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ConditionalExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ConditionalExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ConstructorDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ConstructorDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ContinueStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ContinueStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(DoStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(DoStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(DoubleLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(DoubleLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(EmptyStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(EmptyStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(EnclosedExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(EnclosedExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(EnumConstantDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(EnumConstantDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(EnumDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(EnumDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ExplicitConstructorInvocationStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ExplicitConstructorInvocationStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ExpressionStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ExpressionStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(FieldAccessExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(FieldAccessExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(FieldDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(FieldDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ForeachStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ForeachStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ForStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ForStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(IfStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(IfStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ImportDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ImportDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(InitializerDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(InitializerDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(InstanceOfExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(InstanceOfExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(IntegerLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(IntegerLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(IntersectionType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(IntersectionType n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(JavadocComment n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(JavadocComment n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(LabeledStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(LabeledStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(LambdaExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(LambdaExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(LineComment n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(LineComment n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(LocalClassDeclarationStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(LocalClassDeclarationStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(LongLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(LongLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(MarkerAnnotationExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(MarkerAnnotationExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(MemberValuePair n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(MemberValuePair n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(MethodCallExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(MethodCallExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(MethodDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(MethodDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(MethodReferenceExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(MethodReferenceExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ModuleDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ModuleDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ModuleExportsStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ModuleExportsStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ModuleOpensStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ModuleOpensStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ModuleProvidesStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ModuleProvidesStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ModuleRequiresStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ModuleRequiresStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ModuleUsesStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ModuleUsesStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(NameExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(NameExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(Name n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(Name n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(NodeList n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(NodeList n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(NormalAnnotationExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(NormalAnnotationExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(NullLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(NullLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ObjectCreationExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ObjectCreationExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(PackageDeclaration n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(PackageDeclaration n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(Parameter n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(Parameter n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(PrimitiveType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(PrimitiveType n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ReturnStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ReturnStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(SimpleName n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(SimpleName n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(SingleMemberAnnotationExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(SingleMemberAnnotationExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(StringLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(StringLiteralExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(SuperExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(SuperExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(SwitchEntryStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(SwitchEntryStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(SwitchStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(SwitchStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(SynchronizedStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(SynchronizedStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ThisExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ThisExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(ThrowStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(ThrowStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(TryStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(TryStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(TypeExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(TypeExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(TypeParameter n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(TypeParameter n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(UnaryExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(UnaryExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(UnionType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(UnionType n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(UnknownType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(UnknownType n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(UnparsableStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(UnparsableStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(VariableDeclarationExpr n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(VariableDeclarationExpr n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(VariableDeclarator n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(VariableDeclarator n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(VoidType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(VoidType n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(WhileStmt n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(WhileStmt n,
Visitable arg) |
java.lang.Boolean |
ObjectIdentityEqualsVisitor.visit(WildcardType n,
Visitable arg) |
java.lang.Boolean |
EqualsVisitor.visit(WildcardType n,
Visitable arg) |
Modifier and Type | Method and Description |
---|---|
private void |
PrettyPrintVisitor.printPrePostFixOptionalList(NodeList<? extends Visitable> args,
java.lang.Void arg,
java.lang.String prefix,
java.lang.String separator,
java.lang.String postfix) |
private void |
PrettyPrintVisitor.printPrePostFixRequiredList(NodeList<? extends Visitable> args,
java.lang.Void arg,
java.lang.String prefix,
java.lang.String separator,
java.lang.String postfix) |
Modifier and Type | Class and Description |
---|---|
private class |
VisitorMap.EqualsHashcodeOverridingFacade |
Modifier and Type | Field and Description |
---|---|
private GenericVisitor<java.lang.Boolean,Visitable> |
VisitorMap.equalsVisitor |
Constructor and Description |
---|
VisitorMap(GenericVisitor<java.lang.Integer,java.lang.Void> hashcodeVisitor,
GenericVisitor<java.lang.Boolean,Visitable> equalsVisitor)
Pass the visitors to use for equals and hashcode.
|