Skip navigation links
A C E F G H I K L M N P R S T V 

A

add(E) - Method in class net.pwall.util.ImmutableCollectionBase
Modifying operation - not allowed.
add(int, T) - Method in class net.pwall.util.ImmutableList
Modifying operation - not allowed.
add(T) - Method in class net.pwall.util.ImmutableListIterator
Modifying operation - not allowed.
addAll(Collection<? extends E>) - Method in class net.pwall.util.ImmutableCollectionBase
Modifying operation - not allowed.
addAll(int, Collection<? extends T>) - Method in class net.pwall.util.ImmutableList
Modifying operation - not allowed.

C

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.
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).
containsAll(Collection<?>) - Method in class net.pwall.util.ImmutableCollectionBase
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(ImmutableMap.MapEntry<KK, VV>[], int, KK) - Static method in class net.pwall.util.ImmutableMap
Test whether an array of ImmutableMap.MapEntry contains the specified key.
containsKey(List<ImmutableMap.MapEntry<KK, VV>>, KK) - Static method in class net.pwall.util.ImmutableMap
Test whether a List of ImmutableMap.MapEntry contains the specified key.
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).
createArray(int) - Static method in class net.pwall.util.ImmutableMap
Create an array of ImmutableMap.MapEntry, of the specified length.

E

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
entrySet() - Method in class net.pwall.util.ImmutableMap
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.ImmutableMap.MapEntry
Compare with another object for equality.
equals(Object) - Method in class net.pwall.util.ImmutableSet
Compares the specified object with this set for equality.

F

findKey(ImmutableMap.MapEntry<KK, VV>[], int, Object) - Static method in class net.pwall.util.ImmutableMap
Locate a key in an array of ImmutableMap.MapEntry.
from(List<ImmutableMap.MapEntry<KK, VV>>) - Static method in class net.pwall.util.ImmutableMap
Create an ImmutableMap from the supplied List of ImmutableMap.MapEntry.

G

get(int) - Method in class net.pwall.util.ImmutableList
Get the element at the specified index.
get(Object) - Method in class net.pwall.util.ImmutableMap
Get to value corresponding to the supplied key.
getKey() - Method in class net.pwall.util.ImmutableMap.MapEntry
Get the key.
getValue() - Method in class net.pwall.util.ImmutableMap.MapEntry
Get the value.

H

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.ImmutableMap.MapEntry
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.
hasNext() - Method in class net.pwall.util.ImmutableIteratorBase
Test whether the iterator has any more elements.
hasPrevious() - Method in class net.pwall.util.ImmutableListIterator
Test whether the iterator has any preceding elements.

I

ImmutableBase<A> - Class in net.pwall.util
Base class for immutable collections.
ImmutableCollection<T> - Class in net.pwall.util
Immutable implementation of Collection.
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).
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).
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(ImmutableMap.MapEntry<K, V>[], int) - Constructor for class net.pwall.util.ImmutableMap
Construct an ImmutableMap with the given array (of ImmutableMap.MapEntry) and length.
ImmutableMap(ImmutableMap.MapEntry<K, V>[]) - Constructor for class net.pwall.util.ImmutableMap
Construct an ImmutableList with the given array (using the entire array).
ImmutableMap.KeyIterator<K,V> - Class in net.pwall.util
Implementation of Iterator to iterate over the contents of a ImmutableMap.KeySet.
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.MapEntry<K,V> - Class in net.pwall.util
A map entry (key, value) for an 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
Implementation of Iterator to iterate over the contents of a ImmutableMap.ValueCollection.
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).
indexOf(Object) - Method in class net.pwall.util.ImmutableList
Find the index in the list of the first item equal to the given object (either both null, or equal according to Object.equals(java.lang.Object)).
isEmpty() - Method in class net.pwall.util.ImmutableBase
Return true if the collection is empty.
iterator() - Method in class net.pwall.util.ImmutableCollection
Return an Iterator over the collection.
iterator() - Method in class net.pwall.util.ImmutableMap.KeySet
Return an Iterator over the set.
iterator() - Method in class net.pwall.util.ImmutableMap.ValueCollection
Return an Iterator over the collection.

K

keySet() - Method in class net.pwall.util.ImmutableMap
Get a Set of the keys in use in this map.

L

lastIndexOf(Object) - Method in class net.pwall.util.ImmutableList
Find the index in the list of the last item equal to the given object (either both null, or equal according to Object.equals(java.lang.Object)).
listIterator() - Method in class net.pwall.util.ImmutableList
Get a ListIterator over this list.
listIterator(int) - Method in class net.pwall.util.ImmutableList
Get a ListIterator over this list, initialised to the given index.
listOf(TT[]) - Static method in class net.pwall.util.ImmutableList
Get an ImmutableList using the supplied array.
listOf(TT[], int) - Static method in class net.pwall.util.ImmutableList
Get an ImmutableList using the supplied array.

M

MapEntry(K, V) - Constructor for class net.pwall.util.ImmutableMap.MapEntry
Construct a MapEntry with the given key and value.
mapOf(ImmutableMap.MapEntry<KK, VV>[]) - Static method in class net.pwall.util.ImmutableMap
Create an ImmutableMap from the supplied array of ImmutableMap.MapEntry.
mapOf(ImmutableMap.MapEntry<KK, VV>[], int) - Static method in class net.pwall.util.ImmutableMap
Create an ImmutableMap from the supplied array of ImmutableMap.MapEntry with the specified length.

N

net.pwall.util - package net.pwall.util
 
next() - Method in class net.pwall.util.ImmutableIterator
Get the next element referenced by this ImmutableIterator.
next() - Method in class net.pwall.util.ImmutableMap.KeyIterator
Get the next key referenced by this KeyIterator.
next() - Method in class net.pwall.util.ImmutableMap.ValueIterator
Get the next value referenced by this ValueIterator.
nextIndex() - Method in class net.pwall.util.ImmutableListIterator
Get the index of the "next" element.

P

previous() - Method in class net.pwall.util.ImmutableListIterator
Get the preceding element referenced by this ImmutableIterator.
previousIndex() - Method in class net.pwall.util.ImmutableListIterator
Get the index of the previous element.
put(K, V) - Method in class net.pwall.util.ImmutableMap
Modifying operation - not allowed.
putAll(Map<? extends K, ? extends V>) - Method in class net.pwall.util.ImmutableMap
Modifying operation - not allowed.

R

remove(Object) - Method in class net.pwall.util.ImmutableCollectionBase
Modifying operation - not allowed.
remove(int) - Method in class net.pwall.util.ImmutableList
Modifying operation - not allowed.
remove() - Method in class net.pwall.util.ImmutableListIterator
Modifying operation - not allowed.
remove(Object) - Method in class net.pwall.util.ImmutableMap
Modifying operation - not allowed.
removeAll(Collection<?>) - Method in class net.pwall.util.ImmutableCollectionBase
Modifying operation - not allowed.
retainAll(Collection<?>) - Method in class net.pwall.util.ImmutableCollectionBase
Modifying operation - not allowed.

S

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.ImmutableMap.MapEntry
Modifying operation - not allowed.
size() - Method in class net.pwall.util.ImmutableBase
Get the number of elements in the collection.
subList(int, int) - Method in class net.pwall.util.ImmutableList
Get a sub-list of this list.

T

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.
toString() - Method in class net.pwall.util.ImmutableCollectionBase
Returns a string representation of this collection.
toString() - Method in class net.pwall.util.ImmutableMap.MapEntry
Create a string representation of this MapEntry, in the form "key=value".
toString() - Method in class net.pwall.util.ImmutableMap
Returns a string representation of this map.

V

values() - Method in class net.pwall.util.ImmutableMap
Get a Collection of the values in this map.
A C E F G H I K L M N P R S T V 
Skip navigation links

Copyright © 2021. All rights reserved.