Class PerSystemTokenUsageEntry

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.PerSystemTokenUsageEntry

public final class PerSystemTokenUsageEntry extends SmfData
  • Method Details

    • smf92suname

      public String 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). Use smf92utkAsBigInteger() if this is possible.
    • smf92utkAsBigInteger

      public BigInteger 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). Use smf92uobAsBigInteger() if this is possible.
    • smf92uobAsBigInteger

      public BigInteger 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). Use smf92urtAsBigInteger() if this is possible.
    • smf92urtAsBigInteger

      public BigInteger 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). Use smf92urvAsBigInteger() if this is possible.
    • smf92urvAsBigInteger

      public BigInteger 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). Use smf92uagAsBigInteger() if this is possible.
    • smf92uagAsBigInteger

      public BigInteger 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

      public static PerSystemTokenUsageEntry create(byte[] Data, int offset, int length)
      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 section
      offset - Offset of this section in the data
      length - length of the section