public class NodeFinderVisitor extends VoidVisitorAdapter<Range>
Modifier and Type | Field and Description |
---|---|
static BiFunction<Node,Range,Boolean> |
fConveringNode |
Constructor and Description |
---|
NodeFinderVisitor(BiFunction<Node,Range,Boolean> fn) |
public static BiFunction<Node,Range,Boolean> fConveringNode
public NodeFinderVisitor(BiFunction<Node,Range,Boolean> fn)
public Node getSelectedNode()
public void visit(AnnotationDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(AnnotationMemberDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ArrayAccessExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ArrayCreationExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ArrayInitializerExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(AssertStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(AssignExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(BinaryExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(BlockStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(BooleanLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(BreakStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(CastExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(CatchClause n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(CharLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ClassExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ClassOrInterfaceDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ClassOrInterfaceType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(CompilationUnit n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ConditionalExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ConstructorDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ContinueStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(DoStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(DoubleLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(EmptyStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(EnclosedExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(EnumConstantDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(EnumDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ExplicitConstructorInvocationStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ExpressionStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(FieldAccessExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(FieldDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ForEachStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ForStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(IfStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(InitializerDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(InstanceOfExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(IntegerLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(JavadocComment n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(LabeledStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(LongLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(MarkerAnnotationExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(MemberValuePair n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(MethodCallExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(MethodDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(NameExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(NormalAnnotationExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(NullLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ObjectCreationExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(PackageDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(Parameter n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(PrimitiveType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(Name n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(SimpleName n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ArrayType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ArrayCreationLevel n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(IntersectionType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(UnionType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ReturnStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(SingleMemberAnnotationExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(StringLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(SuperExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(SwitchEntry n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(SwitchStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(SynchronizedStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ThisExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ThrowStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(TryStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(LocalClassDeclarationStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(LocalRecordDeclarationStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(TypeParameter n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(UnaryExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(UnknownType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(VariableDeclarationExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(VariableDeclarator n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(VoidType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(WhileStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(WildcardType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(LambdaExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(MethodReferenceExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(TypeExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ImportDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(BlockComment n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(LineComment n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(NodeList n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ModuleDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ModuleRequiresDirective n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ModuleExportsDirective n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ModuleProvidesDirective n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ModuleUsesDirective n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ModuleOpensDirective n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(UnparsableStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(ReceiverParameter n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(VarType n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(Modifier n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(SwitchExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(YieldStmt n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(TextBlockLiteralExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(PatternExpr n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(RecordDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
public void visit(CompactConstructorDeclaration n, Range arg)
visit
in interface VoidVisitor<Range>
visit
in class VoidVisitorAdapter<Range>
Copyright © 2007–2024. All rights reserved.