| /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...]
 |