public final class ModelMatcher extends StrictVisitor<Boolean,Model,NoThrow>
Model objects.| Modifier and Type | Field and Description |
|---|---|
static ModelMatcher |
INSTANCE
The singleton instance.
|
public static final ModelMatcher INSTANCE
public Boolean visitAlternateConstructorInvocation(AlternateConstructorInvocation elem, Model context)
VisitorAlternateConstructorInvocation using this visitor.visitAlternateConstructorInvocation in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitAnnotationDeclaration(AnnotationDeclaration elem, Model context)
VisitorAnnotationDeclaration using this visitor.visitAnnotationDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitAnnotationElement(AnnotationElement elem, Model context)
VisitorAnnotationElement using this visitor.visitAnnotationElement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitAnnotationElementDeclaration(AnnotationElementDeclaration elem, Model context)
VisitorAnnotationElementDeclaration using this visitor.visitAnnotationElementDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitArrayAccessExpression(ArrayAccessExpression elem, Model context)
VisitorArrayAccessExpression using this visitor.visitArrayAccessExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitArrayCreationExpression(ArrayCreationExpression elem, Model context)
VisitorArrayCreationExpression using this visitor.visitArrayCreationExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitArrayInitializer(ArrayInitializer elem, Model context)
VisitorArrayInitializer using this visitor.visitArrayInitializer in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitArrayType(ArrayType elem, Model context)
VisitorArrayType using this visitor.visitArrayType in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitAssertStatement(AssertStatement elem, Model context)
VisitorAssertStatement using this visitor.visitAssertStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitAssignmentExpression(AssignmentExpression elem, Model context)
VisitorAssignmentExpression using this visitor.visitAssignmentExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitBasicType(BasicType elem, Model context)
VisitorBasicType using this visitor.visitBasicType in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitBlock(Block elem, Model context)
VisitorBlock using this visitor.visitBlock in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitBlockComment(BlockComment elem, Model context)
VisitorBlockComment using this visitor.visitBlockComment in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitBreakStatement(BreakStatement elem, Model context)
VisitorBreakStatement using this visitor.visitBreakStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitCastExpression(CastExpression elem, Model context)
VisitorCastExpression using this visitor.visitCastExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitCatchClause(CatchClause elem, Model context)
VisitorCatchClause using this visitor.visitCatchClause in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitClassBody(ClassBody elem, Model context)
VisitorClassBody using this visitor.visitClassBody in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitClassDeclaration(ClassDeclaration elem, Model context)
VisitorClassDeclaration using this visitor.visitClassDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitClassInstanceCreationExpression(ClassInstanceCreationExpression elem, Model context)
VisitorClassInstanceCreationExpression using this visitor.visitClassInstanceCreationExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitClassLiteral(ClassLiteral elem, Model context)
VisitorClassLiteral using this visitor.visitClassLiteral in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitCompilationUnit(CompilationUnit elem, Model context)
VisitorCompilationUnit using this visitor.visitCompilationUnit in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitConditionalExpression(ConditionalExpression elem, Model context)
VisitorConditionalExpression using this visitor.visitConditionalExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitConstructorDeclaration(ConstructorDeclaration elem, Model context)
VisitorConstructorDeclaration using this visitor.visitConstructorDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitContinueStatement(ContinueStatement elem, Model context)
VisitorContinueStatement using this visitor.visitContinueStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitDoStatement(DoStatement elem, Model context)
VisitorDoStatement using this visitor.visitDoStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitDocBlock(DocBlock elem, Model context)
VisitorDocBlock using this visitor.visitDocBlock in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitDocField(DocField elem, Model context)
VisitorDocField using this visitor.visitDocField in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitDocMethod(DocMethod elem, Model context)
VisitorDocMethod using this visitor.visitDocMethod in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitDocMethodParameter(DocMethodParameter elem, Model context)
VisitorDocMethodParameter using this visitor.visitDocMethodParameter in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitDocText(DocText elem, Model context)
VisitorDocText using this visitor.visitDocText in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitEmptyStatement(EmptyStatement elem, Model context)
VisitorEmptyStatement using this visitor.visitEmptyStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitEnhancedForStatement(EnhancedForStatement elem, Model context)
VisitorEnhancedForStatement using this visitor.visitEnhancedForStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitEnumConstantDeclaration(EnumConstantDeclaration elem, Model context)
VisitorEnumConstantDeclaration using this visitor.visitEnumConstantDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitEnumDeclaration(EnumDeclaration elem, Model context)
VisitorEnumDeclaration using this visitor.visitEnumDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitExpressionStatement(ExpressionStatement elem, Model context)
VisitorExpressionStatement using this visitor.visitExpressionStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitFieldAccessExpression(FieldAccessExpression elem, Model context)
VisitorFieldAccessExpression using this visitor.visitFieldAccessExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitFieldDeclaration(FieldDeclaration elem, Model context)
VisitorFieldDeclaration using this visitor.visitFieldDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitForStatement(ForStatement elem, Model context)
VisitorForStatement using this visitor.visitForStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitFormalParameterDeclaration(FormalParameterDeclaration elem, Model context)
VisitorFormalParameterDeclaration using this visitor.visitFormalParameterDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitIfStatement(IfStatement elem, Model context)
VisitorIfStatement using this visitor.visitIfStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitImportDeclaration(ImportDeclaration elem, Model context)
VisitorImportDeclaration using this visitor.visitImportDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitInfixExpression(InfixExpression elem, Model context)
VisitorInfixExpression using this visitor.visitInfixExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitInitializerDeclaration(InitializerDeclaration elem, Model context)
VisitorInitializerDeclaration using this visitor.visitInitializerDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitInstanceofExpression(InstanceofExpression elem, Model context)
VisitorInstanceofExpression using this visitor.visitInstanceofExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitInterfaceDeclaration(InterfaceDeclaration elem, Model context)
VisitorInterfaceDeclaration using this visitor.visitInterfaceDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitJavadoc(Javadoc elem, Model context)
VisitorJavadoc using this visitor.visitJavadoc in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitLabeledStatement(LabeledStatement elem, Model context)
VisitorLabeledStatement using this visitor.visitLabeledStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitLambdaExpression(LambdaExpression elem, Model context)
VisitorLambdaExpression using this visitor.visitLambdaExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitLineComment(LineComment elem, Model context)
VisitorLineComment using this visitor.visitLineComment in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitLiteral(Literal elem, Model context)
VisitorLiteral using this visitor.visitLiteral in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitLocalClassDeclaration(LocalClassDeclaration elem, Model context)
VisitorLocalClassDeclaration using this visitor.visitLocalClassDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitLocalVariableDeclaration(LocalVariableDeclaration elem, Model context)
VisitorLocalVariableDeclaration using this visitor.visitLocalVariableDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitMarkerAnnotation(MarkerAnnotation elem, Model context)
VisitorMarkerAnnotation using this visitor.visitMarkerAnnotation in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitMethodDeclaration(MethodDeclaration elem, Model context)
VisitorMethodDeclaration using this visitor.visitMethodDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitMethodInvocationExpression(MethodInvocationExpression elem, Model context)
VisitorMethodInvocationExpression using this visitor.visitMethodInvocationExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitConstructorReferenceExpression(ConstructorReferenceExpression elem, Model context)
VisitorConstructorReferenceExpression using this visitor.visitConstructorReferenceExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitMethodReferenceExpression(MethodReferenceExpression elem, Model context)
VisitorMethodReferenceExpression using this visitor.visitMethodReferenceExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitModifier(Modifier elem, Model context)
VisitorModifier using this visitor.visitModifier in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitNamedType(NamedType elem, Model context)
VisitorNamedType using this visitor.visitNamedType in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitNormalAnnotation(NormalAnnotation elem, Model context)
VisitorNormalAnnotation using this visitor.visitNormalAnnotation in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitPackageDeclaration(PackageDeclaration elem, Model context)
VisitorPackageDeclaration using this visitor.visitPackageDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitParameterizedType(ParameterizedType elem, Model context)
VisitorParameterizedType using this visitor.visitParameterizedType in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitParenthesizedExpression(ParenthesizedExpression elem, Model context)
VisitorParenthesizedExpression using this visitor.visitParenthesizedExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitPostfixExpression(PostfixExpression elem, Model context)
VisitorPostfixExpression using this visitor.visitPostfixExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitQualifiedName(QualifiedName elem, Model context)
VisitorQualifiedName using this visitor.visitQualifiedName in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitQualifiedType(QualifiedType elem, Model context)
VisitorQualifiedType using this visitor.visitQualifiedType in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitReturnStatement(ReturnStatement elem, Model context)
VisitorReturnStatement using this visitor.visitReturnStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSimpleName(SimpleName elem, Model context)
VisitorSimpleName using this visitor.visitSimpleName in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSingleElementAnnotation(SingleElementAnnotation elem, Model context)
VisitorSingleElementAnnotation using this visitor.visitSingleElementAnnotation in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitStatementExpressionList(StatementExpressionList elem, Model context)
VisitorStatementExpressionList using this visitor.visitStatementExpressionList in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSuper(Super elem, Model context)
VisitorSuper using this visitor.visitSuper in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSuperConstructorInvocation(SuperConstructorInvocation elem, Model context)
VisitorSuperConstructorInvocation using this visitor.visitSuperConstructorInvocation in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSwitchCaseLabel(SwitchCaseLabel elem, Model context)
VisitorSwitchCaseLabel using this visitor.visitSwitchCaseLabel in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSwitchDefaultLabel(SwitchDefaultLabel elem, Model context)
VisitorSwitchDefaultLabel using this visitor.visitSwitchDefaultLabel in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSwitchStatement(SwitchStatement elem, Model context)
VisitorSwitchStatement using this visitor.visitSwitchStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitSynchronizedStatement(SynchronizedStatement elem, Model context)
VisitorSynchronizedStatement using this visitor.visitSynchronizedStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitThis(This elem, Model context)
VisitorThis using this visitor.visitThis in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitThrowStatement(ThrowStatement elem, Model context)
VisitorThrowStatement using this visitor.visitThrowStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitTryResource(TryResource elem, Model context)
VisitorTryResource using this visitor.visitTryResource in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitTryStatement(TryStatement elem, Model context)
VisitorTryStatement using this visitor.visitTryStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitTypeParameterDeclaration(TypeParameterDeclaration elem, Model context)
VisitorTypeParameterDeclaration using this visitor.visitTypeParameterDeclaration in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitUnaryExpression(UnaryExpression elem, Model context)
VisitorUnaryExpression using this visitor.visitUnaryExpression in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitUnionType(UnionType elem, Model context)
VisitorUnionType using this visitor.visitUnionType in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitVariableDeclarator(VariableDeclarator elem, Model context)
VisitorVariableDeclarator using this visitor.visitVariableDeclarator in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitWhileStatement(WhileStatement elem, Model context)
VisitorWhileStatement using this visitor.visitWhileStatement in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)public Boolean visitWildcard(Wildcard elem, Model context)
VisitorWildcard using this visitor.visitWildcard in class StrictVisitor<Boolean,Model,NoThrow>elem - the target elementcontext - the current context (nullable)Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.