コード例 #1
0
  // TODO(jon): better name
  public Map<EntryType, Set<AddeEntry>> getVerifiedEntriesByTypes() {
    Map<EntryType, Set<AddeEntry>> entryMap = newLinkedHashMap(EntryType.values().length);
    int size = trie.size();
    for (EntryType type : EntryType.values()) {
      entryMap.put(type, new LinkedHashSet<AddeEntry>(size));
    }

    for (AddeEntry entry : trie.values()) {
      Set<AddeEntry> entrySet = entryMap.get(entry.getEntryType());
      entrySet.add(entry);
    }
    return entryMap;
  }