Class CallCountsEntry


public final class CallCountsEntry extends SmfData
  • Method Details

    • smf92vcc

      public long smf92vcc()
      SMF92VCC value, throws exception if SMF92VCC overflows 64 bit signed integer.
      Returns:
      long SMF92VCC
      Throws:
      IllegalArgumentException - If the value of SMF92VCC exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92VCC). Use smf92vccAsBigInteger() if this is possible.
    • smf92vccAsBigInteger

      public BigInteger smf92vccAsBigInteger()
      SMF92VCC value as a BigInteger.

      smf92vcc() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF92VCC
    • smf92vcx

      public long smf92vcx()
      SMF92VCX value, throws exception if SMF92VCX overflows 64 bit signed integer.
      Returns:
      long SMF92VCX
      Throws:
      IllegalArgumentException - If the value of SMF92VCX exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92VCX). Use smf92vcxAsBigInteger() if this is possible.
    • smf92vcxAsBigInteger

      public BigInteger smf92vcxAsBigInteger()
      SMF92VCX value as a BigInteger.

      smf92vcx() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF92VCX
    • smf92vcr

      public long smf92vcr()
      SMF92VCR value, throws exception if SMF92VCR overflows 64 bit signed integer.
      Returns:
      long SMF92VCR
      Throws:
      IllegalArgumentException - If the value of SMF92VCR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92VCR). Use smf92vcrAsBigInteger() if this is possible.
    • smf92vcrAsBigInteger

      public BigInteger smf92vcrAsBigInteger()
      SMF92VCR value as a BigInteger.

      smf92vcr() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF92VCR
    • smf92vcrx

      public long smf92vcrx()
      SMF92VCRX value, throws exception if SMF92VCRX overflows 64 bit signed integer.
      Returns:
      long SMF92VCRX
      Throws:
      IllegalArgumentException - If the value of SMF92VCRX exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92VCRX). Use smf92vcrxAsBigInteger() if this is possible.
    • smf92vcrxAsBigInteger

      public BigInteger smf92vcrxAsBigInteger()
      SMF92VCRX value as a BigInteger.

      smf92vcrx() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF92VCRX
    • smf92vct

      public Duration smf92vct()
      SMF92VCT as a Duration.
      Returns:
      Duration SMF92VCT
      See Also:
    • smf92vctSeconds

      public double smf92vctSeconds()
      SMF92VCT in seconds.
      Returns:
      double SMF92VCT converted to seconds
    • smf92vctRawValue

      public long smf92vctRawValue()
      SMF92VCT raw value.
      Returns:
      long SMF92VCT value
    • smf92vcrt

      public Duration smf92vcrt()
      SMF92VCRT as a Duration.
      Returns:
      Duration SMF92VCRT
      See Also:
    • smf92vcrtSeconds

      public double smf92vcrtSeconds()
      SMF92VCRT in seconds.
      Returns:
      double SMF92VCRT converted to seconds
    • smf92vcrtRawValue

      public long smf92vcrtRawValue()
      SMF92VCRT raw value.
      Returns:
      long SMF92VCRT value
    • smf92vcn

      public String smf92vcn()
      SMF92VCN value.
      Returns:
      String SMF92VCN value
    • create

      public static CallCountsEntry 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