@ThreadSafe public final class ScalableMeasurementRecorder extends MeasurementAggregator implements Closeable
| Modifier and Type | Method and Description |
|---|---|
EntityMeasurements |
aggregate(EntityMeasurements mSource) |
void |
close() |
EntityMeasurements |
createClone() |
EntityMeasurements |
createLike(Object entity) |
EntityMeasurementsInfo |
getInfo() |
long[] |
getMeasurements() |
long[] |
getMeasurementsAndReset() |
void |
record(long measurement) |
EntityMeasurements |
reset()
reset this entity.
|
String |
toString() |
getMaxTime, getMinTime, recordpublic void record(long measurement)
record in interface MeasurementRecorderpublic long[] getMeasurements()
getMeasurements in interface EntityMeasurementspublic EntityMeasurements aggregate(EntityMeasurements mSource)
aggregate in interface EntityMeasurementspublic EntityMeasurements createClone()
createClone in interface EntityMeasurementspublic void close()
close in interface Closeableclose in interface AutoCloseablepublic EntityMeasurements createLike(Object entity)
createLike in interface EntityMeasurementspublic EntityMeasurementsInfo getInfo()
getInfo in interface EntityMeasurementspublic EntityMeasurements reset()
EntityMeasurementsreset in interface EntityMeasurementspublic long[] getMeasurementsAndReset()
getMeasurementsAndReset in interface EntityMeasurementsCopyright © 2014. All rights reserved.