public final class InputDatasetSection extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
ICEINBSM
Constant: 0x20 = 32
|
static int |
ICEINCPR
Constant: 0x20 = 32
|
static int |
ICEINDAS
Constant: 0x40 = 64
|
static int |
ICEINEA
Constant: 0x10 = 16
|
static int |
ICEINEND
Constant: 0x60 = 96
|
static int |
ICEINEXP
Constant: 0x80 = 128
|
static int |
ICEINHFS
Constant: 0x08 = 8
|
static int |
ICEINPIP
Constant: 0x80 = 128
|
static int |
ICEINSIN
Constant: 0x80 = 128
|
static int |
ICEINSNN
Constant: 0x40 = 64
|
static int |
ICEINSPD
Constant: 0x20 = 32
|
static int |
ICEINSTR
Constant: 0x40 = 64
|
static int |
ICEINTAP
Constant: 0x80 = 128
|
static int |
ICEINVSM
Constant: 0x40 = 64
|
Modifier and Type | Method and Description |
---|---|
static InputDatasetSection |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
int |
iceinamb()
ICEINAMB value.
|
long |
iceinamc()
ICEINAMC value, throws exception if ICEINAMC overflows 64 bit signed integer.
|
BigInteger |
iceinamcAsBigInteger()
ICEINAMC value as a BigInteger.
|
long |
iceinbkf()
ICEINBKF value.
|
int |
iceinbkz()
ICEINBKZ value.
|
boolean |
iceinbsm()
Return true if
ICEINBSM bit in iceinamb() is set. |
long |
iceinbyt()
ICEINBYT value, throws exception if ICEINBYT overflows 64 bit signed integer.
|
BigInteger |
iceinbytAsBigInteger()
ICEINBYT value as a BigInteger.
|
boolean |
iceincpr()
Return true if
ICEINCPR bit in iceinfl2() is set. |
boolean |
iceindas()
Return true if
ICEINDAS bit in iceintyp() is set. |
String |
iceinddn()
ICEINDDN value.
|
boolean |
iceinea()
Return true if
ICEINEA bit in iceinfl2() is set. |
boolean |
iceinexp()
Return true if
ICEINEXP bit in iceinamb() is set. |
int |
iceinfl1()
ICEINFL1 value.
|
int |
iceinfl2()
ICEINFL2 value.
|
boolean |
iceinhfs()
Return true if
ICEINHFS bit in iceinfl2() is set. |
int |
iceinlrl()
ICEINLRL value.
|
String |
iceinnam()
ICEINNAM value.
|
boolean |
iceinpip()
Return true if
ICEINPIP bit in iceinfl2() is set. |
int |
iceinrcf()
ICEINRCF value.
|
boolean |
iceinsin()
Return true if
ICEINSIN bit in iceinfl1() is set. |
boolean |
iceinsnn()
Return true if
ICEINSNN bit in iceinfl1() is set. |
boolean |
iceinspd()
Return true if
ICEINSPD bit in iceintyp() is set. |
boolean |
iceinstr()
Return true if
ICEINSTR bit in iceinfl2() is set. |
boolean |
iceintap()
Return true if
ICEINTAP bit in iceintyp() is set. |
int |
iceintyp()
ICEINTYP value.
|
String |
iceinvol()
ICEINVOL value.
|
boolean |
iceinvsm()
Return true if
ICEINVSM bit in iceinamb() is set. |
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int ICEINSIN
public static final int ICEINSNN
public static final int ICEINPIP
public static final int ICEINSTR
public static final int ICEINCPR
public static final int ICEINEA
public static final int ICEINHFS
public static final int ICEINEXP
public static final int ICEINVSM
public static final int ICEINBSM
public static final int ICEINTAP
public static final int ICEINDAS
public static final int ICEINSPD
public static final int ICEINEND
public int iceinfl1()
public boolean iceinsin()
ICEINSIN
bit in iceinfl1()
is set.ICEINSIN = 0x80
public boolean iceinsnn()
ICEINSNN
bit in iceinfl1()
is set.ICEINSNN = 0x40
public int iceinfl2()
public boolean iceinpip()
ICEINPIP
bit in iceinfl2()
is set.ICEINPIP = 0x80
public boolean iceinstr()
ICEINSTR
bit in iceinfl2()
is set.ICEINSTR = 0x40
public boolean iceincpr()
ICEINCPR
bit in iceinfl2()
is set.ICEINCPR = 0x20
public boolean iceinea()
ICEINEA
bit in iceinfl2()
is set.ICEINEA = 0x10
public boolean iceinhfs()
ICEINHFS
bit in iceinfl2()
is set.ICEINHFS = 0x08
public int iceinamb()
public boolean iceinexp()
ICEINEXP
bit in iceinamb()
is set.ICEINEXP = 0x80
public boolean iceinvsm()
ICEINVSM
bit in iceinamb()
is set.ICEINVSM = 0x40
public boolean iceinbsm()
ICEINBSM
bit in iceinamb()
is set.ICEINBSM = 0x20
public int iceintyp()
public boolean iceintap()
ICEINTAP
bit in iceintyp()
is set.ICEINTAP = 0x80
public boolean iceindas()
ICEINDAS
bit in iceintyp()
is set.ICEINDAS = 0x40
public boolean iceinspd()
ICEINSPD
bit in iceintyp()
is set.ICEINSPD = 0x20
public int iceinrcf()
public long iceinbyt()
IllegalArgumentException
- If the value of ICEINBYT exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in ICEINBYT).
Use iceinbytAsBigInteger()
if this is possible.public BigInteger iceinbytAsBigInteger()
iceinbyt()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long iceinamc()
IllegalArgumentException
- If the value of ICEINAMC exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in ICEINAMC).
Use iceinamcAsBigInteger()
if this is possible.public BigInteger iceinamcAsBigInteger()
iceinamc()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public int iceinlrl()
public int iceinbkz()
public String iceinddn()
public String iceinnam()
public String iceinvol()
public long iceinbkf()
public static InputDatasetSection create(byte[] Data, int offset, int length)
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.