Package com.aquima.interactions.mapping
Interface IValueMappingDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ValueMappingDefinition
This interface defines a single value mapping.
- Since:
- 7.1
- Author:
- J. van Leuven
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the condition that should be evaluated in order to determine if the mapping is applicable.This method returns the expression that should be evaluated to determine the actual value.
-
Method Details
-
getCondition
ICondition getCondition()This method returns the condition that should be evaluated in order to determine if the mapping is applicable.- Returns:
- the condition that should be evaluated in order to determine if the mapping is applicable, never null
-
getValueExpression
IExpression getValueExpression()This method returns the expression that should be evaluated to determine the actual value.- Returns:
- the expression that should be evaluated to determine the actual value, never null
-
getJustificationTreeMappingDefinition
IJustificationTreeMappingDefinition getJustificationTreeMappingDefinition()- Returns:
- - the
IJustificationTreeMappingDefinition
for this value mapping ornull
if no justification tree has been mapped
-