Class OperatorVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
cool.klass.model.meta.grammar.KlassBaseVisitor<AntlrOperator>
cool.klass.model.converter.compiler.phase.criteria.OperatorVisitor
- All Implemented Interfaces:
KlassVisitor<AntlrOperator>,org.antlr.v4.runtime.tree.ParseTreeVisitor<AntlrOperator>
-
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, visitCriteriaAll, visitCriteriaEdgePoint, visitCriteriaExpressionAnd, visitCriteriaExpressionGroup, visitCriteriaExpressionOr, visitCriteriaNative, visitCriteriaOperator, 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, visitLiteral, visitLiteralList, visitMaxLengthValidation, visitMaxLengthValidationKeyword, visitMaxValidation, visitMaxValidationKeyword, visitMemberReference, visitMinLengthValidation, visitMinLengthValidationKeyword, visitMinValidation, visitMinValidationKeyword, visitMultiplicity, visitMultiplicityBody, visitNativeLiteral, 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, visitTypeMemberReferencePath, visitUrl, visitUrlConstant, visitUrlDeclaration, visitUrlParameterDeclaration, visitUrlParameterDeclarationEOF, visitUrlPathSegment, visitVariableReference, 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
-
OperatorVisitor
-
-
Method Details
-
visitTerminal
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeVisitor<AntlrOperator>- Overrides:
visitTerminalin classorg.antlr.v4.runtime.tree.AbstractParseTreeVisitor<AntlrOperator>
-
visitEqualityOperator
@Nonnull public AntlrEqualityOperator visitEqualityOperator(@Nonnull KlassParser.EqualityOperatorContext ctx) - Specified by:
visitEqualityOperatorin interfaceKlassVisitor<AntlrOperator>- Overrides:
visitEqualityOperatorin classKlassBaseVisitor<AntlrOperator>
-
visitInequalityOperator
@Nonnull public AntlrInequalityOperator visitInequalityOperator(@Nonnull KlassParser.InequalityOperatorContext ctx) - Specified by:
visitInequalityOperatorin interfaceKlassVisitor<AntlrOperator>- Overrides:
visitInequalityOperatorin classKlassBaseVisitor<AntlrOperator>
-
visitInOperator
- Specified by:
visitInOperatorin interfaceKlassVisitor<AntlrOperator>- Overrides:
visitInOperatorin classKlassBaseVisitor<AntlrOperator>
-
visitStringOperator
@Nonnull public AntlrStringOperator visitStringOperator(@Nonnull KlassParser.StringOperatorContext ctx) - Specified by:
visitStringOperatorin interfaceKlassVisitor<AntlrOperator>- Overrides:
visitStringOperatorin classKlassBaseVisitor<AntlrOperator>
-