Home | History | Annotate | Download | only in collect

Lines Matching defs:ImmutableListMultimap

38  * {@code ImmutableListMultimap} contains its own data and will <i>never</i>
39 * change. {@code ImmutableListMultimap} is convenient for
56 public class ImmutableListMultimap<K, V>
63 public static <K, V> ImmutableListMultimap<K, V> of() {
64 return (ImmutableListMultimap<K, V>) EmptyImmutableListMultimap.INSTANCE;
70 public static <K, V> ImmutableListMultimap<K, V> of(K k1, V v1) {
71 ImmutableListMultimap.Builder<K, V> builder
72 = ImmutableListMultimap.builder();
80 public static <K, V> ImmutableListMultimap<K, V> of(K k1, V v1, K k2, V v2) {
81 ImmutableListMultimap.Builder<K, V> builder
82 = ImmutableListMultimap.builder();
91 public static <K, V> ImmutableListMultimap<K, V> of(
93 ImmutableListMultimap.Builder<K, V> builder
94 = ImmutableListMultimap.builder();
104 public static <K, V> ImmutableListMultimap<K, V> of(
106 ImmutableListMultimap.Builder<K, V> builder
107 = ImmutableListMultimap.builder();
118 public static <K, V> ImmutableListMultimap<K, V> of(
120 ImmutableListMultimap.Builder<K, V> builder
121 = ImmutableListMultimap.builder();
146 * new ImmutableListMultimap.Builder<String, Integer>()
162 * generated by {@link ImmutableListMultimap#builder}.
223 @Override public ImmutableListMultimap<K, V> build() {
224 return (ImmutableListMultimap<K, V>) super.build();
240 public static <K, V> ImmutableListMultimap<K, V> copyOf(
247 if (multimap instanceof ImmutableListMultimap) {
249 ImmutableListMultimap<K, V> kvMultimap
250 = (ImmutableListMultimap<K, V>) multimap;
268 return new ImmutableListMultimap<K, V>(builder.build(), size);
271 ImmutableListMultimap(ImmutableMap<K, ImmutableList<V>> map, int size) {
289 private transient ImmutableListMultimap<V, K> inverse;
296 * ImmutableListMultimap} rather than the {@code ImmutableMultimap} specified
302 public ImmutableListMultimap<V, K> inverse() {
303 ImmutableListMultimap<V, K> result = inverse;
307 private ImmutableListMultimap<V, K> invert() {
312 ImmutableListMultimap<V, K> invertedMultimap = builder.build();