public boolean contains(String name, String value) { return delegate.containsEntry(name, value); }
public boolean contains(HeaderName hn, String value) { return delegate.containsEntry(hn, value); }
public boolean contains(String name, String value) { return delegate.containsEntry(name, value); }
public boolean contains(HeaderName hn, String value) { return delegate.containsEntry(hn, value); }
public void testEntriesAfterMultimapUpdate() { ListMultimap<String, Integer> multimap = create(); multimap.put("foo", 2); multimap.put("bar", 3); Collection<Entry<String, Integer>> entries = multimap.entries(); Iterator<Entry<String, Integer>> iterator = entries.iterator(); Entry<String, Integer> entrya = iterator.next(); Entry<String, Integer> entryb = iterator.next(); assertEquals(2, (int) multimap.get("foo").set(0, 4)); assertFalse(multimap.containsEntry("foo", 2)); assertTrue(multimap.containsEntry("foo", 4)); assertTrue(multimap.containsEntry("bar", 3)); assertEquals(4, (int) entrya.getValue()); assertEquals(3, (int) entryb.getValue()); assertTrue(multimap.put("foo", 5)); assertTrue(multimap.containsEntry("foo", 5)); assertTrue(multimap.containsEntry("foo", 4)); assertTrue(multimap.containsEntry("bar", 3)); assertEquals(4, (int) entrya.getValue()); assertEquals(3, (int) entryb.getValue()); }
public boolean contains(String name, String value) { return delegate.containsEntry(name, value); }
public boolean contains(HeaderName hn, String value) { return delegate.containsEntry(hn, value); }
public static <K, V> ListMultimap<K, V> listToListMultimap(List<Pair<K, V>> list) { ListMultimap<K, V> result = LinkedListMultimap.create(); for (Pair<K, V> p : list) { // High cost, only check with assertions enabled assert !result.containsEntry(p.lhSide, p.rhSide); result.put(p.lhSide, p.rhSide); } return result; }
@Override public void register(Object plugin, Object listener) { ensurePlugin(plugin); Preconditions.checkNotNull(listener, "listener"); if (plugin == listener && registeredListenersByPlugin.containsEntry(plugin, plugin)) { throw new IllegalArgumentException("The plugin main instance is automatically registered."); } for (Method method : listener.getClass().getDeclaredMethods()) { if (method.isAnnotationPresent(com.google.common.eventbus.Subscribe.class)) { throw new IllegalArgumentException("Method " + listener.getClass().getName() + "#" + method.getName() + " has a Guava @Subscribe annotation. Use the Velocity @Subscribe " + "annotation instead."); } } registeredListenersByPlugin.put(plugin, listener); methodAdapter.register(listener); }
@Override public void subStateFor(S parentStateId, S subStateId) { if (rawStateFrom(parentStateId) != null && rawStateFrom(parentStateId).isParallelState() && !parallelStatesStore.containsEntry(parentStateId, subStateId)) { parallelStatesStore.put(parentStateId, subStateId); } else { logger.warn("Cannot set sub states on none parallel state {}.", parentStateId); } }
dest = route.getCellName(); synchronized (_queue) { if (_queue.containsEntry(dest, route)) { throw new IllegalArgumentException("Duplicated route entry for : " + dest);
public void testEntriesAfterMultimapUpdate() { ListMultimap<String, Integer> multimap = create(); multimap.put("foo", 2); multimap.put("bar", 3); Collection<Map.Entry<String, Integer>> entries = multimap.entries(); Iterator<Map.Entry<String, Integer>> iterator = entries.iterator(); Map.Entry<String, Integer> entrya = iterator.next(); Map.Entry<String, Integer> entryb = iterator.next(); assertEquals(2, (int) multimap.get("foo").set(0, 4)); assertFalse(multimap.containsEntry("foo", 2)); assertTrue(multimap.containsEntry("foo", 4)); assertTrue(multimap.containsEntry("bar", 3)); assertEquals(4, (int) entrya.getValue()); assertEquals(3, (int) entryb.getValue()); assertTrue(multimap.put("foo", 5)); assertTrue(multimap.containsEntry("foo", 5)); assertTrue(multimap.containsEntry("foo", 4)); assertTrue(multimap.containsEntry("bar", 3)); assertEquals(4, (int) entrya.getValue()); assertEquals(3, (int) entryb.getValue()); }
&& scopes.containsEntry(parent, referring)) { recordAlias(referringName, name); return true;