public final class Smf88Record extends SmfRecord
  • Constructor Details

    • Smf88Record

      public Smf88Record(byte[] data)
      Constructs an Smf88Record from the specified byte array.
      Parameters:
      data - a byte array containing the SMF record data
    • Smf88Record

      public Smf88Record(SmfRecord record)
      Constructs a new Smf88Record from an existing SMF record. The 2 records share the same data byte array.
      Parameters:
      record - an existing SMF record
  • Method Details

    • from

      public static Smf88Record from(SmfRecord record)
      Constructs a new Smf88Record from an existing SMF record. The 2 records share the same data byte array.
      Parameters:
      record - an existing SMF record
    • from

      public static Smf88Record from(byte[] data)
      Constructs an Smf88Record from the specified byte array.
      Parameters:
      data - a byte array containing the SMF record data
    • productSections

      public List<ProductSection> productSections()
      Get a List containing Product Sections from the record
      Returns:
      a list of ProductSection (possibly empty)
    • logstreamSections

      public List<LogstreamSection> logstreamSections()
      Get a List containing Logstream Sections from the record
      Returns:
      a list of LogstreamSection (possibly empty)
    • eventsSections

      public List<EventsSection> eventsSections()
      Get a List containing Events Sections from the record
      Returns:
      a list of EventsSection (possibly empty)
    • structureInterimStorageSections

      public List<StructureInterimStorageSection> structureInterimStorageSections()
      Get a List containing Structure (Interim Storage) Sections from the record
      Returns:
      a list of StructureInterimStorageSection (possibly empty)
    • structureAlterSections

      public List<StructureAlterSection> structureAlterSections()
      Get a List containing Structure Alter Sections from the record
      Returns:
      a list of StructureAlterSection (possibly empty)
    • smf88len

      public int smf88len()
      SMF88LEN value.
      Returns:
      int SMF88LEN value
    • smf88seg

      public int smf88seg()
      SMF88SEG value.
      Returns:
      int SMF88SEG value
    • smf88flg

      public int smf88flg()
      SMF88FLG value.
      Returns:
      int SMF88FLG value
    • smf88rty

      public int smf88rty()
      SMF88RTY value.
      Returns:
      int SMF88RTY value
    • smf88tme

      public LocalTime smf88tme()
      SMF88TME as a LocalTime.
      Returns:
      LocalTime SMF88TME Time
      See Also:
    • smf88tmeRawValue

      public long smf88tmeRawValue()
      SMF88TME raw value
      Returns:
      long SMF88TME value
    • smf88dte

      public LocalDate smf88dte()
      SMF88DTE as a LocalDate.
      Returns:
      LocalDate SMF88DTE Date
      See Also:
    • smf88dteRawValue

      public int smf88dteRawValue()
      SMF88DTE raw value.
      Returns:
      int SMF88DTE value
    • smf88sid

      public String smf88sid()
      SMF88SID value.
      Returns:
      String SMF88SID value
    • smf88wid

      public String smf88wid()
      SMF88WID value.
      Returns:
      String SMF88WID value
    • smf88stp

      public int smf88stp()
      SMF88STP value.
      Returns:
      int SMF88STP value
    • smf88sdl

      public long smf88sdl()
      SMF88SDL value.
      Returns:
      long SMF88SDL value
    • smf88pof

      public int smf88pof()
      SMF88POF value.
      Returns:
      int SMF88POF value
    • smf88pln

      public int smf88pln()
      SMF88PLN value.
      Returns:
      int SMF88PLN value
    • smf88pon

      public int smf88pon()
      SMF88PON value.
      Returns:
      int SMF88PON value
    • smf88lof

      public int smf88lof()
      SMF88LOF value.
      Returns:
      int SMF88LOF value
    • smf88lln

      public int smf88lln()
      SMF88LLN value.
      Returns:
      int SMF88LLN value
    • smf88lon

      public int smf88lon()
      SMF88LON value.
      Returns:
      int SMF88LON value
    • smf88eof

      public int smf88eof()
      SMF88EOF value.
      Returns:
      int SMF88EOF value
    • smf88eln

      public int smf88eln()
      SMF88ELN value.
      Returns:
      int SMF88ELN value
    • smf88eon

      public int smf88eon()
      SMF88EON value.
      Returns:
      int SMF88EON value
    • smf88sof

      public int smf88sof()
      SMF88SOF value.
      Returns:
      int SMF88SOF value
    • smf88sln

      public int smf88sln()
      SMF88SLN value.
      Returns:
      int SMF88SLN value
    • smf88son

      public int smf88son()
      SMF88SON value.
      Returns:
      int SMF88SON value
    • smf88aof

      public int smf88aof()
      SMF88AOF value.
      Returns:
      int SMF88AOF value
    • smf88aln

      public int smf88aln()
      SMF88ALN value.
      Returns:
      int SMF88ALN value
    • smf88aon

      public int smf88aon()
      SMF88AON value.
      Returns:
      int SMF88AON value