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
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x20 = 32static final intConstant: 0x20 = 32static final intConstant: 0x40 = 64static final intConstant: 0x10 = 16static final intConstant: 0x68 = 104static final intConstant: 0x80 = 128static final intConstant: 0x08 = 8static final intConstant: 0x80 = 128static final intConstant: 0x20 = 32static final intConstant: 0x40 = 64static final intConstant: 0x80 = 128static final intConstant: 0x40 = 64 -
Method Summary
Modifier and TypeMethodDescriptionstatic SortoutDatasetSectioncreate(byte[] Data, int offset, int length) create is intended for internal use only.inticeotamb()ICEOTAMB value.longiceotamc()ICEOTAMC value, throws exception if ICEOTAMC overflows 64 bit signed integer.ICEOTAMC value as a BigInteger.longiceotbkf()ICEOTBKF value.inticeotbkz()ICEOTBKZ value.booleaniceotbsm()Return true ifICEOTBSMbit iniceotamb()is set.longiceotbyt()ICEOTBYT value, throws exception if ICEOTBYT overflows 64 bit signed integer.ICEOTBYT value as a BigInteger.booleaniceotcpr()Return true ifICEOTCPRbit iniceotfl1()is set.booleaniceotdas()Return true ifICEOTDASbit iniceottyp()is set.iceotddn()ICEOTDDN value.booleaniceotea()Return true ifICEOTEAbit iniceotfl1()is set.booleaniceotexp()Return true ifICEOTEXPbit iniceotamb()is set.inticeotfl1()ICEOTFL1 value.booleaniceothfs()Return true ifICEOTHFSbit iniceotfl1()is set.inticeotlrl()ICEOTLRL value.iceotnam()ICEOTNAM value.booleaniceotpip()Return true ifICEOTPIPbit iniceotfl1()is set.inticeotrcf()ICEOTRCF value.longiceotrec()ICEOTREC value, throws exception if ICEOTREC overflows 64 bit signed integer.ICEOTREC value as a BigInteger.booleaniceotspd()Return true ifICEOTSPDbit iniceottyp()is set.booleaniceotstr()Return true ifICEOTSTRbit iniceotfl1()is set.booleaniceottap()Return true ifICEOTTAPbit iniceottyp()is set.inticeottyp()ICEOTTYP value.iceotvol()ICEOTVOL value.booleaniceotvsm()Return true ifICEOTVSMbit 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 ifICEOTPIPbit iniceotfl1()is set.- Returns:
- boolean ICEOTPIP bit is set in iceotfl1()
ICEOTPIP = 0x80
-
iceotstr
public boolean iceotstr()Return true ifICEOTSTRbit iniceotfl1()is set.- Returns:
- boolean ICEOTSTR bit is set in iceotfl1()
ICEOTSTR = 0x40
-
iceotcpr
public boolean iceotcpr()Return true ifICEOTCPRbit iniceotfl1()is set.- Returns:
- boolean ICEOTCPR bit is set in iceotfl1()
ICEOTCPR = 0x20
-
iceotea
public boolean iceotea()Return true ifICEOTEAbit iniceotfl1()is set.- Returns:
- boolean ICEOTEA bit is set in iceotfl1()
ICEOTEA = 0x10
-
iceothfs
public boolean iceothfs()Return true ifICEOTHFSbit 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 ifICEOTEXPbit iniceotamb()is set.- Returns:
- boolean ICEOTEXP bit is set in iceotamb()
ICEOTEXP = 0x80
-
iceotvsm
public boolean iceotvsm()Return true ifICEOTVSMbit iniceotamb()is set.- Returns:
- boolean ICEOTVSM bit is set in iceotamb()
ICEOTVSM = 0x40
-
iceotbsm
public boolean iceotbsm()Return true ifICEOTBSMbit 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 ifICEOTTAPbit iniceottyp()is set.- Returns:
- boolean ICEOTTAP bit is set in iceottyp()
ICEOTTAP = 0x80
-
iceotdas
public boolean iceotdas()Return true ifICEOTDASbit iniceottyp()is set.- Returns:
- boolean ICEOTDAS bit is set in iceottyp()
ICEOTDAS = 0x40
-
iceotspd
public boolean iceotspd()Return true ifICEOTSPDbit 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
-