Interface TransformationDefinition
-
public interface TransformationDefinitionDefines attributes forTransformationimplementations.- Since:
- 2.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetCode()Returns the code of thisTransformation.com.onwbp.base.text.UserMessagegetDescription()Returns the description of thisTransformation.java.util.List<InputDefinition>getInputDefinitions()Returns a list of input data of thisTransformation.com.onwbp.base.text.UserMessagegetLabel()Returns the label of thisTransformation.OutputDefinitiongetOutputDefinition()Returns the output data of thisTransformation.java.util.List<ParameterDefinition>getParameterDefinitions()Returns a list parameter of thisTransformation.TransformationgetTransformation(ServiceType serviceType)Returns an instance of thisTransformation.booleanisAggregation()Returnstrueif the transformation function is used for aggregating fields.booleanisBidirectional()Returnstrueif data transfer can be executed in both directions.
-
-
-
Method Detail
-
getCode
java.lang.String getCode()
Returns the code of thisTransformation.
-
getLabel
com.onwbp.base.text.UserMessage getLabel()
Returns the label of thisTransformation.
-
getDescription
com.onwbp.base.text.UserMessage getDescription()
Returns the description of thisTransformation.
-
getInputDefinitions
java.util.List<InputDefinition> getInputDefinitions()
Returns a list of input data of thisTransformation.
-
getOutputDefinition
OutputDefinition getOutputDefinition()
Returns the output data of thisTransformation.
-
getParameterDefinitions
java.util.List<ParameterDefinition> getParameterDefinitions()
Returns a list parameter of thisTransformation.
-
getTransformation
Transformation getTransformation(ServiceType serviceType)
Returns an instance of thisTransformation.
-
isBidirectional
boolean isBidirectional()
Returnstrueif data transfer can be executed in both directions.
-
isAggregation
boolean isAggregation()
Returnstrueif the transformation function is used for aggregating fields.
-
-