Class ParameterImpl
java.lang.Object
cool.klass.model.meta.domain.AbstractElement
cool.klass.model.meta.domain.AbstractOrdinalElement
cool.klass.model.meta.domain.AbstractNamedElement
cool.klass.model.meta.domain.AbstractIdentifierElement
cool.klass.model.meta.domain.parameter.ParameterImpl
- All Implemented Interfaces:
Element,NamedElement,OrdinalElement,Parameter,ElementWithSourceCode,NamedElementWithSourceCode
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractIdentifierElement
AbstractIdentifierElement.IdentifierElementBuilder<BuiltElement extends AbstractIdentifierElement>Nested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractNamedElement
AbstractNamedElement.NamedElementBuilder<BuiltElement extends AbstractNamedElement>Nested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
AbstractOrdinalElement.OrdinalElementBuilder<BuiltElement extends AbstractOrdinalElement>Nested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractElement
AbstractElement.ElementBuilder<BuiltElement extends Element> -
Field Summary
Fields inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
ordinal -
Method Summary
Methods inherited from class cool.klass.model.meta.domain.AbstractIdentifierElement
getNameContextMethods inherited from class cool.klass.model.meta.domain.AbstractNamedElement
getName, getNameTokenMethods inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
getOrdinalMethods inherited from class cool.klass.model.meta.domain.AbstractElement
getMacroElement, getSourceCodeObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface cool.klass.model.meta.domain.api.Element
getMacroElementMethods inherited from interface cool.klass.model.meta.domain.api.source.ElementWithSourceCode
getSourceCodeObjectMethods inherited from interface cool.klass.model.meta.domain.api.NamedElement
getNameMethods inherited from interface cool.klass.model.meta.domain.api.OrdinalElement
getOrdinal
-
Method Details
-
getElementContext
@Nonnull public org.antlr.v4.runtime.ParserRuleContext getElementContext()- Specified by:
getElementContextin interfaceElementWithSourceCode- Overrides:
getElementContextin classAbstractElement
-
toString
- Overrides:
toStringin classAbstractNamedElement
-
getType
-
getMultiplicity
- Specified by:
getMultiplicityin interfaceParameter
-