Interface IEntity

All Superinterfaces:
CloseStateRequestable, CreationRequestable, DatabaseComponent<IDatabase>, DatabaseConnectionRequestable, DatabaseObject, Deletable, DeletionRequestable, EditingRequestable, IdHolder, LoadingRequestable, OptionalSaveStampHolder, ShortDescriptionHolder, StateRequestable<DatabaseObjectState>, TableComponent<ITable<? extends IEntity>>
All Known Implementing Classes:
AbstractEntity, Entity, GeneralEntity

  • Method Details

    • getParentTableName

      String getParentTableName()
    • internalGetStoredFields

      ExtendedIterable<? extends IField> internalGetStoredFields()
    • internalSetLoadedAndIdAndSaveStamp

      void internalSetLoadedAndIdAndSaveStamp(String loadedId, String saveStamp)
    • internalSetParentTable

      void internalSetParentTable(ITable<? extends IEntity> parentTable)
    • isReferencedInPersistedData

      boolean isReferencedInPersistedData()
    • isReferencedInPersistedDataIgnoringGivenEntities

      boolean isReferencedInPersistedDataIgnoringGivenEntities(ExtendedIterable<String> entitiesToIgnoreIds)