Searched refs:multimap (Results 1 - 25 of 91) sorted by relevance

1234

/external/guava/guava-tests/test/com/google/common/collect/
H A DLinkedHashMultimapTest.java51 Multimap<String, Integer> multimap = getMultimap();
52 multimap.put("foo", 5);
53 multimap.put("bar", 4);
54 multimap.put("foo", 3);
55 multimap.put("cow", 2);
56 multimap.put("bar", 1);
57 return multimap;
66 Multimap<String, Integer> multimap = initializeMultimap5();
67 assertOrderingReadOnly(multimap);
71 Multimap<String, Integer> multimap
88 assertOrderingReadOnly(Multimap<String, Integer> multimap) argument
[all...]
H A DAbstractListMultimapTest.java45 * Test adding duplicate key-value pairs to multimap.
48 Multimap<String, Integer> multimap = create();
49 multimap.put("foo", 1);
50 multimap.put("foo", 3);
51 multimap.put("bar", 3);
52 multimap.put("foo", 1);
53 assertEquals(4, multimap.size());
54 assertTrue(multimap.containsEntry("foo", 1));
55 multimap.remove("foo", 1);
56 assertEquals(3, multimap
[all...]
H A DArrayListMultimapTest.java44 Multimap<String, Integer> multimap = create();
45 multimap.put("foo", 1);
46 multimap.put("foo", 3);
47 assertTrue(multimap.get("foo") instanceof RandomAccess);
48 assertTrue(multimap.get("bar") instanceof RandomAccess);
55 Multimap<String, Integer> multimap = create();
56 multimap.put("foo", 1);
57 multimap.put("foo", 3);
58 assertTrue(multimap.removeAll("foo") instanceof RandomAccess);
59 assertTrue(multimap
[all...]
H A DAbstractMultimapTest.java48 private Multimap<String, Integer> multimap; field in class:AbstractMultimapTest
62 multimap = create();
66 return multimap;
88 * Validate multimap size by calling {@code size()} and also by iterating
91 * verifies that the multimap contains every multimap entry.
94 assertEquals(expectedSize, multimap.size());
97 for (Entry<String, Integer> entry : multimap.entries()) {
98 assertTrue(multimap.containsEntry(entry.getKey(), entry.getValue()));
105 multimap
[all...]
H A DHashMultimapTest.java37 HashMultimap<String, Integer> multimap = HashMultimap.create();
38 multimap.put("foo", 1);
39 multimap.put("bar", 2);
40 multimap.put("foo", 3);
41 assertEquals(ImmutableSet.of(1, 3), multimap.get("foo"));
42 assertEquals(8, multimap.expectedValuesPerKey);
46 Multimap<String, Integer> multimap = createSample();
47 HashMultimap<String, Integer> copy = HashMultimap.create(multimap);
48 assertEquals(multimap, copy);
53 HashMultimap<String, Integer> multimap
[all...]
H A DAbstractSetMultimapTest.java38 Multimap<String, Integer> multimap = getMultimap();
39 assertTrue(multimap.put("foo", 1));
40 assertTrue(multimap.put("foo", 3));
41 assertTrue(multimap.put("bar", 3));
42 assertFalse(multimap.put("foo", 1));
44 assertTrue(multimap.containsEntry("foo", 1));
45 assertTrue(multimap.remove("foo", 1));
47 assertFalse(multimap.containsEntry("foo", 1));
51 Multimap<String, Integer> multimap = getMultimap();
52 multimap
[all...]
H A DSubMapMultimapAsMapImplementsMapTest.java40 TreeMultimap<String, Integer> multimap
43 multimap.put("a", -1);
44 multimap.put("a", -3);
45 multimap.put("z", -2);
46 return multimap;
54 TreeMultimap<String, Integer> multimap = createMultimap();
55 multimap.put("f", 1);
56 multimap.put("f", 2);
57 multimap.put("g", 3);
58 multimap
[all...]
H A DImmutableSetMultimapTest.java44 ImmutableSetMultimap<String, Integer> multimap = new Builder<String, Integer>()
47 assertEquals(ImmutableSet.of(1), multimap.get("one"));
93 Multimap<String, Integer> multimap = builder.build();
94 assertEquals(ImmutableSet.of(1, 2, 3, 6, 7), multimap.get("foo"));
95 assertEquals(ImmutableSet.of(4, 5), multimap.get("bar"));
96 assertEquals(7, multimap.size());
105 Multimap<String, Integer> multimap = builder.build();
106 assertEquals(ImmutableSet.of(1, 2, 3, 6, 7), multimap.get("foo"));
107 assertEquals(ImmutableSet.of(4, 5), multimap.get("bar"));
108 assertEquals(7, multimap
442 assertMultimapEquals(Multimap<K, V> multimap, Object... alternatingKeysAndValues) argument
[all...]
H A DImmutableListMultimapTest.java44 ImmutableListMultimap<String, Integer> multimap = new Builder<String, Integer>()
47 assertEquals(Arrays.asList(1), multimap.get("one"));
93 Multimap<String, Integer> multimap = builder.build();
94 assertEquals(Arrays.asList(1, 2, 3, 6, 7), multimap.get("foo"));
95 assertEquals(Arrays.asList(4, 5), multimap.get("bar"));
96 assertEquals(7, multimap.size());
105 Multimap<String, Integer> multimap = builder.build();
106 assertEquals(Arrays.asList(1, 2, 3, 6, 7), multimap.get("foo"));
107 assertEquals(Arrays.asList(4, 5), multimap.get("bar"));
108 assertEquals(7, multimap
446 assertMultimapEquals(Multimap<K, V> multimap, Object... alternatingKeysAndValues) argument
[all...]
H A DTreeMultimapNaturalTest.java68 TreeMultimap<String, Integer> multimap = TreeMultimap.create();
69 multimap.put("google", 2);
70 multimap.put("google", 6);
71 multimap.put("foo", 3);
72 multimap.put("foo", 1);
73 multimap.put("foo", 7);
74 multimap.put("tree", 4);
75 multimap.put("tree", 0);
76 return multimap;
85 TreeMultimap<String, Integer> multimap
[all...]
H A DTreeMultimapExplicitTest.java77 TreeMultimap<String, Integer> multimap = TreeMultimap.create(
79 multimap.put("google", 2);
80 multimap.put("google", 6);
81 multimap.put(null, 3);
82 multimap.put(null, 1);
83 multimap.put(null, 7);
84 multimap.put("tree", 0);
85 multimap.put("tree", null);
86 return multimap;
117 TreeMultimap<String, Integer> multimap
[all...]
H A DLinkedListMultimapTest.java60 Multimap<String, Integer> multimap = create();
61 multimap.put("foo", 1);
62 multimap.put("foo", 3);
63 assertFalse(multimap.get("foo") instanceof RandomAccess);
64 assertFalse(multimap.get("bar") instanceof RandomAccess);
72 Multimap<String, Integer> multimap = create();
73 multimap.put("foo", 1);
74 multimap.put("foo", 3);
75 assertTrue(multimap.removeAll("foo") instanceof RandomAccess);
76 assertTrue(multimap
[all...]
H A DForwardingListMultimapTest.java34 final ListMultimap<String, Boolean> multimap =
38 return multimap;
H A DForwardingSetMultimapTest.java34 final SetMultimap<String, Boolean> multimap =
38 return multimap;
H A DForwardingSortedSetMultimapTest.java34 final SortedSetMultimap<String, Boolean> multimap =
38 return multimap;
H A DMultimapCollectionTest.java132 Multimap<Integer, String> multimap, String[] elements) {
133 multimap.put(2, "foo");
135 multimap.put(3, element);
140 Multimap<String, Integer> multimap, String[] elements) {
142 multimap.put(element, 2);
143 multimap.put(element, 3);
148 Multimap<Integer, String> multimap, String[] elements) {
150 multimap.put(i % 2, elements[i]);
155 Multimap<String, Integer> multimap, String[] elements) {
157 multimap
131 populateMultimapForGet( Multimap<Integer, String> multimap, String[] elements) argument
139 populateMultimapForKeySet( Multimap<String, Integer> multimap, String[] elements) argument
147 populateMultimapForValues( Multimap<Integer, String> multimap, String[] elements) argument
154 populateMultimapForKeys( Multimap<String, Integer> multimap, String[] elements) argument
[all...]
H A DAbstractMultimapAsMapImplementsMapTest.java26 * Test {@link Multimap#asMap()} for an arbitrary multimap with
41 protected void populate(Multimap<String, Integer> multimap) { argument
42 multimap.put("one", 1);
43 multimap.put("two", 2);
44 multimap.put("two", 22);
45 multimap.put("three", 3);
46 multimap.put("three", 33);
47 multimap.put("three", 333);
H A DMultimapsTest.java134 ListMultimap<String, Integer> multimap
136 assertTrue(multimap.get("foo") instanceof RandomAccess);
137 assertTrue(multimap.get("bar") instanceof RandomAccess);
144 ListMultimap<String, Integer> multimap
146 assertFalse(multimap.get("foo") instanceof RandomAccess);
147 assertFalse(multimap.get("bar") instanceof RandomAccess);
207 SortedSetMultimap<String, Integer> multimap
209 checkUnmodifiableMultimap(multimap, false, "null", 42);
210 assertSame(INT_COMPARATOR, multimap.valueComparator());
217 SortedSetMultimap<String, Integer> multimap
264 checkUnmodifiableMultimap( Multimap<String, Integer> multimap, boolean permitsDuplicates) argument
274 checkUnmodifiableMultimap( Multimap<String, Integer> multimap, boolean permitsDuplicates, @Nullable String nullKey, @Nullable Integer nullValue) argument
310 prepareUnmodifiableTests( Multimap<String, Integer> multimap, boolean permitsDuplicates, @Nullable String nullKey, @Nullable Integer nullValue) argument
[all...]
H A DImmutableMultimapTest.java39 ImmutableMultimap<String, Integer> multimap = new Builder<String, Integer>()
42 assertEquals(Arrays.asList(1), multimap.get("one"));
102 Multimap<Integer, UnhashableObject> multimap = ImmutableMultimap.of(
104 assertEquals(1, multimap.get(0).size());
105 assertTrue(multimap.get(0).contains(unhashables.e0));
110 Multimap<Integer, Object> multimap = ImmutableMultimap.<Integer, Object>of(
112 assertEquals(2, multimap.get(0).size());
113 assertTrue(multimap.get(0).contains(unhashables.e0));
114 assertTrue(multimap.get(0).contains(unhashables.e1));
115 assertTrue(multimap
[all...]
H A DMapConstraintsTest.java212 Multimap<String, Integer> multimap = LinkedListMultimap.create();
214 multimap, TEST_CONSTRAINT);
215 multimap.put(TEST_KEY, TEST_VALUE);
217 multimap.get("bar").add(2);
219 multimap.get("qux").addAll(Arrays.asList(4));
221 multimap.putAll("zag", Arrays.asList(6));
223 multimap.putAll(new ImmutableMultimap.Builder<String, Integer>()
227 multimap.putAll(new ImmutableMultimap.Builder<String, Integer>()
231 assertTrue(multimap.equals(constrained));
232 assertTrue(constrained.equals(multimap));
[all...]
/external/guava/guava-testlib/src/com/google/common/collect/testing/google/
H A DUnmodifiableCollectionTests.java251 * Verifies that a multimap is immutable.
253 * <p>A multimap is considered immutable if:
258 * multimap throw UnsupportedOperationException when those mutators
261 * @param multimap the presumed-immutable multimap
263 * {@code multimap}. {@code multimap} may or may not have {@code sampleKey} as
266 * {@code multimap}. {@code multimap} may or may not have {@code sampleValue}
270 Multimap<K, V> multimap, fina
269 assertMultimapIsUnmodifiable( Multimap<K, V> multimap, final K sampleKey, final V sampleValue) argument
[all...]
/external/guava/guava-gwt/src/com/google/common/collect/
H A DLinkedHashMultimap_CustomFieldSerializer.java38 LinkedHashMultimap<Object, Object> multimap =
43 multimap.linkedEntries.clear(); // will clear and repopulate entries
44 for (int i = 0; i < multimap.size(); i++) {
47 multimap.linkedEntries.add(Maps.immutableEntry(key, value));
50 return multimap;
54 LinkedHashMultimap<?, ?> multimap) throws SerializationException {
55 Multimap_CustomFieldSerializerBase.serialize(out, multimap);
56 for (Map.Entry<?, ?> entry : multimap.entries()) {
53 serialize(SerializationStreamWriter out, LinkedHashMultimap<?, ?> multimap) argument
H A DTreeMultimap_CustomFieldSerializer.java48 TreeMultimap<?, ?> multimap) throws SerializationException {
49 out.writeObject(multimap.keyComparator());
50 out.writeObject(multimap.valueComparator());
51 Multimap_CustomFieldSerializerBase.serialize(out, multimap);
47 serialize(SerializationStreamWriter out, TreeMultimap<?, ?> multimap) argument
H A DLinkedListMultimap_CustomFieldSerializer.java38 LinkedListMultimap<Object, Object> multimap = LinkedListMultimap.create();
43 multimap.put(key, value);
45 return multimap;
49 LinkedListMultimap<?, ?> multimap) throws SerializationException {
50 out.writeInt(multimap.size());
51 for (Map.Entry<?, ?> entry : multimap.entries()) {
48 serialize(SerializationStreamWriter out, LinkedListMultimap<?, ?> multimap) argument
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/
H A DArrayListMultimap.java38 * <p>This multimap allows duplicate key-value pairs. After adding a new
43 * <p>Keys and values may be null. All optional multimap methods are supported,
50 * multimap. Concurrent read operations will work correctly. To allow concurrent
51 * update operations, wrap your multimap with a call to {@link
88 * specified multimap.
90 * @param multimap the multimap whose contents are copied to this multimap
93 Multimap<? extends K, ? extends V> multimap) {
94 return new ArrayListMultimap<K, V>(multimap);
92 create( Multimap<? extends K, ? extends V> multimap) argument
108 ArrayListMultimap(Multimap<? extends K, ? extends V> multimap) argument
[all...]

Completed in 849 milliseconds

1234