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, hashCode
public TF getField()
public final DataType getInputDataType()
MappingStep
getInputDataType
in class MappingStep<SF extends Field,TF extends Field>
public final boolean hasMultiValuedInput()
MappingStep
true
if the input of this step is multi-valued.hasMultiValuedInput
in class MappingStep<SF extends Field,TF extends Field>
public final boolean hasUnboundedInputSize()
MappingStep
true
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()
MappingStep
getOutputDataType
in class MappingStep<SF extends Field,TF extends Field>
public final boolean hasMultiValuedOutput()
MappingStep
true
if the output of this step is multi-valued.hasMultiValuedOutput
in class MappingStep<SF extends Field,TF extends Field>
public final boolean hasUnboundedOutputSize()
MappingStep
true
if output size is unbounded.
Returns false
if output size is fixed.
hasUnboundedOutputSize
in class MappingStep<SF extends Field,TF extends Field>