Package cool.klass.model.meta.domain
Class InterfaceImpl
java.lang.Object
- All Implemented Interfaces:
Classifier,Element,Interface,ModifierOwner,NamedElement,OrdinalElement,PackageableElement,ClassifierWithSourceCode,ElementWithSourceCode,InterfaceWithSourceCode,NamedElementWithSourceCode,PackageableElementWithSourceCode,TopLevelElementWithSourceCode,TopLevelElement,Type
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractClassifier
AbstractClassifier.ClassifierBuilder<BuiltElement extends AbstractClassifier>Nested classes/interfaces inherited from class cool.klass.model.meta.domain.AbstractPackageableElement
AbstractPackageableElement.PackageableElementBuilder<BuiltElement extends AbstractPackageableElement>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>Nested classes/interfaces inherited from interface cool.klass.model.meta.domain.api.TopLevelElement
TopLevelElement.TopLevelElementBuilderNested classes/interfaces inherited from interface cool.klass.model.meta.domain.api.source.TopLevelElementWithSourceCode
TopLevelElementWithSourceCode.TopLevelElementBuilderWithSourceCodeNested classes/interfaces inherited from interface cool.klass.model.meta.domain.api.Type
Type.TypeGetter -
Field Summary
Fields inherited from class cool.klass.model.meta.domain.AbstractOrdinalElement
ordinal -
Method Summary
Methods inherited from class cool.klass.model.meta.domain.AbstractClassifier
getCreatedByProperty, getCreatedOnProperty, getDataTypeProperties, getDataTypePropertyByName, getDeclaredDataTypeProperties, getDeclaredModifiers, getDeclaredProperties, getDeclaredReferenceProperties, getInterfaces, getKeyProperties, getLastUpdatedByProperty, getReferenceProperties, getSystemFromProperty, getSystemProperty, getSystemToProperty, getValidFromProperty, getValidProperty, getValidToProperty, setCreatedByProperty, setCreatedOnProperty, setDataTypeProperties, setDeclaredAssociationEndSignatures, setDeclaredDataTypeProperties, setDeclaredProperties, setDeclaredReferenceProperties, setInterfaces, setKeyProperties, setLastUpdatedByProperty, setModifiers, setReferenceProperties, setSystemFromProperty, setSystemProperty, setSystemToProperty, setValidFromProperty, setValidProperty, setValidToPropertyMethods inherited from class cool.klass.model.meta.domain.AbstractPackageableElement
getFullyQualifiedName, getPackageNameMethods inherited from class cool.klass.model.meta.domain.AbstractIdentifierElement
getNameContextMethods inherited from class cool.klass.model.meta.domain.AbstractNamedElement
getName, getNameToken, toStringMethods 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.Classifier
getCreatedByProperty, getCreatedOnProperty, getDataTypeProperties, getDataTypePropertyByName, getDeclaredDataTypeProperties, getDeclaredModifiers, getDeclaredReferenceProperties, getForeignKeys, getInheritedModifiers, getInterfaces, getKeyProperties, getLastUpdatedByProperty, getModifiers, getReferenceProperties, getSystemFromProperty, getSystemProperty, getSystemToProperty, getValidFromProperty, getValidProperty, getValidToProperty, isBitemporal, isStrictSubTypeOf, isStrictSuperTypeOf, isSubTypeOf, isSystemTemporal, isTemporal, isValidTemporalMethods 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.Interface
getDeclaredProperties, getProperties, isAbstract, isUniquelyOwned, visitMethods 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.PackageableElement
getFullyQualifiedName, getPackageName
-
Method Details
-
getElementContext
- Specified by:
getElementContextin interfaceElementWithSourceCode- Specified by:
getElementContextin interfaceInterfaceWithSourceCode- Overrides:
getElementContextin classAbstractElement
-