Package de.xima.fc.importer.dependency
Class EntityListDependency
java.lang.Object
de.xima.fc.importer.dependency.EntityListDependency
- All Implemented Interfaces:
IEntityDependency
,Serializable
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEntityListDependency
(String fieldName, List<String> uuids, String entityClassName) -
Method Summary
Modifier and TypeMethodDescriptionboolean
findValue
(List<IEntityImportConfig<?>> configs) Describes the field on the entity (or its members), that has a dependency.getUuids()
void
toString()
void
updateEntity
(de.xima.cmn.dao.interfaces.IEntity<Long> entity, List<de.xima.cmn.dao.interfaces.IEntity<Long>> depEntities) Deprecated.
-
Constructor Details
-
EntityListDependency
public EntityListDependency(String fieldName, List<String> uuids, String entityClassName) throws ClassNotFoundException - Throws:
ClassNotFoundException
-
-
Method Details
-
getFieldDescriptor
Description copied from interface:IEntityDependency
Describes the field on the entity (or its members), that has a dependency. E.g.: 'bedingung#folgeAktion'- Specified by:
getFieldDescriptor
in interfaceIEntityDependency
- Returns:
String
describing the dependency field
-
getEntityClass
- Specified by:
getEntityClass
in interfaceIEntityDependency
- Returns:
Class
of the dependency
-
getUuids
-
setUuids
-
findValue
- Specified by:
findValue
in interfaceIEntityDependency
- 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
-
equals
-
toString
-
updateEntity
@Deprecated public void updateEntity(de.xima.cmn.dao.interfaces.IEntity<Long> entity, List<de.xima.cmn.dao.interfaces.IEntity<Long>> depEntities) throws Exception Deprecated.- Throws:
Exception
-