Schnittstelle IEntityTool

Alle Superschnittstellen:
IDatabaseObjectTool
Alle bekannten Implementierungsklassen:
EntityTool

public interface IEntityTool extends IDatabaseObjectTool
  • Methodendetails

    • allNewAndEditedMandatoryPropertiesAreSet

      boolean allNewAndEditedMandatoryPropertiesAreSet(IEntity entity)
    • canBeDeleted

      boolean canBeDeleted(IEntity entity)
    • canBeInsertedIntoTable

      boolean canBeInsertedIntoTable(IEntity entity)
    • containsMandatoryAndEmptyBaseValuesOrBaseReferences

      boolean containsMandatoryAndEmptyBaseValuesOrBaseReferences(IEntity entity)
    • createEntityUpdateDtoForEntity

      IEntityUpdateDto createEntityUpdateDtoForEntity(IEntity entity)
    • createEntityHeadDtoForEntity

      IEntityHeadDto createEntityHeadDtoForEntity(IEntity entity)
    • createNewEntityDtoForEntity

      INewEntityDto createNewEntityDtoForEntity(IEntity entity)
    • getStoredBackReferencingProperties

      IContainer<IProperty> getStoredBackReferencingProperties(IEntity entity)
    • getStoredEditedProperties

      IContainer<? extends IProperty> getStoredEditedProperties(IEntity entity)
    • getStoredReferencingProperties

      IContainer<? extends IProperty> getStoredReferencingProperties(IEntity entity)
    • isReferenced

      boolean isReferenced(IEntity entity)
    • isReferencedInLocalData

      boolean isReferencedInLocalData(IEntity entity)
    • referencesGivenEntity

      boolean referencesGivenEntity(IEntity sourceEntity, IEntity entity)
    • referencesUninsertedEntity

      boolean referencesUninsertedEntity(IEntity entity)