Class Hierarchy
- java.lang.Object
- io.github.bakedlibs.dough.collections.CopyUtils
- io.github.bakedlibs.dough.collections.LoopIterator<T> (implements java.util.Iterator<E>, io.github.bakedlibs.dough.collections.Streamable<T>)
- io.github.bakedlibs.dough.collections.OptionalMap<K,V> (implements java.lang.Iterable<T>, io.github.bakedlibs.dough.collections.Streamable<T>)
- io.github.bakedlibs.dough.collections.KeyMap<T>
- io.github.bakedlibs.dough.collections.OptionalPair<P,S>
- io.github.bakedlibs.dough.collections.Pair<P,S>
- io.github.bakedlibs.dough.collections.RandomizedSet<T> (implements java.lang.Iterable<T>, io.github.bakedlibs.dough.collections.Streamable<T>)
- io.github.bakedlibs.dough.collections.WeightedNode<T>
Interface Hierarchy
- io.github.bakedlibs.dough.collections.Streamable<T>