Schnittstelle IDatabase
- Alle Superschnittstellen:
AutoCloseable, Closeable, CloseStateRequestable, CreationRequestable, DatabaseConnectionRequestable, DeletionRequestable, EditingRequestable, GroupCloseable, IDatabaseObject, INameHolder, LoadingRequestable, StateRequestable<DatabaseObjectState>
- Alle bekannten Implementierungsklassen:
Database
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibung<E extends IEntity>
IContainer<E> getStoredEntitiesByType(Class<E> type) getStoredTableByEntityType(Class<E> entityType) getStoredTableByName(String name) IContainer<? extends ITable<IEntity>> insertEntity(E entity) Von Schnittstelle geerbte Methoden CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden CreationRequestable
isNewVon Schnittstelle geerbte Methoden DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden EditingRequestable
isEditedVon Schnittstelle geerbte Methoden GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteCloseVon Schnittstelle geerbte Methoden INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden StateRequestable
getState
-
Methodendetails
-
getEntityTypeSet
IEntityTypeSet getEntityTypeSet() -
getSchemaTimestamp
ITime getSchemaTimestamp() -
getStoredEntitiesByType
-
getStoredTableByEntityType
-
getStoredTableByName
-
getStoredTables
IContainer<? extends ITable<IEntity>> getStoredTables() -
insertEntity
-