Package com.aquima.interactions.mapping
Interface IAttributeMappingDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AttributeMappingDefinition
This interface defines several method that can be used to retrieve attribute mapping definition information.
- Since:
- 7.1
- Author:
- Jon van Leuven
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the name of tthe attribute from the source should be mapped to.This method return the optional value mappings.
-
Method Details
-
getTargetAttribute
AttributeReference getTargetAttribute()This method returns the name of tthe attribute from the source should be mapped to. In case of a relation, this method returns the name of the target the instance(s) from the relation should be mapped to. The target may be either a name of a relation or a name of an entity (singleton or not). In case the target indicates another relation attribute, the entity of the target should be included.- Returns:
- The name of the attribute from the source should be mapped to.
-
getValueMapping
IValueMappingDefinition[] getValueMapping()This method return the optional value mappings.- Returns:
- The value mappings, may not be null, but could return an empty array.
-