Package com.blackhillsoftware.smf.smf92
Class PerSystemTokenUsageEntry
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.PerSystemTokenUsageEntry
-
Method Summary
Modifier and TypeMethodDescriptionstatic PerSystemTokenUsageEntrycreate(byte[] Data, int offset, int length) create is intended for internal use only.SMF92SUNAME value.longsmf92uag()SMF92UAG value, throws exception if SMF92UAG overflows 64 bit signed integer.SMF92UAG value as a BigInteger.longsmf92uob()SMF92UOB value, throws exception if SMF92UOB overflows 64 bit signed integer.SMF92UOB value as a BigInteger.longsmf92urt()SMF92URT value, throws exception if SMF92URT overflows 64 bit signed integer.SMF92URT value as a BigInteger.longsmf92urv()SMF92URV value, throws exception if SMF92URV overflows 64 bit signed integer.SMF92URV value as a BigInteger.longsmf92utk()SMF92UTK value, throws exception if SMF92UTK overflows 64 bit signed integer.SMF92UTK value as a BigInteger.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
smf92suname
SMF92SUNAME value.- Returns:
- String SMF92SUNAME value
-
smf92utk
public long smf92utk()SMF92UTK value, throws exception if SMF92UTK overflows 64 bit signed integer.- Returns:
- long SMF92UTK
- Throws:
IllegalArgumentException- If the value of SMF92UTK exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UTK). Usesmf92utkAsBigInteger()if this is possible.
-
smf92utkAsBigInteger
SMF92UTK value as a BigInteger.smf92utk()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92UTK
-
smf92uob
public long smf92uob()SMF92UOB value, throws exception if SMF92UOB overflows 64 bit signed integer.- Returns:
- long SMF92UOB
- Throws:
IllegalArgumentException- If the value of SMF92UOB exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UOB). Usesmf92uobAsBigInteger()if this is possible.
-
smf92uobAsBigInteger
SMF92UOB value as a BigInteger.smf92uob()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92UOB
-
smf92urt
public long smf92urt()SMF92URT value, throws exception if SMF92URT overflows 64 bit signed integer.- Returns:
- long SMF92URT
- Throws:
IllegalArgumentException- If the value of SMF92URT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92URT). Usesmf92urtAsBigInteger()if this is possible.
-
smf92urtAsBigInteger
SMF92URT value as a BigInteger.smf92urt()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92URT
-
smf92urv
public long smf92urv()SMF92URV value, throws exception if SMF92URV overflows 64 bit signed integer.- Returns:
- long SMF92URV
- Throws:
IllegalArgumentException- If the value of SMF92URV exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92URV). Usesmf92urvAsBigInteger()if this is possible.
-
smf92urvAsBigInteger
SMF92URV value as a BigInteger.smf92urv()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92URV
-
smf92uag
public long smf92uag()SMF92UAG value, throws exception if SMF92UAG overflows 64 bit signed integer.- Returns:
- long SMF92UAG
- Throws:
IllegalArgumentException- If the value of SMF92UAG exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UAG). Usesmf92uagAsBigInteger()if this is possible.
-
smf92uagAsBigInteger
SMF92UAG value as a BigInteger.smf92uag()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92UAG
-
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
-