Package io.usethesource.capsule
Interface SetMultimap.Transient<K,V>
- All Superinterfaces:
SetMultimap<K,
,V> SetMultimapEq<K,
,V> SetMultimapEq.Transient<K,
V>
- All Known Subinterfaces:
BinaryRelation.Transient<K,
V>
- All Known Implementing Classes:
AbstractTransientTrieSetMultimap
,PersistentTrieSetMultimap.TransientTrieSetMultimap
,TransientBidirectionalTrieSetMultimap
- Enclosing interface:
SetMultimap<K,
V>
@Experimental
public static interface SetMultimap.Transient<K,V>
extends SetMultimap<K,V>, SetMultimapEq.Transient<K,V>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.usethesource.capsule.SetMultimap
SetMultimap.Immutable<K,
V>, SetMultimap.Transient<K, V> Nested classes/interfaces inherited from interface io.usethesource.capsule.SetMultimapEq
SetMultimapEq.Immutable<K,
V>, SetMultimapEq.Transient<K, V> -
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
__insert
(K key, Set.Immutable<V> values) boolean
default boolean
__put
(K key, Set.Immutable<V> values) default boolean
default boolean
boolean
default boolean
complement
(SetMultimap<? extends K, ? extends V> setMultimap) freeze()
default boolean
intersect
(SetMultimap<? extends K, ? extends V> setMultimap) static <K,
V> SetMultimap.Transient <K, V> of()
static <K,
V> SetMultimap.Transient <K, V> of
(EqualityComparator<Object> cmp) Deprecated.default boolean
union
(SetMultimap<? extends K, ? extends V> setMultimap) Methods inherited from interface io.usethesource.capsule.SetMultimap
containsEntry, containsKey, containsValue, entryIterator, entrySet, equals, get, hashCode, isEmpty, keyIterator, keySet, nativeEntryIterator, size, sizeDistinct, tupleIterator, tupleStream, valueIterator, values
Methods inherited from interface io.usethesource.capsule.SetMultimapEq
containsEntryEquivalent, containsKeyEquivalent, containsValueEquivalent, getEquivalent
Methods inherited from interface io.usethesource.capsule.SetMultimapEq.Transient
__insertEquivalent, __insertEquivalent, __putEquivalent, __putEquivalent, __removeEquivalent, __removeEquivalent, complementEquivalent, intersectEquivalent, unionEquivalent
-
Method Details
-
__put
-
__put
-
__insert
-
__insert
-
__remove
-
__remove
-
union
-
intersect
-
complement
-
freeze
SetMultimap.Immutable<K,V> freeze() -
of
-
of
Deprecated.
-