Schnittstelle Entity<ENTITY>

Alle Superschnittstellen:
Identifiable
Alle bekannten Implementierungsklassen:
AbstractUdbEntity

public interface Entity<ENTITY> extends Identifiable
  • Methodendetails

    • getId

      int getId()
      Angegeben von:
      getId in Schnittstelle Identifiable
    • clearChanges

      void clearChanges()
    • isChanged

      boolean isChanged(String fieldName)
    • clearFieldChanges

      void clearFieldChanges(String fieldName)
    • isModified

      boolean isModified()
    • save

      ENTITY save()
    • delete

      void delete()
    • restoreDeleted

      void restoreDeleted()
    • isRestorable

      boolean isRestorable()
    • isStored

      boolean isStored()
    • isDeleted

      boolean isDeleted()
    • getEntityValue

      Object getEntityValue(String fieldName)
    • setEntityValue

      void setEntityValue(String fieldName, Object value)
    • getRecordUpdates

      List<RecordUpdate> getRecordUpdates()