Schnittstelle IEntity
- Alle Superschnittstellen:
CloseStateRequestable, CreationRequestable, DatabaseConnectionRequestable, Deletable, DeletionRequestable, EditingRequestable, IDatabaseComponent<IDatabase>, IDatabaseObject, IIdHolder, IOptionalSaveStampHolder, IShortDescriptionHolder, ITableComponent<ITable<? extends IEntity>>, LoadingRequestable, StateRequestable<DatabaseObjectState>
- Alle bekannten Implementierungsklassen:
AbstractEntity, Entity, GeneralEntity
public interface IEntity
extends Deletable, IDatabaseComponent<IDatabase>, IDatabaseObject, IIdHolder, IOptionalSaveStampHolder, IShortDescriptionHolder, ITableComponent<ITable<? extends IEntity>>
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungIContainer<? extends IField> voidinternalSetLoadedAndIdAndSaveStamp(String loadedId, String saveStamp) voidinternalSetParentTable(ITable<? extends IEntity> parentTable) booleanbooleanisReferencedInPersistedDataIgnoringGivenEntities(IContainer<String> entitiesToIgnoreIds) Von Schnittstelle geerbte Methoden CloseStateRequestable
isClosed, isOpenVon Schnittstelle geerbte Methoden CreationRequestable
isNewVon Schnittstelle geerbte Methoden DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden EditingRequestable
isEditedVon Schnittstelle geerbte Methoden IDatabaseComponent
belongsToDatabase, getStoredParentDatabaseVon Schnittstelle geerbte Methoden IIdHolder
getId, getIdInQuotes, hasIdVon Schnittstelle geerbte Methoden IOptionalSaveStampHolder
getSaveStamp, hasSaveStampVon Schnittstelle geerbte Methoden IShortDescriptionHolder
getShortDescription, getShortDescriptionInQuotesVon Schnittstelle geerbte Methoden ITableComponent
belongsToTable, getStoredParentTableVon Schnittstelle geerbte Methoden LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden StateRequestable
getState
-
Methodendetails
-
getParentTableName
String getParentTableName() -
internalGetStoredFields
IContainer<? extends IField> internalGetStoredFields() -
internalSetLoadedAndIdAndSaveStamp
-
internalSetParentTable
-
isReferencedInPersistedData
boolean isReferencedInPersistedData() -
isReferencedInPersistedDataIgnoringGivenEntities
-