output an interval histogram , using the start/end timestamp indicated in the histogram . the histogram start and end timestamps are assumed to be in msec units . logging will be in seconds , realtive by a base time if set via org.hdrhistogram _ voltpatches.hdrhistogram.histogramlogwriter #setbasetime . the default base time is 0 . by covention , histogram start/end time are generally stamped with absolute times in msec since the epoch . for logging with absolute time stamps , the base time would remain zero . for logging with relative time stamps time since a start point , the base time should be set with org.hdrhistogram _ voltpatches.hdrhistogram.histogramlogwriter #setbasetime . the max value in the histogram will be reported scaled down by a default maxvalueunitratio of 1,000,000 which is the msec : nsec ratio . caller should use the direct form specifying maxvalueunitratio if some other ratio is needed for the max value output . concode_field_sep PrintStream log concode_elem_sep long baseTime concode_elem_sep ByteBuffer targetBuffer concode_elem_sep String HISTOGRAM_LOG_FORMAT_VERSION concode_field_sep void outputStartTime concode_elem_sep void outputBaseTime concode_elem_sep void setBaseTime concode_elem_sep long getBaseTime concode_elem_sep void outputComment concode_elem_sep void outputLegend concode_elem_sep void outputLogFormatVersion
void function ( final EncodableHistogram arg0 ) { outputIntervalHistogram ( ( arg0 . getStartTimeStamp ( ) - baseTime ) / 1000.0 , ( arg0 . getEndTimeStamp ( ) - baseTime ) / 1000.0 , arg0 ) ; }