Hierarchy For Package com.jongsoft.lang.collection

Package Hierarchies:

Class Hierarchy

  • java.lang.Object

Interface Hierarchy

  • com.jongsoft.lang.collection.Foldable<T>
    • com.jongsoft.lang.collection.Pipeline<T> (also extends com.jongsoft.lang.Streamable<T>)
    • com.jongsoft.lang.collection.Traversable<T> (also extends com.jongsoft.lang.Value<T>)
      • com.jongsoft.lang.collection.Collection<T>
        • com.jongsoft.lang.collection.List<T>
          • com.jongsoft.lang.collection.Sequence<T>
          • com.jongsoft.lang.collection.Set<T>
        • com.jongsoft.lang.collection.Map<K,​T>
        • com.jongsoft.lang.collection.Tree.NodeCollection<T>
      • com.jongsoft.lang.collection.Iterator<T> (also extends java.util.Iterator<E>)
      • com.jongsoft.lang.collection.Tree<T>
  • java.lang.Iterable<T>
    • com.jongsoft.lang.Streamable<T>
      • com.jongsoft.lang.collection.Pipeline<T> (also extends com.jongsoft.lang.collection.Foldable<T>)
      • com.jongsoft.lang.Value<T> (also extends java.io.Serializable)
        • com.jongsoft.lang.collection.Traversable<T> (also extends com.jongsoft.lang.collection.Foldable<T>)
          • com.jongsoft.lang.collection.Collection<T>
            • com.jongsoft.lang.collection.List<T>
              • com.jongsoft.lang.collection.Sequence<T>
              • com.jongsoft.lang.collection.Set<T>
            • com.jongsoft.lang.collection.Map<K,​T>
            • com.jongsoft.lang.collection.Tree.NodeCollection<T>
          • com.jongsoft.lang.collection.Iterator<T> (also extends java.util.Iterator<E>)
          • com.jongsoft.lang.collection.Tree<T>
  • java.util.Iterator<E>
    • com.jongsoft.lang.collection.Iterator<T> (also extends com.jongsoft.lang.collection.Traversable<T>)
  • java.io.Serializable
    • com.jongsoft.lang.Value<T> (also extends com.jongsoft.lang.Streamable<T>)
      • com.jongsoft.lang.collection.Traversable<T> (also extends com.jongsoft.lang.collection.Foldable<T>)
        • com.jongsoft.lang.collection.Collection<T>
          • com.jongsoft.lang.collection.List<T>
            • com.jongsoft.lang.collection.Sequence<T>
            • com.jongsoft.lang.collection.Set<T>
          • com.jongsoft.lang.collection.Map<K,​T>
          • com.jongsoft.lang.collection.Tree.NodeCollection<T>
        • com.jongsoft.lang.collection.Iterator<T> (also extends java.util.Iterator<E>)
        • com.jongsoft.lang.collection.Tree<T>