public final class Smf10Record extends SmfRecord
Mapping for SMF type 10 record.

Typically you would obtain Smf10Records by reading SmfRecords and using

Smf10Record.from(SmfRecord)

to create the specialized record after determining the record type.

  • Field Details

  • Constructor Details

    • Smf10Record

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

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

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

      public int smf10len()
      SMF10LEN value.
      Returns:
      int SMF10LEN value
    • smf10seg

      public int smf10seg()
      SMF10SEG value.
      Returns:
      int SMF10SEG value
    • smf10flg

      public int smf10flg()
      SMF10FLG value.
      Returns:
      int SMF10FLG value
    • smf10rty

      public int smf10rty()
      SMF10RTY value.
      Returns:
      int SMF10RTY value
    • smf10tme

      public LocalTime smf10tme()
      SMF10TME as a LocalTime.
      Returns:
      LocalTime SMF10TME Time
      See Also:
    • smf10tmeRawValue

      public long smf10tmeRawValue()
      SMF10TME raw value
      Returns:
      long SMF10TME value
    • smf10dte

      public LocalDate smf10dte()
      SMF10DTE as a LocalDate.
      Returns:
      LocalDate SMF10DTE Date
      See Also:
    • smf10dteRawValue

      public int smf10dteRawValue()
      SMF10DTE raw value.
      Returns:
      int SMF10DTE value
    • smf10sid

      public String smf10sid()
      SMF10SID value.
      Returns:
      String SMF10SID value
    • smf10jbn

      public String smf10jbn()
      SMF10JBN value.
      Returns:
      String SMF10JBN value
    • smf10rst

      public LocalTime smf10rst()
      SMF10RST as a LocalTime.
      Returns:
      LocalTime SMF10RST Time
      See Also:
    • smf10rstRawValue

      public long smf10rstRawValue()
      SMF10RST raw value
      Returns:
      long SMF10RST value
    • smf10rsd

      public LocalDate smf10rsd()
      SMF10RSD as a LocalDate.
      Returns:
      LocalDate SMF10RSD Date
      See Also:
    • smf10rsdRawValue

      public int smf10rsdRawValue()
      SMF10RSD raw value.
      Returns:
      int SMF10RSD value
    • smf10uif

      public String smf10uif()
      SMF10UIF value.
      Returns:
      String SMF10UIF value
    • smf10ln

      public int smf10ln()
      SMF10LN value.
      Returns:
      int SMF10LN value