|   /external/caliper/caliper/src/main/java/com/google/caliper/runner/ | 
| EnvironmentGetter.java  | 23 import com.google.common.collect.Multimap; 73     Multimap<String, String> cpuInfo = propertiesFromLinuxFile("/proc/cpuinfo"); 80     Multimap<String, String> memInfo = propertiesFromLinuxFile("/proc/meminfo"); 86   private static String describe(Multimap<String, String> cpuInfo, String s) { 100    * empty Multimap. 102   private static Multimap<String, String> propertiesFromLinuxFile(String file) { 115       // If there's any problem reading the file, just return an empty multimap.
  | 
|   /external/guava/guava-gwt/test-super/com/google/common/collect/super/com/google/common/collect/ | 
| ArrayListMultimapTest.java  | 46     Multimap<String, Integer> multimap = create();  local  47     multimap.put("foo", 1); 48     multimap.put("foo", 3); 49     assertTrue(multimap.get("foo") instanceof RandomAccess); 50     assertTrue(multimap.get("bar") instanceof RandomAccess); 57     Multimap<String, Integer> multimap = create();  local  58     multimap.put("foo", 1); 59     multimap.put("foo", 3) 68  Multimap<String, Integer> multimap = create();  local  82  ListMultimap<String, Integer> multimap = create();  local  100  Multimap<String, Integer> multimap = create();  local  110  ArrayListMultimap<String, Integer> multimap  local  116  ArrayListMultimap<String, Integer> multimap  local  135  ArrayListMultimap<String, Integer> multimap  local  143  ArrayListMultimap<String, Integer> multimap  local  149  ArrayListMultimap<String, Integer> multimap  local      [all...] | 
| ImmutableSetMultimapTest.java  | 41     ImmutableSetMultimap<String, Integer> multimap = new Builder<String, Integer>()  local  44     assertEquals(ImmutableSet.of(1), multimap.get("one")); 90     Multimap<String, Integer> multimap = builder.build();  local  91     assertEquals(ImmutableSet.of(1, 2, 3, 6, 7), multimap.get("foo")); 92     assertEquals(ImmutableSet.of(4, 5), multimap.get("bar")); 93     assertEquals(7, multimap.size()); 102     Multimap<String, Integer> multimap = builder.build();  local  103     assertEquals(ImmutableSet.of(1, 2, 3, 6, 7), multimap.get("foo")) 122  Multimap<String, Integer> multimap = builder.build();  local  134  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  144  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  158  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  218  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  243  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  263  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  290  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  311  Multimap<String, Integer> multimap = ImmutableSetMultimap.copyOf(input);  local  329  Multimap<String, Integer> multimap = ImmutableSetMultimap.copyOf(input);  local  335  Multimap<String, Integer> multimap = createMultimap();  local  358  Multimap<String, Integer> multimap = ImmutableSetMultimap.of();  local  375  Multimap<String, Integer> multimap = ImmutableSetMultimap.of();  local  381  Multimap<String, Integer> multimap = createMultimap();  local  396  Multimap<String, Integer> multimap = createMultimap();  local  402  Multimap<String, Integer> multimap = createMultimap();  local  458  ImmutableSetMultimap<String, Character> multimap =  local      [all...] | 
| MultimapsTest.java  | 105     Multimap<String, Integer> mod = HashMultimap.create(); 106     Multimap<String, Integer> unmod = Multimaps.unmodifiableMultimap(mod); 111     assertSame(immutable, Multimaps.unmodifiableMultimap((Multimap<String, Integer>) immutable)); 118     ListMultimap<String, Integer> multimap  local  120     assertTrue(multimap.get("foo") instanceof RandomAccess); 121     assertTrue(multimap.get("bar") instanceof RandomAccess); 128     ListMultimap<String, Integer> multimap  local  130     assertFalse(multimap.get("foo") instanceof RandomAccess); 131     assertFalse(multimap.get("bar") instanceof RandomAccess); 135     Multimap<String, Integer> mod = HashMultimap.create() 266  Multimap<String, Integer> multimap = Multimaps.invertFrom(empty,  local  289  Multimap<String, Integer> multimap = Multimaps.newMultimap(  local  318  Multimap<String, Integer> multimap = HashMultimap.create();  local  389  Multimap<String, Integer> multimap = Multimaps.forMap(map);  local  502  Multimap<Color, Integer> multimap = Multimaps.newMultimap(map, factory);  local  527  Multimap<Color, Integer> multimap = Multimaps.newMultimap(map, factory);  local  557  ListMultimap<Color, Integer> multimap =  local  581  SetMultimap<Color, Integer> multimap =  local  602  SortedSetMultimap<Color, Integer> multimap =  local  691  Multimap<K, V> multimap = Multimaps.synchronizedMultimap(  local  705  SetMultimap<String, Integer> multimap = LinkedHashMultimap.create();  local  726  SetMultimap<String, Integer> multimap = LinkedHashMultimap.create();  local  749  ListMultimap<String, Integer> multimap = ArrayListMultimap.create();  local      [all...] | 
| MapConstraintsTest.java  | 210     Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  211     Multimap<String, Integer> constrained = MapConstraints.constrainedMultimap( 212         multimap, TEST_CONSTRAINT); 213     multimap.put(TEST_KEY, TEST_VALUE); 215     multimap.get("bar").add(2); 217     multimap.get("qux").addAll(Arrays.asList(4)); 219     multimap.putAll("zag", Arrays.asList(6)); 221     multimap.putAll(new ImmutableMultimap.Builder<String, Integer>() 225     multimap.putAll(new ImmutableMultimap.Builder<String, Integer>( 263  ListMultimap<String, Integer> multimap  local  276  ListMultimap<String, Integer> multimap  local  289  SetMultimap<String, Integer> multimap  local  303  SortedSetMultimap<String, Integer> multimap  local  316  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  426  Multimap<String, Integer> multimap = Multimaps.newMultimap(  local  483  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  503  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  518  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  532  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  546  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  561  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  585  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  595  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  605  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local      [all...] | 
|   /external/guava/guava-testlib/src/com/google/common/collect/testing/google/ | 
| AbstractMultimapTester.java  | 22 import com.google.common.collect.Multimap; 34  * Superclass for all {@code Multimap} testers. 39 public abstract class AbstractMultimapTester<K, V, M extends Multimap<K, V>> 42   private M multimap;  field in class:AbstractMultimapTester  44   protected M multimap() {  method in class:AbstractMultimapTester  45     return multimap; 112     return ((TestMultimapGenerator<K, V, ? extends Multimap<K, V>>) getSubjectGenerator() 117     return ((TestMultimapGenerator<K, V, ? extends Multimap<K, V>>) getSubjectGenerator() 123     return multimap.entries(); 129     multimap = super.resetContainer(newContents)     [all...] | 
| MultimapSizeTester.java  | 25 import com.google.common.collect.Multimap; 33  * Tester for the {@code size} methods of {@code Multimap} and its views. 38 public class MultimapSizeTester<K, V> extends AbstractMultimapTester<K, V, Multimap<K, V>> { 42     Multimap<K, V> multimap = multimap();  local  43     assertEquals(expectedSize, multimap.size()); 46     for (Entry<K, V> entry : multimap.entries()) { 47       assertTrue(multimap.containsEntry(entry.getKey(), entry.getValue())); 53     for (Entry<K, Collection<V>> entry2 : multimap.asMap().entrySet())      [all...] | 
| MultimapContainsKeyTester.java  | 24 import com.google.common.collect.Multimap; 29  * Tester for the {@code containsKey} methods of {@code Multimap} and its {@code asMap()} view. 35     extends AbstractMultimapTester<K, V, Multimap<K, V>> { 38     assertTrue(multimap().containsKey(sampleKeys().e0)); 42     assertFalse(multimap().containsKey(sampleKeys().e3)); 46     for (K k : multimap().keySet()) { 47       assertTrue(multimap().containsKey(k)); 53       assertEquals(!multimap().get(k).isEmpty(), multimap().containsKey(k)); 59       assertEquals(multimap().containsKey(k), multimap().asMap().containsKey(k))     [all...] | 
| MultimapValuesTester.java  | 24 import com.google.common.collect.Multimap; 33  * Tester for {@code Multimap.values}. 38 public class MultimapValuesTester<K, V> extends AbstractMultimapTester<K, V, Multimap<K, V>> { 44     assertThat(multimap().values()).has().exactlyAs(expected); 53     assertThat(multimap().values()).has().exactlyAs(expected).inOrder(); 60     Iterator<V> valuesItr = multimap().values().iterator(); 63     assertTrue(multimap().isEmpty());
  | 
|   /external/guava/guava-tests/test/com/google/common/collect/ | 
| MultimapsTest.java  | 109     Multimap<String, Integer> mod = HashMultimap.create(); 110     Multimap<String, Integer> unmod = Multimaps.unmodifiableMultimap(mod); 115     assertSame(immutable, Multimaps.unmodifiableMultimap((Multimap<String, Integer>) immutable)); 126     Multimap<String, Integer> unmodifiable = 135     ListMultimap<String, Integer> multimap  local  137     assertTrue(multimap.get("foo") instanceof RandomAccess); 138     assertTrue(multimap.get("bar") instanceof RandomAccess); 145     ListMultimap<String, Integer> multimap  local  147     assertFalse(multimap.get("foo") instanceof RandomAccess); 148     assertFalse(multimap.get("bar") instanceof RandomAccess) 208  SortedSetMultimap<String, Integer> multimap  local  218  SortedSetMultimap<String, Integer> multimap =  local  358  Multimap<String, Integer> multimap = Multimaps.invertFrom(empty,  local  381  Multimap<String, Integer> multimap = Multimaps.newMultimap(  local  410  Multimap<String, Integer> multimap = HashMultimap.create();  local  490  Multimap<String, Integer> multimap = Multimaps.forMap(map);  local  603  Multimap<Color, Integer> multimap = Multimaps.newMultimap(map, factory);  local  628  Multimap<Color, Integer> multimap = Multimaps.newMultimap(map, factory);  local  651  Multimap<Color, Integer> multimap = Multimaps.newMultimap(map, factory);  local  668  ListMultimap<Color, Integer> multimap =  local  686  ListMultimap<Color, Integer> multimap = Multimaps.newListMultimap(map, factory);  local  702  SetMultimap<Color, Integer> multimap =  local  716  SetMultimap<Color, Integer> multimap = Multimaps.newSetMultimap(map, factory);  local  733  SortedSetMultimap<Color, Integer> multimap =  local  749  SortedSetMultimap<Color, Integer> multimap = Multimaps.newSortedSetMultimap(map, factory);  local  832  SetMultimap<String, Integer> multimap =  local  848  Multimap<String, String> multimap = LinkedListMultimap.create();  local  864  ListMultimap<String, Integer> multimap =  local  881  SetMultimap<String, Integer> multimap =  local  898  ListMultimap<String, Integer> multimap =  local  918  Multimap<K, V> multimap = Multimaps.synchronizedMultimap(  local  932  SetMultimap<String, Integer> multimap = LinkedHashMultimap.create();  local  953  SetMultimap<String, Integer> multimap = LinkedHashMultimap.create();  local  976  ListMultimap<String, Integer> multimap = ArrayListMultimap.create();  local      [all...] | 
| LinkedListMultimapTest.java  | 68           ListMultimap<String, String> multimap = LinkedListMultimap.create(); 70             multimap.put(entry.getKey(), entry.getValue()); 72           return multimap; 98     Multimap<String, Integer> multimap = create();  local  99     multimap.put("foo", 1); 100     multimap.put("foo", 3); 101     assertFalse(multimap.get("foo") instanceof RandomAccess); 102     assertFalse(multimap.get("bar") instanceof RandomAccess); 110     Multimap<String, Integer> multimap = create()  local  122  Multimap<String, Integer> multimap = create();  local  132  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  143  LinkedListMultimap<String, Integer> multimap  local  320  ListMultimap<String, Integer> multimap = create();  local  360  private LinkedListMultimap<String, Integer> multimap;  local  381  private Multimap<String, Integer> multimap;  local  405  private LinkedListMultimap<String, Integer> multimap;  local  428  private Multimap<String, Integer> multimap;  local  466  private Multimap<String, Integer> multimap;  local      [all...] | 
| ConstrainedMultimapAsMapImplementsMapTest.java  | 26  * Test {@link Multimap#asMap()} for a constrained multimap with 47     Multimap<String, Integer> delegate = ArrayListMultimap.create();
  | 
| MapConstraintsTest.java  | 212     Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  213     Multimap<String, Integer> constrained = MapConstraints.constrainedMultimap( 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>( 265  ListMultimap<String, Integer> multimap  local  278  ListMultimap<String, Integer> multimap  local  291  SetMultimap<String, Integer> multimap  local  305  SortedSetMultimap<String, Integer> multimap  local  318  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  428  Multimap<String, Integer> multimap = Multimaps.newMultimap(  local  485  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  505  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  520  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  534  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  548  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  563  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  587  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  597  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local  607  Multimap<String, Integer> multimap = LinkedListMultimap.create();  local      [all...] | 
| ImmutableSetMultimapTest.java  | 74     ImmutableSetMultimap<String, Integer> multimap = new Builder<String, Integer>()  local  77     assertEquals(ImmutableSet.of(1), multimap.get("one")); 123     Multimap<String, Integer> multimap = builder.build();  local  124     assertEquals(ImmutableSet.of(1, 2, 3, 6, 7), multimap.get("foo")); 125     assertEquals(ImmutableSet.of(4, 5), multimap.get("bar")); 126     assertEquals(7, multimap.size()); 135     Multimap<String, Integer> multimap = builder.build();  local  136     assertEquals(ImmutableSet.of(1, 2, 3, 6, 7), multimap.get("foo")) 155  Multimap<String, Integer> multimap = builder.build();  local  167  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  177  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  191  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  251  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  276  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  296  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  323  ImmutableSetMultimap<String, Integer> multimap = builder.build();  local  344  Multimap<String, Integer> multimap = ImmutableSetMultimap.copyOf(input);  local  362  Multimap<String, Integer> multimap = ImmutableSetMultimap.copyOf(input);  local  368  Multimap<String, Integer> multimap = createMultimap();  local  391  Multimap<String, Integer> multimap = ImmutableSetMultimap.of();  local  408  Multimap<String, Integer> multimap = ImmutableSetMultimap.of();  local  414  Multimap<String, Integer> multimap = createMultimap();  local  429  Multimap<String, Integer> multimap = createMultimap();  local  435  Multimap<String, Integer> multimap = createMultimap();  local  491  ImmutableSetMultimap<String, Character> multimap =  local  509  Multimap<String, Integer> multimap = createMultimap();  local  525  Multimap<String, Integer> multimap = ImmutableSetMultimap.of();  local  531  Multimap<String, Integer> multimap = new ImmutableSetMultimap.Builder<String, Integer>()  local      [all...] | 
| BenchmarkHelpers.java  | 84       <K, V> ListMultimap<K, V> create(Multimap<K, V> contents) { 90       <K, V> ListMultimap<K, V> create(Multimap<K, V> contents) { 96       <K, V> ListMultimap<K, V> create(Multimap<K, V> contents) { 101     abstract <K, V> ListMultimap<K, V> create(Multimap<K, V> contents); 108           Multimap<K, V> contents) { 115           Multimap<K, V> contents) { 122           Multimap<K, V> contents) { 129           Multimap<K, V> contents) { 135         Multimap<K, V> contents);
  | 
| ArrayListMultimapTest.java  | 53           ListMultimap<String, String> multimap = ArrayListMultimap.create(); 55             multimap.put(entry.getKey(), entry.getValue()); 57           return multimap; 83     Multimap<String, Integer> multimap = create();  local  84     multimap.put("foo", 1); 85     multimap.put("foo", 3); 86     assertTrue(multimap.get("foo") instanceof RandomAccess); 87     assertTrue(multimap.get("bar") instanceof RandomAccess); 94     Multimap<String, Integer> multimap = create()  local  105  Multimap<String, Integer> multimap = create();  local  119  ListMultimap<String, Integer> multimap = create();  local  137  Multimap<String, Integer> multimap = create();  local  147  ArrayListMultimap<String, Integer> multimap  local  153  ArrayListMultimap<String, Integer> multimap  local  172  ArrayListMultimap<String, Integer> multimap  local  180  ArrayListMultimap<String, Integer> multimap  local  186  ArrayListMultimap<String, Integer> multimap  local      [all...] | 
| MultimapsCollectionTest.java  | 100       Multimap<Integer, String> multimap, String[] elements) { 101     multimap.put(2, "foo"); 103       multimap.put(3, element); 108       Multimap<String, Integer> multimap, String[] elements) { 110       multimap.put(element, 2); 111       multimap.put(element, 3); 116       Multimap<Integer, String> multimap, String[] elements)  190  Multimap<String, Integer> multimap = createMultimap();  local  354  Multimap<String, String> multimap = ArrayListMultimap.create();  local  518  SetMultimap<String, Integer> multimap = LinkedHashMultimap.create();  local  539  ListMultimap<String, Integer> multimap = LinkedListMultimap.create();  local      [all...] | 
|   /external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ | 
| Multimaps.java  | 48  * Provides static methods acting on or generating a {@code Multimap}. 65    * Creates a new {@code Multimap} backed by {@code map}, whose internal value 72    * {@link Multimap#equals}. 75    * multimap iteration order. They also specify the behavior of the 77    * multimap and its returned views. However, the multimap's {@code get} 81    * <p>The multimap is serializable if {@code map}, {@code factory}, the 82    * collections generated by {@code factory}, and the multimap contents are all 85    * <p>The multimap is not threadsafe when any concurrent operations update the 86    * multimap, even if {@code map} and the instances generated b     [all...] | 
| ArrayListMultimap.java  | 30  * Implementation of {@code Multimap} that uses an {@code ArrayList} to store 38  * <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 55  * "http://code.google.com/p/guava-libraries/wiki/NewCollectionTypesExplained#Multimap"> 56  * {@code Multimap}</a>. 92    * specified multimap. 94    * @param multimap the multimap whose contents are copied to this multima     [all...] | 
| TreeMultimap.java  | 32  * Implementation of {@code Multimap} whose keys and values are ordered by 52  * <p>The multimap does not store duplicate key-value pairs. Adding a new 56  * respective comparators support them). All optional multimap methods are 60  * multimap. Concurrent read operations will work correctly. To allow concurrent 61  * update operations, wrap your multimap with a call to {@link 65  * "http://code.google.com/p/guava-libraries/wiki/NewCollectionTypesExplained#Multimap"> 66  * {@code Multimap}</a>. 103    * keys and values, with the same mappings as the specified multimap. 105    * @param multimap the multimap whose contents are copied to this multima     [all...] | 
|   /external/guava/guava/src/com/google/common/collect/ | 
| ForwardingMultimap.java  | 29  * A multimap which forwards all its method calls to another multimap. 31  * the backing multimap as desired per the <a 39     implements Multimap<K, V> { 44   @Override protected abstract Multimap<K, V> delegate(); 107   public boolean putAll(Multimap<? extends K, ? extends V> multimap) { 108     return delegate().putAll(multimap);
  | 
| ListMultimap.java  | 28  * A {@code Multimap} that can hold duplicate key-value pairs and that maintains 29  * the insertion ordering of values for a given key. See the {@link Multimap} 37  * "http://code.google.com/p/guava-libraries/wiki/NewCollectionTypesExplained#Multimap"> 38  * {@code Multimap}</a>. 44 public interface ListMultimap<K, V> extends Multimap<K, V> { 50    * {@link java.util.Collection} specified in the {@link Multimap} interface. 60    * {@link java.util.Collection} specified in the {@link Multimap} interface. 70    * {@link java.util.Collection} specified in the {@link Multimap} interface. 87    * Compares the specified object to this multimap for equality. 94    * Multimap}, including an empty {@code SetMultimap}     [all...] | 
| SetMultimap.java  | 28  * A {@code Multimap} that cannot hold duplicate key-value pairs. Adding a 29  * key-value pair that's already in the multimap has no effect. See the {@link 30  * Multimap} documentation for information common to all multimaps. 43  * multimap change in a manner that affects {@code equals} comparisons.   48  * "http://code.google.com/p/guava-libraries/wiki/NewCollectionTypesExplained#Multimap"> 49  * {@code Multimap}</a>. 55 public interface SetMultimap<K, V> extends Multimap<K, V> { 61    * specified in the {@link Multimap} interface. 71    * specified in the {@link Multimap} interface. 81    * specified in the {@link Multimap} interface     [all...] | 
| Multimaps.java  | 52  * Provides static methods acting on or generating a {@code Multimap}. 69    * Creates a new {@code Multimap} backed by {@code map}, whose internal value 76    * {@link Multimap#equals}. 79    * multimap iteration order. They also specify the behavior of the 81    * multimap and its returned views. However, the multimap's {@code get} 85    * <p>The multimap is serializable if {@code map}, {@code factory}, the 86    * collections generated by {@code factory}, and the multimap contents are all 89    * <p>The multimap is not threadsafe when any concurrent operations update the 90    * multimap, even if {@code map} and the instances generated b     [all...] | 
|   /external/guava/guava/src/com/google/common/eventbus/ | 
| AnnotatedSubscriberFinder.java  | 27 import com.google.common.collect.Multimap; 69   public Multimap<Class<?>, EventSubscriber> findAllSubscribers(Object listener) { 70     Multimap<Class<?>, EventSubscriber> methodsInListener = HashMultimap.create();
  |