public abstract class AbstractSortedReportVisitor extends Object implements ReportVisitor
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSortedReportVisitor.CounterEntry |
static class |
AbstractSortedReportVisitor.Entry |
class |
AbstractSortedReportVisitor.HistorizableEntry |
class |
AbstractSortedReportVisitor.HistorizableSubEntry |
class |
AbstractSortedReportVisitor.StateEntry |
class |
AbstractSortedReportVisitor.StateValueEntry |
class |
AbstractSortedReportVisitor.TimerEntry |
class |
AbstractSortedReportVisitor.VersionEntry |
| Modifier and Type | Field and Description |
|---|---|
private static SimpleDateFormat |
DATE_FORMAT |
| Constructor and Description |
|---|
AbstractSortedReportVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addEntry(AbstractSortedReportVisitor.Entry entry) |
void |
reportCounter(Counter counter)
method called for each
Counter |
void |
reportHistorizableList(HistorizableList aHistorizableList)
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 aVersion)
method called for each
Version |
abstract String |
toString() |
private static final SimpleDateFormat DATE_FORMAT
protected abstract void addEntry(AbstractSortedReportVisitor.Entry entry)
public void reportCounter(Counter counter)
ReportVisitorCounterreportCounter in interface ReportVisitorpublic void reportTimer(Timer timer)
ReportVisitorTimerreportTimer in interface ReportVisitorpublic void reportStateValue(StateValueProvider stateValueProvider)
ReportVisitorStateValueProviderreportStateValue in interface ReportVisitorpublic void reportMultiValue(MultiValueProvider multiValueProvider)
ReportVisitorMultiValueProviderreportMultiValue in interface ReportVisitorpublic void reportVersion(Version aVersion)
ReportVisitorVersionreportVersion in interface ReportVisitorpublic void reportHistorizableList(HistorizableList aHistorizableList)
ReportVisitorHistorizableListreportHistorizableList in interface ReportVisitorCopyright © 2013 Immobilien Scout GmbH. All Rights Reserved.