17841785178617871788178917901791179217931794
lookup.get(item).next(); long max = -1; T result = null; for (val kvp : lookup.entrySet()) { if (kvp.getValue().getValue() > max) { max = kvp.getValue().getValue(); result = kvp.getKey();
18281829183018311832183318341835183618371838
if (lookup.size() <= 0) return null; long max = -1; T result = null; for (val kvp : lookup.entrySet()) { if (kvp.getValue().getValue() > max) { max = kvp.getValue().getValue(); result = kvp.getKey();
18721873187418751876187718781879188018811882
else lookup.get(item).next(); long min = Long.MAX_VALUE; T result = null; for (val kvp : lookup.entrySet()) { if (kvp.getValue().getValue() < min) { min = kvp.getValue().getValue(); result = kvp.getKey();
19171918191919201921192219231924192519261927
if (lookup.size() <= 0) return null; long min = Long.MAX_VALUE; T result = null; for (val kvp : lookup.entrySet()) { if (kvp.getValue().getValue() < min) { min = kvp.getValue().getValue(); result = kvp.getKey();
17871788178917901791179217931794179517961797
18311832183318341835183618371838183918401841
18751876187718781879188018811882188318841885
19201921192219231924192519261927192819291930