Searched refs:SetMultimap (Results 1 - 18 of 18) sorted by relevance

/external/guava/guava-tests/test/com/google/common/collect/
H A DForwardingSetMultimapTest.java34 final SetMultimap<String, Boolean> multimap =
35 createProxyInstance(SetMultimap.class);
37 @Override protected SetMultimap<String, Boolean> delegate() {
H A DConstrainedSetMultimapTest.java30 @Override protected SetMultimap<String, Integer> create() {
H A DMultimapCollectionTest.java173 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 DMultimapsTest.java95 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 DMapConstraintsTest.java291 SetMultimap<String, Integer> multimap
/external/guava/guava/src/com/google/common/collect/
H A DForwardingSetMultimap.java37 extends ForwardingMultimap<K, V> implements SetMultimap<K, V> {
39 @Override protected abstract SetMultimap<K, V> delegate();
H A DSetMultimap.java40 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 DSortedSetMultimap.java30 * 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 DAbstractSetMultimap.java28 * 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 DSynchronized.java722 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 DMultimaps.java230 * 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 DMapConstraints.java146 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 DImmutableSetMultimap.java39 * 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 DAbstractMultimap.java1073 if (this instanceof SetMultimap) {
/external/guava/guava/src/com/google/common/eventbus/
H A DEventBus.java29 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 DSynchronized.java709 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 DMultimaps.java184 * 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 DImmutableSetMultimap.java34 * 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

Completed in 657 milliseconds