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(byte[] 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