- All Known Implementing Classes:
AggregateTransformationMappingStep
,ConstantTransformationMappingStep
,ConversionTransformationMappingStep
,CrossReferenceTransformationMappingStep
,SourceFieldMappingStep
Represents mapping steps that have only one output.
-
Method Summary
Modifier and TypeMethodDescriptionaggregate
(AggregateTransformationDefinition<?, ?> transformation) Aggregates the input value with others into a single value.convert
(ConversionTransformationDefinition<?, ?> transformation) Converts the input value.crossReference
(CrossReferenceTransformationDefinition<?, ?> transformation) Looks up a value with a cross reference.split
(SplitTransformationDefinition<?, ?> transformation) Splits the single input value into multiple ones.Maps the value with a target field.
-
Method Details
-
convert
ConversionTransformationMappingStep<SF,TF> convert(ConversionTransformationDefinition<?, ?> transformation) Converts the input value.- Parameters:
transformation
- The conversion transformation.
-
aggregate
AggregateTransformationMappingStep<SF,TF> aggregate(AggregateTransformationDefinition<?, ?> transformation) Aggregates the input value with others into a single value.- Parameters:
transformation
- The aggregate transformation.
-
split
Splits the single input value into multiple ones.- Parameters:
transformation
- The split transformation.
-
crossReference
CrossReferenceTransformationMappingStep<SF,TF> crossReference(CrossReferenceTransformationDefinition<?, ?> transformation) Looks up a value with a cross reference.- Parameters:
transformation
- The cross reference transformation.
-
toField
Maps the value with a target field.- Parameters:
field
- The target field.
-