Class GenericSegment

Direct Known Subclasses:
AppnSegment, ComSegment, UnknownSegment

public abstract class GenericSegment extends AbstractSegment
  • Constructor Details

  • Method Details

    • dump

      public void dump(PrintWriter pw)
      Overrides:
      dump in class AbstractSegment
    • dump

      public void dump(PrintWriter pw, int start)
    • getSegmentData

      public byte[] getSegmentData()
      Returns a copy of the segment's contents, excluding the marker and length bytes at the beginning.
      Returns:
      the segment's contents
    • getSegmentData

      protected byte getSegmentData(int offset)
      Returns a specific byte of the segment's contents, excluding the marker and length bytes at the beginning.
      Parameters:
      offset - segment offset
      Returns:
      the bye in the segment's contents
      See Also:
    • getSegmentDataAsString

      Convert the bytes to a String
      Parameters:
      encoding - segment encoding
      Returns:
      the encoded bytes