Schnittstelle ITable<E extends IEntity>

Alle Superschnittstellen:
CloseStateRequestable, DeletionRequestable, EditedRequestable, IDatabaseObject, IIdHolder, INameHolder, LoadedRequestable, NewRequestable
Alle bekannten Implementierungsklassen:
Table

public interface ITable<E extends IEntity> extends IDatabaseObject, IIdHolder, INameHolder
  • Methodendetails

    • containsEntityWithId

      boolean containsEntityWithId(String id)
    • getEntityCount

      int getEntityCount()
    • getEntityType

      Class<E> getEntityType()
    • getOptionalStoredEntityById

      Optional<E> getOptionalStoredEntityById(String id)
    • getStoredColumns

      IContainer<IColumn> getStoredColumns()
    • getStoredEntities

      IContainer<E> getStoredEntities()
    • getStoredEntityById

      E getStoredEntityById(String id)
    • getStoredParentDatabase

      IDatabase getStoredParentDatabase()
    • insertEntity

      ITable<E> insertEntity(E entity)
    • internalGetStoredEntitiesInLocalData

      IContainer<E> internalGetStoredEntitiesInLocalData()