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 boolean
abstract DataType
Returns the data type of the input.abstract DataType
Returns the output data type of this step.final int
hashCode()
abstract boolean
Returnstrue
if the input of this step is multi-valued.abstract boolean
Returnstrue
if the output of this step is multi-valued.abstract boolean
Returnstrue
if input size is unbounded.abstract boolean
Returnstrue
if output size is unbounded.
-
Method Details
-
getInputDataType
Returns the data type of the input. -
hasMultiValuedInput
public abstract boolean hasMultiValuedInput()Returnstrue
if the input of this step is multi-valued. -
hasUnboundedInputSize
public abstract boolean hasUnboundedInputSize()Returnstrue
if input size is unbounded.Returns
false
if input size is fixed. -
getOutputDataType
Returns the output data type of this step. -
hasMultiValuedOutput
public abstract boolean hasMultiValuedOutput()Returnstrue
if the output of this step is multi-valued. -
hasUnboundedOutputSize
public abstract boolean hasUnboundedOutputSize()Returnstrue
if output size is unbounded.Returns
false
if output size is fixed. -
hashCode
public final int hashCode() -
equals
-