META-INF/
META-INF/MANIFEST.MF
org/
org/pcollections/
org/pcollections/AmortizedPQueue$1.classAmortizedPQueue.java
package org.pcollections
org.pcollections.AmortizedPQueue$1 extends java.lang.Object implements java.util.Iterator {
private org.pcollections.PQueue queue
final org.pcollections.AmortizedPQueue this$0
void (org.pcollections.AmortizedPQueue)
public boolean hasNext ()
public java.lang.Object next ()
Object e
public void remove ()
}
org/pcollections/AmortizedPQueue.classAmortizedPQueue.java
package org.pcollections
public org.pcollections.AmortizedPQueue extends java.util.AbstractQueue implements org.pcollections.PQueue {
private static final org.pcollections.AmortizedPQueue EMPTY
private final org.pcollections.PStack front
private final org.pcollections.PStack back
public static org.pcollections.AmortizedPQueue empty ()
private void ()
private void (org.pcollections.AmortizedPQueue, java.lang.Object)
org.pcollections.AmortizedPQueue queue
Object e
private void (org.pcollections.PStack, org.pcollections.PStack)
org.pcollections.PStack front
org.pcollections.PStack back
public java.util.Iterator iterator ()
public int size ()
public java.lang.Object peek ()
public org.pcollections.AmortizedPQueue minus ()
int fsize
public org.pcollections.AmortizedPQueue plus (java.lang.Object)
Object e
public org.pcollections.AmortizedPQueue plusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.AmortizedPQueue result
public org.pcollections.PCollection minus (java.lang.Object)
Object e
public org.pcollections.PCollection minusAll (java.util.Collection)
java.util.Collection list
public boolean offer (java.lang.Object)
Object o
public java.lang.Object poll ()
public static void main (java.lang.String[])
int i
String[] args
org.pcollections.AmortizedPQueue queue
org.pcollections.PQueue original
public volatile org.pcollections.PQueue plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PQueue plus (java.lang.Object)
Object x0
public volatile org.pcollections.PQueue minus ()
public volatile org.pcollections.PCollection plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection plus (java.lang.Object)
Object x0
static void ()
}
org/pcollections/ConsPStack$1.classConsPStack.java
package org.pcollections
org.pcollections.ConsPStack$1 extends java.lang.Object implements java.util.ListIterator {
int i
org.pcollections.ConsPStack next
final int val$index
final org.pcollections.ConsPStack this$0
void (org.pcollections.ConsPStack, int)
public boolean hasNext ()
public boolean hasPrevious ()
public int nextIndex ()
public int previousIndex ()
public java.lang.Object next ()
Object e
public java.lang.Object previous ()
public void add (java.lang.Object)
Object o
public void remove ()
public void set (java.lang.Object)
Object o
}
org/pcollections/ConsPStack.classConsPStack.java
package org.pcollections
public final org.pcollections.ConsPStack extends java.util.AbstractSequentialList implements org.pcollections.PStack {
private static final org.pcollections.ConsPStack EMPTY
private final Object first
private final org.pcollections.ConsPStack rest
private final int size
public static org.pcollections.ConsPStack empty ()
public static org.pcollections.ConsPStack singleton (java.lang.Object)
Object e
public static org.pcollections.ConsPStack from (java.util.Collection)
java.util.Collection list
private static org.pcollections.ConsPStack from (java.util.Iterator)
java.util.Iterator i
Object e
private void ()
private void (java.lang.Object, org.pcollections.ConsPStack)
Object first
org.pcollections.ConsPStack rest
public int size ()
public java.util.ListIterator listIterator (int)
int index
public org.pcollections.ConsPStack subList (int, int)
int start
int end
public org.pcollections.ConsPStack plus (java.lang.Object)
Object e
public org.pcollections.ConsPStack plusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.ConsPStack result
public org.pcollections.ConsPStack plus (int, java.lang.Object)
int i
Object e
public org.pcollections.ConsPStack plusAll (int, java.util.Collection)
int i
java.util.Collection list
public org.pcollections.ConsPStack minus (java.lang.Object)
Object e
org.pcollections.ConsPStack newRest
public org.pcollections.ConsPStack minus (int)
int i
public org.pcollections.ConsPStack minusAll (java.util.Collection)
java.util.Collection list
org.pcollections.ConsPStack newRest
public org.pcollections.ConsPStack with (int, java.lang.Object)
int i
Object e
org.pcollections.ConsPStack newRest
public org.pcollections.ConsPStack subList (int)
int start
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile org.pcollections.PStack subList (int)
int x0
public volatile org.pcollections.PStack subList (int, int)
int x0
int x1
public volatile org.pcollections.PStack minus (int)
int x0
public volatile org.pcollections.PStack minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PStack minus (java.lang.Object)
Object x0
public volatile org.pcollections.PStack plusAll (int, java.util.Collection)
int x0
java.util.Collection x1
public volatile org.pcollections.PStack plus (int, java.lang.Object)
int x0
Object x1
public volatile org.pcollections.PStack with (int, java.lang.Object)
int x0
Object x1
public volatile org.pcollections.PStack plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PStack plus (java.lang.Object)
Object x0
public volatile org.pcollections.PSequence subList (int, int)
int x0
int x1
public volatile org.pcollections.PSequence minus (int)
int x0
public volatile org.pcollections.PSequence minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSequence minus (java.lang.Object)
Object x0
public volatile org.pcollections.PSequence plusAll (int, java.util.Collection)
int x0
java.util.Collection x1
public volatile org.pcollections.PSequence plus (int, java.lang.Object)
int x0
Object x1
public volatile org.pcollections.PSequence with (int, java.lang.Object)
int x0
Object x1
public volatile org.pcollections.PSequence plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSequence plus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection minus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection plus (java.lang.Object)
Object x0
static int access$000 (org.pcollections.ConsPStack)
org.pcollections.ConsPStack x0
static java.lang.Object access$100 (org.pcollections.ConsPStack)
org.pcollections.ConsPStack x0
static org.pcollections.ConsPStack access$200 (org.pcollections.ConsPStack)
org.pcollections.ConsPStack x0
static void ()
}
org/pcollections/Empty.classEmpty.java
package org.pcollections
public final org.pcollections.Empty extends java.lang.Object {
private void ()
public static org.pcollections.PStack stack ()
public static org.pcollections.PQueue queue ()
public static org.pcollections.PVector vector ()
public static org.pcollections.PSet set ()
public static org.pcollections.POrderedSet orderedSet ()
public static org.pcollections.PBag bag ()
public static org.pcollections.PMap map ()
}
org/pcollections/HashPMap$1.classHashPMap.java
package org.pcollections
org.pcollections.HashPMap$1 extends java.util.AbstractSet {
final org.pcollections.HashPMap this$0
void (org.pcollections.HashPMap)
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object e
Object value
}
org/pcollections/HashPMap$SequenceIterator.classHashPMap.java
package org.pcollections
org.pcollections.HashPMap$SequenceIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator i
private org.pcollections.PSequence seq
void (java.util.Iterator)
java.util.Iterator i
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
}
org/pcollections/HashPMap.classHashPMap.java
package org.pcollections
public final org.pcollections.HashPMap extends java.util.AbstractMap implements org.pcollections.PMap {
private final org.pcollections.PMap intMap
private final int size
private java.util.Set entrySet
public static org.pcollections.HashPMap empty (org.pcollections.PMap)
org.pcollections.PMap intMap
private void (org.pcollections.PMap, int)
org.pcollections.PMap intMap
int size
public java.util.Set entrySet ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
Object key
org.pcollections.PSequence entries
public org.pcollections.HashPMap plusAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
org.pcollections.HashPMap result
public org.pcollections.HashPMap minusAll (java.util.Collection)
Object key
java.util.Iterator i$
java.util.Collection keys
org.pcollections.HashPMap result
public org.pcollections.HashPMap plus (java.lang.Object, java.lang.Object)
Object key
Object value
org.pcollections.PSequence entries
int size0
int i
public org.pcollections.HashPMap minus (java.lang.Object)
Object key
org.pcollections.PSequence entries
int i
private org.pcollections.PSequence getEntries (int)
int hash
org.pcollections.PSequence entries
private static int keyIndexIn (org.pcollections.PSequence, java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
org.pcollections.PSequence entries
Object key
int i
public volatile org.pcollections.PMap minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PMap minus (java.lang.Object)
Object x0
public volatile org.pcollections.PMap plusAll (java.util.Map)
java.util.Map x0
public volatile org.pcollections.PMap plus (java.lang.Object, java.lang.Object)
Object x0
Object x1
static int access$000 (org.pcollections.HashPMap)
org.pcollections.HashPMap x0
static org.pcollections.PMap access$100 (org.pcollections.HashPMap)
org.pcollections.HashPMap x0
}
org/pcollections/HashTreePBag.classHashTreePBag.java
package org.pcollections
public final org.pcollections.HashTreePBag extends java.lang.Object {
private static final org.pcollections.MapPBag EMPTY
private void ()
public static org.pcollections.MapPBag empty ()
public static org.pcollections.MapPBag singleton (java.lang.Object)
Object e
public static org.pcollections.MapPBag from (java.util.Collection)
java.util.Collection list
static void ()
}
org/pcollections/HashTreePMap.classHashTreePMap.java
package org.pcollections
public final org.pcollections.HashTreePMap extends java.lang.Object {
private static final org.pcollections.HashPMap EMPTY
private void ()
public static org.pcollections.HashPMap empty ()
public static org.pcollections.HashPMap singleton (java.lang.Object, java.lang.Object)
Object key
Object value
public static org.pcollections.HashPMap from (java.util.Map)
java.util.Map map
static void ()
}
org/pcollections/HashTreePSet.classHashTreePSet.java
package org.pcollections
public final org.pcollections.HashTreePSet extends java.lang.Object {
private static final org.pcollections.MapPSet EMPTY
private void ()
public static org.pcollections.MapPSet empty ()
public static org.pcollections.MapPSet singleton (java.lang.Object)
Object e
public static org.pcollections.MapPSet from (java.util.Collection)
java.util.Collection list
static void ()
}
org/pcollections/IntTree$EntryIterator.classIntTree.java
package org.pcollections
final org.pcollections.IntTree$EntryIterator extends java.lang.Object implements java.util.Iterator {
private org.pcollections.PStack stack
private int key
void (org.pcollections.IntTree)
org.pcollections.IntTree root
public boolean hasNext ()
public java.util.Map$Entry next ()
org.pcollections.IntTree node
java.util.Map$Entry result
public void remove ()
private void gotoMinOf (org.pcollections.IntTree)
org.pcollections.IntTree node
public volatile java.lang.Object next ()
}
org/pcollections/IntTree.classIntTree.java
package org.pcollections
org.pcollections.IntTree extends java.lang.Object {
static final org.pcollections.IntTree EMPTYNODE
private final long key
private final Object value
private final org.pcollections.IntTree left
private final org.pcollections.IntTree right
private final int size
private static final int OMEGA
private static final int ALPHA
private void ()
private void (long, java.lang.Object, org.pcollections.IntTree, org.pcollections.IntTree)
long key
Object value
org.pcollections.IntTree left
org.pcollections.IntTree right
private org.pcollections.IntTree withKey (long)
long newKey
java.util.Iterator iterator ()
int size ()
boolean containsKey (long)
long key
java.lang.Object get (long)
long key
org.pcollections.IntTree plus (long, java.lang.Object)
long key
Object value
org.pcollections.IntTree minus (long)
long key
long newKey
Object newValue
org.pcollections.IntTree newRight
org.pcollections.IntTree newLeft
org.pcollections.IntTree changeKeysAbove (long, int)
long key
int delta
org.pcollections.IntTree newRight
org.pcollections.IntTree changeKeysBelow (long, int)
long key
int delta
org.pcollections.IntTree newLeft
private long minKey ()
private org.pcollections.IntTree rebalanced (org.pcollections.IntTree, org.pcollections.IntTree)
org.pcollections.IntTree newLeft
org.pcollections.IntTree newRight
private static org.pcollections.IntTree rebalanced (long, java.lang.Object, org.pcollections.IntTree, org.pcollections.IntTree)
org.pcollections.IntTree lrl
org.pcollections.IntTree lrr
org.pcollections.IntTree ll
org.pcollections.IntTree lr
org.pcollections.IntTree rll
org.pcollections.IntTree rlr
org.pcollections.IntTree rl
org.pcollections.IntTree rr
long key
Object value
org.pcollections.IntTree left
org.pcollections.IntTree right
static java.lang.Object access$000 (org.pcollections.IntTree)
org.pcollections.IntTree x0
static org.pcollections.IntTree access$100 (org.pcollections.IntTree)
org.pcollections.IntTree x0
static int access$200 (org.pcollections.IntTree)
org.pcollections.IntTree x0
static long access$300 (org.pcollections.IntTree)
org.pcollections.IntTree x0
static org.pcollections.IntTree access$400 (org.pcollections.IntTree)
org.pcollections.IntTree x0
static void ()
}
org/pcollections/IntTreePMap$1.classIntTreePMap.java
package org.pcollections
org.pcollections.IntTreePMap$1 extends java.util.AbstractSet {
final org.pcollections.IntTreePMap this$0
void (org.pcollections.IntTreePMap)
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object e
Object value
}
org/pcollections/IntTreePMap.classIntTreePMap.java
package org.pcollections
public final org.pcollections.IntTreePMap extends java.util.AbstractMap implements org.pcollections.PMap {
private static final org.pcollections.IntTreePMap EMPTY
private final org.pcollections.IntTree root
private java.util.Set entrySet
public static org.pcollections.IntTreePMap empty ()
public static org.pcollections.IntTreePMap singleton (java.lang.Integer, java.lang.Object)
Integer key
Object value
public static org.pcollections.IntTreePMap from (java.util.Map)
java.util.Map map
private void (org.pcollections.IntTree)
org.pcollections.IntTree root
private org.pcollections.IntTreePMap withRoot (org.pcollections.IntTree)
org.pcollections.IntTree root
org.pcollections.IntTreePMap withKeysChangedAbove (int, int)
int key
int delta
org.pcollections.IntTreePMap withKeysChangedBelow (int, int)
int key
int delta
public java.util.Set entrySet ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
public org.pcollections.IntTreePMap plus (java.lang.Integer, java.lang.Object)
Integer key
Object value
public org.pcollections.IntTreePMap minus (java.lang.Object)
Object key
public org.pcollections.IntTreePMap plusAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
org.pcollections.IntTree root
public org.pcollections.IntTreePMap minusAll (java.util.Collection)
Object key
java.util.Iterator i$
java.util.Collection keys
org.pcollections.IntTree root
public volatile org.pcollections.PMap minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PMap minus (java.lang.Object)
Object x0
public volatile org.pcollections.PMap plusAll (java.util.Map)
java.util.Map x0
public volatile org.pcollections.PMap plus (java.lang.Object, java.lang.Object)
Object x0
Object x1
static org.pcollections.IntTree access$000 (org.pcollections.IntTreePMap)
org.pcollections.IntTreePMap x0
static void ()
}
org/pcollections/MapPBag$1.classMapPBag.java
package org.pcollections
org.pcollections.MapPBag$1 extends java.lang.Object implements java.util.Iterator {
private Object e
private int n
final java.util.Iterator val$i
final org.pcollections.MapPBag this$0
void (org.pcollections.MapPBag, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry entry
public void remove ()
}
org/pcollections/MapPBag.classMapPBag.java
package org.pcollections
public final org.pcollections.MapPBag extends java.util.AbstractCollection implements org.pcollections.PBag {
private final org.pcollections.PMap map
private final int size
public static org.pcollections.MapPBag empty (org.pcollections.PMap)
org.pcollections.PMap map
private void (org.pcollections.PMap, int)
org.pcollections.PMap map
int size
public int size ()
public java.util.Iterator iterator ()
java.util.Iterator i
public boolean contains (java.lang.Object)
Object e
public int hashCode ()
Object e
java.util.Iterator i$
int hashCode
public boolean equals (java.lang.Object)
org.pcollections.MapPBag empty
Object that
public org.pcollections.MapPBag plus (java.lang.Object)
Object e
public org.pcollections.MapPBag minus (java.lang.Object)
Object e
int n
public org.pcollections.MapPBag plusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.MapPBag bag
public org.pcollections.MapPBag minusAll (java.util.Collection)
java.util.Collection list
org.pcollections.PMap map
private int count (java.lang.Object)
Object o
private static int size (org.pcollections.PMap)
Integer n
java.util.Iterator i$
org.pcollections.PMap map
int size
public volatile org.pcollections.PBag minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PBag minus (java.lang.Object)
Object x0
public volatile org.pcollections.PBag plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PBag plus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection minus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection plus (java.lang.Object)
Object x0
}
org/pcollections/MapPSet$In.classMapPSet.java
package org.pcollections
final org.pcollections.MapPSet$In extends java.lang.Enum {
public static final org.pcollections.MapPSet$In IN
private static final org.pcollections.MapPSet$In[] $VALUES
public static org.pcollections.MapPSet$In[] values ()
public static org.pcollections.MapPSet$In valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/pcollections/MapPSet.classMapPSet.java
package org.pcollections
public final org.pcollections.MapPSet extends java.util.AbstractSet implements org.pcollections.PSet {
private final org.pcollections.PMap map
public static org.pcollections.MapPSet from (org.pcollections.PMap)
org.pcollections.PMap map
public static org.pcollections.MapPSet from (org.pcollections.PMap, java.lang.Object)
org.pcollections.PMap map
Object e
public static org.pcollections.MapPSet from (org.pcollections.PMap, java.util.Collection)
org.pcollections.PMap map
java.util.Collection list
private void (org.pcollections.PMap)
org.pcollections.PMap map
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object e
public org.pcollections.MapPSet plus (java.lang.Object)
Object e
public org.pcollections.MapPSet minus (java.lang.Object)
Object e
public org.pcollections.MapPSet plusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.PMap map
public org.pcollections.MapPSet minusAll (java.util.Collection)
java.util.Collection list
org.pcollections.PMap map
public volatile org.pcollections.PSet minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSet minus (java.lang.Object)
Object x0
public volatile org.pcollections.PSet plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSet plus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection minus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection plus (java.lang.Object)
Object x0
}
org/pcollections/OrderedPSet.classOrderedPSet.java
package org.pcollections
public org.pcollections.OrderedPSet extends java.util.AbstractSet implements org.pcollections.POrderedSet {
private static final org.pcollections.OrderedPSet EMPTY
private org.pcollections.PSet contents
private org.pcollections.PVector order
public static org.pcollections.OrderedPSet empty ()
public static org.pcollections.OrderedPSet from (java.util.Collection)
java.util.Collection list
public static org.pcollections.OrderedPSet singleton (java.lang.Object)
Object e
private void (org.pcollections.PSet, org.pcollections.PVector)
org.pcollections.PSet c
org.pcollections.PVector o
public org.pcollections.OrderedPSet plus (java.lang.Object)
Object e
public org.pcollections.OrderedPSet plusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.OrderedPSet s
public org.pcollections.OrderedPSet minus (java.lang.Object)
Object e
public org.pcollections.OrderedPSet minusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.OrderedPSet s
public java.util.Iterator iterator ()
public int size ()
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public volatile org.pcollections.POrderedSet minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.POrderedSet minus (java.lang.Object)
Object x0
public volatile org.pcollections.POrderedSet plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.POrderedSet plus (java.lang.Object)
Object x0
public volatile org.pcollections.PSet minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSet minus (java.lang.Object)
Object x0
public volatile org.pcollections.PSet plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSet plus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection minus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection plus (java.lang.Object)
Object x0
static void ()
}
org/pcollections/PBag.classPBag.java
package org.pcollections
public abstract org.pcollections.PBag extends java.lang.Object implements org.pcollections.PCollection {
public abstract org.pcollections.PBag plus (java.lang.Object)
public abstract org.pcollections.PBag plusAll (java.util.Collection)
public abstract org.pcollections.PBag minus (java.lang.Object)
public abstract org.pcollections.PBag minusAll (java.util.Collection)
}
org/pcollections/PCollection.classPCollection.java
package org.pcollections
public abstract org.pcollections.PCollection extends java.lang.Object implements java.util.Collection {
public abstract org.pcollections.PCollection plus (java.lang.Object)
public abstract org.pcollections.PCollection plusAll (java.util.Collection)
public abstract org.pcollections.PCollection minus (java.lang.Object)
public abstract org.pcollections.PCollection minusAll (java.util.Collection)
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean addAll (java.util.Collection)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public abstract void clear ()
}
org/pcollections/PMap.classPMap.java
package org.pcollections
public abstract org.pcollections.PMap extends java.lang.Object implements java.util.Map {
public abstract org.pcollections.PMap plus (java.lang.Object, java.lang.Object)
public abstract org.pcollections.PMap plusAll (java.util.Map)
public abstract org.pcollections.PMap minus (java.lang.Object)
public abstract org.pcollections.PMap minusAll (java.util.Collection)
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object remove (java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract void clear ()
}
org/pcollections/POrderedSet.classPOrderedSet.java
package org.pcollections
public abstract org.pcollections.POrderedSet extends java.lang.Object implements org.pcollections.PSet {
public abstract org.pcollections.POrderedSet plus (java.lang.Object)
public abstract org.pcollections.POrderedSet plusAll (java.util.Collection)
public abstract org.pcollections.POrderedSet minus (java.lang.Object)
public abstract org.pcollections.POrderedSet minusAll (java.util.Collection)
public abstract java.lang.Object get (int)
public abstract int indexOf (java.lang.Object)
}
org/pcollections/PQueue.classPQueue.java
package org.pcollections
public abstract org.pcollections.PQueue extends java.lang.Object implements org.pcollections.PCollection java.util.Queue {
public abstract org.pcollections.PQueue minus ()
public abstract org.pcollections.PQueue plus (java.lang.Object)
public abstract org.pcollections.PQueue plusAll (java.util.Collection)
public abstract org.pcollections.PCollection minus (java.lang.Object)
public abstract org.pcollections.PCollection minusAll (java.util.Collection)
public abstract boolean offer (java.lang.Object)
public abstract java.lang.Object poll ()
public abstract java.lang.Object remove ()
}
org/pcollections/PSequence.classPSequence.java
package org.pcollections
public abstract org.pcollections.PSequence extends java.lang.Object implements org.pcollections.PCollection java.util.List {
public abstract org.pcollections.PSequence plus (java.lang.Object)
public abstract org.pcollections.PSequence plusAll (java.util.Collection)
public abstract org.pcollections.PSequence with (int, java.lang.Object)
public abstract org.pcollections.PSequence plus (int, java.lang.Object)
public abstract org.pcollections.PSequence plusAll (int, java.util.Collection)
public abstract org.pcollections.PSequence minus (java.lang.Object)
public abstract org.pcollections.PSequence minusAll (java.util.Collection)
public abstract org.pcollections.PSequence minus (int)
public abstract org.pcollections.PSequence subList (int, int)
public abstract boolean addAll (int, java.util.Collection)
public abstract java.lang.Object set (int, java.lang.Object)
public abstract void add (int, java.lang.Object)
public abstract java.lang.Object remove (int)
}
org/pcollections/PSet.classPSet.java
package org.pcollections
public abstract org.pcollections.PSet extends java.lang.Object implements org.pcollections.PCollection java.util.Set {
public abstract org.pcollections.PSet plus (java.lang.Object)
public abstract org.pcollections.PSet plusAll (java.util.Collection)
public abstract org.pcollections.PSet minus (java.lang.Object)
public abstract org.pcollections.PSet minusAll (java.util.Collection)
}
org/pcollections/PStack.classPStack.java
package org.pcollections
public abstract org.pcollections.PStack extends java.lang.Object implements org.pcollections.PSequence {
public abstract org.pcollections.PStack plus (java.lang.Object)
public abstract org.pcollections.PStack plusAll (java.util.Collection)
public abstract org.pcollections.PStack with (int, java.lang.Object)
public abstract org.pcollections.PStack plus (int, java.lang.Object)
public abstract org.pcollections.PStack plusAll (int, java.util.Collection)
public abstract org.pcollections.PStack minus (java.lang.Object)
public abstract org.pcollections.PStack minusAll (java.util.Collection)
public abstract org.pcollections.PStack minus (int)
public abstract org.pcollections.PStack subList (int, int)
public abstract org.pcollections.PStack subList (int)
}
org/pcollections/PVector.classPVector.java
package org.pcollections
public abstract org.pcollections.PVector extends java.lang.Object implements org.pcollections.PSequence {
public abstract org.pcollections.PVector plus (java.lang.Object)
public abstract org.pcollections.PVector plusAll (java.util.Collection)
public abstract org.pcollections.PVector with (int, java.lang.Object)
public abstract org.pcollections.PVector plus (int, java.lang.Object)
public abstract org.pcollections.PVector plusAll (int, java.util.Collection)
public abstract org.pcollections.PVector minus (java.lang.Object)
public abstract org.pcollections.PVector minusAll (java.util.Collection)
public abstract org.pcollections.PVector minus (int)
public abstract org.pcollections.PVector subList (int, int)
}
org/pcollections/SimpleImmutableEntry.classSimpleImmutableEntry.java
package org.pcollections
final org.pcollections.SimpleImmutableEntry extends java.lang.Object implements java.util.Map$Entry java.io.Serializable {
private static final long serialVersionUID
private final Object key
private final Object value
public void (java.lang.Object, java.lang.Object)
Object key
Object value
public void (java.util.Map$Entry)
java.util.Map$Entry entry
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object o
java.util.Map$Entry e
public int hashCode ()
public java.lang.String toString ()
private static boolean eq (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/pcollections/TreePVector.classTreePVector.java
package org.pcollections
public org.pcollections.TreePVector extends java.util.AbstractList implements org.pcollections.PVector {
private static final org.pcollections.TreePVector EMPTY
private final org.pcollections.IntTreePMap map
public static org.pcollections.TreePVector empty ()
public static org.pcollections.TreePVector singleton (java.lang.Object)
Object e
public static org.pcollections.TreePVector from (java.util.Collection)
java.util.Collection list
private void (org.pcollections.IntTreePMap)
org.pcollections.IntTreePMap map
public int size ()
public java.lang.Object get (int)
int index
public java.util.Iterator iterator ()
public org.pcollections.TreePVector subList (int, int)
int start
int end
int size
public org.pcollections.TreePVector plus (java.lang.Object)
Object e
public org.pcollections.TreePVector plus (int, java.lang.Object)
int i
Object e
public org.pcollections.TreePVector minus (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
Object e
public org.pcollections.TreePVector minus (int)
int i
public org.pcollections.TreePVector plusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.TreePVector result
public org.pcollections.TreePVector minusAll (java.util.Collection)
Object e
java.util.Iterator i$
java.util.Collection list
org.pcollections.TreePVector result
public org.pcollections.TreePVector plusAll (int, java.util.Collection)
Object e
java.util.Iterator i$
int i
java.util.Collection list
org.pcollections.IntTreePMap map
public org.pcollections.PVector with (int, java.lang.Object)
int i
Object e
org.pcollections.IntTreePMap map
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile org.pcollections.PVector subList (int, int)
int x0
int x1
public volatile org.pcollections.PVector minus (int)
int x0
public volatile org.pcollections.PVector minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PVector minus (java.lang.Object)
Object x0
public volatile org.pcollections.PVector plusAll (int, java.util.Collection)
int x0
java.util.Collection x1
public volatile org.pcollections.PVector plus (int, java.lang.Object)
int x0
Object x1
public volatile org.pcollections.PVector plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PVector plus (java.lang.Object)
Object x0
public volatile org.pcollections.PSequence subList (int, int)
int x0
int x1
public volatile org.pcollections.PSequence minus (int)
int x0
public volatile org.pcollections.PSequence minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSequence minus (java.lang.Object)
Object x0
public volatile org.pcollections.PSequence plusAll (int, java.util.Collection)
int x0
java.util.Collection x1
public volatile org.pcollections.PSequence plus (int, java.lang.Object)
int x0
Object x1
public volatile org.pcollections.PSequence with (int, java.lang.Object)
int x0
Object x1
public volatile org.pcollections.PSequence plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PSequence plus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection minusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection minus (java.lang.Object)
Object x0
public volatile org.pcollections.PCollection plusAll (java.util.Collection)
java.util.Collection x0
public volatile org.pcollections.PCollection plus (java.lang.Object)
Object x0
static void ()
}
META-INF/maven/
META-INF/maven/org.pcollections/
META-INF/maven/org.pcollections/pcollections/
META-INF/maven/org.pcollections/pcollections/pom.xml
META-INF/maven/org.pcollections/pcollections/pom.properties