Class StringSplit
java.lang.Object
com.orchestranetworks.addon.dint.transformation.ValidatableDefinition
com.orchestranetworks.addon.dint.transformation.split.SplitTransformationDefinition<String,String>
 
com.orchestranetworks.addon.dint.transformation.split.StringSplit
- All Implemented Interfaces:
 com.orchestranetworks.addon.dint.transformation.MultipleRecordTransformationDefinition,TransformationDefinition<String,List<String>> 
public final class StringSplit
extends SplitTransformationDefinition<String,String>
implements com.orchestranetworks.addon.dint.transformation.MultipleRecordTransformationDefinition 
Represents a transformation definition for splits the input string at the location of the defined separator.
 
A delimiter is used to tell the system how to partition a string.
- Since:
 - 4.1.0
 
- 
Field Summary
Fields - 
Method Summary
Modifier and TypeMethodDescriptiongetCode()Returns the unique code.com.onwbp.base.text.UserMessageReturns the description.Returns a new instance of transformation function.Returns the input definition.static StringSplitReturns the instance.com.onwbp.base.text.UserMessagegetLabel()Returns the label.com.orchestranetworks.addon.dint.transformation.MultipleTargetRecordsSupportModeReturns the output definition.Returns the list of parameters.Methods inherited from class com.orchestranetworks.addon.dint.transformation.split.SplitTransformationDefinition
getTransformationCategory 
- 
Field Details
- 
SEPARATOR
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:
 
 
 - 
 - 
Method Details
- 
getInstance
Returns the instance. - 
getCode
Description copied from interface:TransformationDefinitionReturns the unique code.- Specified by:
 getCodein interfaceTransformationDefinition<String,List<String>> 
 - 
getLabel
public com.onwbp.base.text.UserMessage getLabel()Description copied from interface:TransformationDefinitionReturns the label.- Specified by:
 getLabelin interfaceTransformationDefinition<String,List<String>> 
 - 
getDescription
public com.onwbp.base.text.UserMessage getDescription()Description copied from interface:TransformationDefinitionReturns the description.Returns
nullby default.- Specified by:
 getDescriptionin interfaceTransformationDefinition<String,List<String>> 
 - 
getInputDefinition
Description copied from interface:TransformationDefinitionReturns the input definition.- Specified by:
 getInputDefinitionin interfaceTransformationDefinition<String,List<String>> 
 - 
getOutputDefinition
Description copied from interface:TransformationDefinitionReturns the output definition.- Specified by:
 getOutputDefinitionin interfaceTransformationDefinition<String,List<String>> 
 - 
getParameterDefinitions
Description copied from interface:TransformationDefinitionReturns the list of parameters.Returns an empty list by default.
- Specified by:
 getParameterDefinitionsin interfaceTransformationDefinition<String,List<String>> 
 - 
getFunction
Description copied from interface:TransformationDefinitionReturns a new instance of transformation function.- Specified by:
 getFunctionin interfaceTransformationDefinition<String,List<String>> 
 - 
getMultipleTargetRecordsSupportMode
public com.orchestranetworks.addon.dint.transformation.MultipleTargetRecordsSupportMode getMultipleTargetRecordsSupportMode()- Specified by:
 getMultipleTargetRecordsSupportModein interfacecom.orchestranetworks.addon.dint.transformation.MultipleRecordTransformationDefinition
 
 -