Schnittstelle IDatabase
- Alle Superschnittstellen:
AutoCloseable,Closeable,CloseStateRequestable,CreationRequestable,DatabaseConnectionRequestable,DeletionRequestable,EditingRequestable,GroupCloseable,IDatabaseObject,INameHolder,LoadingRequestable,StateRequestable<DatabaseObjectState>
- Alle bekannten Implementierungsklassen:
Database
-
Methodenübersicht
Modifizierer 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 ch.nolix.coreapi.resourcecontrol.closecontroller.CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.CreationRequestable
isNewVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.EditingRequestable
isEditedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.closecontroller.GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosed, noteCloseVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.StateRequestable
getState
-
Methodendetails
-
getEntityTypeSet
IEntityTypeSet getEntityTypeSet() -
getSchemaTimestamp
ITime getSchemaTimestamp() -
getStoredEntitiesByType
-
getStoredTableByEntityType
-
getStoredTableByName
-
getStoredTables
IContainer<? extends ITable<IEntity>> getStoredTables() -
insertEntity
-