public final class Qw02254 extends SmfData
  • Method Details

    • qw0225sc

      public long qw0225sc()
      QW0225SC value.
      Returns:
      long QW0225SC value
    • qw0225ls

      public long qw0225ls()
      QW0225LS value.
      Returns:
      long QW0225LS value
    • qw0225sx

      public long qw0225sx()
      QW0225SX value.
      Returns:
      long QW0225SX value
    • qw0225hs

      public long qw0225hs()
      QW0225HS value.
      Returns:
      long QW0225HS value
    • qw0225lc

      public long qw0225lc()
      QW0225LC value.
      Returns:
      long QW0225LC value
    • qw0225hc

      public long qw0225hc()
      QW0225HC value.
      Returns:
      long QW0225HC value
    • qw0225l2

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

      public BigInteger qw0225l2AsBigInteger()
      QW0225L2 value as a BigInteger.

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

      Returns:
      BigInteger QW0225L2
    • qw0225h2

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

      public BigInteger qw0225h2AsBigInteger()
      QW0225H2 value as a BigInteger.

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

      Returns:
      BigInteger QW0225H2
    • qw0225ht

      public ZonedDateTime qw0225ht()
      QW0225HT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime QW0225HT STCK converted to ZonedDateTime
      See Also:
    • qw0225htRawValue

      public BigInteger qw0225htRawValue()
      QW0225HT STCK value.
      Returns:
      BigInteger QW0225HT STCK value
    • qw0225s2

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

      public BigInteger qw0225s2AsBigInteger()
      QW0225S2 value as a BigInteger.

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

      Returns:
      BigInteger QW0225S2
    • qw0225f1

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

      public BigInteger qw0225f1AsBigInteger()
      QW0225F1 value as a BigInteger.

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

      Returns:
      BigInteger QW0225F1
    • qw0225f2

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

      public BigInteger qw0225f2AsBigInteger()
      QW0225F2 value as a BigInteger.

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

      Returns:
      BigInteger QW0225F2
    • qw0225sc8

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

      public BigInteger qw0225sc8AsBigInteger()
      QW0225SC8 value as a BigInteger.

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

      Returns:
      BigInteger QW0225SC8
    • qw0225ls8

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

      public BigInteger qw0225ls8AsBigInteger()
      QW0225LS8 value as a BigInteger.

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

      Returns:
      BigInteger QW0225LS8
    • qw0225sx8

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

      public BigInteger qw0225sx8AsBigInteger()
      QW0225SX8 value as a BigInteger.

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

      Returns:
      BigInteger QW0225SX8
    • qw0225hs8

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

      public BigInteger qw0225hs8AsBigInteger()
      QW0225HS8 value as a BigInteger.

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

      Returns:
      BigInteger QW0225HS8
    • qw0225dmh

      public long qw0225dmh()
      QW0225DMH value, throws exception if QW0225DMH overflows 64 bit signed integer. For qwhsrn > 0xA1 the value is read from offset 104 in the section, qwhsrn = 0xA1 the value is read from offset 72
      Returns:
      long QW0225DMH
      Throws:
      IllegalArgumentException - If the value of QW0225DMH exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in QW0225DMH). Use qw0225dmhAsBigInteger() if this is possible.
    • qw0225dmhAsBigInteger

      public BigInteger qw0225dmhAsBigInteger()
      QW0225DMH value as a BigInteger. For qwhsrn > 0xA1 the value is read from offset 104 in the section, qwhsrn = 0xA1 the value is read from offset 72

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

      Returns:
      BigInteger QW0225DMH
    • create

      public static Qw02254 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