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> booleanisSubTypeOfObject(IAbstractableObject object) voidremoveDirectBaseType(IAbstractableObject directBaseType) voidremoveNonInheritedField(IAbstractableField nonInheritedField) Von Schnittstelle geerbte Methoden ch.nolix.techapi.relationaldocapi.baseapi.Abstractable
setAsAbstract, setAsConcreteVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodelapi.entityrequestapi.AbstractnessRequestable
isAbstract, isConcreteVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.fluentmutablemandatoryattributeapi.IFluentMutableNameHolder
setNameVon 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
-