Class IdentificationSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf98.IdentificationSection

public final class IdentificationSection extends SmfData
SMF 98 record Identification Section.

Obtain from

  • Method Details

    • smf98jbn

      public String smf98jbn()
      SMF98JBN value.
      Returns:
      String SMF98JBN value
    • smf98rst

      public LocalTime smf98rst()
      SMF98RST as a LocalTime.
      Returns:
      LocalTime SMF98RST Time
      See Also:
    • smf98rstRawValue

      public long smf98rstRawValue()
      SMF98RST raw value
      Returns:
      long SMF98RST value
    • smf98rsd

      public LocalDate smf98rsd()
      SMF98RSD as a LocalDate.
      Returns:
      LocalDate SMF98RSD Date
      See Also:
    • smf98rsdRawValue

      public int smf98rsdRawValue()
      SMF98RSD raw value.
      Returns:
      int SMF98RSD value
    • smf98stp

      public String smf98stp()
      SMF98STP value.
      Returns:
      String SMF98STP value
    • smf98intervalStart

      public LocalDateTime smf98intervalStart()
      SMF98IntervalStart STCK value converted to LocalDateTime (nanosecond precision).

      Use smf98intervalStartRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime SMF98IntervalStart STCK converted to LocalDateTime
      See Also:
    • smf98intervalStartRawValue

      public BigInteger smf98intervalStartRawValue()
      SMF98IntervalStart STCK value.
      Returns:
      BigInteger SMF98IntervalStart STCK value
    • smf98intervalEnd

      public LocalDateTime smf98intervalEnd()
      SMF98IntervalEnd STCK value converted to LocalDateTime (nanosecond precision).

      Use smf98intervalEndRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime SMF98IntervalEnd STCK converted to LocalDateTime
      See Also:
    • smf98intervalEndRawValue

      public BigInteger smf98intervalEndRawValue()
      SMF98IntervalEnd STCK value.
      Returns:
      BigInteger SMF98IntervalEnd STCK value
    • smf98sysname

      public String smf98sysname()
      SMF98SysName value.
      Returns:
      String SMF98SysName value
    • smf98intervalStartEtod

      public LocalDateTime smf98intervalStartEtod()
      SMF98IntervalStart_ETOD STCKE value converted to LocalDateTime (nanosecond precision, no time zone).

      Use smf98intervalStartEtodRawValue() for a BigInteger containing the complete STCKE value.

      Returns:
      LocalDateTime SMF98IntervalStart_ETOD STCKE converted to LocalDateTime
      See Also:
    • smf98intervalStartEtodRawValue

      public BigInteger smf98intervalStartEtodRawValue()
      SMF98IntervalStart_ETOD STCKE value.
      Returns:
      BigInteger SMF98IntervalStart_ETOD STCKE value
    • smf98intervalEndEtod

      public LocalDateTime smf98intervalEndEtod()
      SMF98IntervalEnd_ETOD STCKE value converted to LocalDateTime (nanosecond precision, no time zone).

      Use smf98intervalEndEtodRawValue() for a BigInteger containing the complete STCKE value.

      Returns:
      LocalDateTime SMF98IntervalEnd_ETOD STCKE converted to LocalDateTime
      See Also:
    • smf98intervalEndEtodRawValue

      public BigInteger smf98intervalEndEtodRawValue()
      SMF98IntervalEnd_ETOD STCKE value.
      Returns:
      BigInteger SMF98IntervalEnd_ETOD STCKE value
    • create

      public static IdentificationSection create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section