Interface ITable<E extends IEntity>
- All Superinterfaces:
CloseStateRequestable, CreationRequestable, DatabaseComponent<IDatabase>, DatabaseConnectionRequestable, DatabaseObject, DeletionRequestable, EditingRequestable, IdHolder, LoadingRequestable, NameHolder, StateRequestable<DatabaseObjectState>
- All Known Implementing Classes:
Table
public interface ITable<E extends IEntity>
extends DatabaseComponent<IDatabase>, DatabaseObject, IdHolder, NameHolder
- Author:
- Silvan Wyss
-
Method Summary
Methods inherited from interface CloseStateRequestable
isClosed, isOpenMethods inherited from interface CreationRequestable
isNewMethods inherited from interface DatabaseComponent
belongsToDatabase, getStoredParentDatabaseMethods inherited from interface DatabaseConnectionRequestable
isConnectedWithRealDatabaseMethods inherited from interface DeletionRequestable
isDeletedMethods inherited from interface EditingRequestable
isEditedMethods inherited from interface IdHolder
getId, getIdInSingleQuotes, hasIdMethods inherited from interface LoadingRequestable
isLoadedMethods inherited from interface NameHolder
getName, getNameInSingleQuotes, hasName, hasSameNameAsMethods inherited from interface StateRequestable
getState
-
Method Details
-
containsEntityWithId
-
getEntityCount
int getEntityCount() -
getEntityType
-
getOptionalStoredEntityById
-
getStoredColumns
ExtendedIterable<IColumn> getStoredColumns() -
getStoredEntities
ExtendedIterable<E> getStoredEntities() -
getStoredEntityById
-
insertEntity
-
internalGetStoredEntitiesInLocalData
ExtendedIterable<E> internalGetStoredEntitiesInLocalData()
-