|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ObjObjMapFactory<K,V>
An immutable factory of ObjObjMaps.
ObjObjMap| Method Summary | ||
|---|---|---|
Equivalence<K> |
getKeyEquivalence()
|
|
Equivalence<V> |
getValueEquivalence()
|
|
|
newImmutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier)
|
|
|
newImmutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier,
int expectedSize)
|
|
|
newImmutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values)
|
|
|
newImmutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values,
int expectedSize)
|
|
|
newImmutableMap(K2[] keys,
V2[] values)
|
|
|
newImmutableMap(K2[] keys,
V2[] values,
int expectedSize)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map,
int expectedSize)
If the specified map has the same key equivalence with this factory, expectedSize is ignored. |
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
int expectedSize)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
int expectedSize)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
int expectedSize)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5)
|
|
|
newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5,
int expectedSize)
|
|
|
newImmutableMapOf(K2 k1,
V2 v1)
|
|
|
newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2)
|
|
|
newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3)
|
|
|
newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4)
|
|
|
newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4,
K2 k5,
V2 v5)
|
|
|
newMutableMap()
|
|
|
newMutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier)
|
|
|
newMutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier,
int expectedSize)
|
|
|
newMutableMap(int expectedSize)
|
|
|
newMutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values)
|
|
|
newMutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values,
int expectedSize)
|
|
|
newMutableMap(K2[] keys,
V2[] values)
|
|
|
newMutableMap(K2[] keys,
V2[] values,
int expectedSize)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map,
int expectedSize)
If the specified map has the same key equivalence with this factory, expectedSize is ignored. |
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
int expectedSize)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
int expectedSize)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
int expectedSize)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5)
|
|
|
newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5,
int expectedSize)
|
|
|
newMutableMapOf(K2 k1,
V2 v1)
|
|
|
newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2)
|
|
|
newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3)
|
|
|
newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4)
|
|
|
newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4,
K2 k5,
V2 v5)
|
|
|
newUpdatableMap()
|
|
|
newUpdatableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier)
|
|
|
newUpdatableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier,
int expectedSize)
|
|
|
newUpdatableMap(int expectedSize)
|
|
|
newUpdatableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values)
|
|
|
newUpdatableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values,
int expectedSize)
|
|
|
newUpdatableMap(K2[] keys,
V2[] values)
|
|
|
newUpdatableMap(K2[] keys,
V2[] values,
int expectedSize)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map,
int expectedSize)
If the specified map has the same key equivalence with this factory, expectedSize is ignored. |
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
int expectedSize)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
int expectedSize)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
int expectedSize)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5)
|
|
|
newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5,
int expectedSize)
|
|
|
newUpdatableMapOf(K2 k1,
V2 v1)
|
|
|
newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2)
|
|
|
newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3)
|
|
|
newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4)
|
|
|
newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4,
K2 k5,
V2 v5)
|
|
|
withValueEquivalence(Equivalence<VE> valueEquivalence)
|
|
| Method Detail |
|---|
@Nullable Equivalence<K> getKeyEquivalence()
@Nullable Equivalence<V> getValueEquivalence()
<VE> ObjObjMapFactory<K,VE> withValueEquivalence(@Nullable
Equivalence<VE> valueEquivalence)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap()
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map,
int expectedSize)
expectedSize is ignored.
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(K2[] keys,
V2[] values)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(K2[] keys,
V2[] values,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMapOf(K2 k1,
V2 v1)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newMutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4,
K2 k5,
V2 v5)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap()
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map,
int expectedSize)
expectedSize is ignored.
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(K2[] keys,
V2[] values)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(K2[] keys,
V2[] values,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMapOf(K2 k1,
V2 v1)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newUpdatableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4,
K2 k5,
V2 v5)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map,
int expectedSize)
expectedSize is ignored.
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Map<? extends K2,? extends V2> map1,
Map<? extends K2,? extends V2> map2,
Map<? extends K2,? extends V2> map3,
Map<? extends K2,? extends V2> map4,
Map<? extends K2,? extends V2> map5)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Consumer<BiConsumer<K2,V2>> entriesSupplier,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(K2[] keys,
V2[] values)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(K2[] keys,
V2[] values,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMap(Iterable<? extends K2> keys,
Iterable<? extends V2> values,
int expectedSize)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMapOf(K2 k1,
V2 v1)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4)
<K2 extends K,V2 extends V> ObjObjMap<K2,V2> newImmutableMapOf(K2 k1,
V2 v1,
K2 k2,
V2 v2,
K2 k3,
V2 v3,
K2 k4,
V2 v4,
K2 k5,
V2 v5)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||