Class ParameterizedPropertyPhase
java.lang.Object
cool.klass.model.converter.compiler.parser.DelegatingKlassListener
cool.klass.model.converter.compiler.phase.AbstractCompilerPhase
cool.klass.model.converter.compiler.phase.ReferencePropertyPhase
cool.klass.model.converter.compiler.phase.ParameterizedPropertyPhase
- All Implemented Interfaces:
KlassListener,org.antlr.v4.runtime.tree.ParseTreeListener
-
Field Summary
Fields inherited from class cool.klass.model.converter.compiler.phase.ReferencePropertyPhase
classReferenceOwner, multiplicityOwnerFields inherited from class cool.klass.model.converter.compiler.phase.AbstractCompilerPhase
compilerState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class cool.klass.model.converter.compiler.phase.ReferencePropertyPhase
handleClassReference, handleMultiplicityMethods inherited from class cool.klass.model.converter.compiler.phase.AbstractCompilerPhase
getDelegate, getNameMethods inherited from class cool.klass.model.converter.compiler.parser.DelegatingKlassListener
enterAbstractDeclaration, enterArgument, enterArgumentList, enterAssociationBlock, enterAssociationBody, enterAssociationDeclaration, enterAssociationEnd, enterAssociationEndModifier, enterAssociationEndReference, enterAssociationEndSignature, enterBooleanLiteral, enterCharacterLiteral, enterClassBlock, enterClassBody, enterClassDeclaration, enterClassHeader, enterClassifierModifier, enterClassifierReference, enterClassMember, enterClassOrUser, enterClassReference, enterClassServiceModifier, enterCompilationUnit, enterCriteriaAll, enterCriteriaEdgePoint, enterCriteriaExpressionAnd, enterCriteriaExpressionGroup, enterCriteriaExpressionOr, enterCriteriaNative, enterCriteriaOperator, enterDataTypeProperty, enterDataTypePropertyModifier, enterDataTypePropertyValidation, enterEnumerationBlock, enterEnumerationBody, enterEnumerationDeclaration, enterEnumerationLiteral, enterEnumerationPrettyName, enterEnumerationProperty, enterEnumerationReference, enterEqualityOperator, enterEveryRule, enterExpressionMemberReference, enterExpressionValue, enterExtendsDeclaration, enterFloatingPointLiteral, enterHeader, enterIdentifier, enterImplementsDeclaration, enterInequalityOperator, enterInOperator, enterIntegerLiteral, enterIntegerValidationParameter, enterInterfaceBlock, enterInterfaceBody, enterInterfaceDeclaration, enterInterfaceHeader, enterInterfaceMember, enterInterfaceReference, enterInvalidParameterDeclaration, enterKeywordValidAsIdentifier, enterLiteral, enterLiteralList, enterMaxLengthValidation, enterMaxLengthValidationKeyword, enterMaxValidation, enterMaxValidationKeyword, enterMemberReference, enterMinLengthValidation, enterMinLengthValidationKeyword, enterMinValidation, enterMinValidationKeyword, enterMultiplicity, enterMultiplicityBody, enterNativeLiteral, enterNullLiteral, enterOperator, enterOptionalMarker, enterOrderByDeclaration, enterOrderByDirection, enterOrderByMemberReferencePath, enterPackageDeclaration, enterPackageName, enterParameterDeclaration, enterParameterizedPropertyModifier, enterParameterizedPropertySignature, enterPrimitiveProperty, enterPrimitiveType, enterProjectionBlock, enterProjectionBody, enterProjectionDeclaration, enterProjectionMember, enterProjectionParameterizedProperty, enterProjectionPrimitiveMember, enterProjectionProjectionReference, enterProjectionReference, enterProjectionReferenceProperty, enterQueryParameterList, enterServiceBlock, enterServiceBody, enterServiceCategoryModifier, enterServiceCriteriaDeclaration, enterServiceCriteriaKeyword, enterServiceDeclaration, enterServiceGroupBlock, enterServiceGroupBody, enterServiceGroupDeclaration, enterServiceMultiplicity, enterServiceMultiplicityDeclaration, enterServiceOrderByDeclaration, enterServiceProjectionDispatch, enterStringLiteral, enterStringOperator, enterThisMemberReferencePath, enterTopLevelDeclaration, enterTypeMemberReferencePath, enterUrl, enterUrlConstant, enterUrlDeclaration, enterUrlParameterDeclaration, enterUrlParameterDeclarationEOF, enterUrlPathSegment, enterVariableReference, enterVerb, exitAbstractDeclaration, exitArgument, exitArgumentList, exitAssociationBlock, exitAssociationBody, exitAssociationDeclaration, exitAssociationEnd, exitAssociationEndModifier, exitAssociationEndReference, exitAssociationEndSignature, exitBooleanLiteral, exitCharacterLiteral, exitClassBlock, exitClassBody, exitClassDeclaration, exitClassHeader, exitClassifierModifier, exitClassifierReference, exitClassMember, exitClassOrUser, exitClassReference, exitClassServiceModifier, exitCompilationUnit, exitCriteriaAll, exitCriteriaEdgePoint, exitCriteriaExpressionAnd, exitCriteriaExpressionGroup, exitCriteriaExpressionOr, exitCriteriaNative, exitCriteriaOperator, exitDataTypeProperty, exitDataTypePropertyModifier, exitDataTypePropertyValidation, exitEnumerationBlock, exitEnumerationBody, exitEnumerationDeclaration, exitEnumerationLiteral, exitEnumerationPrettyName, exitEnumerationProperty, exitEnumerationReference, exitEqualityOperator, exitEveryRule, exitExpressionMemberReference, exitExpressionValue, exitExtendsDeclaration, exitFloatingPointLiteral, exitHeader, exitIdentifier, exitImplementsDeclaration, exitInequalityOperator, exitInOperator, exitIntegerLiteral, exitIntegerValidationParameter, exitInterfaceBlock, exitInterfaceBody, exitInterfaceDeclaration, exitInterfaceHeader, exitInterfaceMember, exitInterfaceReference, exitInvalidParameterDeclaration, exitKeywordValidAsIdentifier, exitLiteral, exitLiteralList, exitMaxLengthValidation, exitMaxLengthValidationKeyword, exitMaxValidation, exitMaxValidationKeyword, exitMemberReference, exitMinLengthValidation, exitMinLengthValidationKeyword, exitMinValidation, exitMinValidationKeyword, exitMultiplicity, exitMultiplicityBody, exitNativeLiteral, exitNullLiteral, exitOperator, exitOptionalMarker, exitOrderByDeclaration, exitOrderByDirection, exitOrderByMemberReferencePath, exitPackageDeclaration, exitPackageName, exitParameterDeclaration, exitParameterizedPropertyModifier, exitParameterizedPropertySignature, exitParameterModifier, exitPrimitiveProperty, exitPrimitiveType, exitProjectionBlock, exitProjectionBody, exitProjectionDeclaration, exitProjectionMember, exitProjectionParameterizedProperty, exitProjectionPrimitiveMember, exitProjectionProjectionReference, exitProjectionReference, exitProjectionReferenceProperty, exitQueryParameterList, exitRelationship, exitServiceBlock, exitServiceBody, exitServiceCategoryModifier, exitServiceCriteriaDeclaration, exitServiceCriteriaKeyword, exitServiceDeclaration, exitServiceGroupBlock, exitServiceGroupBody, exitServiceGroupDeclaration, exitServiceMultiplicity, exitServiceMultiplicityDeclaration, exitServiceOrderByDeclaration, exitServiceProjectionDispatch, exitStringLiteral, exitStringOperator, exitThisMemberReferencePath, exitTopLevelDeclaration, exitTypeMemberReferencePath, exitUrl, exitUrlConstant, exitUrlDeclaration, exitUrlParameterDeclaration, exitUrlParameterDeclarationEOF, exitUrlPathSegment, exitVariableReference, exitVerb, visitErrorNode, visitTerminal
-
Constructor Details
-
ParameterizedPropertyPhase
-
-
Method Details
-
enterParameterizedProperty
- Specified by:
enterParameterizedPropertyin interfaceKlassListener- Overrides:
enterParameterizedPropertyin classDelegatingKlassListener
-
exitParameterizedProperty
- Specified by:
exitParameterizedPropertyin interfaceKlassListener- Overrides:
exitParameterizedPropertyin classDelegatingKlassListener
-
enterRelationship
- Specified by:
enterRelationshipin interfaceKlassListener- Overrides:
enterRelationshipin classDelegatingKlassListener
-
enterPrimitiveParameterDeclaration
public void enterPrimitiveParameterDeclaration(@Nonnull KlassParser.PrimitiveParameterDeclarationContext ctx) - Specified by:
enterPrimitiveParameterDeclarationin interfaceKlassListener- Overrides:
enterPrimitiveParameterDeclarationin classDelegatingKlassListener
-
exitPrimitiveParameterDeclaration
public void exitPrimitiveParameterDeclaration(@Nonnull KlassParser.PrimitiveParameterDeclarationContext ctx) - Specified by:
exitPrimitiveParameterDeclarationin interfaceKlassListener- Overrides:
exitPrimitiveParameterDeclarationin classDelegatingKlassListener
-
enterEnumerationParameterDeclaration
public void enterEnumerationParameterDeclaration(@Nonnull KlassParser.EnumerationParameterDeclarationContext ctx) - Specified by:
enterEnumerationParameterDeclarationin interfaceKlassListener- Overrides:
enterEnumerationParameterDeclarationin classDelegatingKlassListener
-
exitEnumerationParameterDeclaration
public void exitEnumerationParameterDeclaration(@Nonnull KlassParser.EnumerationParameterDeclarationContext ctx) - Specified by:
exitEnumerationParameterDeclarationin interfaceKlassListener- Overrides:
exitEnumerationParameterDeclarationin classDelegatingKlassListener
-
enterParameterDeclarationList
- Specified by:
enterParameterDeclarationListin interfaceKlassListener- Overrides:
enterParameterDeclarationListin classDelegatingKlassListener
-
exitParameterDeclarationList
- Specified by:
exitParameterDeclarationListin interfaceKlassListener- Overrides:
exitParameterDeclarationListin classDelegatingKlassListener
-
enterParameterModifier
- Specified by:
enterParameterModifierin interfaceKlassListener- Overrides:
enterParameterModifierin classDelegatingKlassListener
-