java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.MUnMap
-
Method Summary
Modifier and TypeMethodDescriptionstatic MUnMapcreate(byte[] Data, int offset, int length) create is intended for internal use only.longSMF92MUDN value.longSMF92MUIN value.longSMF92MUIR value.longSMF92MUIW value.longSMF92MULSZ value, throws exception if SMF92MULSZ overflows 64 bit signed integer.SMF92MULSZ value as a BigInteger.longSMF92MUSZ value.SMF92MUTC STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF92MUTC STCK value.longSMF92MUTK 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
-