## Uses of Interface
org.pcollections.PCollection

Packages that use PCollection
Package | Description
--- | ---
org.pcollections |

### Uses of PCollection in org.pcollections

Subinterfaces of PCollection in org.pcollections
Modifier and Type | Interface and Description
--- | ---
`interface` | `PBag<E>` An unordered collection allowing duplicate elements.
`interface` | `POrderedSet<E>` Like `PSet` but preserves insertion order.
`interface` | `PQueue<E>` A persistent queue.
`interface` | `PSequence<E>` An immutable, persistent indexed collection.
`interface` | `PSet<E>` An immutable, persistent set, containing no duplicate elements.
`interface` | `PStack<E>` An immutable, persistent stack.
`interface` | `PVector<E>` An immutable, persistent list.

Classes in org.pcollections that implement PCollection
Modifier and Type | Class and Description
--- | ---
`class` | `AmortizedPQueue<E>`
`class` | `ConsPStack<E>` A simple persistent stack of non-null values.
`class` | `MapPBag<E>` A map-backed persistent bag.
`class` | `MapPSet<E>` A map-backed persistent set.
`class` | `OrderedPSet<E>`
`class` | `TreePVector<E>` A persistent vector of non-null elements.

Methods in org.pcollections that return PCollection
Modifier and Type | Method and Description
--- | ---
`PCollection<E>` | PCollection.`minus(Object e)`
`PCollection<E>` | AmortizedPQueue.`minus(Object e)`
`PCollection<E>` | PQueue.`minus(Object e)`
`PCollection<E>` | PCollection.`minusAll(Collection<?> list)`
`PCollection<E>` | AmortizedPQueue.`minusAll(Collection<?> list)`
`PCollection<E>` | PQueue.`minusAll(Collection<?> list)`
`PCollection<E>` | PCollection.`plus(E e)`
`PCollection<E>` | PCollection.`plusAll(Collection<? extends E> list)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC3
Release Date | : March 24 2015