- checkNext() - Method in class net.pwall.util.ImmutableIteratorBase
-
Check whether the iterator has more elements and if so, return the corresponding array item.
- clear() - Method in class net.pwall.util.ImmutableBase
-
Modifying operation - not allowed.
- clear() - Method in class net.pwall.util.MiniMap
-
Modifying operation - not allowed.
- clear() - Method in class net.pwall.util.MiniSet
-
Modifying operation - not allowed.
- contains(Object) - Method in class net.pwall.util.ImmutableCollection
-
Test whether the collection contains an object equal to the specified value (which may be null).
- contains(TT[], int, Object) - Static method in class net.pwall.util.ImmutableCollection
-
Test whether a given array contains an object equal to the specified value (which may be null).
- contains(Object) - Method in class net.pwall.util.ImmutableMap.KeySet
-
Test whether the set contains an element equal to the specified object (which may be null).
- contains(Object) - Method in class net.pwall.util.ImmutableMap.ValueCollection
-
Test whether the collection contains an element equal to the specified object (which may be null).
- contains(Object) - Method in class net.pwall.util.MiniSet0
-
Test whether the collection contains an object equal to the specified value (always false).
- contains(Object) - Method in class net.pwall.util.MiniSet1
-
Test whether the collection contains an object equal to the specified value.
- contains(Object) - Method in class net.pwall.util.MiniSet2
-
Test whether the collection contains an object equal to the specified value.
- contains(Object) - Method in class net.pwall.util.MiniSet3
-
Test whether the collection contains an object equal to the specified value.
- contains(Object) - Method in class net.pwall.util.MiniSet4
-
Test whether the collection contains an object equal to the specified value.
- contains(Object) - Method in class net.pwall.util.MiniSet5
-
Test whether the collection contains an object equal to the specified value.
- containsAll(Collection<?>) - Method in class net.pwall.util.ImmutableCollectionBase
-
Test whether the collection contains all of the objects in a supplied
Collection.
- containsAll(Collection<?>) - Method in class net.pwall.util.MiniSet
-
Test whether the collection contains all of the objects in a supplied
Collection.
- containsKey(Object) - Method in class net.pwall.util.ImmutableMap
-
Test whether the map contains a key equal to the specified key (which may be null).
- containsKey(ImmutableMapEntry<KK, VV>[], int, KK) - Static method in class net.pwall.util.ImmutableMap
-
- containsKey(List<ImmutableMapEntry<KK, VV>>, KK) - Static method in class net.pwall.util.ImmutableMap
-
- containsKey(Object) - Method in class net.pwall.util.MiniMap0
-
Test whether the map contains a key equal to the specified key (always false).
- containsKey(Object) - Method in class net.pwall.util.MiniMap1
-
Test whether the map contains a key equal to the specified key (which may be null).
- containsKey(Object) - Method in class net.pwall.util.MiniMap2
-
Test whether the map contains a key equal to the specified key (which may be null).
- containsKey(Object) - Method in class net.pwall.util.MiniMap3
-
Test whether the map contains a key equal to the specified key (which may be null).
- containsValue(Object) - Method in class net.pwall.util.ImmutableMap
-
Test whether the map contains a value equal to the specified value (which may be null).
- containsValue(Object) - Method in class net.pwall.util.MiniMap0
-
Test whether the map contains a value equal to the specified value (always false).
- containsValue(Object) - Method in class net.pwall.util.MiniMap1
-
Test whether the map contains a value equal to the specified value (which may be null).
- containsValue(Object) - Method in class net.pwall.util.MiniMap2
-
Test whether the map contains a value equal to the specified value (which may be null).
- containsValue(Object) - Method in class net.pwall.util.MiniMap3
-
Test whether the map contains a value equal to the specified value (which may be null).
- createArray(int) - Static method in class net.pwall.util.ImmutableMap
-
- emptyEntryArray - Static variable in class net.pwall.util.ImmutableMap
-
- emptyList() - Static method in class net.pwall.util.ImmutableList
-
Get an empty ImmutableList.
- emptyMap() - Static method in class net.pwall.util.ImmutableMap
-
Get an empty ImmutableMap.
- emptySet() - Static method in class net.pwall.util.ImmutableSet
-
Get an empty ImmutableSet.
- entry(KK, VV) - Static method in class net.pwall.util.ImmutableMap
-
- entry(KK, VV) - Static method in class net.pwall.util.MiniMap
-
- entrySet() - Method in class net.pwall.util.ImmutableMap
-
Get a
Set of the entries in this map.
- entrySet() - Method in class net.pwall.util.MiniMap0
-
Get a
Set of the entries in this map.
- entrySet() - Method in class net.pwall.util.MiniMap1
-
Get a
Set of the entries in this map.
- entrySet() - Method in class net.pwall.util.MiniMap2
-
Get a
Set of the entries in this map.
- entrySet() - Method in class net.pwall.util.MiniMap3
-
Get a
Set of the entries in this map.
- equals(Object) - Method in class net.pwall.util.ImmutableList
-
Compares the specified object with this list for equality.
- equals(Object) - Method in class net.pwall.util.ImmutableMap
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class net.pwall.util.ImmutableMap.KeySet
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.ImmutableMapEntry
-
Compare with another object for equality.
- equals(Object) - Method in class net.pwall.util.ImmutableSet
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.MiniMap
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class net.pwall.util.MiniMap0
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class net.pwall.util.MiniMap1
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class net.pwall.util.MiniMap2
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class net.pwall.util.MiniMap3
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class net.pwall.util.MiniSet
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.MiniSet0
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.MiniSet1
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.MiniSet2
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.MiniSet3
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.MiniSet4
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class net.pwall.util.MiniSet5
-
Compares the specified object with this set for equality.
- hashCode() - Method in class net.pwall.util.ImmutableList
-
Returns the hash code value for this list.
- hashCode() - Method in class net.pwall.util.ImmutableMap
-
Returns the hash code value for this map.
- hashCode() - Method in class net.pwall.util.ImmutableMap.KeySet
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.ImmutableMapEntry
-
This is coded to match exactly the hash calculation used by
HashMap.
- hashCode() - Method in class net.pwall.util.ImmutableSet
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.MiniMap
-
Returns the hash code value for this map.
- hashCode() - Method in class net.pwall.util.MiniMap0
-
Returns the hash code value for this map.
- hashCode() - Method in class net.pwall.util.MiniMap1
-
Returns the hash code value for this map.
- hashCode() - Method in class net.pwall.util.MiniMap2
-
Returns the hash code value for this map.
- hashCode() - Method in class net.pwall.util.MiniMap3
-
Returns the hash code value for this map.
- hashCode() - Method in class net.pwall.util.MiniSet
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.MiniSet0
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.MiniSet1
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.MiniSet2
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.MiniSet3
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.MiniSet4
-
Returns the hash code value for this set.
- hashCode() - Method in class net.pwall.util.MiniSet5
-
Returns the hash code value for this set.
- hasNext() - Method in class net.pwall.util.ImmutableIteratorBase
-
Test whether the iterator has any more elements.
- hasNext() - Method in class net.pwall.util.MiniSet0.Miniterator
-
Test whether the iterator has any more elements (always false).
- hasNext() - Method in class net.pwall.util.MiniSet1.Miniterator
-
Test whether the iterator has any more elements.
- hasNext() - Method in class net.pwall.util.MiniSet2.Miniterator
-
Test whether the iterator has any more elements.
- hasNext() - Method in class net.pwall.util.MiniSet3.Miniterator
-
Test whether the iterator has any more elements.
- hasNext() - Method in class net.pwall.util.MiniSet4.Miniterator
-
Test whether the iterator has any more elements.
- hasNext() - Method in class net.pwall.util.MiniSet5.Miniterator
-
Test whether the iterator has any more elements.
- hasPrevious() - Method in class net.pwall.util.ImmutableListIterator
-
Test whether the iterator has any preceding elements.
- ImmutableBase<A> - Class in net.pwall.util
-
Base class for immutable collections.
- ImmutableCollection<T> - Class in net.pwall.util
-
- ImmutableCollection(T[], int) - Constructor for class net.pwall.util.ImmutableCollection
-
Construct an ImmutableCollection with the given array and length.
- ImmutableCollection(T[]) - Constructor for class net.pwall.util.ImmutableCollection
-
Construct an ImmutableCollection with the given array (using the entire array).
- ImmutableCollection(Collection<T>) - Constructor for class net.pwall.util.ImmutableCollection
-
Construct an
ImmutableCollection from another
Collection (helps with deserializing).
- ImmutableCollectionBase<A,E> - Class in net.pwall.util
-
Base class for implementations of
Collection and its derived classes.
- ImmutableIterator<T> - Class in net.pwall.util
-
Implementation of
Iterator to provide functionality for the immutable classes.
- ImmutableIteratorBase<T> - Class in net.pwall.util
-
Base class for implementations of
Iterator for the immutable classes.
- ImmutableList<T> - Class in net.pwall.util
-
Immutable implementation of
List.
- ImmutableList(T[], int) - Constructor for class net.pwall.util.ImmutableList
-
Construct an ImmutableList with the given array and length.
- ImmutableList(T[]) - Constructor for class net.pwall.util.ImmutableList
-
Construct an ImmutableList with the given array (using the entire array).
- ImmutableList(List<T>) - Constructor for class net.pwall.util.ImmutableList
-
Construct an
ImmutableList from another
List (helps with deserializing).
- ImmutableListIterator<T> - Class in net.pwall.util
-
Implementation of
ListIterator to provide functionality for the immutable classes.
- ImmutableMap<K,V> - Class in net.pwall.util
-
Immutable implementation of
Map.
- ImmutableMap(ImmutableMapEntry<K, V>[], int) - Constructor for class net.pwall.util.ImmutableMap
-
- ImmutableMap(ImmutableMapEntry<K, V>[]) - Constructor for class net.pwall.util.ImmutableMap
-
Construct an ImmutableList with the given array (using the entire array).
- ImmutableMap(Map<K, V>) - Constructor for class net.pwall.util.ImmutableMap
-
Construct an
ImmutableMap from another
Map (helps with deserializing).
- ImmutableMap.KeyIterator<K,V> - Class in net.pwall.util
-
- ImmutableMap.KeySet<K,V> - Class in net.pwall.util
-
Implementation of the
Set interface to provide a view of the keys in the
ImmutableMap.
- ImmutableMap.ValueCollection<K,V> - Class in net.pwall.util
-
Implementation of the
Collection interface to provide a view of the values in the
ImmutableMap.
- ImmutableMap.ValueIterator<K,V> - Class in net.pwall.util
-
- ImmutableMapEntry<K,V> - Class in net.pwall.util
-
An immutable Map.Entry.
- ImmutableMapEntry(K, V) - Constructor for class net.pwall.util.ImmutableMapEntry
-
Construct an ImmutableMapEntry with the given key and value.
- ImmutableSet<T> - Class in net.pwall.util
-
Immutable implementation of
Set.
- ImmutableSet(T[], int) - Constructor for class net.pwall.util.ImmutableSet
-
Construct an ImmutableSet with the given array and length.
- ImmutableSet(T[]) - Constructor for class net.pwall.util.ImmutableSet
-
Construct an ImmutableSet with the given array (using the entire array).
- ImmutableSet(Set<T>) - Constructor for class net.pwall.util.ImmutableSet
-
Construct an
ImmutableSet from another
Set (helps with deserializing).
- indexOf(Object) - Method in class net.pwall.util.ImmutableList
-
- instance - Static variable in class net.pwall.util.MiniMap0
-
A reusable instance.
- instance - Static variable in class net.pwall.util.MiniSet0
-
A reusable instance.
- isEmpty() - Method in class net.pwall.util.ImmutableBase
-
Return true if the collection is empty.
- isEmpty() - Method in class net.pwall.util.MiniMap0
-
Return true to indicate that the map is empty.
- isEmpty() - Method in class net.pwall.util.MiniMap1
-
Return false to indicate that the map is not empty.
- isEmpty() - Method in class net.pwall.util.MiniMap2
-
Return false to indicate that the map is not empty.
- isEmpty() - Method in class net.pwall.util.MiniMap3
-
Return false to indicate that the map is not empty.
- isEmpty() - Method in class net.pwall.util.MiniSet0
-
Return true to indicate that the set is empty.
- isEmpty() - Method in class net.pwall.util.MiniSet1
-
Return false to indicate that the set is not empty.
- isEmpty() - Method in class net.pwall.util.MiniSet2
-
Return false to indicate that the set is not empty.
- isEmpty() - Method in class net.pwall.util.MiniSet3
-
Return false to indicate that the set is not empty.
- isEmpty() - Method in class net.pwall.util.MiniSet4
-
Return false to indicate that the set is not empty.
- isEmpty() - Method in class net.pwall.util.MiniSet5
-
Return false to indicate that the set is not empty.
- iterator() - Method in class net.pwall.util.ImmutableCollection
-
- iterator() - Method in class net.pwall.util.ImmutableMap.KeySet
-
- iterator() - Method in class net.pwall.util.ImmutableMap.ValueCollection
-
- iterator() - Method in class net.pwall.util.MiniSet0
-
- iterator() - Method in class net.pwall.util.MiniSet1
-
- iterator() - Method in class net.pwall.util.MiniSet2
-
- iterator() - Method in class net.pwall.util.MiniSet3
-
- iterator() - Method in class net.pwall.util.MiniSet4
-
- iterator() - Method in class net.pwall.util.MiniSet5
-
- set(int, T) - Method in class net.pwall.util.ImmutableList
-
Modifying operation - not allowed.
- set(T) - Method in class net.pwall.util.ImmutableListIterator
-
Modifying operation - not allowed.
- setOf(TT[]) - Static method in class net.pwall.util.ImmutableSet
-
Get an ImmutableSet using the supplied array.
- setOf(TT[], int) - Static method in class net.pwall.util.ImmutableSet
-
Get an ImmutableSet using the supplied array.
- setValue(V) - Method in class net.pwall.util.ImmutableMapEntry
-
Modifying operation - not allowed.
- size() - Method in class net.pwall.util.ImmutableBase
-
Get the number of elements in the collection.
- size() - Method in class net.pwall.util.MiniMap0
-
Get the number of entries (always zero).
- size() - Method in class net.pwall.util.MiniMap1
-
Get the number of entries (always one).
- size() - Method in class net.pwall.util.MiniMap2
-
Get the number of entries (always two).
- size() - Method in class net.pwall.util.MiniMap3
-
Get the number of entries (always three).
- size() - Method in class net.pwall.util.MiniSet0
-
Get the number of values (always zero).
- size() - Method in class net.pwall.util.MiniSet1
-
Get the number of values (always one).
- size() - Method in class net.pwall.util.MiniSet2
-
Get the number of values (always two).
- size() - Method in class net.pwall.util.MiniSet3
-
Get the number of values (always three).
- size() - Method in class net.pwall.util.MiniSet4
-
Get the number of values (always four).
- size() - Method in class net.pwall.util.MiniSet5
-
Get the number of values (always five).
- stringOf(Object) - Method in class net.pwall.util.MiniMap
-
Return a string representation of the supplied key or value, guarding against possible recursion.
- stringOf(Object) - Method in class net.pwall.util.MiniSet
-
Return a string representation of the supplied value, guarding against possible recursion.
- subList(int, int) - Method in class net.pwall.util.ImmutableList
-
Get a sub-list of this list.
- toArray() - Method in class net.pwall.util.ImmutableCollection
-
Create a copy of the underlying array.
- toArray(TT[]) - Method in class net.pwall.util.ImmutableCollection
-
Return a copy of the underlying array, either in the supplied array (if it fits) or in a new array of the
specified type.
- toArray() - Method in class net.pwall.util.ImmutableMap.KeySet
-
Create a copy of the set in an array.
- toArray(T[]) - Method in class net.pwall.util.ImmutableMap.KeySet
-
Return a copy of the set, either in the supplied array (if it fits) or in a new array of the specified type.
- toArray() - Method in class net.pwall.util.ImmutableMap.ValueCollection
-
Create a copy of the collection in an array.
- toArray(T[]) - Method in class net.pwall.util.ImmutableMap.ValueCollection
-
Return a copy of the collection, either in the supplied array (if it fits) or in a new array of the specified
type.
- toArray() - Method in class net.pwall.util.MiniSet0
-
Copy the set to an array (always an empty array).
- toArray(TT[]) - Method in class net.pwall.util.MiniSet0
-
Copy the set to an existing array (with null end marker if the destination array is not of length zero).
- toArray() - Method in class net.pwall.util.MiniSet1
-
Copy the set to an array.
- toArray(TT[]) - Method in class net.pwall.util.MiniSet1
-
Copy the set to an array, either the supplied array (if it fits) or a new array of the specified type.
- toArray() - Method in class net.pwall.util.MiniSet2
-
Copy the set to an array.
- toArray(TT[]) - Method in class net.pwall.util.MiniSet2
-
Copy the set to an array, either the supplied array (if it fits) or a new array of the specified type.
- toArray() - Method in class net.pwall.util.MiniSet3
-
Copy the set to an array.
- toArray(TT[]) - Method in class net.pwall.util.MiniSet3
-
Copy the set to an array, either the supplied array (if it fits) or a new array of the specified type.
- toArray() - Method in class net.pwall.util.MiniSet4
-
Copy the set to an array.
- toArray(TT[]) - Method in class net.pwall.util.MiniSet4
-
Copy the set to an array, either the supplied array (if it fits) or a new array of the specified type.
- toArray() - Method in class net.pwall.util.MiniSet5
-
Copy the set to an array.
- toArray(TT[]) - Method in class net.pwall.util.MiniSet5
-
Copy the set to an array, either the supplied array (if it fits) or a new array of the specified type.
- toString() - Method in class net.pwall.util.ImmutableCollectionBase
-
Returns a string representation of this collection.
- toString() - Method in class net.pwall.util.ImmutableMap
-
Returns a string representation of this map.
- toString() - Method in class net.pwall.util.ImmutableMapEntry
-
Create a string representation of this ImmutableMapEntry, in the form "key=value".
- toString() - Method in class net.pwall.util.MiniMap
-
Returns a string representation of this map.
- toString() - Method in class net.pwall.util.MiniMap0
-
Returns a string representation of this map.
- toString() - Method in class net.pwall.util.MiniMap1
-
Returns a string representation of this map.
- toString() - Method in class net.pwall.util.MiniMap2
-
Returns a string representation of this map.
- toString() - Method in class net.pwall.util.MiniMap3
-
Returns a string representation of this map.
- toString() - Method in class net.pwall.util.MiniSet
-
Returns a string representation of this collection.
- toString() - Method in class net.pwall.util.MiniSet0
-
Returns a string representation of this set.
- toString() - Method in class net.pwall.util.MiniSet1
-
Returns a string representation of this set.
- toString() - Method in class net.pwall.util.MiniSet2
-
Returns a string representation of this set.
- toString() - Method in class net.pwall.util.MiniSet3
-
Returns a string representation of this set.
- toString() - Method in class net.pwall.util.MiniSet4
-
Returns a string representation of this set.
- toString() - Method in class net.pwall.util.MiniSet5
-
Returns a string representation of this set.