Class EdiSeparators

java.lang.Object
hdi.edi.parser.EdiSeparators

public class EdiSeparators extends Object
  • Field Details

    • DEFAULT_EDI_SEPARATORS

      public static final EdiSeparators DEFAULT_EDI_SEPARATORS
    • NCPDP_SEPARATORS

      public static final EdiSeparators NCPDP_SEPARATORS
  • Constructor Details

    • EdiSeparators

      public EdiSeparators(EdiSeparators ediSeparators)
    • EdiSeparators

      public EdiSeparators(@NonNull @NonNull String elementSeparator, String segmentTerminator, String componentElementSeparator, @NonNull @NonNull String repetitionSeparator)
  • Method Details

    • segmentTerminatorToRender

      public String segmentTerminatorToRender()
    • toSeparatorsString

      public String toSeparatorsString()
    • elementSeparator

      @NonNull public @NonNull String elementSeparator()
    • segmentTerminator

      public String segmentTerminator()
    • componentElementSeparator

      public String componentElementSeparator()
      this field provides the delimiter used to separate component data elements within a composite data structure : is usually the default
    • repetitionSeparator

      @NonNull public @NonNull String repetitionSeparator()
      this field provides the delimiter used to separate repeated occurrences of a simple data element or a composite data structure; this value must be different from the data element separator, component element separator, and the segment terminator
    • isIsaNotFound

      public boolean isIsaNotFound()
    • isaParsingErrorMessage

      public String isaParsingErrorMessage()
    • elementSeparator

      public EdiSeparators elementSeparator(@NonNull @NonNull String elementSeparator)
      Returns:
      this.
    • repetitionSeparator

      public EdiSeparators repetitionSeparator(@NonNull @NonNull String repetitionSeparator)
      this field provides the delimiter used to separate repeated occurrences of a simple data element or a composite data structure; this value must be different from the data element separator, component element separator, and the segment terminator
      Returns:
      this.
    • isIsaNotFound

      public EdiSeparators isIsaNotFound(boolean isIsaNotFound)
      Returns:
      this.
    • isaParsingErrorMessage

      public EdiSeparators isaParsingErrorMessage(String isaParsingErrorMessage)
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object