Hierarchy For Package io.github.bakedlibs.dough.collections

Package Hierarchies:

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>