|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensolaris.os.dtrace.AvgValue
public final class AvgValue
A long
value aggregated by the DTrace avg()
action.
Immutable. Supports persistence using XMLEncoder
.
Aggregation
,
Serialized FormConstructor Summary | |
---|---|
AvgValue(long v,
long averagedTotal,
long averagedValueCount)
Creates a value aggregated by the DTrace avg() action. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compares the specified object with this aggregation value for equality. |
long |
getCount()
Gets the number of aggregated values included in the average. |
long |
getTotal()
Gets the sum total of the aggregated values. |
java.lang.Long |
getValue()
Gets the average of the aggregated values. |
int |
hashCode()
Overridden to ensure that equal instances have equal hash codes. |
java.lang.String |
toString()
Gets the string representation of getValue() . |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AvgValue(long v, long averagedTotal, long averagedValueCount)
avg()
action.
Supports XML persistence.
v
- averageaveragedTotal
- sum total of all values averagedaveragedValueCount
- number of values averaged
java.lang.IllegalArgumentException
- if the given count is negative
or if the given average is not the value expected for the given
total and countMethod Detail |
---|
public java.lang.Long getValue()
getValue
in interface AggregationValue
(getTotal()
/ getCount()
)
rounded downpublic long getTotal()
public long getCount()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
true
if and only if the specified object is an
aggregation value of the same Class
as this value, and
both values return equal numbers from getValue()
.public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
getValue()
.
toString
in class java.lang.Object
getValue()
returned
by Object.toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |