# Hierarchy For Package org.pcollections

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.AbstractSequentialList<E>
        - org.pcollections.ConsPStack<E> (implements org.pcollections.PStack<E>)
      - org.pcollections.TreePVector<E> (implements org.pcollections.PVector<E>)
    - java.util.AbstractQueue<E> (implements java.util.Queue<E>)
      - org.pcollections.AmortizedPQueue<E> (implements org.pcollections.PQueue<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - org.pcollections.MapPSet<E> (implements org.pcollections.PSet<E>)
      - org.pcollections.OrderedPSet<E> (implements org.pcollections.POrderedSet<E>)
    - org.pcollections.MapPBag<E> (implements org.pcollections.PBag<E>)
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - org.pcollections.HashPMap<K,V> (implements org.pcollections.PMap<K,V>)
    - org.pcollections.IntTreePMap<V> (implements org.pcollections.PMap<K,V>)
  - org.pcollections.Empty
  - org.pcollections.HashTreePBag
  - org.pcollections.HashTreePMap
  - org.pcollections.HashTreePSet

## Interface Hierarchy

- java.lang.Iterable<T>
  - java.util.Collection<E>
    - java.util.List<E>
      - org.pcollections.PSequence<E> (also extends org.pcollections.PCollection<E>)
        - org.pcollections.PStack<E>
        - org.pcollections.PVector<E>
    - org.pcollections.PCollection<E>
      - org.pcollections.PBag<E>
      - org.pcollections.PQueue<E> (also extends java.util.Queue<E>)
      - org.pcollections.PSequence<E> (also extends java.util.List<E>)
        - org.pcollections.PStack<E>
        - org.pcollections.PVector<E>
      - org.pcollections.PSet<E> (also extends java.util.Set<E>)
        - org.pcollections.POrderedSet<E>
    - java.util.Queue<E>
      - org.pcollections.PQueue<E> (also extends org.pcollections.PCollection<E>)
    - java.util.Set<E>
      - org.pcollections.PSet<E> (also extends org.pcollections.PCollection<E>)
        - org.pcollections.POrderedSet<E>
- java.util.Map<K,V>
  - org.pcollections.PMap<K,V>

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC1
Release Date | : February 17 2015