Home | History | Annotate | Download | only in 2.1.2

META-INF/
META-INF/MANIFEST.MF
org/
org/pcollections/
org/pcollections/AmortizedPQueue$1.class
AmortizedPQueue.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.class
AmortizedPQueue.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.class
ConsPStack.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.class
ConsPStack.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.class
Empty.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.class
HashPMap.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.class
HashPMap.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.class
HashPMap.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.class
HashTreePBag.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.class
HashTreePMap.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.class
HashTreePSet.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.class
IntTree.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.class
IntTree.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.class
IntTreePMap.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.class
IntTreePMap.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.class
MapPBag.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.class
MapPBag.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.class
MapPSet.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.class
MapPSet.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.class
OrderedPSet.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.class
PBag.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.class
PCollection.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.class
PMap.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.class
POrderedSet.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.class
PQueue.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.class
PSequence.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.class
PSet.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.class
PStack.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.class
PVector.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.class
SimpleImmutableEntry.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.class
TreePVector.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