public final class Qw02257 extends SmfData
  • Method Details

    • qw02257Sgsz

      public long qw02257Sgsz()
      QW02257_SGSZ value.
      Returns:
      long QW02257_SGSZ value
    • qw02257Blksz

      public long qw02257Blksz()
      QW02257_BLKSZ value.
      Returns:
      long QW02257_BLKSZ value
    • qw02257Tstg

      public long qw02257Tstg()
      QW02257_TSTG value, throws exception if QW02257_TSTG overflows 64 bit signed integer.
      Returns:
      long QW02257_TSTG
      Throws:
      IllegalArgumentException - If the value of QW02257_TSTG exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QW02257_TSTG). Use qw02257TstgAsBigInteger() if this is possible.
    • qw02257TstgAsBigInteger

      public BigInteger qw02257TstgAsBigInteger()
      QW02257_TSTG value as a BigInteger.

      qw02257Tstg() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QW02257_TSTG
    • qw02257Time

      public ZonedDateTime qw02257Time()
      QW02257_TIME STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime QW02257_TIME STCKE converted to ZonedDateTime
      See Also:
    • qw02257TimeRawValue

      public BigInteger qw02257TimeRawValue()
      QW02257_TIME STCKE value.
      Returns:
      BigInteger QW02257_TIME STCKE value
    • qw02257Frch

      public long qw02257Frch()
      QW02257_FRCH value, throws exception if QW02257_FRCH overflows 64 bit signed integer.
      Returns:
      long QW02257_FRCH
      Throws:
      IllegalArgumentException - If the value of QW02257_FRCH exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QW02257_FRCH). Use qw02257FrchAsBigInteger() if this is possible.
    • qw02257FrchAsBigInteger

      public BigInteger qw02257FrchAsBigInteger()
      QW02257_FRCH value as a BigInteger.

      qw02257Frch() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QW02257_FRCH
    • qw02257Disfch

      public long qw02257Disfch()
      QW02257_DISFCH value, throws exception if QW02257_DISFCH overflows 64 bit signed integer.
      Returns:
      long QW02257_DISFCH
      Throws:
      IllegalArgumentException - If the value of QW02257_DISFCH exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QW02257_DISFCH). Use qw02257DisfchAsBigInteger() if this is possible.
    • qw02257DisfchAsBigInteger

      public BigInteger qw02257DisfchAsBigInteger()
      QW02257_DISFCH value as a BigInteger.

      qw02257Disfch() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QW02257_DISFCH
    • qw02257Disuse

      public long qw02257Disuse()
      QW02257_DISUSE value, throws exception if QW02257_DISUSE overflows 64 bit signed integer.
      Returns:
      long QW02257_DISUSE
      Throws:
      IllegalArgumentException - If the value of QW02257_DISUSE exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QW02257_DISUSE). Use qw02257DisuseAsBigInteger() if this is possible.
    • qw02257DisuseAsBigInteger

      public BigInteger qw02257DisuseAsBigInteger()
      QW02257_DISUSE value as a BigInteger.

      qw02257Disuse() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger QW02257_DISUSE
    • create

      public static Qw02257 create(com.blackhillsoftware.smf.internal.Section Data, int offset, int length, SmfDb2Record parent)
      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