public final class AdditionalDatasetCharacteristics extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
SMF14ALS
Constant: 0x10 = 16
|
static int |
SMF14BLK
Constant: 0x80 = 128
|
static int |
SMF14DSENCRYPTOK
Constant: 0x08 = 8
|
static int |
SMF14DST
Constant: 0x20 = 32
|
static int |
SMF14EADSCB
Constant: 0x40 = 64
|
static int |
SMF14EX31
Constant: 0x20 = 32
|
static int |
SMF14FLGP
Constant: 0x40 = 64
|
static int |
SMF14UPF
Constant: 0x80 = 128
|
static int |
SMF14XTIO
Constant: 0x10 = 16
|
Modifier and Type | Method and Description |
---|---|
static AdditionalDatasetCharacteristics |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
String |
smf14ali()
SMF14ALI value.
|
boolean |
smf14als()
Return true if
SMF14ALS bit in smf14bfg0() is set. |
int |
smf14bfg()
SMF14BFG value.
|
int |
smf14bfg0()
SMF14BFG0 value.
|
int |
smf14bfg1()
SMF14BFG1 value.
|
boolean |
smf14blk()
Return true if
SMF14BLK bit in smf14bfg0() is set. |
boolean |
smf14dsencryptok()
Return true if
SMF14DSENCRYPTOK bit in smf14flg1() is set. |
boolean |
smf14dst()
Return true if
SMF14DST bit in smf14bfg0() is set. |
int |
smf14dsver()
SMF14DSVER value.
|
boolean |
smf14eadscb()
Return true if
SMF14EADSCB bit in smf14flg1() is set. |
boolean |
smf14ex31()
Return true if
SMF14EX31 bit in smf14flg1() is set. |
int |
smf14flg1()
SMF14FLG1 value.
|
int |
smf14flg2()
SMF14FLG2 value.
|
boolean |
smf14flgp()
Return true if
SMF14FLGP bit in smf14bfg0() is set. |
int |
smf14flgs()
SMF14FLGS value.
|
long |
smf14lbs()
SMF14LBS value, throws exception if SMF14LBS overflows 64 bit signed integer.
|
BigInteger |
smf14lbsAsBigInteger()
SMF14LBS value as a BigInteger.
|
boolean |
smf14upf()
Return true if
SMF14UPF bit in smf14flg1() is set. |
boolean |
smf14xtio()
Return true if
SMF14XTIO bit in smf14flg1() is set. |
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SMF14BLK
public static final int SMF14FLGP
public static final int SMF14DST
public static final int SMF14ALS
public static final int SMF14UPF
public static final int SMF14EADSCB
public static final int SMF14EX31
public static final int SMF14XTIO
public static final int SMF14DSENCRYPTOK
public int smf14bfg()
public int smf14bfg0()
public boolean smf14blk()
SMF14BLK
bit in smf14bfg0()
is set.SMF14BLK = 0x80
public boolean smf14flgp()
SMF14FLGP
bit in smf14bfg0()
is set.SMF14FLGP = 0x40
public boolean smf14dst()
SMF14DST
bit in smf14bfg0()
is set.SMF14DST = 0x20
public boolean smf14als()
SMF14ALS
bit in smf14bfg0()
is set.SMF14ALS = 0x10
public int smf14bfg1()
public long smf14lbs()
IllegalArgumentException
- If the value of SMF14LBS exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF14LBS).
Use smf14lbsAsBigInteger()
if this is possible.public BigInteger smf14lbsAsBigInteger()
smf14lbs()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public int smf14flgs()
public int smf14flg1()
public boolean smf14upf()
SMF14UPF
bit in smf14flg1()
is set.SMF14UPF = 0x80
public boolean smf14eadscb()
SMF14EADSCB
bit in smf14flg1()
is set.SMF14EADSCB = 0x40
public boolean smf14ex31()
SMF14EX31
bit in smf14flg1()
is set.SMF14EX31 = 0x20
public boolean smf14xtio()
SMF14XTIO
bit in smf14flg1()
is set.SMF14XTIO = 0x10
public boolean smf14dsencryptok()
SMF14DSENCRYPTOK
bit in smf14flg1()
is set.SMF14DSENCRYPTOK = 0x08
public int smf14flg2()
public int smf14dsver()
public String smf14ali()
public static AdditionalDatasetCharacteristics 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.