Uses of Interface
com.github.javaparser.ast.visitor.GenericVisitor
-
-
Uses of GenericVisitor in com.github.javaparser.ast
Methods in com.github.javaparser.ast with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RArrayCreationLevel. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RCompilationUnit. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RImportDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RModifier. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RNodeList. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RPackageDeclaration. accept(GenericVisitor<R,A> v, A arg)
-
Uses of GenericVisitor in com.github.javaparser.ast.body
Methods in com.github.javaparser.ast.body with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RAnnotationDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RAnnotationMemberDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RClassOrInterfaceDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RConstructorDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
REnumConstantDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
REnumDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RFieldDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RInitializerDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RMethodDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RParameter. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RReceiverParameter. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RVariableDeclarator. accept(GenericVisitor<R,A> v, A arg)
-
Uses of GenericVisitor in com.github.javaparser.ast.comments
Methods in com.github.javaparser.ast.comments with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RBlockComment. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RJavadocComment. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RLineComment. accept(GenericVisitor<R,A> v, A arg)
-
Uses of GenericVisitor in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RArrayAccessExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RArrayCreationExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RArrayInitializerExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RAssignExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RBinaryExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RBooleanLiteralExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RCastExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RCharLiteralExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RClassExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RConditionalExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RDoubleLiteralExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
REnclosedExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RFieldAccessExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RInstanceOfExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RIntegerLiteralExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RLambdaExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RLongLiteralExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RMarkerAnnotationExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RMemberValuePair. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RMethodCallExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RMethodReferenceExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RName. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RNameExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RNormalAnnotationExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RNullLiteralExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RObjectCreationExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RSimpleName. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RSingleMemberAnnotationExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RStringLiteralExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RSuperExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RSwitchExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RThisExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RTypeExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RUnaryExpr. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RVariableDeclarationExpr. accept(GenericVisitor<R,A> v, A arg)
-
Uses of GenericVisitor in com.github.javaparser.ast.modules
Methods in com.github.javaparser.ast.modules with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RModuleDeclaration. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RModuleExportsDirective. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RModuleOpensDirective. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RModuleProvidesDirective. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RModuleRequiresDirective. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RModuleUsesDirective. accept(GenericVisitor<R,A> v, A arg)
-
Uses of GenericVisitor in com.github.javaparser.ast.stmt
Methods in com.github.javaparser.ast.stmt with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RAssertStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RBlockStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RBreakStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RCatchClause. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RContinueStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RDoStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
REmptyStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RExplicitConstructorInvocationStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RExpressionStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RForEachStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RForStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RIfStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RLabeledStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RLocalClassDeclarationStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RReturnStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RSwitchEntryStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RSwitchStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RSynchronizedStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RThrowStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RTryStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RUnparsableStmt. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RWhileStmt. accept(GenericVisitor<R,A> v, A arg)
-
Uses of GenericVisitor in com.github.javaparser.ast.type
Methods in com.github.javaparser.ast.type with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RArrayType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RClassOrInterfaceType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RIntersectionType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RPrimitiveType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RTypeParameter. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RUnionType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RUnknownType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RVarType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RVoidType. accept(GenericVisitor<R,A> v, A arg)
<R,A>
RWildcardType. accept(GenericVisitor<R,A> v, A arg)
-
Uses of GenericVisitor in com.github.javaparser.ast.visitor
Classes in com.github.javaparser.ast.visitor that implement GenericVisitor Modifier and Type Class Description class
CloneVisitor
A visitor that clones (copies) a node and all its children.class
EqualsVisitor
A visitor that calculates deep node equality by comparing all properties and child nodes of the node.class
GenericListVisitorAdapter<R,A>
class
GenericVisitorAdapter<R,A>
A visitor that has a return value (R), and has a default implementation for all its visit methods that visits their children in an unspecified order, and the first visit method that returns a value will stop the visitation and be the end result.class
GenericVisitorWithDefaults<R,A>
A visitor that has a return value (R), and has default methods that are used when a specific visit method is not overridden.class
HashCodeVisitor
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.)class
ModifierVisitor<A>
This visitor can be used to save time when some specific nodes needs to be changed.class
NoCommentEqualsVisitor
class
NoCommentHashCodeVisitor
class
ObjectIdentityEqualsVisitor
A visitor that calculates deep node equality by comparing all properties and child nodes of the node.class
ObjectIdentityHashCodeVisitor
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.)Methods in com.github.javaparser.ast.visitor with parameters of type GenericVisitor Modifier and Type Method Description <R,A>
RVisitable. accept(GenericVisitor<R,A> v, A arg)
Accept method for visitor support. -
Uses of GenericVisitor in com.github.javaparser.utils
Fields in com.github.javaparser.utils declared as GenericVisitor Modifier and Type Field Description protected GenericVisitor<Boolean,Visitable>
VisitorList. equalsVisitor
protected GenericVisitor<Integer,Void>
VisitorList. hashcodeVisitor
Constructors in com.github.javaparser.utils with parameters of type GenericVisitor Constructor Description VisitorList(GenericVisitor<Integer,Void> hashcodeVisitor, GenericVisitor<Boolean,Visitable> equalsVisitor)
Pass the visitors to use for equals and hashcode.VisitorMap(GenericVisitor<Integer,Void> hashcodeVisitor, GenericVisitor<Boolean,Visitable> equalsVisitor)
Pass the visitors to use for equals and hashcode.VisitorSet(GenericVisitor<Integer,Void> hashcodeVisitor, GenericVisitor<Boolean,Visitable> equalsVisitor)
Pass the visitors to use for equals and hashcode.
-