public final class TargetFieldMappingStep<SF extends Field,TF extends Field> extends MappingStep<SF,TF>
Field.
Complex field is not allowed.
| Modifier and Type | Method and Description |
|---|---|
TF |
getField()
Returns the field of this step.
|
DataType |
getInputDataType()
Returns the data type of the input.
|
DataType |
getOutputDataType()
Returns the output data type of this step.
|
boolean |
hasMultiValuedInput()
Returns
true if the input of this step is multi-valued. |
boolean |
hasMultiValuedOutput()
Returns
true if the output of this step is multi-valued. |
boolean |
hasUnboundedInputSize()
Returns
true if input size is unbounded. |
boolean |
hasUnboundedOutputSize()
Returns
true if output size is unbounded. |
equals, hashCodepublic TF getField()
public final DataType getInputDataType()
MappingStepgetInputDataType in class MappingStep<SF extends Field,TF extends Field>public final boolean hasMultiValuedInput()
MappingSteptrue if the input of this step is multi-valued.hasMultiValuedInput in class MappingStep<SF extends Field,TF extends Field>public final boolean hasUnboundedInputSize()
MappingSteptrue if input size is unbounded.
Returns false if input size is fixed.
hasUnboundedInputSize in class MappingStep<SF extends Field,TF extends Field>public final DataType getOutputDataType()
MappingStepgetOutputDataType in class MappingStep<SF extends Field,TF extends Field>public final boolean hasMultiValuedOutput()
MappingSteptrue if the output of this step is multi-valued.hasMultiValuedOutput in class MappingStep<SF extends Field,TF extends Field>public final boolean hasUnboundedOutputSize()
MappingSteptrue if output size is unbounded.
Returns false if output size is fixed.
hasUnboundedOutputSize in class MappingStep<SF extends Field,TF extends Field>