Package com.blackhillsoftware.smf.smf16
Class OutfilDatasetSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf16.OutfilDatasetSection
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x20 = 32static final intConstant: 0x20 = 32static final intConstant: 0x08 = 8static final intConstant: 0x40 = 64static final intConstant: 0x10 = 16static final intConstant: 0x68 = 104static final intConstant: 0x80 = 128static final intConstant: 0x08 = 8static final intConstant: 0x40 = 64static final intConstant: 0x10 = 16static final intConstant: 0x80 = 128static final intConstant: 0x04 = 4static final intConstant: 0x80 = 128static final intConstant: 0x80 = 128static final intConstant: 0x20 = 32static final intConstant: 0x20 = 32static final intConstant: 0x40 = 64static final intConstant: 0x80 = 128static final intConstant: 0x02 = 2static final intConstant: 0x40 = 64static final intConstant: 0x01 = 1 -
Method Summary
Modifier and TypeMethodDescriptionstatic OutfilDatasetSectioncreate(byte[] Data, int offset, int length) create is intended for internal use only.inticeofamb()ICEOFAMB value.longiceofamc()ICEOFAMC value, throws exception if ICEOFAMC overflows 64 bit signed integer.ICEOFAMC value as a BigInteger.longiceofbkf()ICEOFBKF value.inticeofbkz()ICEOFBKZ value.booleaniceofbsm()Return true ifICEOFBSMbit iniceofamb()is set.longiceofbyt()ICEOFBYT value, throws exception if ICEOFBYT overflows 64 bit signed integer.ICEOFBYT value as a BigInteger.booleaniceofcpr()Return true ifICEOFCPRbit iniceoffl1()is set.booleaniceofcvt()Return true ifICEOFCVTbit iniceofprm()is set.booleaniceofdas()Return true ifICEOFDASbit iniceoftyp()is set.iceofddn()ICEOFDDN value.booleaniceofea()Return true ifICEOFEAbit iniceoffl1()is set.booleaniceofexp()Return true ifICEOFEXPbit iniceofamb()is set.inticeoffl1()ICEOFFL1 value.booleaniceofhfs()Return true ifICEOFHFSbit iniceoffl1()is set.booleaniceofios()Return true ifICEOFIOSbit iniceofprm()is set.inticeoflrl()ICEOFLRL value.iceofnam()ICEOFNAM value.booleaniceoforc()Return true ifICEOFORCbit iniceofprm()is set.booleaniceofpip()Return true ifICEOFPIPbit iniceoffl1()is set.inticeofpr2()ICEOFPR2 value.inticeofprm()ICEOFPRM value.inticeofrcf()ICEOFRCF value.longiceofrec()ICEOFREC value, throws exception if ICEOFREC overflows 64 bit signed integer.ICEOFREC value as a BigInteger.booleaniceofrep()Return true ifICEOFREPbit iniceofprm()is set.booleaniceofrmc()Return true ifICEOFRMCbit iniceofpr2()is set.booleaniceofser()Return true ifICEOFSERbit iniceofprm()is set.booleaniceofspd()Return true ifICEOFSPDbit iniceoftyp()is set.booleaniceofspl()Return true ifICEOFSPLbit iniceofprm()is set.booleaniceofstr()Return true ifICEOFSTRbit iniceoffl1()is set.booleaniceoftap()Return true ifICEOFTAPbit iniceoftyp()is set.inticeoftyp()ICEOFTYP value.booleaniceofvfl()Return true ifICEOFVFLbit iniceofprm()is set.iceofvol()ICEOFVOL value.booleaniceofvsm()Return true ifICEOFVSMbit iniceofamb()is set.booleaniceofvtr()Return true ifICEOFVTRbit iniceofprm()is set.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
ICEOFPIP
public static final int ICEOFPIPConstant: 0x80 = 128- See Also:
-
ICEOFSTR
public static final int ICEOFSTRConstant: 0x40 = 64- See Also:
-
ICEOFCPR
public static final int ICEOFCPRConstant: 0x20 = 32- See Also:
-
ICEOFEA
public static final int ICEOFEAConstant: 0x10 = 16- See Also:
-
ICEOFHFS
public static final int ICEOFHFSConstant: 0x08 = 8- See Also:
-
ICEOFEXP
public static final int ICEOFEXPConstant: 0x80 = 128- See Also:
-
ICEOFVSM
public static final int ICEOFVSMConstant: 0x40 = 64- See Also:
-
ICEOFBSM
public static final int ICEOFBSMConstant: 0x20 = 32- See Also:
-
ICEOFTAP
public static final int ICEOFTAPConstant: 0x80 = 128- See Also:
-
ICEOFDAS
public static final int ICEOFDASConstant: 0x40 = 64- See Also:
-
ICEOFSPD
public static final int ICEOFSPDConstant: 0x20 = 32- See Also:
-
ICEOFSER
public static final int ICEOFSERConstant: 0x80 = 128- See Also:
-
ICEOFIOS
public static final int ICEOFIOSConstant: 0x40 = 64- See Also:
-
ICEOFSPL
public static final int ICEOFSPLConstant: 0x20 = 32- See Also:
-
ICEOFORC
public static final int ICEOFORCConstant: 0x10 = 16- See Also:
-
ICEOFCVT
public static final int ICEOFCVTConstant: 0x08 = 8- See Also:
-
ICEOFREP
public static final int ICEOFREPConstant: 0x04 = 4- See Also:
-
ICEOFVFL
public static final int ICEOFVFLConstant: 0x02 = 2- See Also:
-
ICEOFVTR
public static final int ICEOFVTRConstant: 0x01 = 1- See Also:
-
ICEOFRMC
public static final int ICEOFRMCConstant: 0x80 = 128- See Also:
-
ICEOFEND
public static final int ICEOFENDConstant: 0x68 = 104- See Also:
-
-
Method Details
-
iceoffl1
public int iceoffl1()ICEOFFL1 value.- Returns:
- int ICEOFFL1 value
-
iceofpip
public boolean iceofpip()Return true ifICEOFPIPbit iniceoffl1()is set.- Returns:
- boolean ICEOFPIP bit is set in iceoffl1()
ICEOFPIP = 0x80
-
iceofstr
public boolean iceofstr()Return true ifICEOFSTRbit iniceoffl1()is set.- Returns:
- boolean ICEOFSTR bit is set in iceoffl1()
ICEOFSTR = 0x40
-
iceofcpr
public boolean iceofcpr()Return true ifICEOFCPRbit iniceoffl1()is set.- Returns:
- boolean ICEOFCPR bit is set in iceoffl1()
ICEOFCPR = 0x20
-
iceofea
public boolean iceofea()Return true ifICEOFEAbit iniceoffl1()is set.- Returns:
- boolean ICEOFEA bit is set in iceoffl1()
ICEOFEA = 0x10
-
iceofhfs
public boolean iceofhfs()Return true ifICEOFHFSbit iniceoffl1()is set.- Returns:
- boolean ICEOFHFS bit is set in iceoffl1()
ICEOFHFS = 0x08
-
iceofamb
public int iceofamb()ICEOFAMB value.- Returns:
- int ICEOFAMB value
-
iceofexp
public boolean iceofexp()Return true ifICEOFEXPbit iniceofamb()is set.- Returns:
- boolean ICEOFEXP bit is set in iceofamb()
ICEOFEXP = 0x80
-
iceofvsm
public boolean iceofvsm()Return true ifICEOFVSMbit iniceofamb()is set.- Returns:
- boolean ICEOFVSM bit is set in iceofamb()
ICEOFVSM = 0x40
-
iceofbsm
public boolean iceofbsm()Return true ifICEOFBSMbit iniceofamb()is set.- Returns:
- boolean ICEOFBSM bit is set in iceofamb()
ICEOFBSM = 0x20
-
iceoftyp
public int iceoftyp()ICEOFTYP value.- Returns:
- int ICEOFTYP value
-
iceoftap
public boolean iceoftap()Return true ifICEOFTAPbit iniceoftyp()is set.- Returns:
- boolean ICEOFTAP bit is set in iceoftyp()
ICEOFTAP = 0x80
-
iceofdas
public boolean iceofdas()Return true ifICEOFDASbit iniceoftyp()is set.- Returns:
- boolean ICEOFDAS bit is set in iceoftyp()
ICEOFDAS = 0x40
-
iceofspd
public boolean iceofspd()Return true ifICEOFSPDbit iniceoftyp()is set.- Returns:
- boolean ICEOFSPD bit is set in iceoftyp()
ICEOFSPD = 0x20
-
iceofrcf
public int iceofrcf()ICEOFRCF value.- Returns:
- int ICEOFRCF value
-
iceofprm
public int iceofprm()ICEOFPRM value.- Returns:
- int ICEOFPRM value
-
iceofser
public boolean iceofser()Return true ifICEOFSERbit iniceofprm()is set.- Returns:
- boolean ICEOFSER bit is set in iceofprm()
ICEOFSER = 0x80
-
iceofios
public boolean iceofios()Return true ifICEOFIOSbit iniceofprm()is set.- Returns:
- boolean ICEOFIOS bit is set in iceofprm()
ICEOFIOS = 0x40
-
iceofspl
public boolean iceofspl()Return true ifICEOFSPLbit iniceofprm()is set.- Returns:
- boolean ICEOFSPL bit is set in iceofprm()
ICEOFSPL = 0x20
-
iceoforc
public boolean iceoforc()Return true ifICEOFORCbit iniceofprm()is set.- Returns:
- boolean ICEOFORC bit is set in iceofprm()
ICEOFORC = 0x10
-
iceofcvt
public boolean iceofcvt()Return true ifICEOFCVTbit iniceofprm()is set.- Returns:
- boolean ICEOFCVT bit is set in iceofprm()
ICEOFCVT = 0x08
-
iceofrep
public boolean iceofrep()Return true ifICEOFREPbit iniceofprm()is set.- Returns:
- boolean ICEOFREP bit is set in iceofprm()
ICEOFREP = 0x04
-
iceofvfl
public boolean iceofvfl()Return true ifICEOFVFLbit iniceofprm()is set.- Returns:
- boolean ICEOFVFL bit is set in iceofprm()
ICEOFVFL = 0x02
-
iceofvtr
public boolean iceofvtr()Return true ifICEOFVTRbit iniceofprm()is set.- Returns:
- boolean ICEOFVTR bit is set in iceofprm()
ICEOFVTR = 0x01
-
iceofpr2
public int iceofpr2()ICEOFPR2 value.- Returns:
- int ICEOFPR2 value
-
iceofrmc
public boolean iceofrmc()Return true ifICEOFRMCbit iniceofpr2()is set.- Returns:
- boolean ICEOFRMC bit is set in iceofpr2()
ICEOFRMC = 0x80
-
iceofbyt
public long iceofbyt()ICEOFBYT value, throws exception if ICEOFBYT overflows 64 bit signed integer.- Returns:
- long ICEOFBYT
- Throws:
IllegalArgumentException- If the value of ICEOFBYT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in ICEOFBYT). UseiceofbytAsBigInteger()if this is possible.
-
iceofbytAsBigInteger
ICEOFBYT value as a BigInteger.iceofbyt()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger ICEOFBYT
-
iceofrec
public long iceofrec()ICEOFREC value, throws exception if ICEOFREC overflows 64 bit signed integer.- Returns:
- long ICEOFREC
- Throws:
IllegalArgumentException- If the value of ICEOFREC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in ICEOFREC). UseiceofrecAsBigInteger()if this is possible.
-
iceofrecAsBigInteger
ICEOFREC value as a BigInteger.iceofrec()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger ICEOFREC
-
iceofamc
public long iceofamc()ICEOFAMC value, throws exception if ICEOFAMC overflows 64 bit signed integer.- Returns:
- long ICEOFAMC
- Throws:
IllegalArgumentException- If the value of ICEOFAMC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in ICEOFAMC). UseiceofamcAsBigInteger()if this is possible.
-
iceofamcAsBigInteger
ICEOFAMC value as a BigInteger.iceofamc()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger ICEOFAMC
-
iceoflrl
public int iceoflrl()ICEOFLRL value.- Returns:
- int ICEOFLRL value
-
iceofbkz
public int iceofbkz()ICEOFBKZ value.- Returns:
- int ICEOFBKZ value
-
iceofddn
ICEOFDDN value.- Returns:
- String ICEOFDDN value
-
iceofnam
ICEOFNAM value.- Returns:
- String ICEOFNAM value
-
iceofvol
ICEOFVOL value.- Returns:
- String ICEOFVOL value
-
iceofbkf
public long iceofbkf()ICEOFBKF value.- Returns:
- long ICEOFBKF 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
-