Package com.blackhillsoftware.smf.smf16
Class SortoutDatasetSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf16.SortoutDatasetSection
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x20 = 32static final int
Constant: 0x20 = 32static final int
Constant: 0x40 = 64static final int
Constant: 0x10 = 16static final int
Constant: 0x68 = 104static final int
Constant: 0x80 = 128static final int
Constant: 0x08 = 8static final int
Constant: 0x80 = 128static final int
Constant: 0x20 = 32static final int
Constant: 0x40 = 64static final int
Constant: 0x80 = 128static final int
Constant: 0x40 = 64 -
Method Summary
Modifier and TypeMethodDescriptionstatic SortoutDatasetSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.int
iceotamb()
ICEOTAMB value.long
iceotamc()
ICEOTAMC value, throws exception if ICEOTAMC overflows 64 bit signed integer.ICEOTAMC value as a BigInteger.long
iceotbkf()
ICEOTBKF value.int
iceotbkz()
ICEOTBKZ value.boolean
iceotbsm()
Return true ifICEOTBSM
bit iniceotamb()
is set.long
iceotbyt()
ICEOTBYT value, throws exception if ICEOTBYT overflows 64 bit signed integer.ICEOTBYT value as a BigInteger.boolean
iceotcpr()
Return true ifICEOTCPR
bit iniceotfl1()
is set.boolean
iceotdas()
Return true ifICEOTDAS
bit iniceottyp()
is set.iceotddn()
ICEOTDDN value.boolean
iceotea()
Return true ifICEOTEA
bit iniceotfl1()
is set.boolean
iceotexp()
Return true ifICEOTEXP
bit iniceotamb()
is set.int
iceotfl1()
ICEOTFL1 value.boolean
iceothfs()
Return true ifICEOTHFS
bit iniceotfl1()
is set.int
iceotlrl()
ICEOTLRL value.iceotnam()
ICEOTNAM value.boolean
iceotpip()
Return true ifICEOTPIP
bit iniceotfl1()
is set.int
iceotrcf()
ICEOTRCF value.long
iceotrec()
ICEOTREC value, throws exception if ICEOTREC overflows 64 bit signed integer.ICEOTREC value as a BigInteger.boolean
iceotspd()
Return true ifICEOTSPD
bit iniceottyp()
is set.boolean
iceotstr()
Return true ifICEOTSTR
bit iniceotfl1()
is set.boolean
iceottap()
Return true ifICEOTTAP
bit iniceottyp()
is set.int
iceottyp()
ICEOTTYP value.iceotvol()
ICEOTVOL value.boolean
iceotvsm()
Return true ifICEOTVSM
bit iniceotamb()
is set.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
ICEOTPIP
public static final int ICEOTPIPConstant: 0x80 = 128- See Also:
-
ICEOTSTR
public static final int ICEOTSTRConstant: 0x40 = 64- See Also:
-
ICEOTCPR
public static final int ICEOTCPRConstant: 0x20 = 32- See Also:
-
ICEOTEA
public static final int ICEOTEAConstant: 0x10 = 16- See Also:
-
ICEOTHFS
public static final int ICEOTHFSConstant: 0x08 = 8- See Also:
-
ICEOTEXP
public static final int ICEOTEXPConstant: 0x80 = 128- See Also:
-
ICEOTVSM
public static final int ICEOTVSMConstant: 0x40 = 64- See Also:
-
ICEOTBSM
public static final int ICEOTBSMConstant: 0x20 = 32- See Also:
-
ICEOTTAP
public static final int ICEOTTAPConstant: 0x80 = 128- See Also:
-
ICEOTDAS
public static final int ICEOTDASConstant: 0x40 = 64- See Also:
-
ICEOTSPD
public static final int ICEOTSPDConstant: 0x20 = 32- See Also:
-
ICEOTEND
public static final int ICEOTENDConstant: 0x68 = 104- See Also:
-
-
Method Details
-
iceotfl1
public int iceotfl1()ICEOTFL1 value.- Returns:
- int ICEOTFL1 value
-
iceotpip
public boolean iceotpip()Return true ifICEOTPIP
bit iniceotfl1()
is set.- Returns:
- boolean ICEOTPIP bit is set in iceotfl1()
ICEOTPIP = 0x80
-
iceotstr
public boolean iceotstr()Return true ifICEOTSTR
bit iniceotfl1()
is set.- Returns:
- boolean ICEOTSTR bit is set in iceotfl1()
ICEOTSTR = 0x40
-
iceotcpr
public boolean iceotcpr()Return true ifICEOTCPR
bit iniceotfl1()
is set.- Returns:
- boolean ICEOTCPR bit is set in iceotfl1()
ICEOTCPR = 0x20
-
iceotea
public boolean iceotea()Return true ifICEOTEA
bit iniceotfl1()
is set.- Returns:
- boolean ICEOTEA bit is set in iceotfl1()
ICEOTEA = 0x10
-
iceothfs
public boolean iceothfs()Return true ifICEOTHFS
bit iniceotfl1()
is set.- Returns:
- boolean ICEOTHFS bit is set in iceotfl1()
ICEOTHFS = 0x08
-
iceotamb
public int iceotamb()ICEOTAMB value.- Returns:
- int ICEOTAMB value
-
iceotexp
public boolean iceotexp()Return true ifICEOTEXP
bit iniceotamb()
is set.- Returns:
- boolean ICEOTEXP bit is set in iceotamb()
ICEOTEXP = 0x80
-
iceotvsm
public boolean iceotvsm()Return true ifICEOTVSM
bit iniceotamb()
is set.- Returns:
- boolean ICEOTVSM bit is set in iceotamb()
ICEOTVSM = 0x40
-
iceotbsm
public boolean iceotbsm()Return true ifICEOTBSM
bit iniceotamb()
is set.- Returns:
- boolean ICEOTBSM bit is set in iceotamb()
ICEOTBSM = 0x20
-
iceottyp
public int iceottyp()ICEOTTYP value.- Returns:
- int ICEOTTYP value
-
iceottap
public boolean iceottap()Return true ifICEOTTAP
bit iniceottyp()
is set.- Returns:
- boolean ICEOTTAP bit is set in iceottyp()
ICEOTTAP = 0x80
-
iceotdas
public boolean iceotdas()Return true ifICEOTDAS
bit iniceottyp()
is set.- Returns:
- boolean ICEOTDAS bit is set in iceottyp()
ICEOTDAS = 0x40
-
iceotspd
public boolean iceotspd()Return true ifICEOTSPD
bit iniceottyp()
is set.- Returns:
- boolean ICEOTSPD bit is set in iceottyp()
ICEOTSPD = 0x20
-
iceotrcf
public int iceotrcf()ICEOTRCF value.- Returns:
- int ICEOTRCF value
-
iceotbyt
public long iceotbyt()ICEOTBYT value, throws exception if ICEOTBYT overflows 64 bit signed integer.- Returns:
- long ICEOTBYT
- Throws:
IllegalArgumentException
- If the value of ICEOTBYT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in ICEOTBYT). UseiceotbytAsBigInteger()
if this is possible.
-
iceotbytAsBigInteger
ICEOTBYT value as a BigInteger.iceotbyt()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger ICEOTBYT
-
iceotrec
public long iceotrec()ICEOTREC value, throws exception if ICEOTREC overflows 64 bit signed integer.- Returns:
- long ICEOTREC
- Throws:
IllegalArgumentException
- If the value of ICEOTREC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in ICEOTREC). UseiceotrecAsBigInteger()
if this is possible.
-
iceotrecAsBigInteger
ICEOTREC value as a BigInteger.iceotrec()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger ICEOTREC
-
iceotamc
public long iceotamc()ICEOTAMC value, throws exception if ICEOTAMC overflows 64 bit signed integer.- Returns:
- long ICEOTAMC
- Throws:
IllegalArgumentException
- If the value of ICEOTAMC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in ICEOTAMC). UseiceotamcAsBigInteger()
if this is possible.
-
iceotamcAsBigInteger
ICEOTAMC value as a BigInteger.iceotamc()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger ICEOTAMC
-
iceotlrl
public int iceotlrl()ICEOTLRL value.- Returns:
- int ICEOTLRL value
-
iceotbkz
public int iceotbkz()ICEOTBKZ value.- Returns:
- int ICEOTBKZ value
-
iceotddn
ICEOTDDN value.- Returns:
- String ICEOTDDN value
-
iceotnam
ICEOTNAM value.- Returns:
- String ICEOTNAM value
-
iceotvol
ICEOTVOL value.- Returns:
- String ICEOTVOL value
-
iceotbkf
public long iceotbkf()ICEOTBKF value.- Returns:
- long ICEOTBKF value
-
create
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 sectionoffset
- Offset of this section in the datalength
- length of the section
-