java.lang.Object
com.orchestranetworks.addon.dint.mapping.steps.MappingStep<SF,TF>
- Type Parameters:
SF- Source field type.TF- Target field type.
- Direct Known Subclasses:
SourceFieldMappingStep,TargetFieldMappingStep,TransformationMappingStep
Steps to construct a mapping from source to target within a
TableMapping.
Each step can represent either a Field or a TransformationDefinition.
- Since:
- 4.1.0
-
Method Summary
Modifier and TypeMethodDescriptionfinal booleanabstract DataTypeReturns the data type of the input.abstract DataTypeReturns the output data type of this step.final inthashCode()abstract booleanReturnstrueif the input of this step is multi-valued.abstract booleanReturnstrueif the output of this step is multi-valued.abstract booleanReturnstrueif input size is unbounded.abstract booleanReturnstrueif output size is unbounded.
-
Method Details
-
getInputDataType
Returns the data type of the input. -
hasMultiValuedInput
public abstract boolean hasMultiValuedInput()Returnstrueif the input of this step is multi-valued. -
hasUnboundedInputSize
public abstract boolean hasUnboundedInputSize()Returnstrueif input size is unbounded.Returns
falseif input size is fixed. -
getOutputDataType
Returns the output data type of this step. -
hasMultiValuedOutput
public abstract boolean hasMultiValuedOutput()Returnstrueif the output of this step is multi-valued. -
hasUnboundedOutputSize
public abstract boolean hasUnboundedOutputSize()Returnstrueif output size is unbounded.Returns
falseif output size is fixed. -
hashCode
public final int hashCode() -
equals
-