Interface IValueMappingDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
ValueMappingDefinition

public interface IValueMappingDefinition extends Serializable
This interface defines a single value mapping.
Since:
7.1
Author:
J. van Leuven
  • 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 or null if no justification tree has been mapped