Package ch.nolix.system.objectdata.model
Klasse AbstractEntity
java.lang.Object
ch.nolix.system.objectdata.model.AbstractEntity
- Alle implementierten Schnittstellen:
IIdHolder,IOptionalSaveStampHolder,ITableComponent<ITable<? extends IEntity>>,CloseStateRequestable,StateRequestable<DatabaseObjectState>,CreationRequestable,DatabaseConnectionRequestable,DeletionRequestable,EditingRequestable,LoadingRequestable,Deletable,IDatabaseObject,IEntity
- Bekannte direkte Unterklassen:
Entity,GeneralEntity
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal booleanfinal voiddelete()final StringgetId()final Stringfinal Stringfinal DatabaseObjectStategetState()final IDatabasefinal booleanprotected final voidfinal IContainer<? extends IField> final voidinternalSetLoadedAndIdAndSaveStamp(String id, String saveStamp) final voidinternalSetParentTable(ITable<? extends IEntity> parentTable) final booleanisClosed()final booleanfinal booleanfinal booleanisEdited()final booleanisLoaded()final booleanisNew()final booleanfinal booleanisReferencedInPersistedDataIgnoringGivenEntities(IContainer<String> entitiesToIgnoreIds) protected final voidsetInsertAction(Runnable insertAction) toString()Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.closecontroller.CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden ch.nolix.systemapi.objectdata.model.IEntity
getParentTableNameVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.IIdHolder
getIdInQuotes, hasId
-
Konstruktordetails
-
AbstractEntity
public AbstractEntity()
-
-
Methodendetails
-
belongsToTable
public final boolean belongsToTable()- Angegeben von:
belongsToTablein SchnittstelleITableComponent<ITable<? extends IEntity>>- Gibt zurück:
- true if the current
ITableComponentbelongs to a table, false otherwise.
-
delete
public final void delete() -
getId
-
getStoredParentDatabase
- Angegeben von:
getStoredParentDatabasein SchnittstelleIEntity
-
getStoredParentTable
- Angegeben von:
getStoredParentTablein SchnittstelleITableComponent<ITable<? extends IEntity>>- Gibt zurück:
- the table of the current
ITableComponent.
-
getSaveStamp
- Angegeben von:
getSaveStampin SchnittstelleIOptionalSaveStampHolder- Gibt zurück:
- the save stamp of the current
IOptionalSaveStampHolder.
-
getShortDescription
- Angegeben von:
getShortDescriptionin SchnittstelleIEntity
-
getState
- Angegeben von:
getStatein SchnittstelleStateRequestable<DatabaseObjectState>- Gibt zurück:
- the state of the current
StateRequestable.
-
hasSaveStamp
public final boolean hasSaveStamp()- Angegeben von:
hasSaveStampin SchnittstelleIOptionalSaveStampHolder- Gibt zurück:
- true if the current
IOptionalSaveStampHolderhas a save stamp.
-
internalGetStoredFields
- Angegeben von:
internalGetStoredFieldsin SchnittstelleIEntity
-
internalSetLoadedAndIdAndSaveStamp
- Angegeben von:
internalSetLoadedAndIdAndSaveStampin SchnittstelleIEntity
-
internalSetParentTable
- Angegeben von:
internalSetParentTablein SchnittstelleIEntity
-
isClosed
public final boolean isClosed()- Angegeben von:
isClosedin SchnittstelleCloseStateRequestable- Gibt zurück:
- true if the current
CloseStateRequestableis closed.
-
isDeleted
public final boolean isDeleted()- Angegeben von:
isDeletedin SchnittstelleDeletionRequestable
-
isEdited
public final boolean isEdited()- Angegeben von:
isEditedin SchnittstelleEditingRequestable
-
isConnectedWithRealDatabase
public final boolean isConnectedWithRealDatabase()- Angegeben von:
isConnectedWithRealDatabasein SchnittstelleDatabaseConnectionRequestable- Gibt zurück:
- true if the current
DatabaseConnectionRequestableis connected with a real database, false otherwise.
-
isLoaded
public final boolean isLoaded()- Angegeben von:
isLoadedin SchnittstelleLoadingRequestable
-
isNew
public final boolean isNew()- Angegeben von:
isNewin SchnittstelleCreationRequestable
-
isReferencedInPersistedData
public final boolean isReferencedInPersistedData()- Angegeben von:
isReferencedInPersistedDatain SchnittstelleIEntity
-
isReferencedInPersistedDataIgnoringGivenEntities
public final boolean isReferencedInPersistedDataIgnoringGivenEntities(IContainer<String> entitiesToIgnoreIds) - Angegeben von:
isReferencedInPersistedDataIgnoringGivenEntitiesin SchnittstelleIEntity
-
toString
-
initialize
protected final void initialize() -
setInsertAction
-