Example usage for Java org.eclipse.jdt.core.dom ASTMatcher fields, constructors, methods, implement or subclass
The text is from its open source code.
ASTMatcher() Creates a new AST matcher instance. | |
ASTMatcher(boolean matchDocTags) Creates a new AST matcher instance. |
boolean | match(AnnotationTypeDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(AnnotationTypeMemberDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(AnonymousClassDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(ArrayAccess node, Object other) Returns whether the given node and the other object match. |
boolean | match(ArrayCreation node, Object other) Returns whether the given node and the other object object match. |
boolean | match(ArrayInitializer node, Object other) Returns whether the given node and the other object match. |
boolean | match(ArrayType node, Object other) Returns whether the given node and the other object match. |
boolean | match(AssertStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(Assignment node, Object other) Returns whether the given node and the other object match. |
boolean | match(Block node, Object other) Returns whether the given node and the other object match. |
boolean | match(BlockComment node, Object other) Returns whether the given node and the other object match. |
boolean | match(BooleanLiteral node, Object other) Returns whether the given node and the other object match. |
boolean | match(BreakStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(CastExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(CatchClause node, Object other) Returns whether the given node and the other object match. |
boolean | match(CharacterLiteral node, Object other) Returns whether the given node and the other object match. |
boolean | match(ClassInstanceCreation node, Object other) Returns whether the given node and the other object match. |
boolean | match(CompilationUnit node, Object other) Returns whether the given node and the other object match. |
boolean | match(ConditionalExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(ConstructorInvocation node, Object other) Returns whether the given node and the other object match. |
boolean | match(ContinueStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(CreationReference node, Object other) Returns whether the given node and the other object match. |
boolean | match(Dimension node, Object other) Returns whether the given node and the other object match. |
boolean | match(DoStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(EmptyStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(EnhancedForStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(EnumConstantDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(EnumDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(ExportsDirective node, Object other) Returns whether the given node and the other object match. |
boolean | match(ExpressionMethodReference node, Object other) Returns whether the given node and the other object match. |
boolean | match(ExpressionStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(FieldAccess node, Object other) Returns whether the given node and the other object match. |
boolean | match(FieldDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(ForStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(IfStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(ImportDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(InfixExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(Initializer node, Object other) Returns whether the given node and the other object match. |
boolean | match(InstanceofExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(IntersectionType node, Object other) Returns whether the given node and the other object match. |
boolean | match(Javadoc node, Object other) Returns whether the given node and the other object match. |
boolean | match(LabeledStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(LambdaExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(LineComment node, Object other) Returns whether the given node and the other object match. |
boolean | match(MarkerAnnotation node, Object other) Returns whether the given node and the other object match. |
boolean | match(MemberRef node, Object other) Returns whether the given node and the other object match. |
boolean | match(MemberValuePair node, Object other) Returns whether the given node and the other object match. |
boolean | match(MethodRef node, Object other) Returns whether the given node and the other object match. |
boolean | match(MethodRefParameter node, Object other) Returns whether the given node and the other object match. |
boolean | match(MethodDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(MethodInvocation node, Object other) Returns whether the given node and the other object match. |
boolean | match(Modifier node, Object other) Returns whether the given node and the other object match. |
boolean | match(ModuleDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(ModuleModifier node, Object other) Returns whether the given node and the other object match. |
boolean | match(NameQualifiedType node, Object other) Returns whether the given node and the other object match. |
boolean | match(NormalAnnotation node, Object other) Returns whether the given node and the other object match. |
boolean | match(NullLiteral node, Object other) Returns whether the given node and the other object match. |
boolean | match(NumberLiteral node, Object other) Returns whether the given node and the other object match. |
boolean | match(OpensDirective node, Object other) Returns whether the given node and the other object match. |
boolean | match(PackageDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(ParameterizedType node, Object other) Returns whether the given node and the other object match. |
boolean | match(ParenthesizedExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(PostfixExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(PrefixExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(PrimitiveType node, Object other) Returns whether the given node and the other object match. |
boolean | match(ProvidesDirective node, Object other) Returns whether the given node and the other object match. |
boolean | match(QualifiedName node, Object other) Returns whether the given node and the other object match. |
boolean | match(QualifiedType node, Object other) Returns whether the given node and the other object match. |
boolean | match(RequiresDirective node, Object other) Returns whether the given node and the other object match. |
boolean | match(ReturnStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(SimpleName node, Object other) Returns whether the given node and the other object match. |
boolean | match(SimpleType node, Object other) Returns whether the given node and the other object match. |
boolean | match(SingleMemberAnnotation node, Object other) Returns whether the given node and the other object match. |
boolean | match(SingleVariableDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(StringLiteral node, Object other) Returns whether the given node and the other object match. |
boolean | match(SuperConstructorInvocation node, Object other) Returns whether the given node and the other object match. |
boolean | match(SuperFieldAccess node, Object other) Returns whether the given node and the other object match. |
boolean | match(SuperMethodInvocation node, Object other) Returns whether the given node and the other object match. |
boolean | match(SuperMethodReference node, Object other) Returns whether the given node and the other object match. |
boolean | match(SwitchCase node, Object other) Returns whether the given node and the other object match. |
boolean | match(SwitchExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(SwitchStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(SynchronizedStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(TagElement node, Object other) Returns whether the given node and the other object match. |
boolean | match(TextBlock node, Object other) Returns whether the given node and the other object match. |
boolean | match(TextElement node, Object other) Returns whether the given node and the other object match. |
boolean | match(ThisExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(ThrowStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(TryStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(TypeDeclaration node, Object other) Returns whether the given node and the other object match. |
boolean | match(TypeDeclarationStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(TypeLiteral node, Object other) Returns whether the given node and the other object match. |
boolean | match(TypeMethodReference node, Object other) Returns whether the given node and the other object match. |
boolean | match(TypeParameter node, Object other) Returns whether the given node and the other object match. |
boolean | match(UnionType node, Object other) Returns whether the given node and the other object match. |
boolean | match(UsesDirective node, Object other) Returns whether the given node and the other object match. |
boolean | match(VariableDeclarationExpression node, Object other) Returns whether the given node and the other object match. |
boolean | match(VariableDeclarationFragment node, Object other) Returns whether the given node and the other object match. |
boolean | match(VariableDeclarationStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(WhileStatement node, Object other) Returns whether the given node and the other object match. |
boolean | match(WildcardType node, Object other) Returns whether the given node and the other object match. |
boolean | match(YieldStatement node, Object other) Returns whether the given node and the other object match. |
boolean | safeSubtreeMatch(Object node1, Object node2) Returns whether the given nodes match according to AST.subtreeMatch . |