public static class SortableTable.ForwardingSortableTable<V> extends ForwardingMap<Long,Map<String,V>> implements SortableTable<V>
SortableTable that forwards to another delegate and lazily
sorts upon request.ForwardingMap.StandardEntrySet, ForwardingMap.StandardKeySet, ForwardingMap.StandardValuesSortableTable.ForwardingSortableTable<V>| Modifier and Type | Method and Description |
|---|---|
protected Map<Long,Map<String,V>> |
delegate() |
void |
sort(Sorter<V> sorter)
Sort this object using the
sorter |
void |
sort(Sorter<V> sorter,
long at)
Sort this object using the
sorter with the at timestamp
as a contextual reference. |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, standardClear, standardContainsKey, standardContainsValue, standardEquals, standardHashCode, standardIsEmpty, standardPutAll, standardRemove, standardToString, valuesmultiValued, singleValuedclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic void sort(Sorter<V> sorter)
Sortablesorterpublic void sort(Sorter<V> sorter, long at)
Sortablesorter with the at timestamp
as a contextual reference.