Class AssociationEndSignatureImpl
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.AbstractTypedElement<AbstractClassifier>
cool.klass.model.meta.domain.property.AbstractProperty<AbstractClassifier>
cool.klass.model.meta.domain.property.ReferencePropertyImpl<AbstractClassifier>
cool.klass.model.meta.domain.property.AssociationEndSignatureImpl
- All Implemented Interfaces:
Element,ModifierOwner,NamedElement,OrdinalElement,AssociationEndSignature,Property,ReferenceProperty,ElementWithSourceCode,NamedElementWithSourceCode,AssociationEndSignatureWithSourceCode,ReferencePropertyWithSourceCode,TypedElement
public final class AssociationEndSignatureImpl
extends ReferencePropertyImpl<AbstractClassifier>
implements AssociationEndSignatureWithSourceCode
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classNested classes/interfaces inherited from class cool.klass.model.meta.domain.property.ReferencePropertyImpl
ReferencePropertyImpl.ReferencePropertyBuilder<T extends ClassifierWithSourceCode,TG extends Type.TypeGetter, BuiltElement extends ReferencePropertyImpl<T>> Nested classes/interfaces inherited from class cool.klass.model.meta.domain.property.AbstractProperty
AbstractProperty.PropertyBuilder<T extends Type,TG extends Type.TypeGetter, BuiltElement extends AbstractProperty<T>> Nested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractTypedElement
AbstractTypedElement.TypedElementBuilder<T extends Type,TG extends Type.TypeGetter, BuiltElement extends AbstractTypedElement<T>> Nested 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.property.ReferencePropertyImpl
multiplicityFields inherited from class cool.klass.model.meta.domain.AbstractTypedElement
typeFields inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
ordinal -
Method Summary
Methods inherited from class cool.klass.model.meta.domain.property.ReferencePropertyImpl
getModifiers, getMultiplicity, getOrderBy, setModifiers, setOrderByMethods inherited from class cool.klass.model.meta.domain.property.AbstractProperty
getOwningClassifierMethods inherited from class cool.klass.model.meta.domain.AbstractTypedElement
getTypeMethods 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.property.AssociationEndSignature
visitMethods 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.source.NamedElementWithSourceCode
getNameTokenMethods inherited from interface cool.klass.model.meta.domain.api.OrdinalElement
getOrdinalMethods inherited from interface cool.klass.model.meta.domain.api.property.Property
getOwningClassifierMethods inherited from interface cool.klass.model.meta.domain.api.property.ReferenceProperty
getModifiers, getMultiplicity, getOrderBy, isAudit, isCreatedBy, isDerived, isFinal, isLastUpdatedBy, isOwned, isPrivate, isRequired, isToSelf, isVersionMethods inherited from interface cool.klass.model.meta.domain.api.source.property.ReferencePropertyWithSourceCode
getType
-
Method Details
-
getElementContext
- Specified by:
getElementContextin interfaceAssociationEndSignatureWithSourceCode- Specified by:
getElementContextin interfaceElementWithSourceCode- Overrides:
getElementContextin classAbstractElement
-
toString
- Overrides:
toStringin classAbstractNamedElement
-