Class AccessMethodStatistics
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf42.subtype6.AccessMethodStatistics
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AccessMethodStatistics
create
(byte[] Data, int offset, int length) create is intended for internal use only.long
s42amdrb()
S42AMDRB value.s42amdrr()
S42AMDRR as a Duration.long
S42AMDRR raw value.double
S42AMDRR in seconds.long
s42amdwb()
S42AMDWB value.s42amdwr()
S42AMDWR as a Duration.long
S42AMDWR raw value.double
S42AMDWR in seconds.long
s42amrbd()
S42AMRBD value, throws exception if S42AMRBD overflows 64 bit signed integer.S42AMRBD value as a BigInteger.long
s42amrci()
S42AMRCI value.long
s42amrib()
S42AMRIB value, throws exception if S42AMRIB overflows 64 bit signed integer.S42AMRIB value as a BigInteger.long
s42amsrb()
S42AMSRB value.s42amsrr()
S42AMSRR as a Duration.long
S42AMSRR raw value.double
S42AMSRR in seconds.long
s42amswb()
S42AMSWB value.s42amswr()
S42AMSWR as a Duration.long
S42AMSWR raw value.double
S42AMSWR in seconds.long
s42amwbe()
S42AMWBE value, throws exception if S42AMWBE overflows 64 bit signed integer.S42AMWBE value as a BigInteger.long
s42amwci()
S42AMWCI value.long
s42amwib()
S42AMWIB value, throws exception if S42AMWIB overflows 64 bit signed integer.S42AMWIB value as a BigInteger.long
s42amzrb()
S42AMZRB value.s42amzrr()
S42AMZRR as a Duration.long
S42AMZRR raw value.double
S42AMZRR in seconds.long
s42amzwb()
S42AMZWB value.s42amzwr()
S42AMZWR as a Duration.long
S42AMZWR raw value.double
S42AMZWR in seconds.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
S42DSAM_LEN
public static final int S42DSAM_LENConstant: 0x58 = 88- See Also:
-
-
Method Details
-
s42amsrb
public long s42amsrb()S42AMSRB value.- Returns:
- long S42AMSRB value
-
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
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
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
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
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
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). Uses42amribAsBigInteger()
if this is possible.
-
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). Uses42amwibAsBigInteger()
if this is possible.
-
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). Uses42amrbdAsBigInteger()
if this is possible.
-
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). Uses42amwbeAsBigInteger()
if this is possible.
-
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
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
-