@Override public Set<WaveletId> getSeenWavelets() { return seenVersion.keySet(); }
@Override public Iterable<String> getThreads() { return threadStates.keySet(); } }
@Override public Set<ParticipantId> getIndexDecisions() { return data.keySet(); } }
@Override public Set<WaveletId> getNotifiedWavelets() { return notifiedVersion.keySet(); }
/** Tests functionality of keySet method. */ public void testKeySet() { // Should be empty to begin with assertEquals(CollectionUtils.immutableSet(), makeHashSet(map.keySet())); // Test with adding data map.put("A", 1); map.put("B", 2); assertEquals(CollectionUtils.immutableSet("A", "B"), makeHashSet(map.keySet())); map.put("C", 3); assertEquals(CollectionUtils.immutableSet("A", "B", "C"), makeHashSet(map.keySet())); // Remove something map.remove("B"); assertEquals(CollectionUtils.immutableSet("A", "C"), makeHashSet(map.keySet())); }
/** Tests functionality of keySet method. */ public void testKeySet() { // Should be empty to begin with assertEquals(CollectionUtils.immutableSet(), makeHashSet(map.keySet())); // Test with adding data map.put("A", 1); map.put("B", 2); assertEquals(CollectionUtils.immutableSet("A", "B"), makeHashSet(map.keySet())); map.put("C", 3); assertEquals(CollectionUtils.immutableSet("A", "B", "C"), makeHashSet(map.keySet())); // Remove something map.remove("B"); assertEquals(CollectionUtils.immutableSet("A", "C"), makeHashSet(map.keySet())); }