Package ch.nolix.system.objectdata.data
Klasse Database
java.lang.Object
ch.nolix.system.objectdata.data.Database
- Alle implementierten Schnittstellen:
CloseStateRequestable
,DeletionRequestable
,EditedRequestable
,IDatabaseObject
,LoadedRequestable
,NewRequestable
,IDatabase
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetState()
<E extends IEntity>
IContainer<E> getStoredEntitiesByType
(Class<E> type) getStoredTableByEntityType
(Class<E> entityClass) getStoredTableByName
(String name) IContainer
<? extends ITable<IEntity>> insertEntity
(E entity) boolean
isClosed()
boolean
boolean
isEdited()
boolean
boolean
isLoaded()
boolean
isNew()
static Database
withDataAndSchemaAdapterAndSchema
(IDataAndSchemaAdapter dataAndSchemaAdapter, ISchema schema) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpen
-
Methodendetails
-
withDataAndSchemaAdapterAndSchema
public static Database withDataAndSchemaAdapterAndSchema(IDataAndSchemaAdapter dataAndSchemaAdapter, ISchema schema) -
getStoredEntitiesByType
- Angegeben von:
getStoredEntitiesByType
in SchnittstelleIDatabase
-
getStoredTableByEntityType
- Angegeben von:
getStoredTableByEntityType
in SchnittstelleIDatabase
-
getStoredTableByName
- Angegeben von:
getStoredTableByName
in SchnittstelleIDatabase
-
getStoredTables
- Angegeben von:
getStoredTables
in SchnittstelleIDatabase
-
getSchemaTimestamp
- Angegeben von:
getSchemaTimestamp
in SchnittstelleIDatabase
-
getState
- Angegeben von:
getState
in SchnittstelleIDatabaseObject
-
insertEntity
- Angegeben von:
insertEntity
in SchnittstelleIDatabase
-
isClosed
public boolean isClosed()- Angegeben von:
isClosed
in SchnittstelleCloseStateRequestable
- Gibt zurück:
- true if the current
CloseStateRequestable
is closed.
-
isDeleted
public boolean isDeleted()- Angegeben von:
isDeleted
in SchnittstelleDeletionRequestable
-
isEdited
public boolean isEdited()- Angegeben von:
isEdited
in SchnittstelleEditedRequestable
-
isLinkedWithRealDatabase
public boolean isLinkedWithRealDatabase()- Angegeben von:
isLinkedWithRealDatabase
in SchnittstelleIDatabaseObject
-
isLoaded
public boolean isLoaded()- Angegeben von:
isLoaded
in SchnittstelleLoadedRequestable
-
isNew
public boolean isNew()- Angegeben von:
isNew
in SchnittstelleNewRequestable
-