Class AccessMethodStatistics

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf42.subtype6.AccessMethodStatistics

public final class AccessMethodStatistics extends SmfData
  • Field Details

  • Method Details

    • s42amsrb

      public long s42amsrb()
      S42AMSRB value.
      Returns:
      long S42AMSRB value
    • s42amsrr

      public Duration s42amsrr()
      S42AMSRR as a Duration.
      Returns:
      Duration S42AMSRR seconds
      See Also:
    • s42amsrrSeconds

      public double s42amsrrSeconds()
      S42AMSRR in seconds.
      Returns:
      double S42AMSRR converted to seconds
    • s42amsrrRawValue

      public long s42amsrrRawValue()
      S42AMSRR raw value.
      Returns:
      long S42AMSRR raw value
    • s42amswb

      public long s42amswb()
      S42AMSWB value.
      Returns:
      long S42AMSWB value
    • s42amswr

      public Duration s42amswr()
      S42AMSWR as a Duration.
      Returns:
      Duration S42AMSWR seconds
      See Also:
    • s42amswrSeconds

      public double s42amswrSeconds()
      S42AMSWR in seconds.
      Returns:
      double S42AMSWR converted to seconds
    • s42amswrRawValue

      public long s42amswrRawValue()
      S42AMSWR raw value.
      Returns:
      long S42AMSWR raw value
    • s42amdrb

      public long s42amdrb()
      S42AMDRB value.
      Returns:
      long S42AMDRB value
    • s42amdrr

      public Duration s42amdrr()
      S42AMDRR as a Duration.
      Returns:
      Duration S42AMDRR seconds
      See Also:
    • s42amdrrSeconds

      public double s42amdrrSeconds()
      S42AMDRR in seconds.
      Returns:
      double S42AMDRR converted to seconds
    • s42amdrrRawValue

      public long s42amdrrRawValue()
      S42AMDRR raw value.
      Returns:
      long S42AMDRR raw value
    • s42amdwb

      public long s42amdwb()
      S42AMDWB value.
      Returns:
      long S42AMDWB value
    • s42amdwr

      public Duration s42amdwr()
      S42AMDWR as a Duration.
      Returns:
      Duration S42AMDWR seconds
      See Also:
    • s42amdwrSeconds

      public double s42amdwrSeconds()
      S42AMDWR in seconds.
      Returns:
      double S42AMDWR converted to seconds
    • s42amdwrRawValue

      public long s42amdwrRawValue()
      S42AMDWR raw value.
      Returns:
      long S42AMDWR raw value
    • s42amzrb

      public long s42amzrb()
      S42AMZRB value.
      Returns:
      long S42AMZRB value
    • s42amzrr

      public Duration s42amzrr()
      S42AMZRR as a Duration.
      Returns:
      Duration S42AMZRR seconds
      See Also:
    • s42amzrrSeconds

      public double s42amzrrSeconds()
      S42AMZRR in seconds.
      Returns:
      double S42AMZRR converted to seconds
    • s42amzrrRawValue

      public long s42amzrrRawValue()
      S42AMZRR raw value.
      Returns:
      long S42AMZRR raw value
    • s42amzwb

      public long s42amzwb()
      S42AMZWB value.
      Returns:
      long S42AMZWB value
    • s42amzwr

      public Duration s42amzwr()
      S42AMZWR as a Duration.
      Returns:
      Duration S42AMZWR seconds
      See Also:
    • s42amzwrSeconds

      public double s42amzwrSeconds()
      S42AMZWR in seconds.
      Returns:
      double S42AMZWR converted to seconds
    • s42amzwrRawValue

      public long s42amzwrRawValue()
      S42AMZWR raw value.
      Returns:
      long S42AMZWR raw value
    • s42amrib

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

      public BigInteger s42amribAsBigInteger()
      S42AMRIB value as a BigInteger.

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

      Returns:
      BigInteger S42AMRIB
    • s42amwib

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

      public BigInteger s42amwibAsBigInteger()
      S42AMWIB value as a BigInteger.

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

      Returns:
      BigInteger S42AMWIB
    • s42amrbd

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

      public BigInteger s42amrbdAsBigInteger()
      S42AMRBD value as a BigInteger.

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

      Returns:
      BigInteger S42AMRBD
    • s42amwbe

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

      public BigInteger s42amwbeAsBigInteger()
      S42AMWBE value as a BigInteger.

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

      Returns:
      BigInteger S42AMWBE
    • s42amrci

      public long s42amrci()
      S42AMRCI value.
      Returns:
      long S42AMRCI value
    • s42amwci

      public long s42amwci()
      S42AMWCI value.
      Returns:
      long S42AMWCI value
    • create

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