HomeSort by relevance Sort by last modified time
    Searched refs:Multimap (Results 1 - 25 of 223) sorted by null

1 2 3 4 5 6 7 8 9

  /external/guava/guava/src/com/google/common/eventbus/
SubscriberFindingStrategy.java 19 import com.google.common.collect.Multimap;
40 Multimap<Class<?>, EventSubscriber> findAllSubscribers(Object source);
  /external/guava/guava/src/com/google/common/collect/
FilteredMultimap.java 25 * An interface for all filtered multimap types.
30 interface FilteredMultimap<K, V> extends Multimap<K, V> {
31 Multimap<K, V> unfiltered();
Multimap.java 31 * contents of a multimap either as a map from keys to <i>nonempty</i>
48 * multimaps are <i>implemented</i>, the design of the {@code Multimap} API is
49 * based on the <i>second</i> form. So, using the multimap shown above as an
52 * those times when the first style is more useful, use the multimap's {@link
59 * ListMultimap<String, String> multimap = ArrayListMultimap.create();
61 * multimap.put(pres.firstName(), pres.lastName());
63 * for (String firstName : multimap.keySet()) {
64 * List<String> lastNames = multimap.get(firstName);
78 * <p>Much of the power of the multimap API comes from the <i>view
80 * multimap itself. When they support modification, the changes ar
    [all...]
  /external/guava/guava-tests/test/com/google/common/collect/
FilteredMultimapTest.java 43 protected Multimap<String, Integer> create() {
44 Multimap<String, Integer> unfiltered = HashMultimap.create();
58 Multimap<String, Integer> unfiltered = HashMultimap.create();
61 Multimap<String, Integer> filtered = Multimaps.filterKeys(unfiltered, KEY_PREDICATE);
74 Multimap<String, Integer> unfiltered = HashMultimap.create();
77 Multimap<String, Integer> filtered = Multimaps.filterValues(unfiltered, VALUE_PREDICATE);
84 Multimap<String, Integer> unfiltered = HashMultimap.create();
88 Multimap<String, Integer> keyFiltered = Multimaps.filterKeys(unfiltered, KEY_PREDICATE);
89 Multimap<String, Integer> filtered = Multimaps.filterValues(keyFiltered, VALUE_PREDICATE);
MultimapsFilterEntriesAsMapTest.java 45 private Multimap<String, Integer> createMultimap() {
46 Multimap<String, Integer> unfiltered = HashMultimap.create();
54 Multimap<String, Integer> multimap = createMultimap(); local
55 return multimap.asMap();
59 Multimap<String, Integer> multimap = createMultimap(); local
60 populate(multimap);
61 return multimap.asMap();
ForwardingMultimapTest.java 29 Multimap<String, Boolean> forward;
39 final Multimap<String, Boolean> multimap = local
40 createProxyInstance(Multimap.class);
42 @Override protected Multimap<String, Boolean> delegate() {
43 return multimap;
90 assertEquals("[putAll(Multimap)]", getCalls());
ImmutableListMultimapTest.java 76 ImmutableListMultimap<String, Integer> multimap = new Builder<String, Integer>() local
79 assertEquals(Arrays.asList(1), multimap.get("one"));
125 Multimap<String, Integer> multimap = builder.build(); local
126 assertEquals(Arrays.asList(1, 2, 3, 6, 7), multimap.get("foo"));
127 assertEquals(Arrays.asList(4, 5), multimap.get("bar"));
128 assertEquals(7, multimap.size());
137 Multimap<String, Integer> multimap = builder.build(); local
138 assertEquals(Arrays.asList(1, 2, 3, 6, 7), multimap.get("foo"))
157 Multimap<String, Integer> multimap = builder.build(); local
169 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
181 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
203 Multimap<String, Integer> multimap = builder.build(); local
265 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
287 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
304 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
322 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
334 Multimap<String, Integer> multimap = ImmutableListMultimap.copyOf(input); local
345 Multimap<String, Integer> multimap = ImmutableListMultimap.copyOf(input); local
352 Multimap<String, Integer> multimap = ImmutableListMultimap.copyOf(input); local
358 Multimap<String, Integer> multimap = createMultimap(); local
381 Multimap<String, Integer> multimap = ImmutableListMultimap.of(); local
398 Multimap<String, Integer> multimap = ImmutableListMultimap.of(); local
409 Multimap<String, Integer> multimap = createMultimap(); local
424 Multimap<String, Integer> multimap = createMultimap(); local
430 Multimap<String, Integer> multimap = createMultimap(); local
487 ImmutableListMultimap<String, Character> multimap = local
512 Multimap<String, Integer> multimap = createMultimap(); local
528 Multimap<String, Integer> multimap = ImmutableListMultimap.of(); local
    [all...]
ImmutableMultimapAsMapImplementsMapTest.java 26 * Test {@link Multimap#asMap()} for an {@link ImmutableMultimap} with
44 Multimap<String, Integer> delegate = HashMultimap.create();
ImmutableSetMultimapAsMapImplementsMapTest.java 26 * Test {@link Multimap#asMap()} for an {@link ImmutableSetMultimap} with
44 Multimap<String, Integer> delegate = HashMultimap.create();
UnmodifiableMultimapAsMapImplementsMapTest.java 26 * Test {@link Multimap#asMap()} for an unmodifiable multimap with
45 Multimap<String, Integer> delegate = LinkedHashMultimap.create();
LinkedHashMultimapTest.java 64 SetMultimap<String, String> multimap = LinkedHashMultimap.create();
66 multimap.put(entry.getKey(), entry.getValue());
68 return multimap;
88 LinkedHashMultimap<String, Integer> multimap = LinkedHashMultimap.create(); local
90 multimap.put("a", z);
94 (LinkedHashMultimap.ValueSet) multimap.backingMap().get("a");
101 private Multimap<String, Integer> initializeMultimap5() {
102 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
103 multimap.put("foo", 5)
112 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
123 Multimap<String, Integer> multimap = initializeMultimap5(); local
128 Multimap<String, Integer> multimap = initializeMultimap5(); local
133 Multimap<String, Integer> multimap = initializeMultimap5(); local
139 Multimap<String, Integer> multimap = initializeMultimap5(); local
147 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
192 Multimap<String, Integer> multimap = initializeMultimap5(); local
207 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
230 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
236 Multimap<String, Integer> multimap = initializeMultimap5(); local
241 LinkedHashMultimap<String, Integer> multimap = LinkedHashMultimap.create(); local
249 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
262 LinkedHashMultimap<String, Integer> multimap local
287 private Multimap<String, Integer> multimap; local
315 private Multimap<String, Integer> multimap; local
335 private Multimap<String, Integer> multimap; local
355 private Multimap<String, Integer> multimap; local
376 private Multimap<String, Integer> multimap; local
413 private Multimap<String, Integer> multimap; local
    [all...]
  /external/guava/guava-testlib/src/com/google/common/collect/testing/google/
MultimapFeature.java 20 import com.google.common.collect.Multimap;
31 * Optional features of classes derived from {@code Multimap}.
38 public enum MultimapFeature implements Feature<Multimap> {
41 private final Set<Feature<? super Multimap>> implied;
43 MultimapFeature(Feature<? super Multimap> ... implied) {
48 public Set<Feature<? super Multimap>> getImpliedFeatures() {
MultimapPutAllMultimapTester.java 25 import com.google.common.collect.Multimap;
32 * Tester for {@link Multimap#putAll(Multimap)}.
38 extends AbstractMultimapTester<K, V, Multimap<K, V>> {
42 multimap().putAll(getSubjectGenerator().create(
50 Multimap<K, V> target = getSubjectGenerator().create();
51 assertEquals(!multimap().isEmpty(), target.putAll(multimap()));
52 assertEquals(multimap(), target); method
57 Multimap<K, V> source = getSubjectGenerator().create
    [all...]
MultimapEqualsTester.java 22 import com.google.common.collect.Multimap;
33 * Tester for {@code Multimap.equals}.
38 public class MultimapEqualsTester<K, V> extends AbstractMultimapTester<K, V, Multimap<K, V>> {
41 .addEqualityGroup(multimap(), getSubjectGenerator().create(getSampleElements().toArray()))
49 .addEqualityGroup(multimap())
57 Multimap<K, V> original = multimap();
59 Multimap<K, V> withNull = multimap();
69 Multimap<K, V> original = multimap()
    [all...]
TestMultimapGenerator.java 20 import com.google.common.collect.Multimap;
33 public interface TestMultimapGenerator<K, V, M extends Multimap<K, V>>
MultimapContainsValueTester.java 24 import com.google.common.collect.Multimap;
29 * Tester for {@link Multimap#containsValue}.
35 extends AbstractMultimapTester<K, V, Multimap<K, V>> {
38 assertTrue(multimap().containsValue(sampleValues().e0));
42 assertFalse(multimap().containsValue(sampleValues().e3));
49 assertTrue(multimap().containsValue(null));
54 assertFalse(multimap().containsValue(null));
60 multimap().containsValue(null);
MultimapToStringTester.java 23 import com.google.common.collect.Multimap;
28 * Tester for {@code Multimap.toString()}.
33 public class MultimapToStringTester<K, V> extends AbstractMultimapTester<K, V, Multimap<K, V>> {
36 assertEquals("{}", multimap().toString());
41 assertEquals("{" + sampleKeys().e0 + "=[" + sampleValues().e0 + "]}", multimap().toString());
59 assertEquals(multimap().asMap().toString(), multimap().toString());
  /external/guava/guava-gwt/test-super/com/google/common/collect/super/com/google/common/collect/
LinkedHashMultimapTest.java 41 LinkedHashMultimap<String, Integer> multimap = LinkedHashMultimap.create(); local
43 multimap.put("a", z);
47 (LinkedHashMultimap.ValueSet) multimap.backingMap().get("a");
54 private Multimap<String, Integer> initializeMultimap5() {
55 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
56 multimap.put("foo", 5);
57 multimap.put("bar", 4);
58 multimap.put("foo", 3);
59 multimap.put("cow", 2)
65 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
76 Multimap<String, Integer> multimap = initializeMultimap5(); local
81 Multimap<String, Integer> multimap = initializeMultimap5(); local
86 Multimap<String, Integer> multimap = initializeMultimap5(); local
120 Multimap<String, Integer> multimap = initializeMultimap5(); local
135 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
158 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
164 Multimap<String, Integer> multimap = initializeMultimap5(); local
169 LinkedHashMultimap<String, Integer> multimap = LinkedHashMultimap.create(); local
177 Multimap<String, Integer> multimap = LinkedHashMultimap.create(); local
190 LinkedHashMultimap<String, Integer> multimap local
    [all...]
LinkedListMultimapTest.java 51 Multimap<String, Integer> multimap = create(); local
52 multimap.put("foo", 1);
53 multimap.put("foo", 3);
54 assertFalse(multimap.get("foo") instanceof RandomAccess);
55 assertFalse(multimap.get("bar") instanceof RandomAccess);
63 Multimap<String, Integer> multimap = create(); local
64 multimap.put("foo", 1);
65 multimap.put("foo", 3)
75 Multimap<String, Integer> multimap = create(); local
85 Multimap<String, Integer> multimap = LinkedListMultimap.create(); local
96 LinkedListMultimap<String, Integer> multimap local
273 ListMultimap<String, Integer> multimap = create(); local
    [all...]
ImmutableListMultimapTest.java 52 ImmutableListMultimap<String, Integer> multimap = new Builder<String, Integer>() local
55 assertEquals(Arrays.asList(1), multimap.get("one"));
101 Multimap<String, Integer> multimap = builder.build(); local
102 assertEquals(Arrays.asList(1, 2, 3, 6, 7), multimap.get("foo"));
103 assertEquals(Arrays.asList(4, 5), multimap.get("bar"));
104 assertEquals(7, multimap.size());
113 Multimap<String, Integer> multimap = builder.build(); local
114 assertEquals(Arrays.asList(1, 2, 3, 6, 7), multimap.get("foo"))
133 Multimap<String, Integer> multimap = builder.build(); local
145 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
157 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
179 Multimap<String, Integer> multimap = builder.build(); local
241 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
263 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
280 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
298 ImmutableListMultimap<String, Integer> multimap = builder.build(); local
310 Multimap<String, Integer> multimap = ImmutableListMultimap.copyOf(input); local
321 Multimap<String, Integer> multimap = ImmutableListMultimap.copyOf(input); local
328 Multimap<String, Integer> multimap = ImmutableListMultimap.copyOf(input); local
334 Multimap<String, Integer> multimap = createMultimap(); local
357 Multimap<String, Integer> multimap = ImmutableListMultimap.of(); local
374 Multimap<String, Integer> multimap = ImmutableListMultimap.of(); local
385 Multimap<String, Integer> multimap = createMultimap(); local
400 Multimap<String, Integer> multimap = createMultimap(); local
406 Multimap<String, Integer> multimap = createMultimap(); local
463 ImmutableListMultimap<String, Character> multimap = local
    [all...]
HashMultimapTest.java 36 HashMultimap<String, Integer> multimap = HashMultimap.create(); local
37 multimap.put("foo", 1);
38 multimap.put("bar", 2);
39 multimap.put("foo", 3);
40 assertEquals(ImmutableSet.of(1, 3), multimap.get("foo"));
41 assertEquals(2, multimap.expectedValuesPerKey);
45 HashMultimap<String, Integer> multimap = HashMultimap.create(); local
46 multimap.put("foo", 1);
47 multimap.put("bar", 2);
48 multimap.put("foo", 3)
55 HashMultimap<String, Integer> multimap = HashMultimap.create(20, 15); local
    [all...]
  /sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/wizards/exportgradle/
ExportStatus.java 22 import com.google.common.collect.Multimap;
31 private final Multimap<FileStatus, File> mFileStatus = ArrayListMultimap.create();
53 public Multimap<FileStatus, File> getFileStatus() {
  /external/sl4a/Common/src/com/googlecode/android_scripting/trigger/
TriggerRepository.java 25 import com.google.common.collect.Multimap;
76 private final Multimap<String, Trigger> mTriggers;
88 public synchronized Multimap<String, Trigger> getAllTriggers() {
142 /** Deserializes the {@link Multimap} of {@link Trigger}s from a base 64 encoded string. */
144 private Multimap<String, Trigger> deserializeTriggersFromString(String triggers) {
152 return (Multimap<String, Trigger>) objectInputStream.readObject();
160 private String serializeTriggersToString(Multimap<String, Trigger> triggers) {
  /external/guava/guava-gwt/src/com/google/common/collect/
Multimap_CustomFieldSerializerBase.java 27 * This class contains static utility methods for writing {@code Multimap} GWT
29 * {@link #serialize(SerializationStreamWriter, Multimap)} and to either
31 * {@link #populate(SerializationStreamReader, Multimap)}.
53 public static Multimap<Object, Object> populate(
54 SerializationStreamReader reader, Multimap<Object, Object> multimap)
62 multimap.put(key, value);
65 return multimap;
69 SerializationStreamWriter writer, Multimap<?, ?> instance)
  /external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/
HashMultimap.java 28 * Implementation of {@link Multimap} using hash tables.
30 * <p>The multimap does not store duplicate key-value pairs. Adding a new
33 * <p>Keys and values may be null. All optional multimap methods are supported,
37 * multimap. Concurrent read operations will work correctly. To allow concurrent
38 * update operations, wrap your multimap with a call to {@link
75 * multimap. If a key-value mapping appears multiple times in the input
76 * multimap, it only appears once in the constructed multimap.
78 * @param multimap the multimap whose contents are copied to this multima
    [all...]

Completed in 283 milliseconds

1 2 3 4 5 6 7 8 9