Klasse AbstractEntity
java.lang.Object
ch.nolix.system.objectdata.model.AbstractEntity
- Alle implementierten Schnittstellen:
IIdHolder, IShortDescriptionHolder, IOptionalSaveStampHolder, IDatabaseComponent<IDatabase>, ITableComponent<ITable<? extends IEntity>>, CloseStateRequestable, StateRequestable<DatabaseObjectState>, Deletable, IDatabaseObject, CreationRequestable, DatabaseConnectionRequestable, DeletionRequestable, EditingRequestable, LoadingRequestable, IEntity
- Bekannte direkte Unterklassen:
Entity, GeneralEntity
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungfinal booleanfinal 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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden IEntity
getParentTableNameVon Schnittstelle geerbte Methoden IIdHolder
getIdInQuotes, hasIdVon Schnittstelle geerbte Methoden IShortDescriptionHolder
getShortDescriptionInQuotes
-
Konstruktordetails
-
AbstractEntity
public AbstractEntity()
-
-
Methodendetails
-
belongsToDatabase
public final boolean belongsToDatabase()- Angegeben von:
belongsToDatabasein SchnittstelleIDatabaseComponent<IDatabase>- Gibt zurück:
- true if the current
IDatabaseComponentbelongs to a database, false otherwise.
-
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
-
getId
-
getStoredParentDatabase
- Angegeben von:
getStoredParentDatabasein SchnittstelleIDatabaseComponent<IDatabase>- Gibt zurück:
- the database of the current
IDatabaseComponent.
-
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 SchnittstelleIShortDescriptionHolder- Gibt zurück:
- the short description of the current
IShortDescriptionHolder.
-
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, false otherwise.
-
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, false otherwise.
-
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
-