java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.MUnMap
-
Method Summary
Modifier and TypeMethodDescriptionstatic MUnMap
create
(byte[] Data, int offset, int length) create is intended for internal use only.long
SMF92MUDN value.long
SMF92MUIN value.long
SMF92MUIR value.long
SMF92MUIW value.long
SMF92MULSZ value, throws exception if SMF92MULSZ overflows 64 bit signed integer.SMF92MULSZ value as a BigInteger.long
SMF92MUSZ value.SMF92MUTC STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF92MUTC STCK value.long
SMF92MUTK value.SMF92MUTO STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF92MUTO STCK value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
smf92muto
SMF92MUTO STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
smf92mutoRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime SMF92MUTO STCK converted to ZonedDateTime
- See Also:
-
smf92mutoRawValue
SMF92MUTO STCK value.- Returns:
- BigInteger SMF92MUTO STCK value
-
smf92mutc
SMF92MUTC STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
smf92mutcRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime SMF92MUTC STCK converted to ZonedDateTime
- See Also:
-
smf92mutcRawValue
SMF92MUTC STCK value.- Returns:
- BigInteger SMF92MUTC STCK value
-
smf92musz
public long smf92musz()SMF92MUSZ value.- Returns:
- long SMF92MUSZ value
-
smf92mutk
public long smf92mutk()SMF92MUTK value.- Returns:
- long SMF92MUTK value
-
smf92muin
public long smf92muin()SMF92MUIN value.- Returns:
- long SMF92MUIN value
-
smf92mudn
public long smf92mudn()SMF92MUDN value.- Returns:
- long SMF92MUDN value
-
smf92muir
public long smf92muir()SMF92MUIR value.- Returns:
- long SMF92MUIR value
-
smf92muiw
public long smf92muiw()SMF92MUIW value.- Returns:
- long SMF92MUIW value
-
smf92mulsz
public long smf92mulsz()SMF92MULSZ value, throws exception if SMF92MULSZ overflows 64 bit signed integer.- Returns:
- long SMF92MULSZ
- Throws:
IllegalArgumentException
- If the value of SMF92MULSZ exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MULSZ). Usesmf92mulszAsBigInteger()
if this is possible.
-
smf92mulszAsBigInteger
SMF92MULSZ value as a BigInteger.smf92mulsz()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92MULSZ
-
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
-