Interface DrlGenericVisitor<R,A>
-
- All Superinterfaces:
com.github.javaparser.ast.visitor.GenericVisitor<R,A>
- All Known Implementing Classes:
DrlCloneVisitor
public interface DrlGenericVisitor<R,A> extends com.github.javaparser.ast.visitor.GenericVisitor<R,A>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default RdefaultMethod(com.github.javaparser.ast.Node n, A a)default Rvisit(com.github.javaparser.ast.ArrayCreationLevel n, A arg)default Rvisit(com.github.javaparser.ast.body.AnnotationDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.AnnotationMemberDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.CompactConstructorDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.ConstructorDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.EnumConstantDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.EnumDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.FieldDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.InitializerDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.MethodDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.Parameter n, A arg)default Rvisit(com.github.javaparser.ast.body.ReceiverParameter n, A arg)default Rvisit(com.github.javaparser.ast.body.RecordDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.body.VariableDeclarator n, A arg)default Rvisit(com.github.javaparser.ast.comments.BlockComment n, A arg)default Rvisit(com.github.javaparser.ast.comments.JavadocComment n, A arg)default Rvisit(com.github.javaparser.ast.comments.LineComment n, A arg)default Rvisit(com.github.javaparser.ast.CompilationUnit n, A arg)default Rvisit(com.github.javaparser.ast.expr.ArrayAccessExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.ArrayCreationExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.ArrayInitializerExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.AssignExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.BinaryExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.BooleanLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.CastExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.CharLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.ClassExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.ConditionalExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.DoubleLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.EnclosedExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.FieldAccessExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.InstanceOfExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.IntegerLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.LambdaExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.LongLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.MarkerAnnotationExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.MemberValuePair n, A arg)default Rvisit(com.github.javaparser.ast.expr.MethodCallExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.MethodReferenceExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.NameExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.Name n, A arg)default Rvisit(com.github.javaparser.ast.expr.NormalAnnotationExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.NullLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.ObjectCreationExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.PatternExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.SimpleName n, A arg)default Rvisit(com.github.javaparser.ast.expr.SingleMemberAnnotationExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.StringLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.SuperExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.SwitchExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.TextBlockLiteralExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.ThisExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.TypeExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.UnaryExpr n, A arg)default Rvisit(com.github.javaparser.ast.expr.VariableDeclarationExpr n, A arg)default Rvisit(com.github.javaparser.ast.ImportDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.Modifier n, A arg)default Rvisit(com.github.javaparser.ast.modules.ModuleDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.modules.ModuleExportsDirective n, A arg)default Rvisit(com.github.javaparser.ast.modules.ModuleOpensDirective n, A arg)default Rvisit(com.github.javaparser.ast.modules.ModuleProvidesDirective n, A arg)default Rvisit(com.github.javaparser.ast.modules.ModuleRequiresDirective n, A arg)default Rvisit(com.github.javaparser.ast.modules.ModuleUsesDirective n, A arg)default Rvisit(com.github.javaparser.ast.NodeList n, A arg)default Rvisit(com.github.javaparser.ast.PackageDeclaration n, A arg)default Rvisit(com.github.javaparser.ast.stmt.AssertStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.BlockStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.BreakStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.CatchClause n, A arg)default Rvisit(com.github.javaparser.ast.stmt.ContinueStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.DoStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.EmptyStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.ExpressionStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.ForEachStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.ForStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.IfStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.LabeledStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.LocalClassDeclarationStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.LocalRecordDeclarationStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.ReturnStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.SwitchEntry n, A arg)default Rvisit(com.github.javaparser.ast.stmt.SwitchStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.SynchronizedStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.ThrowStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.TryStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.UnparsableStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.WhileStmt n, A arg)default Rvisit(com.github.javaparser.ast.stmt.YieldStmt n, A arg)default Rvisit(com.github.javaparser.ast.type.ArrayType n, A arg)default Rvisit(com.github.javaparser.ast.type.ClassOrInterfaceType n, A arg)default Rvisit(com.github.javaparser.ast.type.IntersectionType n, A arg)default Rvisit(com.github.javaparser.ast.type.PrimitiveType n, A arg)default Rvisit(com.github.javaparser.ast.type.TypeParameter n, A arg)default Rvisit(com.github.javaparser.ast.type.UnionType n, A arg)default Rvisit(com.github.javaparser.ast.type.UnknownType n, A arg)default Rvisit(com.github.javaparser.ast.type.VarType n, A arg)default Rvisit(com.github.javaparser.ast.type.VoidType n, A arg)default Rvisit(com.github.javaparser.ast.type.WildcardType n, A arg)default Rvisit(BigDecimalLiteralExpr n, A arg)default Rvisit(BigIntegerLiteralExpr n, A arg)default Rvisit(DrlNameExpr n, A arg)default Rvisit(DrlxExpression n, A arg)default Rvisit(FullyQualifiedInlineCastExpr n, A arg)default Rvisit(HalfBinaryExpr n, A arg)default Rvisit(HalfPointFreeExpr n, A arg)default Rvisit(InlineCastExpr n, A arg)default Rvisit(ListCreationLiteralExpressionElement n, A arg)default Rvisit(ListCreationLiteralExpression n, A arg)default Rvisit(MapCreationLiteralExpressionKeyValuePair n, A arg)default Rvisit(MapCreationLiteralExpression n, A arg)default Rvisit(ModifyStatement n, A arg)default Rvisit(NullSafeFieldAccessExpr n, A arg)default Rvisit(NullSafeMethodCallExpr n, A arg)default Rvisit(OOPathChunk n, A arg)default Rvisit(OOPathExpr n, A arg)default Rvisit(PointFreeExpr n, A arg)default Rvisit(RuleBody n, A arg)default Rvisit(RuleConsequence n, A arg)default Rvisit(RuleDeclaration ruleDeclaration, A arg)default Rvisit(RuleJoinedPatterns n, A arg)default Rvisit(RulePattern n, A arg)default Rvisit(TemporalLiteralChunkExpr n, A arg)default Rvisit(TemporalLiteralExpr n, A arg)default Rvisit(TemporalLiteralInfiniteChunkExpr n, A arg)default Rvisit(WithStatement withStatement, A arg)
-
-
-
Method Detail
-
visit
default R visit(RuleDeclaration ruleDeclaration, A arg)
-
visit
default R visit(RulePattern n, A arg)
-
visit
default R visit(RuleJoinedPatterns n, A arg)
-
visit
default R visit(DrlxExpression n, A arg)
-
visit
default R visit(OOPathExpr n, A arg)
-
visit
default R visit(OOPathChunk n, A arg)
-
visit
default R visit(RuleConsequence n, A arg)
-
visit
default R visit(InlineCastExpr n, A arg)
-
visit
default R visit(FullyQualifiedInlineCastExpr n, A arg)
-
visit
default R visit(NullSafeFieldAccessExpr n, A arg)
-
visit
default R visit(NullSafeMethodCallExpr n, A arg)
-
visit
default R visit(PointFreeExpr n, A arg)
-
visit
default R visit(TemporalLiteralExpr n, A arg)
-
visit
default R visit(TemporalLiteralChunkExpr n, A arg)
-
visit
default R visit(HalfBinaryExpr n, A arg)
-
visit
default R visit(HalfPointFreeExpr n, A arg)
-
visit
default R visit(BigDecimalLiteralExpr n, A arg)
-
visit
default R visit(BigIntegerLiteralExpr n, A arg)
-
visit
default R visit(TemporalLiteralInfiniteChunkExpr n, A arg)
-
visit
default R visit(DrlNameExpr n, A arg)
-
visit
default R visit(ModifyStatement n, A arg)
-
visit
default R visit(MapCreationLiteralExpression n, A arg)
-
visit
default R visit(MapCreationLiteralExpressionKeyValuePair n, A arg)
-
visit
default R visit(ListCreationLiteralExpression n, A arg)
-
visit
default R visit(ListCreationLiteralExpressionElement n, A arg)
-
visit
default R visit(WithStatement withStatement, A arg)
-
-