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) booleanisClosed()booleanbooleanisEdited()booleanbooleanisLoaded()booleanisNew()static DatabasewithDataAndSchemaAdapterAndSchema(IDataAndSchemaAdapter dataAndSchemaAdapter, ISchema schema) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isOpen
-
Methodendetails
-
withDataAndSchemaAdapterAndSchema
public static Database withDataAndSchemaAdapterAndSchema(IDataAndSchemaAdapter dataAndSchemaAdapter, ISchema schema) -
getStoredEntitiesByType
- Angegeben von:
getStoredEntitiesByTypein SchnittstelleIDatabase
-
getStoredTableByEntityType
- Angegeben von:
getStoredTableByEntityTypein SchnittstelleIDatabase
-
getStoredTableByName
- Angegeben von:
getStoredTableByNamein SchnittstelleIDatabase
-
getStoredTables
- Angegeben von:
getStoredTablesin SchnittstelleIDatabase
-
getSchemaTimestamp
- Angegeben von:
getSchemaTimestampin SchnittstelleIDatabase
-
getState
- Angegeben von:
getStatein SchnittstelleIDatabaseObject
-
insertEntity
- Angegeben von:
insertEntityin SchnittstelleIDatabase
-
isClosed
public boolean isClosed()- Angegeben von:
isClosedin SchnittstelleCloseStateRequestable- Gibt zurück:
- true if the current
CloseStateRequestableis closed.
-
isDeleted
public boolean isDeleted()- Angegeben von:
isDeletedin SchnittstelleDeletionRequestable
-
isEdited
public boolean isEdited()- Angegeben von:
isEditedin SchnittstelleEditedRequestable
-
isLinkedWithRealDatabase
public boolean isLinkedWithRealDatabase()- Angegeben von:
isLinkedWithRealDatabasein SchnittstelleIDatabaseObject
-
isLoaded
public boolean isLoaded()- Angegeben von:
isLoadedin SchnittstelleLoadedRequestable
-
isNew
public boolean isNew()- Angegeben von:
isNewin SchnittstelleNewRequestable
-