Snapshot class abstract
A statistical snapshot of a Snapshot.
- Implementers
Constructors
- Snapshot()
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- max → int
-
The highest value in the snapshot.
no setter
- mean → double
-
The arithmetic mean of the values in the snapshot.
no setter
- median → double
-
The median value in the distribution.
no setter
- min → int
-
The lowest value in the snapshot.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- size → int
-
The number of values in the snapshot.
no setter
- stdDev → double
-
The standard deviation of the values in the snapshot.
no setter
-
values
→ List<
int> -
The entire set of values in the snapshot.
no setter
Methods
-
dump(
StringSink sink) → void -
Writes the values of the snapshot to the given
sink
. -
get75thPercentile(
) → double - Returns the value at the 75th percentile in the distribution.
-
get95thPercentile(
) → double - Returns the value at the 95th percentile in the distribution.
-
get98thPercentile(
) → double - Returns the value at the 98th percentile in the distribution.
-
get999thPercentile(
) → double - Returns the value at the 99.9th percentile in the distribution.
-
get99thPercentile(
) → double - Returns the value at the 99th percentile in the distribution.
-
getValue(
num quantile) → double -
Returns the value at the given
quantile
(between 0 and 1). -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited