Class HashCodeVisitor
java.lang.Object
com.github.javaparser.ast.visitor.HashCodeVisitor
- All Implemented Interfaces:
GenericVisitor<Integer,
Void>
A visitor that calculates a deep hash code for a node by using the hash codes of all its properties,
and the hash codes of all its child nodes (by visiting those too.)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
visit
(ArrayCreationLevel n, Void arg) visit
(AnnotationDeclaration n, Void arg) visit
(AnnotationMemberDeclaration n, Void arg) visit
(ClassOrInterfaceDeclaration n, Void arg) visit
(CompactConstructorDeclaration n, Void arg) visit
(ConstructorDeclaration n, Void arg) visit
(EnumConstantDeclaration n, Void arg) visit
(EnumDeclaration n, Void arg) visit
(FieldDeclaration n, Void arg) visit
(InitializerDeclaration n, Void arg) visit
(MethodDeclaration n, Void arg) visit
(ReceiverParameter n, Void arg) visit
(RecordDeclaration n, Void arg) visit
(VariableDeclarator n, Void arg) visit
(BlockComment n, Void arg) visit
(JavadocComment n, Void arg) visit
(LineComment n, Void arg) visit
(CompilationUnit n, Void arg) visit
(ArrayAccessExpr n, Void arg) visit
(ArrayCreationExpr n, Void arg) visit
(ArrayInitializerExpr n, Void arg) visit
(AssignExpr n, Void arg) visit
(BinaryExpr n, Void arg) visit
(BooleanLiteralExpr n, Void arg) visit
(CharLiteralExpr n, Void arg) visit
(ConditionalExpr n, Void arg) visit
(DoubleLiteralExpr n, Void arg) visit
(EnclosedExpr n, Void arg) visit
(FieldAccessExpr n, Void arg) visit
(InstanceOfExpr n, Void arg) visit
(IntegerLiteralExpr n, Void arg) visit
(LambdaExpr n, Void arg) visit
(LongLiteralExpr n, Void arg) visit
(MarkerAnnotationExpr n, Void arg) visit
(MemberValuePair n, Void arg) visit
(MethodCallExpr n, Void arg) visit
(MethodReferenceExpr n, Void arg) visit
(NormalAnnotationExpr n, Void arg) visit
(NullLiteralExpr n, Void arg) visit
(ObjectCreationExpr n, Void arg) visit
(PatternExpr n, Void arg) visit
(SimpleName n, Void arg) visit
(SingleMemberAnnotationExpr n, Void arg) visit
(StringLiteralExpr n, Void arg) visit
(SwitchExpr n, Void arg) visit
(TextBlockLiteralExpr n, Void arg) visit
(VariableDeclarationExpr n, Void arg) visit
(ImportDeclaration n, Void arg) visit
(ModuleDeclaration n, Void arg) visit
(ModuleExportsDirective n, Void arg) visit
(ModuleOpensDirective n, Void arg) visit
(ModuleProvidesDirective n, Void arg) visit
(ModuleRequiresDirective n, Void arg) visit
(ModuleUsesDirective n, Void arg) visit
(PackageDeclaration n, Void arg) visit
(AssertStmt n, Void arg) visit
(CatchClause n, Void arg) visit
(ContinueStmt n, Void arg) visit
(ExpressionStmt n, Void arg) visit
(ForEachStmt n, Void arg) visit
(LabeledStmt n, Void arg) visit
(LocalClassDeclarationStmt n, Void arg) visit
(LocalRecordDeclarationStmt n, Void arg) visit
(ReturnStmt n, Void arg) visit
(SwitchEntry n, Void arg) visit
(SwitchStmt n, Void arg) visit
(SynchronizedStmt n, Void arg) visit
(UnparsableStmt n, Void arg) visit
(ClassOrInterfaceType n, Void arg) visit
(IntersectionType n, Void arg) visit
(PrimitiveType n, Void arg) visit
(TypeParameter n, Void arg) visit
(UnknownType n, Void arg) visit
(WildcardType n, Void arg)
-
Field Details
-
SINGLETON
-
-
Constructor Details
-
HashCodeVisitor
private HashCodeVisitor()
-
-
Method Details
-
hashCode
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-
visit
- Specified by:
visit
in interfaceGenericVisitor<Integer,
Void>
-