public final class Smf19Record extends SmfRecord
Mapping for SMF type 19 record.

Typically you would obtain Smf19Records by reading SmfRecords and using

Smf19Record.from(SmfRecord)

to create the specialized record after determining the record type.

  • Field Details

  • Constructor Details

    • Smf19Record

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

      public Smf19Record(SmfRecord record)
      Constructs a new Smf19Record 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 Smf19Record from(SmfRecord record)
      Constructs a new Smf19Record from an existing SMF record. The 2 records share the same data byte array.
      Parameters:
      record - an existing SMF record
    • from

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

      public int smf19len()
      SMF19LEN value.
      Returns:
      int SMF19LEN value
    • smf19seg

      public int smf19seg()
      SMF19SEG value.
      Returns:
      int SMF19SEG value
    • smf19flg

      public int smf19flg()
      SMF19FLG value.
      Returns:
      int SMF19FLG value
    • smf19rty

      public int smf19rty()
      SMF19RTY value.
      Returns:
      int SMF19RTY value
    • smf19tme

      public LocalTime smf19tme()
      SMF19TME as a LocalTime.
      Returns:
      LocalTime SMF19TME Time
      See Also:
    • smf19tmeRawValue

      public long smf19tmeRawValue()
      SMF19TME raw value
      Returns:
      long SMF19TME value
    • smf19dte

      public LocalDate smf19dte()
      SMF19DTE as a LocalDate.
      Returns:
      LocalDate SMF19DTE Date
      See Also:
    • smf19dteRawValue

      public int smf19dteRawValue()
      SMF19DTE raw value.
      Returns:
      int SMF19DTE value
    • smf19sid

      public String smf19sid()
      SMF19SID value.
      Returns:
      String SMF19SID value
    • smf19vol

      public String smf19vol()
      SMF19VOL value.
      Returns:
      String SMF19VOL value
    • smf19oid

      public String smf19oid()
      SMF19OID value.
      Returns:
      String SMF19OID value
    • smf19dev

      public long smf19dev()
      SMF19DEV value.
      Returns:
      long SMF19DEV value
    • smf19vtc

      public long smf19vtc()
      5 byte SMF19VTC value.
      Returns:
      long SMF19VTC value
    • smf19vti

      public int smf19vti()
      SMF19VTI value.
      Returns:
      int SMF19VTI value
    • smf19nds

      public int smf19nds()
      SMF19NDS value.
      Returns:
      int SMF19NDS value
    • smf19dsr

      public int smf19dsr()
      SMF19DSR value.
      Returns:
      int SMF19DSR value
    • smf19nat

      public int smf19nat()
      SMF19NAT value.
      Returns:
      int SMF19NAT value
    • smf19spc

      public long smf19spc()
      SMF19SPC value.
      Returns:
      long SMF19SPC value
    • smf19lex

      public long smf19lex()
      SMF19LEX value.
      Returns:
      long SMF19LEX value
    • smf19nue

      public int smf19nue()
      SMF19NUE value.
      Returns:
      int SMF19NUE value
    • smf19fl1

      public int smf19fl1()
      SMF19FL1 value.
      Returns:
      int SMF19FL1 value
    • smf19cym

      public boolean smf19cym()
      Return true if SMF19CYM bit in smf19fl1() is set.
      Returns:
      boolean SMF19CYM bit is set in smf19fl1()

      SMF19CYM = 0x80

    • smf19fl2

      public int smf19fl2()
      SMF19FL2 value.
      Returns:
      int SMF19FL2 value
    • smf19cuu

      public int smf19cuu()
      SMF19CUU value.
      Returns:
      int SMF19CUU value
    • smf19ind

      public int smf19ind()
      SMF19IND value.
      Returns:
      int SMF19IND value
    • smf19sds

      public long smf19sds()
      SMF19SDS value.
      Returns:
      long SMF19SDS value
    • smf19sl0

      public long smf19sl0()
      SMF19SL0 value.
      Returns:
      long SMF19SL0 value
    • smf19evf

      public byte[] smf19evf()
      SMF19EVF data.
      Returns:
      byte[] SMF19EVF data
    • smf19suc

      public long smf19suc()
      SMF19SUC value.
      Returns:
      long SMF19SUC value
    • smf19sut

      public long smf19sut()
      SMF19SUT value.
      Returns:
      long SMF19SUT value
    • smf19snc

      public long smf19snc()
      SMF19SNC value.
      Returns:
      long SMF19SNC value
    • smf19snt

      public long smf19snt()
      SMF19SNT value.
      Returns:
      long SMF19SNT value
    • smf19sne

      public long smf19sne()
      SMF19SNE value.
      Returns:
      long SMF19SNE value
    • smf19tmf

      public byte[] smf19tmf()
      SMF19TMF data.
      Returns:
      byte[] SMF19TMF data
    • smf19buc

      public long smf19buc()
      SMF19BUC value.
      Returns:
      long SMF19BUC value
    • smf19but

      public long smf19but()
      SMF19BUT value.
      Returns:
      long SMF19BUT value
    • smf19bnc

      public long smf19bnc()
      SMF19BNC value.
      Returns:
      long SMF19BNC value
    • smf19bnt

      public long smf19bnt()
      SMF19BNT value.
      Returns:
      long SMF19BNT value
    • smf19bne

      public long smf19bne()
      SMF19BNE value.
      Returns:
      long SMF19BNE value
    • smf19vli

      public byte[] smf19vli()
      SMF19VLI data.
      Returns:
      byte[] SMF19VLI data
    • smf19trk

      public long smf19trk()
      SMF19TRK value.
      Returns:
      long SMF19TRK value
    • smf19trm

      public long smf19trm()
      SMF19TRM value.
      Returns:
      long SMF19TRM value