Package io.usethesource.capsule
Interface BinaryRelation<T,U>
-
- All Superinterfaces:
SetMultimap<T,U>
- All Known Subinterfaces:
BinaryRelation.Immutable<K,V>
,BinaryRelation.Transient<K,V>
- All Known Implementing Classes:
PersistentBidirectionalTrieSetMultimap
,TransientBidirectionalTrieSetMultimap
@Experimental public interface BinaryRelation<T,U> extends SetMultimap<T,U>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
BinaryRelation.Immutable<K,V>
static interface
BinaryRelation.Transient<K,V>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BinaryRelation<U,T>
inverse()
SetMultimap<T,U>
toSetMultimap()
-
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
-
-
-
-
Method Detail
-
inverse
BinaryRelation<U,T> inverse()
-
toSetMultimap
SetMultimap<T,U> toSetMultimap()
-
-