Class X12OutboundEdiHeaders

    • Method Detail

      • interchangeControlHeaders

        public final X12InterchangeControlHeaders interchangeControlHeaders()

        In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header.

        Returns:
        In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header.
      • functionalGroupHeaders

        public final X12FunctionalGroupHeaders functionalGroupHeaders()

        The functional group headers for the X12 object.

        Returns:
        The functional group headers for the X12 object.
      • delimiters

        public final X12Delimiters delimiters()

        The delimiters, for example semicolon (;), that separates sections of the headers for the X12 object.

        Returns:
        The delimiters, for example semicolon (;), that separates sections of the headers for the X12 object.
      • validateEdi

        public final Boolean validateEdi()

        Specifies whether or not to validate the EDI for this X12 object: TRUE or FALSE.

        Returns:
        Specifies whether or not to validate the EDI for this X12 object: TRUE or FALSE .
      • hashCode

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

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)