Uses of Interface
org.pcollections.PCollection
-
-
Uses of PCollection in org.pcollections
Subinterfaces of PCollection in org.pcollections Modifier and Type Interface Description interface
PBag<E>
An unordered collection allowing duplicate elements.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
PSortedSet<E>
An immutable, persistent set of distinct elements, with elements arranged in sorted order (according to someComparator
), and with various methods to obtain specific elements or ranges of elements based on this ordering (such as the least element greater than some value, or the set of elements between two values).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 Description class
AmortizedPQueue<E>
class
ConsPStack<E>
A simple persistent stack.class
MapPBag<E>
A map-backed persistent bag.class
MapPSet<E>
A map-backed persistent set.class
OrderedPSet<E>
LikePSet
but preserves insertion order.class
TreePSet<E>
An implementation ofPSortedSet
based on a self-balancing binary search tree.class
TreePVector<E>
A persistent vector of elements.Methods in org.pcollections that return PCollection Modifier and Type Method Description PCollection<E>
AmortizedPQueue. minus(java.lang.Object e)
PCollection<E>
PCollection. minus(java.lang.Object e)
PCollection<E>
PQueue. minus(java.lang.Object e)
PCollection<E>
AmortizedPQueue. minusAll(java.util.Collection<?> list)
PCollection<E>
PCollection. minusAll(java.util.Collection<?> list)
PCollection<E>
PQueue. minusAll(java.util.Collection<?> list)
PCollection<E>
PCollection. plus(E e)
PCollection<E>
PCollection. plusAll(java.util.Collection<? extends E> list)
-