Interface IEntityDependency

All Superinterfaces:
Serializable
All Known Implementing Classes:
EntityDependency, EntityListDependency

public interface IEntityDependency extends Serializable
Interface for dependencies of entities that have not not yet been resolved
Author:
XIMA MEDIA GmbH
  • Method Details

    • getFieldDescriptor

      String getFieldDescriptor()
      Describes the field on the entity (or its members), that has a dependency. E.g.: 'bedingung#folgeAktion'
      Returns:
      String describing the dependency field
    • getEntityClass

      Class<de.xima.cmn.dao.interfaces.IEntity<Long>> getEntityClass()
      Returns:
      Class of the dependency
    • findValue

      Object findValue(List<IEntityImportConfig<?>> configs)
      Parameters:
      configs - List of import configs to look for value
      Returns:
      dependency value if one could be found within the given list or null otherwise