Schnittstelle IAbstractableObject
- Alle Superschnittstellen:
Abstractable<IAbstractableObject>
,AbstractnessRequestable
,IFluentMutableNameHolder<IAbstractableObject>
,INameHolder
- Alle bekannten Implementierungsklassen:
AbstractableObject
public interface IAbstractableObject
extends Abstractable<IAbstractableObject>, IFluentMutableNameHolder<IAbstractableObject>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddBaseType
(IAbstractableObject baseType) addField
(IAbstractableField field) IContainer
<? extends IAbstractableObject> IContainer
<? extends IAbstractableObject> IContainer
<? extends IAbstractableField> IContainer
<? extends IAbstractableObject> IContainer
<? extends IAbstractableObject> IContainer
<? extends IAbstractableField> IContainer
<? extends IAbstractableObject> boolean
isSubTypeOfObject
(IAbstractableObject object) void
removeDirectBaseType
(IAbstractableObject directBaseType) void
removeNonInheritedField
(IAbstractableField nonInheritedField) Von Schnittstelle geerbte Methoden ch.nolix.techapi.relationaldocapi.baseapi.Abstractable
setAsAbstract, setAsConcrete
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodelapi.entityrequestapi.AbstractnessRequestable
isAbstract, isConcrete
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.fluentmutablemandatoryattributeapi.IFluentMutableNameHolder
setName
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.INameHolder
getName, getNameInQuotes, hasName, hasSameNameAs
-
Methodendetails
-
addBaseType
-
addField
-
getStoredBaseTypes
IContainer<? extends IAbstractableObject> getStoredBaseTypes() -
getStoredConcreteSubTypes
IContainer<? extends IAbstractableObject> getStoredConcreteSubTypes() -
getStoredDeclaredFields
IContainer<? extends IAbstractableField> getStoredDeclaredFields() -
getStoredDirectBaseTypes
IContainer<? extends IAbstractableObject> getStoredDirectBaseTypes() -
getStoredDirectSubTypes
IContainer<? extends IAbstractableObject> getStoredDirectSubTypes() -
getStoredFields
IContainer<? extends IAbstractableField> getStoredFields() -
getStoredSubTypes
IContainer<? extends IAbstractableObject> getStoredSubTypes() -
isSubTypeOfObject
-
removeDirectBaseType
-
removeNonInheritedField
-