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(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