Class ObjectIdentityHashCodeVisitor
- java.lang.Object
-
- com.github.javaparser.ast.visitor.ObjectIdentityHashCodeVisitor
-
- All Implemented Interfaces:
GenericVisitor<java.lang.Integer,java.lang.Void>
public class ObjectIdentityHashCodeVisitor extends java.lang.Object implements GenericVisitor<java.lang.Integer,java.lang.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 Modifier and Type Field Description private static ObjectIdentityHashCodeVisitor
SINGLETON
-
Constructor Summary
Constructors Constructor Description ObjectIdentityHashCodeVisitor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
hashCode(Node node)
java.lang.Integer
visit(ArrayCreationLevel n, java.lang.Void arg)
java.lang.Integer
visit(AnnotationDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(AnnotationMemberDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(ClassOrInterfaceDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(CompactConstructorDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(ConstructorDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(EnumConstantDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(EnumDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(FieldDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(InitializerDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(MethodDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(Parameter n, java.lang.Void arg)
java.lang.Integer
visit(ReceiverParameter n, java.lang.Void arg)
java.lang.Integer
visit(RecordDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(VariableDeclarator n, java.lang.Void arg)
java.lang.Integer
visit(BlockComment n, java.lang.Void arg)
java.lang.Integer
visit(JavadocComment n, java.lang.Void arg)
java.lang.Integer
visit(LineComment n, java.lang.Void arg)
java.lang.Integer
visit(CompilationUnit n, java.lang.Void arg)
java.lang.Integer
visit(ArrayAccessExpr n, java.lang.Void arg)
java.lang.Integer
visit(ArrayCreationExpr n, java.lang.Void arg)
java.lang.Integer
visit(ArrayInitializerExpr n, java.lang.Void arg)
java.lang.Integer
visit(AssignExpr n, java.lang.Void arg)
java.lang.Integer
visit(BinaryExpr n, java.lang.Void arg)
java.lang.Integer
visit(BooleanLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(CastExpr n, java.lang.Void arg)
java.lang.Integer
visit(CharLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(ClassExpr n, java.lang.Void arg)
java.lang.Integer
visit(ConditionalExpr n, java.lang.Void arg)
java.lang.Integer
visit(DoubleLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(EnclosedExpr n, java.lang.Void arg)
java.lang.Integer
visit(FieldAccessExpr n, java.lang.Void arg)
java.lang.Integer
visit(InstanceOfExpr n, java.lang.Void arg)
java.lang.Integer
visit(IntegerLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(LambdaExpr n, java.lang.Void arg)
java.lang.Integer
visit(LongLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(MarkerAnnotationExpr n, java.lang.Void arg)
java.lang.Integer
visit(MemberValuePair n, java.lang.Void arg)
java.lang.Integer
visit(MethodCallExpr n, java.lang.Void arg)
java.lang.Integer
visit(MethodReferenceExpr n, java.lang.Void arg)
java.lang.Integer
visit(NameExpr n, java.lang.Void arg)
java.lang.Integer
visit(Name n, java.lang.Void arg)
java.lang.Integer
visit(NormalAnnotationExpr n, java.lang.Void arg)
java.lang.Integer
visit(NullLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(ObjectCreationExpr n, java.lang.Void arg)
java.lang.Integer
visit(RecordPatternExpr n, java.lang.Void arg)
java.lang.Integer
visit(SimpleName n, java.lang.Void arg)
java.lang.Integer
visit(SingleMemberAnnotationExpr n, java.lang.Void arg)
java.lang.Integer
visit(StringLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(SuperExpr n, java.lang.Void arg)
java.lang.Integer
visit(SwitchExpr n, java.lang.Void arg)
java.lang.Integer
visit(TextBlockLiteralExpr n, java.lang.Void arg)
java.lang.Integer
visit(ThisExpr n, java.lang.Void arg)
java.lang.Integer
visit(TypeExpr n, java.lang.Void arg)
java.lang.Integer
visit(TypePatternExpr n, java.lang.Void arg)
java.lang.Integer
visit(UnaryExpr n, java.lang.Void arg)
java.lang.Integer
visit(VariableDeclarationExpr n, java.lang.Void arg)
java.lang.Integer
visit(ImportDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(Modifier n, java.lang.Void arg)
java.lang.Integer
visit(ModuleDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(ModuleExportsDirective n, java.lang.Void arg)
java.lang.Integer
visit(ModuleOpensDirective n, java.lang.Void arg)
java.lang.Integer
visit(ModuleProvidesDirective n, java.lang.Void arg)
java.lang.Integer
visit(ModuleRequiresDirective n, java.lang.Void arg)
java.lang.Integer
visit(ModuleUsesDirective n, java.lang.Void arg)
java.lang.Integer
visit(NodeList n, java.lang.Void arg)
java.lang.Integer
visit(PackageDeclaration n, java.lang.Void arg)
java.lang.Integer
visit(AssertStmt n, java.lang.Void arg)
java.lang.Integer
visit(BlockStmt n, java.lang.Void arg)
java.lang.Integer
visit(BreakStmt n, java.lang.Void arg)
java.lang.Integer
visit(CatchClause n, java.lang.Void arg)
java.lang.Integer
visit(ContinueStmt n, java.lang.Void arg)
java.lang.Integer
visit(DoStmt n, java.lang.Void arg)
java.lang.Integer
visit(EmptyStmt n, java.lang.Void arg)
java.lang.Integer
visit(ExplicitConstructorInvocationStmt n, java.lang.Void arg)
java.lang.Integer
visit(ExpressionStmt n, java.lang.Void arg)
java.lang.Integer
visit(ForEachStmt n, java.lang.Void arg)
java.lang.Integer
visit(ForStmt n, java.lang.Void arg)
java.lang.Integer
visit(IfStmt n, java.lang.Void arg)
java.lang.Integer
visit(LabeledStmt n, java.lang.Void arg)
java.lang.Integer
visit(LocalClassDeclarationStmt n, java.lang.Void arg)
java.lang.Integer
visit(LocalRecordDeclarationStmt n, java.lang.Void arg)
java.lang.Integer
visit(ReturnStmt n, java.lang.Void arg)
java.lang.Integer
visit(SwitchEntry n, java.lang.Void arg)
java.lang.Integer
visit(SwitchStmt n, java.lang.Void arg)
java.lang.Integer
visit(SynchronizedStmt n, java.lang.Void arg)
java.lang.Integer
visit(ThrowStmt n, java.lang.Void arg)
java.lang.Integer
visit(TryStmt n, java.lang.Void arg)
java.lang.Integer
visit(UnparsableStmt n, java.lang.Void arg)
java.lang.Integer
visit(WhileStmt n, java.lang.Void arg)
java.lang.Integer
visit(YieldStmt n, java.lang.Void arg)
java.lang.Integer
visit(ArrayType n, java.lang.Void arg)
java.lang.Integer
visit(ClassOrInterfaceType n, java.lang.Void arg)
java.lang.Integer
visit(IntersectionType n, java.lang.Void arg)
java.lang.Integer
visit(PrimitiveType n, java.lang.Void arg)
java.lang.Integer
visit(TypeParameter n, java.lang.Void arg)
java.lang.Integer
visit(UnionType n, java.lang.Void arg)
java.lang.Integer
visit(UnknownType n, java.lang.Void arg)
java.lang.Integer
visit(VarType n, java.lang.Void arg)
java.lang.Integer
visit(VoidType n, java.lang.Void arg)
java.lang.Integer
visit(WildcardType n, java.lang.Void arg)
-
-
-
Field Detail
-
SINGLETON
private static final ObjectIdentityHashCodeVisitor SINGLETON
-
-
Method Detail
-
hashCode
public static int hashCode(Node node)
-
visit
public java.lang.Integer visit(AnnotationDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(AnnotationMemberDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ArrayAccessExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ArrayCreationExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ArrayCreationLevel n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ArrayInitializerExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ArrayType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(AssertStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(AssignExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(BinaryExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(BlockComment n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(BlockStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(BooleanLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(BreakStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(CastExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(CatchClause n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(CharLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ClassExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ClassOrInterfaceDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ClassOrInterfaceType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(CompilationUnit n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ConditionalExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ConstructorDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ContinueStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(DoStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(DoubleLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(EmptyStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(EnclosedExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(EnumConstantDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(EnumDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ExplicitConstructorInvocationStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ExpressionStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(FieldAccessExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(FieldDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ForStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ForEachStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(IfStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ImportDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(InitializerDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(InstanceOfExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(IntegerLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(IntersectionType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(JavadocComment n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(LabeledStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(LambdaExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(LineComment n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(LocalClassDeclarationStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(LocalRecordDeclarationStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(LongLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(MarkerAnnotationExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(MemberValuePair n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(MethodCallExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(MethodDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(MethodReferenceExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(NameExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(Name n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(NodeList n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(NormalAnnotationExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(NullLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ObjectCreationExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(PackageDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(Parameter n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(PrimitiveType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ReturnStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(SimpleName n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(SingleMemberAnnotationExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(StringLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(SuperExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(SwitchEntry n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(SwitchStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(SynchronizedStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ThisExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ThrowStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(TryStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(TypeExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(TypeParameter n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(UnaryExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(UnionType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(UnknownType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(VariableDeclarationExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(VariableDeclarator n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(VoidType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(WhileStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(WildcardType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ModuleDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ModuleRequiresDirective n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ModuleExportsDirective n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ModuleProvidesDirective n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ModuleUsesDirective n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ModuleOpensDirective n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(UnparsableStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(ReceiverParameter n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(VarType n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(Modifier n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(SwitchExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(YieldStmt n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(TextBlockLiteralExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(TypePatternExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(RecordDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(CompactConstructorDeclaration n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
visit
public java.lang.Integer visit(RecordPatternExpr n, java.lang.Void arg)
- Specified by:
visit
in interfaceGenericVisitor<java.lang.Integer,java.lang.Void>
-
-