Class SplitToAMultiValuedField
- java.lang.Object
-
- com.orchestranetworks.addon.dint.transformation.ValidatableDefinition
-
- com.orchestranetworks.addon.dint.transformation.split.SplitTransformationDefinition<java.lang.String,java.lang.String>
-
- com.orchestranetworks.addon.dint.transformation.split.SplitToAMultiValuedField
-
- All Implemented Interfaces:
TransformationDefinition<java.lang.String,java.util.List<java.lang.String>>
public class SplitToAMultiValuedField extends SplitTransformationDefinition<java.lang.String,java.lang.String>
Represents a transformation function definition that splits the input string at the location of the defined separator and outputs an unbounded list of values.A delimiter tells the system how to partition the input string.
- Since:
- 6.1.1
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSEPARATOR_NAMEName of the separator parameter.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCode()Returns the unique code.com.onwbp.base.text.UserMessagegetDescription()Returns the description.TransformationFunction<java.lang.String,java.util.List<java.lang.String>>getFunction()Returns a new instance of transformation function.InputDefinitiongetInputDefinition()Returns the input definition.static SplitToAMultiValuedFieldgetInstance()com.onwbp.base.text.UserMessagegetLabel()Returns the label.OutputDefinitiongetOutputDefinition()Returns the output definition.java.util.List<ParameterDefinition>getParameterDefinitions()Returns the list of parameters.-
Methods inherited from class com.orchestranetworks.addon.dint.transformation.split.SplitTransformationDefinition
getTransformationCategory
-
-
-
-
Field Detail
-
SEPARATOR_NAME
public static final java.lang.String SEPARATOR_NAME
Name of the separator parameter.This constant will be passed as parameter's name of the method
AggregateTransformationMappingStep.param(String, String)when using this transformation.- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static SplitToAMultiValuedField getInstance()
-
getCode
public java.lang.String getCode()
Description copied from interface:TransformationDefinitionReturns the unique code.
-
getLabel
public com.onwbp.base.text.UserMessage getLabel()
Description copied from interface:TransformationDefinitionReturns the label.
-
getDescription
public com.onwbp.base.text.UserMessage getDescription()
Description copied from interface:TransformationDefinitionReturns the description.Returns
nullby default.
-
getInputDefinition
public InputDefinition getInputDefinition()
Description copied from interface:TransformationDefinitionReturns the input definition.
-
getOutputDefinition
public OutputDefinition getOutputDefinition()
Description copied from interface:TransformationDefinitionReturns the output definition.
-
getParameterDefinitions
public java.util.List<ParameterDefinition> getParameterDefinitions()
Description copied from interface:TransformationDefinitionReturns the list of parameters.Returns an empty list by default.
-
getFunction
public TransformationFunction<java.lang.String,java.util.List<java.lang.String>> getFunction()
Description copied from interface:TransformationDefinitionReturns a new instance of transformation function.
-
-