Class AdditionalFieldMapping<T extends Field>


  • public final class AdditionalFieldMapping<T extends Field>
    extends java.lang.Object
    Specifies the configuration used for additional fields that are involved in a one to many fields transformation function, such as aggregation or split.
    Since:
    2.3.0
    • Constructor Detail

      • AdditionalFieldMapping

        public AdditionalFieldMapping​(T additionalField)
    • Method Detail

      • getAdditionalField

        public T getAdditionalField()
        Returns the additional field.
      • hasTransformationDefinition

        public boolean hasTransformationDefinition()
        Returns true if this has the TransformationDefinition.
      • getOrder

        public int getOrder()
        Returns the source field order when aggregating fields or target field order when splitting fields.
      • setOrder

        public void setOrder​(int order)
        Sets the source field order when aggregating fields or target field order when splitting fields.
      • hashCode

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

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