Class CriteriaVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
cool.klass.model.meta.grammar.KlassBaseVisitor<AntlrCriteria>
cool.klass.model.converter.compiler.phase.criteria.CriteriaVisitor
- All Implemented Interfaces:
KlassVisitor<AntlrCriteria>,org.antlr.v4.runtime.tree.ParseTreeVisitor<AntlrCriteria>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class cool.klass.model.meta.grammar.KlassBaseVisitor
visitAbstractDeclaration, visitArgument, visitArgumentList, visitAssociationBlock, visitAssociationBody, visitAssociationDeclaration, visitAssociationEnd, visitAssociationEndModifier, visitAssociationEndReference, visitAssociationEndSignature, visitBooleanLiteral, visitCharacterLiteral, visitClassBlock, visitClassBody, visitClassDeclaration, visitClassHeader, visitClassifierModifier, visitClassifierReference, visitClassMember, visitClassOrUser, visitClassReference, visitClassServiceModifier, visitCompilationUnit, visitDataTypeProperty, visitDataTypePropertyModifier, visitDataTypePropertyValidation, visitEnumerationBlock, visitEnumerationBody, visitEnumerationDeclaration, visitEnumerationLiteral, visitEnumerationParameterDeclaration, visitEnumerationPrettyName, visitEnumerationProperty, visitEnumerationReference, visitExpressionMemberReference, visitExpressionValue, visitExtendsDeclaration, visitFloatingPointLiteral, visitHeader, visitIdentifier, visitImplementsDeclaration, visitIntegerLiteral, visitIntegerValidationParameter, visitInterfaceBlock, visitInterfaceBody, visitInterfaceDeclaration, visitInterfaceHeader, visitInterfaceMember, visitInterfaceReference, visitInvalidParameterDeclaration, visitKeywordValidAsIdentifier, visitMaxLengthValidation, visitMaxLengthValidationKeyword, visitMaxValidation, visitMaxValidationKeyword, visitMemberReference, visitMinLengthValidation, visitMinLengthValidationKeyword, visitMinValidation, visitMinValidationKeyword, visitMultiplicity, visitMultiplicityBody, visitNullLiteral, visitOperator, visitOptionalMarker, visitOrderByDeclaration, visitOrderByDirection, visitOrderByMemberReferencePath, visitPackageDeclaration, visitPackageName, visitParameterDeclaration, visitParameterDeclarationList, visitParameterizedProperty, visitParameterizedPropertyModifier, visitParameterizedPropertySignature, visitParameterModifier, visitPrimitiveParameterDeclaration, visitPrimitiveProperty, visitPrimitiveType, visitProjectionBlock, visitProjectionBody, visitProjectionDeclaration, visitProjectionMember, visitProjectionParameterizedProperty, visitProjectionPrimitiveMember, visitProjectionProjectionReference, visitProjectionReference, visitProjectionReferenceProperty, visitQueryParameterList, visitRelationship, visitServiceBlock, visitServiceBody, visitServiceCategoryModifier, visitServiceCriteriaDeclaration, visitServiceCriteriaKeyword, visitServiceDeclaration, visitServiceGroupBlock, visitServiceGroupBody, visitServiceGroupDeclaration, visitServiceMultiplicity, visitServiceMultiplicityDeclaration, visitServiceOrderByDeclaration, visitServiceProjectionDispatch, visitStringLiteral, visitThisMemberReferencePath, visitTopLevelDeclaration, visitUrl, visitUrlConstant, visitUrlDeclaration, visitUrlParameterDeclaration, visitUrlParameterDeclarationEOF, visitUrlPathSegment, visitVerbMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode
-
Constructor Details
-
CriteriaVisitor
-
-
Method Details
-
visitCriteriaEdgePoint
@Nonnull public AntlrCriteria visitCriteriaEdgePoint(@Nonnull KlassParser.CriteriaEdgePointContext ctx) - Specified by:
visitCriteriaEdgePointin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitCriteriaEdgePointin classKlassBaseVisitor<AntlrCriteria>
-
visitCriteriaExpressionAnd
@Nonnull public AntlrCriteria visitCriteriaExpressionAnd(@Nonnull KlassParser.CriteriaExpressionAndContext ctx) - Specified by:
visitCriteriaExpressionAndin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitCriteriaExpressionAndin classKlassBaseVisitor<AntlrCriteria>
-
visitCriteriaNative
- Specified by:
visitCriteriaNativein interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitCriteriaNativein classKlassBaseVisitor<AntlrCriteria>
-
visitCriteriaExpressionGroup
@Nonnull public AntlrCriteria visitCriteriaExpressionGroup(@Nonnull KlassParser.CriteriaExpressionGroupContext ctx) - Specified by:
visitCriteriaExpressionGroupin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitCriteriaExpressionGroupin classKlassBaseVisitor<AntlrCriteria>
-
visitCriteriaAll
- Specified by:
visitCriteriaAllin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitCriteriaAllin classKlassBaseVisitor<AntlrCriteria>
-
visitCriteriaOperator
@Nonnull public OperatorAntlrCriteria visitCriteriaOperator(@Nonnull KlassParser.CriteriaOperatorContext ctx) - Specified by:
visitCriteriaOperatorin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitCriteriaOperatorin classKlassBaseVisitor<AntlrCriteria>
-
visitCriteriaExpressionOr
@Nonnull public AntlrCriteria visitCriteriaExpressionOr(@Nonnull KlassParser.CriteriaExpressionOrContext ctx) - Specified by:
visitCriteriaExpressionOrin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitCriteriaExpressionOrin classKlassBaseVisitor<AntlrCriteria>
-
visitLiteralList
- Specified by:
visitLiteralListin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitLiteralListin classKlassBaseVisitor<AntlrCriteria>
-
visitNativeLiteral
- Specified by:
visitNativeLiteralin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitNativeLiteralin classKlassBaseVisitor<AntlrCriteria>
-
visitEqualityOperator
- Specified by:
visitEqualityOperatorin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitEqualityOperatorin classKlassBaseVisitor<AntlrCriteria>
-
visitInequalityOperator
- Specified by:
visitInequalityOperatorin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitInequalityOperatorin classKlassBaseVisitor<AntlrCriteria>
-
visitInOperator
- Specified by:
visitInOperatorin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitInOperatorin classKlassBaseVisitor<AntlrCriteria>
-
visitStringOperator
- Specified by:
visitStringOperatorin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitStringOperatorin classKlassBaseVisitor<AntlrCriteria>
-
visitVariableReference
- Specified by:
visitVariableReferencein interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitVariableReferencein classKlassBaseVisitor<AntlrCriteria>
-
visitTypeMemberReferencePath
@Nonnull public AntlrCriteria visitTypeMemberReferencePath(KlassParser.TypeMemberReferencePathContext ctx) - Specified by:
visitTypeMemberReferencePathin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitTypeMemberReferencePathin classKlassBaseVisitor<AntlrCriteria>
-
visitLiteral
- Specified by:
visitLiteralin interfaceKlassVisitor<AntlrCriteria>- Overrides:
visitLiteralin classKlassBaseVisitor<AntlrCriteria>
-
visitTerminal
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeVisitor<AntlrCriteria>- Overrides:
visitTerminalin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<AntlrCriteria>
-