Skip navigation links
A B C E F G H I L M O P Q R S T V W 

A

add(E) - Method in interface org.pcollections.PCollection
Deprecated.
add(int, E) - Method in interface org.pcollections.PSequence
Deprecated.
addAll(Collection<? extends E>) - Method in interface org.pcollections.PCollection
Deprecated.
addAll(int, Collection<? extends E>) - Method in interface org.pcollections.PSequence
Deprecated.
AmortizedPQueue<E> - Class in org.pcollections
 

B

bag() - Static method in class org.pcollections.Empty
 

C

clear() - Method in interface org.pcollections.PCollection
Deprecated.
clear() - Method in interface org.pcollections.PMap
Deprecated.
ConsPStack<E> - Class in org.pcollections
A simple persistent stack of non-null values.
contains(Object) - Method in class org.pcollections.MapPBag
 
contains(Object) - Method in class org.pcollections.MapPSet
 
containsKey(Object) - Method in class org.pcollections.HashPMap
 
containsKey(Object) - Method in class org.pcollections.IntTreePMap
 

E

empty() - Static method in class org.pcollections.AmortizedPQueue
 
empty() - Static method in class org.pcollections.ConsPStack
 
Empty - Class in org.pcollections
A static utility class for getting empty PCollections backed by the 'default' implementations.
empty(PMap<Integer, PSequence<Map.Entry<K, V>>>) - Static method in class org.pcollections.HashPMap
 
empty() - Static method in class org.pcollections.HashTreePBag
 
empty() - Static method in class org.pcollections.HashTreePMap
 
empty() - Static method in class org.pcollections.HashTreePSet
 
empty() - Static method in class org.pcollections.IntTreePMap
 
empty(PMap<E, Integer>) - Static method in class org.pcollections.MapPBag
 
empty() - Static method in class org.pcollections.OrderedPSet
 
empty() - Static method in class org.pcollections.TreePVector
 
entrySet() - Method in class org.pcollections.HashPMap
 
entrySet() - Method in class org.pcollections.IntTreePMap
 
equals(Object) - Method in class org.pcollections.MapPBag
 

F

from(Collection<? extends E>) - Static method in class org.pcollections.ConsPStack
 
from(Collection<? extends E>) - Static method in class org.pcollections.HashTreePBag
 
from(Map<? extends K, ? extends V>) - Static method in class org.pcollections.HashTreePMap
 
from(Collection<? extends E>) - Static method in class org.pcollections.HashTreePSet
 
from(Map<? extends Integer, ? extends V>) - Static method in class org.pcollections.IntTreePMap
 
from(PMap<E, ?>) - Static method in class org.pcollections.MapPSet
 
from(PMap<E, ?>, E) - Static method in class org.pcollections.MapPSet
 
from(PMap<E, ?>, Collection<? extends E>) - Static method in class org.pcollections.MapPSet
 
from(Collection<? extends E>) - Static method in class org.pcollections.OrderedPSet
 
from(Collection<? extends E>) - Static method in class org.pcollections.TreePVector
 

G

get(Object) - Method in class org.pcollections.HashPMap
 
get(Object) - Method in class org.pcollections.IntTreePMap
 
get(int) - Method in class org.pcollections.OrderedPSet
 
get(int) - Method in interface org.pcollections.POrderedSet
 
get(int) - Method in class org.pcollections.TreePVector
 

H

hashCode() - Method in class org.pcollections.MapPBag
 
HashPMap<K,V> - Class in org.pcollections
A persistent map from non-null keys to non-null values.
HashTreePBag - Class in org.pcollections
A static convenience class for creating efficient persistent bags.
HashTreePMap - Class in org.pcollections
A static convenience class for creating efficient persistent maps.
HashTreePSet - Class in org.pcollections
A static convenience class for creating efficient persistent sets.

I

indexOf(Object) - Method in class org.pcollections.OrderedPSet
 
indexOf(Object) - Method in interface org.pcollections.POrderedSet
 
IntTreePMap<V> - Class in org.pcollections
An efficient persistent map from integer keys to non-null values.
iterator() - Method in class org.pcollections.AmortizedPQueue
 
iterator() - Method in class org.pcollections.MapPBag
 
iterator() - Method in class org.pcollections.MapPSet
 
iterator() - Method in class org.pcollections.OrderedPSet
 
iterator() - Method in class org.pcollections.TreePVector
 

L

listIterator(int) - Method in class org.pcollections.ConsPStack
 

M

main(String[]) - Static method in class org.pcollections.AmortizedPQueue
 
map() - Static method in class org.pcollections.Empty
 
MapPBag<E> - Class in org.pcollections
A map-backed persistent bag.
MapPSet<E> - Class in org.pcollections
A map-backed persistent set.
minus() - Method in class org.pcollections.AmortizedPQueue
 
minus(Object) - Method in class org.pcollections.AmortizedPQueue
 
minus(Object) - Method in class org.pcollections.ConsPStack
 
minus(int) - Method in class org.pcollections.ConsPStack
 
minus(Object) - Method in class org.pcollections.HashPMap
 
minus(Object) - Method in class org.pcollections.IntTreePMap
 
minus(Object) - Method in class org.pcollections.MapPBag
 
minus(Object) - Method in class org.pcollections.MapPSet
 
minus(Object) - Method in class org.pcollections.OrderedPSet
 
minus(Object) - Method in interface org.pcollections.PBag
 
minus(Object) - Method in interface org.pcollections.PCollection
 
minus(Object) - Method in interface org.pcollections.PMap
 
minus(Object) - Method in interface org.pcollections.POrderedSet
 
minus() - Method in interface org.pcollections.PQueue
 
minus(Object) - Method in interface org.pcollections.PQueue
 
minus(Object) - Method in interface org.pcollections.PSequence
Returns a sequence consisting of the elements of this without the first occurrence of e.
minus(int) - Method in interface org.pcollections.PSequence
 
minus(Object) - Method in interface org.pcollections.PSet
 
minus(Object) - Method in interface org.pcollections.PStack
 
minus(int) - Method in interface org.pcollections.PStack
 
minus(Object) - Method in interface org.pcollections.PVector
 
minus(int) - Method in interface org.pcollections.PVector
 
minus(Object) - Method in class org.pcollections.TreePVector
 
minus(int) - Method in class org.pcollections.TreePVector
 
minusAll(Collection<?>) - Method in class org.pcollections.AmortizedPQueue
 
minusAll(Collection<?>) - Method in class org.pcollections.ConsPStack
 
minusAll(Collection<?>) - Method in class org.pcollections.HashPMap
 
minusAll(Collection<?>) - Method in class org.pcollections.IntTreePMap
 
minusAll(Collection<?>) - Method in class org.pcollections.MapPBag
 
minusAll(Collection<?>) - Method in class org.pcollections.MapPSet
 
minusAll(Collection<?>) - Method in class org.pcollections.OrderedPSet
 
minusAll(Collection<?>) - Method in interface org.pcollections.PBag
 
minusAll(Collection<?>) - Method in interface org.pcollections.PCollection
 
minusAll(Collection<?>) - Method in interface org.pcollections.PMap
 
minusAll(Collection<?>) - Method in interface org.pcollections.POrderedSet
 
minusAll(Collection<?>) - Method in interface org.pcollections.PQueue
 
minusAll(Collection<?>) - Method in interface org.pcollections.PSequence
 
minusAll(Collection<?>) - Method in interface org.pcollections.PSet
 
minusAll(Collection<?>) - Method in interface org.pcollections.PStack
 
minusAll(Collection<?>) - Method in interface org.pcollections.PVector
 
minusAll(Collection<?>) - Method in class org.pcollections.TreePVector
 
minusRange(int, int) - Method in class org.pcollections.IntTreePMap
 

O

offer(E) - Method in class org.pcollections.AmortizedPQueue
 
offer(E) - Method in interface org.pcollections.PQueue
Deprecated.
OrderedPSet<E> - Class in org.pcollections
 
orderedSet() - Static method in class org.pcollections.Empty
 
org.pcollections - package org.pcollections
A persistent and immutable analogue of the Java Collections API.

P

PBag<E> - Interface in org.pcollections
An unordered collection allowing duplicate elements.
PCollection<E> - Interface in org.pcollections
An immutable, persistent collection of non-null elements of type E.
peek() - Method in class org.pcollections.AmortizedPQueue
 
plus(E) - Method in class org.pcollections.AmortizedPQueue
 
plus(E) - Method in class org.pcollections.ConsPStack
 
plus(int, E) - Method in class org.pcollections.ConsPStack
 
plus(K, V) - Method in class org.pcollections.HashPMap
 
plus(Integer, V) - Method in class org.pcollections.IntTreePMap
 
plus(E) - Method in class org.pcollections.MapPBag
 
plus(E) - Method in class org.pcollections.MapPSet
 
plus(E) - Method in class org.pcollections.OrderedPSet
 
plus(E) - Method in interface org.pcollections.PBag
 
plus(E) - Method in interface org.pcollections.PCollection
 
plus(K, V) - Method in interface org.pcollections.PMap
 
plus(E) - Method in interface org.pcollections.POrderedSet
 
plus(E) - Method in interface org.pcollections.PQueue
 
plus(E) - Method in interface org.pcollections.PSequence
 
plus(int, E) - Method in interface org.pcollections.PSequence
 
plus(E) - Method in interface org.pcollections.PSet
 
plus(E) - Method in interface org.pcollections.PStack
Returns a stack consisting of the elements of this with e prepended.
plus(int, E) - Method in interface org.pcollections.PStack
 
plus(E) - Method in interface org.pcollections.PVector
Returns a vector consisting of the elements of this with e appended.
plus(int, E) - Method in interface org.pcollections.PVector
 
plus(E) - Method in class org.pcollections.TreePVector
 
plus(int, E) - Method in class org.pcollections.TreePVector
 
plusAll(Collection<? extends E>) - Method in class org.pcollections.AmortizedPQueue
 
plusAll(Collection<? extends E>) - Method in class org.pcollections.ConsPStack
 
plusAll(int, Collection<? extends E>) - Method in class org.pcollections.ConsPStack
 
plusAll(Map<? extends K, ? extends V>) - Method in class org.pcollections.HashPMap
 
plusAll(Map<? extends Integer, ? extends V>) - Method in class org.pcollections.IntTreePMap
 
plusAll(Collection<? extends E>) - Method in class org.pcollections.MapPBag
 
plusAll(Collection<? extends E>) - Method in class org.pcollections.MapPSet
 
plusAll(Collection<? extends E>) - Method in class org.pcollections.OrderedPSet
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.PBag
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.PCollection
 
plusAll(Map<? extends K, ? extends V>) - Method in interface org.pcollections.PMap
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.POrderedSet
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.PQueue
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.PSequence
 
plusAll(int, Collection<? extends E>) - Method in interface org.pcollections.PSequence
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.PSet
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.PStack
Returns a stack consisting of the elements of this with list prepended in reverse.
plusAll(int, Collection<? extends E>) - Method in interface org.pcollections.PStack
 
plusAll(Collection<? extends E>) - Method in interface org.pcollections.PVector
Returns a vector consisting of the elements of this with list appended.
plusAll(int, Collection<? extends E>) - Method in interface org.pcollections.PVector
 
plusAll(Collection<? extends E>) - Method in class org.pcollections.TreePVector
 
plusAll(int, Collection<? extends E>) - Method in class org.pcollections.TreePVector
 
PMap<K,V> - Interface in org.pcollections
An immutable, persistent map from non-null keys of type K to non-null values of type V.
poll() - Method in class org.pcollections.AmortizedPQueue
 
poll() - Method in interface org.pcollections.PQueue
Deprecated.
POrderedSet<E> - Interface in org.pcollections
Like PSet but preserves insertion order.
PQueue<E> - Interface in org.pcollections
A persistent queue.
PSequence<E> - Interface in org.pcollections
An immutable, persistent indexed collection.
PSet<E> - Interface in org.pcollections
An immutable, persistent set, containing no duplicate elements.
PStack<E> - Interface in org.pcollections
An immutable, persistent stack.
put(K, V) - Method in interface org.pcollections.PMap
Deprecated.
putAll(Map<? extends K, ? extends V>) - Method in interface org.pcollections.PMap
Deprecated.
PVector<E> - Interface in org.pcollections
An immutable, persistent list.

Q

queue() - Static method in class org.pcollections.Empty
 

R

remove(Object) - Method in interface org.pcollections.PCollection
Deprecated.
remove(Object) - Method in interface org.pcollections.PMap
Deprecated.
remove() - Method in interface org.pcollections.PQueue
Deprecated.
remove(int) - Method in interface org.pcollections.PSequence
Deprecated.
removeAll(Collection<?>) - Method in interface org.pcollections.PCollection
Deprecated.
retainAll(Collection<?>) - Method in interface org.pcollections.PCollection
Deprecated.

S

set() - Static method in class org.pcollections.Empty
 
set(int, E) - Method in interface org.pcollections.PSequence
Deprecated.
singleton(E) - Static method in class org.pcollections.ConsPStack
 
singleton(E) - Static method in class org.pcollections.HashTreePBag
 
singleton(K, V) - Static method in class org.pcollections.HashTreePMap
 
singleton(E) - Static method in class org.pcollections.HashTreePSet
 
singleton(Integer, V) - Static method in class org.pcollections.IntTreePMap
 
singleton(E) - Static method in class org.pcollections.OrderedPSet
 
singleton(E) - Static method in class org.pcollections.TreePVector
 
size() - Method in class org.pcollections.AmortizedPQueue
 
size() - Method in class org.pcollections.ConsPStack
 
size() - Method in class org.pcollections.HashPMap
 
size() - Method in class org.pcollections.IntTreePMap
 
size() - Method in class org.pcollections.MapPBag
 
size() - Method in class org.pcollections.MapPSet
 
size() - Method in class org.pcollections.OrderedPSet
 
size() - Method in class org.pcollections.TreePVector
 
stack() - Static method in class org.pcollections.Empty
 
subList(int, int) - Method in class org.pcollections.ConsPStack
 
subList(int) - Method in class org.pcollections.ConsPStack
 
subList(int, int) - Method in interface org.pcollections.PSequence
 
subList(int, int) - Method in interface org.pcollections.PStack
 
subList(int) - Method in interface org.pcollections.PStack
 
subList(int, int) - Method in interface org.pcollections.PVector
 
subList(int, int) - Method in class org.pcollections.TreePVector
 

T

TreePVector<E> - Class in org.pcollections
A persistent vector of non-null elements.

V

vector() - Static method in class org.pcollections.Empty
 

W

with(int, E) - Method in class org.pcollections.ConsPStack
 
with(int, E) - Method in interface org.pcollections.PSequence
 
with(int, E) - Method in interface org.pcollections.PStack
 
with(int, E) - Method in interface org.pcollections.PVector
 
with(int, E) - Method in class org.pcollections.TreePVector
 
A B C E F G H I L M O P Q R S T V W 
Skip navigation links

Copyright © 2019. All rights reserved.