Schnittstelle IEntity

Alle Superschnittstellen:
CloseStateRequestable, Deletable, DeletionRequestable, EditedRequestable, IDatabaseObject, IIdHolder, IOptionalSaveStampHolder, LoadedRequestable, NewRequestable
Alle bekannten Implementierungsklassen:
AbstractableField, AbstractableObject, AbstractReferenceContent, AbstractValueContent, BaseEntity, ConcreteReferenceContent, ConcreteValueContent, Content, Entity, GeneralEntity, ReferenceContent, ValueContent

public interface IEntity extends Deletable, IDatabaseObject, IIdHolder, IOptionalSaveStampHolder
  • Methodendetails

    • belongsToTable

      boolean belongsToTable()
    • getParentTableName

      String getParentTableName()
    • getShortDescription

      String getShortDescription()
    • getStoredParentDatabase

      IDatabase getStoredParentDatabase()
    • getStoredParentTable

      ITable<? extends IEntity> getStoredParentTable()
    • internalGetStoredFields

      IContainer<? extends IField> internalGetStoredFields()
    • isReferencedInPersistedData

      boolean isReferencedInPersistedData()
    • isReferencedInPersistedDataIgnoringGivenEntities

      boolean isReferencedInPersistedDataIgnoringGivenEntities(IContainer<String> entitiesToIgnoreIds)