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>
RCompactConstructorDeclaration. 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>
RRecordDeclaration. 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>
RRecordPatternExpr. 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>
RTextBlockLiteralExpr. 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>
RTypePatternExpr. 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>
RLocalRecordDeclarationStmt. accept(GenericVisitor<R,A> v, A arg)<R,A>
RReturnStmt. accept(GenericVisitor<R,A> v, A arg)<R,A>
RSwitchEntry. 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)<R,A>
RYieldStmt. 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 classCloneVisitorA visitor that clones (copies) a node and all its children.classEqualsVisitorA visitor that calculates deep node equality by comparing all properties and child nodes of the node.classGenericListVisitorAdapter<R,A>classGenericVisitorAdapter<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.classGenericVisitorWithDefaults<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.classHashCodeVisitorA 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.)classModifierVisitor<A>This visitor can be used to save time when some specific nodes needs to be changed.classNoCommentEqualsVisitorclassNoCommentHashCodeVisitorclassObjectIdentityEqualsVisitorA visitor that calculates deep node equality by comparing all properties and child nodes of the node.classObjectIdentityHashCodeVisitorA 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. equalsVisitorprotected GenericVisitor<Integer,Void>VisitorList. hashcodeVisitorConstructors 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.
-