Class MappingStep<SF extends Field,​TF extends Field>

    • Method Detail

      • getInputDataType

        public abstract DataType getInputDataType()
        Returns the data type of the input.
      • hasMultiValuedInput

        public abstract boolean hasMultiValuedInput()
        Returns true if the input of this step is multi-valued.
      • hasUnboundedInputSize

        public abstract boolean hasUnboundedInputSize()
        Returns true if input size is unbounded.

        Returns false if input size is fixed.

      • getOutputDataType

        public abstract DataType getOutputDataType()
        Returns the output data type of this step.
      • hasMultiValuedOutput

        public abstract boolean hasMultiValuedOutput()
        Returns true if the output of this step is multi-valued.
      • hasUnboundedOutputSize

        public abstract boolean hasUnboundedOutputSize()
        Returns true if output size is unbounded.

        Returns false if output size is fixed.

      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public final boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object