public class HistogramLikeValueAnalysisVisitor extends Object implements ReportVisitor
| Modifier and Type | Field and Description |
|---|---|
private String |
base |
private long |
currentMax |
private long |
factor |
private float[] |
percentages |
private TreeMap<Long,Long> |
timeToCount |
private long |
totalCount |
| Constructor and Description |
|---|
HistogramLikeValueAnalysisVisitor(String base) |
| Modifier and Type | Method and Description |
|---|---|
void |
reportCounter(Counter counter)
method called for each
Counter |
void |
reportHistorizableList(HistorizableList historizableList)
method called for each
HistorizableList |
void |
reportMultiValue(MultiValueProvider multiValueProvider)
method called for each
MultiValueProvider |
void |
reportStateValue(StateValueProvider stateValueProvider)
method called for each
StateValueProvider |
void |
reportTimer(Timer timer)
method called for each
Timer |
void |
reportVersion(Version version)
method called for each
Version |
String |
toString() |
private String base
private float[] percentages
private long totalCount
private long factor
private long currentMax
public HistogramLikeValueAnalysisVisitor(String base)
public void reportCounter(Counter counter)
ReportVisitorCounterreportCounter in interface ReportVisitorpublic void reportHistorizableList(HistorizableList historizableList)
ReportVisitorHistorizableListreportHistorizableList in interface ReportVisitorpublic void reportStateValue(StateValueProvider stateValueProvider)
ReportVisitorStateValueProviderreportStateValue in interface ReportVisitorpublic void reportTimer(Timer timer)
ReportVisitorTimerreportTimer in interface ReportVisitorpublic void reportVersion(Version version)
ReportVisitorVersionreportVersion in interface ReportVisitorpublic void reportMultiValue(MultiValueProvider multiValueProvider)
ReportVisitorMultiValueProviderreportMultiValue in interface ReportVisitorCopyright © 2013 Immobilien Scout GmbH. All Rights Reserved.