Interface Hierarchy
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.Set<E>
- io.usethesource.capsule.Set<K> (also extends io.usethesource.capsule.SetEq<K>)
- io.usethesource.capsule.Set.Immutable<K> (also extends io.usethesource.capsule.SetEq.Immutable<K>)
- io.usethesource.capsule.Set.Transient<K> (also extends io.usethesource.capsule.SetEq.Transient<K>)
- io.usethesource.capsule.SetEq<K>
- io.usethesource.capsule.Set<K> (also extends java.util.Set<E>)
- io.usethesource.capsule.Set.Immutable<K> (also extends io.usethesource.capsule.SetEq.Immutable<K>)
- io.usethesource.capsule.Set.Transient<K> (also extends io.usethesource.capsule.SetEq.Transient<K>)
- io.usethesource.capsule.SetEq.Immutable<K>
- io.usethesource.capsule.Set.Immutable<K> (also extends io.usethesource.capsule.Set<K>)
- io.usethesource.capsule.SetEq.Transient<K>
- io.usethesource.capsule.Set.Transient<K> (also extends io.usethesource.capsule.Set<K>)
- io.usethesource.capsule.Set<K> (also extends java.util.Set<E>)
- io.usethesource.capsule.Set<K> (also extends io.usethesource.capsule.SetEq<K>)
- java.util.Set<E>
- java.util.Collection<E>
- java.util.Map<K,V>
- io.usethesource.capsule.Map<K,V> (also extends io.usethesource.capsule.MapEq<K,V>)
- io.usethesource.capsule.Map.Immutable<K,V> (also extends io.usethesource.capsule.MapEq.Immutable<K,V>)
- io.usethesource.capsule.Map.Transient<K,V> (also extends io.usethesource.capsule.MapEq.Transient<K,V>)
- io.usethesource.capsule.MapEq<K,V>
- io.usethesource.capsule.Map<K,V> (also extends java.util.Map<K,V>)
- io.usethesource.capsule.Map.Immutable<K,V> (also extends io.usethesource.capsule.MapEq.Immutable<K,V>)
- io.usethesource.capsule.Map.Transient<K,V> (also extends io.usethesource.capsule.MapEq.Transient<K,V>)
- io.usethesource.capsule.MapEq.Immutable<K,V>
- io.usethesource.capsule.Map.Immutable<K,V> (also extends io.usethesource.capsule.Map<K,V>)
- io.usethesource.capsule.MapEq.Transient<K,V>
- io.usethesource.capsule.Map.Transient<K,V> (also extends io.usethesource.capsule.Map<K,V>)
- io.usethesource.capsule.Map<K,V> (also extends java.util.Map<K,V>)
- io.usethesource.capsule.Map<K,V> (also extends io.usethesource.capsule.MapEq<K,V>)
- io.usethesource.capsule.SetMultimap<K,V>
- io.usethesource.capsule.BinaryRelation<T,U>
- io.usethesource.capsule.BinaryRelation.Immutable<K,V> (also extends io.usethesource.capsule.SetMultimap.Immutable<K,V>)
- io.usethesource.capsule.BinaryRelation.Transient<K,V> (also extends io.usethesource.capsule.SetMultimap.Transient<K,V>)
- io.usethesource.capsule.SetMultimap.Immutable<K,V> (also extends io.usethesource.capsule.SetMultimapEq.Immutable<K,V>)
- io.usethesource.capsule.BinaryRelation.Immutable<K,V> (also extends io.usethesource.capsule.BinaryRelation<T,U>)
- io.usethesource.capsule.SetMultimap.Transient<K,V> (also extends io.usethesource.capsule.SetMultimapEq.Transient<K,V>)
- io.usethesource.capsule.BinaryRelation.Transient<K,V> (also extends io.usethesource.capsule.BinaryRelation<T,U>)
- io.usethesource.capsule.SetMultimapEq<K,V>
- io.usethesource.capsule.SetMultimapEq.Immutable<K,V>
- io.usethesource.capsule.SetMultimap.Immutable<K,V> (also extends io.usethesource.capsule.SetMultimap<K,V>)
- io.usethesource.capsule.BinaryRelation.Immutable<K,V> (also extends io.usethesource.capsule.BinaryRelation<T,U>)
- io.usethesource.capsule.SetMultimap.Immutable<K,V> (also extends io.usethesource.capsule.SetMultimap<K,V>)
- io.usethesource.capsule.SetMultimapEq.Transient<K,V>
- io.usethesource.capsule.SetMultimap.Transient<K,V> (also extends io.usethesource.capsule.SetMultimap<K,V>)
- io.usethesource.capsule.BinaryRelation.Transient<K,V> (also extends io.usethesource.capsule.BinaryRelation<T,U>)
- io.usethesource.capsule.SetMultimap.Transient<K,V> (also extends io.usethesource.capsule.SetMultimap<K,V>)
- io.usethesource.capsule.SetMultimapEq.Immutable<K,V>
- io.usethesource.capsule.BinaryRelation<T,U>