-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryUsage
create
(byte[] Data, int offset, int length) create is intended for internal use only.long
SMF92STTAB value, throws exception if SMF92STTAB overflows 64 bit signed integer.SMF92STTAB value as a BigInteger.SMF92STTT STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF92STTT STCKE value.long
SMF92THAA value, throws exception if SMF92THAA overflows 64 bit signed integer.SMF92THAA value as a BigInteger.long
SMF92THAB value, throws exception if SMF92THAB overflows 64 bit signed integer.SMF92THAB value as a BigInteger.long
SMF92THAR value, throws exception if SMF92THAR overflows 64 bit signed integer.long
SMF92THARA value, throws exception if SMF92THARA overflows 64 bit signed integer.SMF92THARA value as a BigInteger.SMF92THAR value as a BigInteger.long
SMF92THBA value, throws exception if SMF92THBA overflows 64 bit signed integer.SMF92THBA value as a BigInteger.long
SMF92THBR value, throws exception if SMF92THBR overflows 64 bit signed integer.SMF92THBR value as a BigInteger.int
SMF92THCC value.int
SMF92THCL value.long
SMF92THPA value, throws exception if SMF92THPA overflows 64 bit signed integer.SMF92THPA value as a BigInteger.long
SMF92THPB value, throws exception if SMF92THPB overflows 64 bit signed integer.SMF92THPB value as a BigInteger.long
SMF92TTBB value, throws exception if SMF92TTBB overflows 64 bit signed integer.SMF92TTBB value as a BigInteger.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF92ST7_LEN
public static final int SMF92ST7_LENConstant: 0x64 = 100- See Also:
-
-
Method Details
-
smf92sttt
SMF92STTT STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
smf92stttRawValue()
for a BigInteger containing the complete STCKE value.- Returns:
- DateTime SMF92STTT STCKE converted to ZonedDateTime
- See Also:
-
smf92stttRawValue
SMF92STTT STCKE value.- Returns:
- BigInteger SMF92STTT STCKE value
-
smf92sttab
public long smf92sttab()SMF92STTAB value, throws exception if SMF92STTAB overflows 64 bit signed integer.- Returns:
- long SMF92STTAB
- Throws:
IllegalArgumentException
- If the value of SMF92STTAB exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92STTAB). Usesmf92sttabAsBigInteger()
if this is possible.
-
smf92sttabAsBigInteger
SMF92STTAB value as a BigInteger.smf92sttab()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92STTAB
-
smf92ttbb
public long smf92ttbb()SMF92TTBB value, throws exception if SMF92TTBB overflows 64 bit signed integer.- Returns:
- long SMF92TTBB
- Throws:
IllegalArgumentException
- If the value of SMF92TTBB exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92TTBB). Usesmf92ttbbAsBigInteger()
if this is possible.
-
smf92ttbbAsBigInteger
SMF92TTBB value as a BigInteger.smf92ttbb()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92TTBB
-
smf92thaa
public long smf92thaa()SMF92THAA value, throws exception if SMF92THAA overflows 64 bit signed integer.- Returns:
- long SMF92THAA
- Throws:
IllegalArgumentException
- If the value of SMF92THAA exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THAA). Usesmf92thaaAsBigInteger()
if this is possible.
-
smf92thaaAsBigInteger
SMF92THAA value as a BigInteger.smf92thaa()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THAA
-
smf92thab
public long smf92thab()SMF92THAB value, throws exception if SMF92THAB overflows 64 bit signed integer.- Returns:
- long SMF92THAB
- Throws:
IllegalArgumentException
- If the value of SMF92THAB exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THAB). Usesmf92thabAsBigInteger()
if this is possible.
-
smf92thabAsBigInteger
SMF92THAB value as a BigInteger.smf92thab()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THAB
-
smf92thpa
public long smf92thpa()SMF92THPA value, throws exception if SMF92THPA overflows 64 bit signed integer.- Returns:
- long SMF92THPA
- Throws:
IllegalArgumentException
- If the value of SMF92THPA exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THPA). Usesmf92thpaAsBigInteger()
if this is possible.
-
smf92thpaAsBigInteger
SMF92THPA value as a BigInteger.smf92thpa()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THPA
-
smf92thpb
public long smf92thpb()SMF92THPB value, throws exception if SMF92THPB overflows 64 bit signed integer.- Returns:
- long SMF92THPB
- Throws:
IllegalArgumentException
- If the value of SMF92THPB exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THPB). Usesmf92thpbAsBigInteger()
if this is possible.
-
smf92thpbAsBigInteger
SMF92THPB value as a BigInteger.smf92thpb()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THPB
-
smf92thara
public long smf92thara()SMF92THARA value, throws exception if SMF92THARA overflows 64 bit signed integer.- Returns:
- long SMF92THARA
- Throws:
IllegalArgumentException
- If the value of SMF92THARA exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THARA). Usesmf92tharaAsBigInteger()
if this is possible.
-
smf92tharaAsBigInteger
SMF92THARA value as a BigInteger.smf92thara()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THARA
-
smf92thba
public long smf92thba()SMF92THBA value, throws exception if SMF92THBA overflows 64 bit signed integer.- Returns:
- long SMF92THBA
- Throws:
IllegalArgumentException
- If the value of SMF92THBA exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THBA). Usesmf92thbaAsBigInteger()
if this is possible.
-
smf92thbaAsBigInteger
SMF92THBA value as a BigInteger.smf92thba()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THBA
-
smf92thar
public long smf92thar()SMF92THAR value, throws exception if SMF92THAR overflows 64 bit signed integer.- Returns:
- long SMF92THAR
- Throws:
IllegalArgumentException
- If the value of SMF92THAR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THAR). Usesmf92tharAsBigInteger()
if this is possible.
-
smf92tharAsBigInteger
SMF92THAR value as a BigInteger.smf92thar()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THAR
-
smf92thbr
public long smf92thbr()SMF92THBR value, throws exception if SMF92THBR overflows 64 bit signed integer.- Returns:
- long SMF92THBR
- Throws:
IllegalArgumentException
- If the value of SMF92THBR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92THBR). Usesmf92thbrAsBigInteger()
if this is possible.
-
smf92thbrAsBigInteger
SMF92THBR value as a BigInteger.smf92thbr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92THBR
-
smf92thcc
public int smf92thcc()SMF92THCC value.- Returns:
- int SMF92THCC value
-
smf92thcl
public int smf92thcl()SMF92THCL value.- Returns:
- int SMF92THCL value
-
subcomponentStorageUsageEntries
-
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
-