/external/guava/guava-tests/test/com/google/common/collect/ |
H A D | ForwardingSetMultimapTest.java | 34 final SetMultimap<String, Boolean> multimap = 35 createProxyInstance(SetMultimap.class); 37 @Override protected SetMultimap<String, Boolean> delegate() {
|
H A D | ConstrainedSetMultimapTest.java | 30 @Override protected SetMultimap<String, Integer> create() {
|
H A D | MultimapCollectionTest.java | 173 final SetMultimap<K, V> unusableDelegate; 182 this.unusableDelegate = (SetMultimap<K, V>) newProxyInstance( 183 SetMultimap.class.getClassLoader(), 184 new Class<?>[] {SetMultimap.class}, 203 SetMultimap<K, V> build() { 256 @Override abstract SetMultimap<String, Integer> createMultimap(); 282 SetMultimap<Integer, String> multimap = HashMultimap.create(); 293 SetMultimap<Integer, String> multimap 384 SetMultimap<Integer, String> multimap 490 SetMultimap<Strin [all...] |
H A D | MultimapsTest.java | 95 SetMultimap<String, Integer> mod = HashMultimap.create(); 96 SetMultimap<String, Integer> unmod = Multimaps.unmodifiableSetMultimap(mod); 103 immutable, Multimaps.unmodifiableSetMultimap((SetMultimap<String, Integer>) immutable)); 334 } else if (multimap instanceof SetMultimap) { 336 (SetMultimap<String, Integer>) multimap); 400 assertFalse("SetMultimap equals ListMultimap", 631 SetMultimap<Color, Integer> multimap = 645 SetMultimap<Color, Integer> multimap = Multimaps.newSetMultimap(map, factory); 794 SetMultimap<String, Integer> multimap = 844 SetMultimap<Strin [all...] |
H A D | MapConstraintsTest.java | 291 SetMultimap<String, Integer> multimap
|
/external/guava/guava/src/com/google/common/collect/ |
H A D | ForwardingSetMultimap.java | 37 extends ForwardingMultimap<K, V> implements SetMultimap<K, V> { 39 @Override protected abstract SetMultimap<K, V> delegate();
|
H A D | SetMultimap.java | 40 public interface SetMultimap<K, V> extends Multimap<K, V> { interface in inherits:Multimap 44 * <p>Because a {@code SetMultimap} has unique values for a given key, this 54 * <p>Because a {@code SetMultimap} has unique values for a given key, this 64 * <p>Because a {@code SetMultimap} has unique values for a given key, this 76 * <p>Because a {@code SetMultimap} has unique values for a given key, this 95 * <p>Two {@code SetMultimap} instances are equal if, for each key, they 99 * <p>An empty {@code SetMultimap} is equal to any other empty {@code
|
H A D | SortedSetMultimap.java | 30 * A {@code SetMultimap} whose set of values for a given key are kept sorted; 46 public interface SortedSetMultimap<K, V> extends SetMultimap<K, V> {
|
H A D | AbstractSetMultimap.java | 28 * Basic implementation of the {@link SetMultimap} interface. It's a wrapper 36 extends AbstractMultimap<K, V> implements SetMultimap<K, V> { 49 // Following Javadoc copied from SetMultimap. 54 * <p>Because a {@code SetMultimap} has unique values for a given key, this 65 * <p>Because a {@code SetMultimap} has unique values for a given key, this 76 * <p>Because a {@code SetMultimap} has unique values for a given key, this 87 * <p>Because a {@code SetMultimap} has unique values for a given key, this 123 * <p>Two {@code SetMultimap} instances are equal if, for each key, they
|
H A D | Synchronized.java | 722 static <K, V> SetMultimap<K, V> setMultimap( argument 723 SetMultimap<K, V> multimap, @Nullable Object mutex) { 732 extends SynchronizedMultimap<K, V> implements SetMultimap<K, V> { 736 SetMultimap<K, V> delegate, @Nullable Object mutex) { 739 @Override SetMultimap<K, V> delegate() { 740 return (SetMultimap<K, V>) super.delegate(); 735 SynchronizedSetMultimap( SetMultimap<K, V> delegate, @Nullable Object mutex) argument
|
H A D | Multimaps.java | 230 * Creates a new {@code SetMultimap} that uses the provided map and factory. 266 public static <K, V> SetMultimap<K, V> newSetMultimap( 679 extends UnmodifiableMultimap<K, V> implements SetMultimap<K, V> { 680 UnmodifiableSetMultimap(SetMultimap<K, V> delegate) { 683 @Override public SetMultimap<K, V> delegate() { 684 return (SetMultimap<K, V>) super.delegate(); 732 * Returns a synchronized (thread-safe) {@code SetMultimap} backed by the 743 public static <K, V> SetMultimap<K, V> synchronizedSetMultimap( argument 744 SetMultimap<K, V> multimap) { 749 * Returns an unmodifiable view of the specified {@code SetMultimap} 766 unmodifiableSetMultimap( SetMultimap<K, V> delegate) argument [all...] |
H A D | MapConstraints.java | 146 public static <K, V> SetMultimap<K, V> constrainedSetMultimap( argument 147 SetMultimap<K, V> multimap, 723 extends ConstrainedMultimap<K, V> implements SetMultimap<K, V> { 724 ConstrainedSetMultimap(SetMultimap<K, V> delegate,
|
H A D | ImmutableSetMultimap.java | 39 * An immutable {@link SetMultimap} with reliable user-specified key and value 42 * <p>Unlike {@link Multimaps#unmodifiableSetMultimap(SetMultimap)}, which is 60 implements SetMultimap<K, V> { 176 * A builder for creating immutable {@code SetMultimap} instances, especially
|
H A D | AbstractMultimap.java | 1073 if (this instanceof SetMultimap) {
|
/external/guava/guava/src/com/google/common/eventbus/ |
H A D | EventBus.java | 29 import com.google.common.collect.SetMultimap; 114 private final SetMultimap<Class<?>, EventHandler> handlersByType =
|
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/ |
H A D | Synchronized.java | 709 static <K, V> SetMultimap<K, V> setMultimap( argument 710 SetMultimap<K, V> multimap, @Nullable Object mutex) { 719 extends SynchronizedMultimap<K, V> implements SetMultimap<K, V> { 723 SetMultimap<K, V> delegate, @Nullable Object mutex) { 726 @Override SetMultimap<K, V> delegate() { 727 return (SetMultimap<K, V>) super.delegate(); 722 SynchronizedSetMultimap( SetMultimap<K, V> delegate, @Nullable Object mutex) argument
|
H A D | Multimaps.java | 184 * Creates a new {@code SetMultimap} that uses the provided map and factory. 220 public static <K, V> SetMultimap<K, V> newSetMultimap( 590 extends UnmodifiableMultimap<K, V> implements SetMultimap<K, V> { 591 UnmodifiableSetMultimap(SetMultimap<K, V> delegate) { 594 @Override public SetMultimap<K, V> delegate() { 595 return (SetMultimap<K, V>) super.delegate(); 643 * Returns a synchronized (thread-safe) {@code SetMultimap} backed by the 654 public static <K, V> SetMultimap<K, V> synchronizedSetMultimap( argument 655 SetMultimap<K, V> multimap) { 660 * Returns an unmodifiable view of the specified {@code SetMultimap} 677 unmodifiableSetMultimap( SetMultimap<K, V> delegate) argument [all...] |
H A D | ImmutableSetMultimap.java | 34 * An immutable {@link SetMultimap} with reliable user-specified key and value 37 * <p>Unlike {@link Multimaps#unmodifiableSetMultimap(SetMultimap)}, which is 55 implements SetMultimap<K, V> { 171 * A builder for creating immutable {@code SetMultimap} instances, especially
|