Class EDINamespaces

java.lang.Object
io.xlate.edi.stream.EDINamespaces

public class EDINamespaces extends Object
Defines the constant values of namespaces for each of the XML elements generated by the XMLStreamReader (created via EDIInputFactory.createXMLStreamReader(EDIStreamReader) and consumed by the XMLStreamWriter (created via EDIOutputFactory.createXMLStreamWriter(EDIStreamWriter).
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    XML namespace used for EDI composite elements - those elements containing sub-elements, i.e.
    static final String
    XML namespace used for EDI simple elements and the components of a composite element,
    static final String
    XML namespace used for all loop types: INTERCHANGE, GROUP, TRANSACTIONS, and internal message loops.
    static final String
    XML namespace used for EDI segments
  • Method Summary

    Modifier and Type
    Method
    Description
    static final List<String>
    all()
    Obtain a list of all namespace constants declared by EDINamespaces.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • LOOPS

      public static final String LOOPS
      XML namespace used for all loop types: INTERCHANGE, GROUP, TRANSACTIONS, and internal message loops.
      See Also:
    • SEGMENTS

      public static final String SEGMENTS
      XML namespace used for EDI segments
      See Also:
    • COMPOSITES

      public static final String COMPOSITES
      XML namespace used for EDI composite elements - those elements containing sub-elements, i.e. components.
      See Also:
    • ELEMENTS

      public static final String ELEMENTS
      XML namespace used for EDI simple elements and the components of a composite element,
      See Also:
  • Method Details

    • all

      public static final List<String> all()
      Obtain a list of all namespace constants declared by EDINamespaces.
      Returns:
      the list of all namespace constants