public final class Qbsp extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
QBSPCON
Constant: 0x80 = 128
|
static int |
QBSPEND
Constant: 0x68 = 104
|
Modifier and Type | Method and Description |
---|---|
static Qbsp |
create(byte[] Data,
int offset,
int length,
SmfDb2Record parent)
create is intended for internal use only.
|
long |
qbspbpid()
QBSPBPID value.
|
boolean |
qbspcon()
|
long |
qbspdra()
QBSPDRA value, throws exception if QBSPDRA overflows 64 bit signed integer.
|
BigInteger |
qbspdraAsBigInteger()
QBSPDRA value as a BigInteger.
|
long |
qbspdrr()
QBSPDRR value, throws exception if QBSPDRR overflows 64 bit signed integer.
|
BigInteger |
qbspdrrAsBigInteger()
QBSPDRR value as a BigInteger.
|
long |
qbspdrs()
QBSPDRS value, throws exception if QBSPDRS overflows 64 bit signed integer.
|
BigInteger |
qbspdrsAsBigInteger()
QBSPDRS value as a BigInteger.
|
Duration |
qbspdtm()
QBSPDTM as a Duration.
|
BigInteger |
qbspdtmRawValue()
QBSPDTM raw value.
|
double |
qbspdtmSeconds()
QBSPDTM in seconds.
|
int |
qbspflg()
QBSPFLG value.
|
long |
qbspgra()
QBSPGRA value, throws exception if QBSPGRA overflows 64 bit signed integer.
|
BigInteger |
qbspgraAsBigInteger()
QBSPGRA value as a BigInteger.
|
long |
qbspgrr()
QBSPGRR value, throws exception if QBSPGRR overflows 64 bit signed integer.
|
BigInteger |
qbspgrrAsBigInteger()
QBSPGRR value as a BigInteger.
|
long |
qbspgrs()
QBSPGRS value, throws exception if QBSPGRS overflows 64 bit signed integer.
|
BigInteger |
qbspgrsAsBigInteger()
QBSPGRS value as a BigInteger.
|
long |
qbsphsu()
QBSPHSU value, throws exception if QBSPHSU overflows 64 bit signed integer.
|
BigInteger |
qbsphsuAsBigInteger()
QBSPHSU value as a BigInteger.
|
long |
qbsphus()
QBSPHUS value, throws exception if QBSPHUS overflows 64 bit signed integer.
|
BigInteger |
qbsphusAsBigInteger()
QBSPHUS value as a BigInteger.
|
long |
qbspius()
QBSPIUS value, throws exception if QBSPIUS overflows 64 bit signed integer.
|
BigInteger |
qbspiusAsBigInteger()
QBSPIUS value as a BigInteger.
|
long |
qbspmvi()
QBSPMVI value, throws exception if QBSPMVI overflows 64 bit signed integer.
|
BigInteger |
qbspmviAsBigInteger()
QBSPMVI value as a BigInteger.
|
long |
qbspsus()
QBSPSUS value, throws exception if QBSPSUS overflows 64 bit signed integer.
|
BigInteger |
qbspsusAsBigInteger()
QBSPSUS value as a BigInteger.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int QBSPCON
public static final int QBSPEND
public long qbspbpid()
public int qbspflg()
public boolean qbspcon()
QBSPCON = 0x80
public long qbspius()
IllegalArgumentException
- If the value of QBSPIUS exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPIUS).
Use qbspiusAsBigInteger()
if this is possible.public BigInteger qbspiusAsBigInteger()
qbspius()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbsphus()
IllegalArgumentException
- If the value of QBSPHUS exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPHUS).
Use qbsphusAsBigInteger()
if this is possible.public BigInteger qbsphusAsBigInteger()
qbsphus()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspsus()
IllegalArgumentException
- If the value of QBSPSUS exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPSUS).
Use qbspsusAsBigInteger()
if this is possible.public BigInteger qbspsusAsBigInteger()
qbspsus()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbsphsu()
IllegalArgumentException
- If the value of QBSPHSU exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPHSU).
Use qbsphsuAsBigInteger()
if this is possible.public BigInteger qbsphsuAsBigInteger()
qbsphsu()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspdrr()
IllegalArgumentException
- If the value of QBSPDRR exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPDRR).
Use qbspdrrAsBigInteger()
if this is possible.public BigInteger qbspdrrAsBigInteger()
qbspdrr()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspdrs()
IllegalArgumentException
- If the value of QBSPDRS exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPDRS).
Use qbspdrsAsBigInteger()
if this is possible.public BigInteger qbspdrsAsBigInteger()
qbspdrs()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspdra()
IllegalArgumentException
- If the value of QBSPDRA exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPDRA).
Use qbspdraAsBigInteger()
if this is possible.public BigInteger qbspdraAsBigInteger()
qbspdra()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspgrr()
IllegalArgumentException
- If the value of QBSPGRR exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPGRR).
Use qbspgrrAsBigInteger()
if this is possible.public BigInteger qbspgrrAsBigInteger()
qbspgrr()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspgrs()
IllegalArgumentException
- If the value of QBSPGRS exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPGRS).
Use qbspgrsAsBigInteger()
if this is possible.public BigInteger qbspgrsAsBigInteger()
qbspgrs()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspgra()
IllegalArgumentException
- If the value of QBSPGRA exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPGRA).
Use qbspgraAsBigInteger()
if this is possible.public BigInteger qbspgraAsBigInteger()
qbspgra()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long qbspmvi()
IllegalArgumentException
- If the value of QBSPMVI exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in QBSPMVI).
Use qbspmviAsBigInteger()
if this is possible.public BigInteger qbspmviAsBigInteger()
qbspmvi()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public Duration qbspdtm()
Duration
public double qbspdtmSeconds()
public BigInteger qbspdtmRawValue()
public static Qbsp create(byte[] Data, int offset, int length, SmfDb2Record parent)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.