Interface TransformationDefinition


public interface TransformationDefinition
Defines attributes for Transformation implementations.
Since:
2.3.0
  • Method Details

    • getCode

      String getCode()
      Returns the code of this Transformation.
    • getLabel

      com.onwbp.base.text.UserMessage getLabel()
      Returns the label of this Transformation.
    • getDescription

      com.onwbp.base.text.UserMessage getDescription()
      Returns the description of this Transformation.
    • getInputDefinitions

      List<InputDefinition> getInputDefinitions()
      Returns a list of input data of this Transformation.
    • getOutputDefinition

      OutputDefinition getOutputDefinition()
      Returns the output data of this Transformation.
    • getParameterDefinitions

      List<ParameterDefinition> getParameterDefinitions()
      Returns a list parameter of this Transformation.
    • getTransformation

      Transformation getTransformation(ServiceType serviceType)
      Returns an instance of this Transformation.
    • isBidirectional

      boolean isBidirectional()
      Returns true if data transfer can be executed in both directions.
    • isAggregation

      boolean isAggregation()
      Returns true if the transformation function is used for aggregating fields.