Index

A B C D E F G H I L M N O P R S T U 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractDoubleEnumerator - Class in org.jhotdraw8.collection.enumerator
Abstract base class for Enumerator.OfDoubles.
AbstractDoubleEnumerator(long, int) - Constructor for class org.jhotdraw8.collection.enumerator.AbstractDoubleEnumerator
Creates a spliterator reporting the given estimated size and additionalCharacteristics.
AbstractEnumerator<E> - Class in org.jhotdraw8.collection.enumerator
Abstract base classes for Enumerators.
AbstractEnumerator(long, int) - Constructor for class org.jhotdraw8.collection.enumerator.AbstractEnumerator
Creates a spliterator reporting the given estimated size and additionalCharacteristics.
AbstractIntEnumerator - Class in org.jhotdraw8.collection.enumerator
Abstract base class for Enumerator.OfInts.
AbstractIntEnumerator(long, int) - Constructor for class org.jhotdraw8.collection.enumerator.AbstractIntEnumerator
Creates a spliterator reporting the given estimated size and additionalCharacteristics.
AbstractListIteratorSpliterator<E> - Class in org.jhotdraw8.collection.spliterator
Abstract base classes for Spliterators that also implement the ListIterator interface.
AbstractListIteratorSpliterator() - Constructor for class org.jhotdraw8.collection.spliterator.AbstractListIteratorSpliterator
Constructs a new instance.
AbstractLongEnumerator - Class in org.jhotdraw8.collection.enumerator
Abstract base class for Enumerator.OfLongs.
AbstractLongEnumerator(long, int) - Constructor for class org.jhotdraw8.collection.enumerator.AbstractLongEnumerator
Creates a spliterator reporting the given estimated size and additionalCharacteristics.
accept(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteConsumer
Performs this operation on the given argument.
accept(char) - Method in interface org.jhotdraw8.collection.function.CharConsumer
 
accept(E) - Method in class org.jhotdraw8.collection.enumerator.SpliteratorEnumeratorFacade
 
accept(E) - Method in class org.jhotdraw8.collection.spliterator.IteratorFacade
 
add(E) - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
add(E) - Method in class org.jhotdraw8.collection.spliterator.AbstractListIteratorSpliterator
 
add(Byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
add(Byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
add(Double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
add(Double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
add(Integer) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
add(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
add(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
add(Long) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
add(Long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
add(Long) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
addAll(Collection<? extends Long>) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
addAllAsByte(ByteArrayList) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Adds all items of the specified list to this list.
addAllAsDouble(DoubleArrayList) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Adds all items of the specified list to this list.
addAllAsInt(IntArrayList) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Adds all items of the specified list to this list.
addAllAsLong(LongArrayList) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Adds all items of the specified list to this list.
addAllInto(T) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Adds all items of this collection to the specified collection.
addAllInto(T) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Adds all items of this collection to the specified collection.
addAllInto(T) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Adds all items of this collection to the specified collection.
addAllInto(T) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Adds all items of this collection to the specified collection.
addAsByte(byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Adds a new item to the end of the list.
addAsByte(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
addAsByte(int, byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Inserts a new item at the specified index into this list.
addAsByte(int, byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
addAsDouble(double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Adds a new item to the end of the list.
addAsDouble(double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
addAsDouble(int, double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Inserts a new item at the specified index into this list.
addAsDouble(int, double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
addAsInt(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Adds an element to the set.
addAsInt(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
Adds an element to the set.
addAsInt(int) - Method in class org.jhotdraw8.collection.primitive.GrowableIntSet8Bit
Adds an element to the set.
addAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Adds a new item to the end of the list.
addAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
addAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntSet
Adds the specified element to the set if it is not already present.
addAsInt(int, int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Inserts a new item at the specified index into this list.
addAsInt(int, int) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
addAsLong(int, long) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Inserts a new item at the specified index into this list.
addAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
addAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Adds a new item to the end of the list.
addAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
addFirst(Byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
addFirst(Byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
addFirst(Byte) - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
addFirst(Double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
addFirst(Double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
addFirst(Double) - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
addFirst(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
addFirst(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
addFirst(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
addFirst(Long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
addFirstAsByte(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
addFirstAsByte(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
addFirstAsDouble(double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
addFirstAsDouble(double) - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
addFirstAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
addFirstAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
addFirstAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
addFirstAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
addFirstAsIntBranchless(int, boolean) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
Adds first using branch-less code that takes advantage of the out-of-order execution unit in the CPU.
addFirstAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
addFirstAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
addFirstAsLongBranchless(long, boolean) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
Adds first using branch-less code that takes advantage of the out-of-order execution unit in the CPU.
addLast(Byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
addLast(Byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
addLast(Byte) - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
addLast(Double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
addLast(Double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
addLast(Double) - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
addLast(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
addLast(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
addLast(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
addLast(Long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
addLastAllAsByte(byte[]) - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
addLastAllAsByte(byte[], int, int) - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
addLastAllAsDouble(double[]) - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
addLastAllAsDouble(double[], int, int) - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
addLastAllAsInt(int[]) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
addLastAllAsInt(int[]) - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
addLastAllAsInt(int[], int, int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
addLastAllAsInt(int[], int, int) - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
addLastAllAsLong(long[]) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
addLastAllAsLong(long[], int, int) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
addLastAsByte(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
addLastAsByte(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
addLastAsDouble(double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
addLastAsDouble(double) - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
addLastAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
addLastAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
addLastAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
addLastAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
addLastAsIntBranchless(int, boolean) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
Adds last using branch-less code that takes advantage of the out-of-order execution unit in the CPU.
addLastAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
addLastAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
addLastAsLongBranchless(long, boolean) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
Adds last using branch-less code that takes advantage of the out-of-order execution unit in the CPU.
andThen(CharConsumer) - Method in interface org.jhotdraw8.collection.function.CharConsumer
 
applyAsInt(int) - Method in interface org.jhotdraw8.collection.function.IntToIntFunction
Applies this function to the given argument.

B

BareEnumerator<E> - Interface in org.jhotdraw8.collection.enumerator
Bare (minimalistic) interface for enumerating elements of a collection.
ByteArrayList - Class in org.jhotdraw8.collection.primitive
A byte-valued list backed by a primitive array.
ByteArrayList() - Constructor for class org.jhotdraw8.collection.primitive.ByteArrayList
Creates a new empty instance with 0 initial capacity.
ByteArrayList(int) - Constructor for class org.jhotdraw8.collection.primitive.ByteArrayList
Creates a new empty instance with the specified initial capacity.
ByteArrayList(Collection<Byte>) - Constructor for class org.jhotdraw8.collection.primitive.ByteArrayList
Creates a new instance from the specified collection
ByteArraySpliterator - Class in org.jhotdraw8.collection.primitive
 
ByteArraySpliterator(byte[], int) - Constructor for class org.jhotdraw8.collection.primitive.ByteArraySpliterator
Creates a spliterator covering all of the given array.
ByteArraySpliterator(byte[], int, int, int) - Constructor for class org.jhotdraw8.collection.primitive.ByteArraySpliterator
Creates a spliterator covering the given array and range
ByteConsumer - Interface in org.jhotdraw8.collection.primitive
ByteConsumer.
ByteList - Interface in org.jhotdraw8.collection.primitive
Interface for a List with a primitive integer data elements.
ByteSequencedCollection - Interface in org.jhotdraw8.collection.primitive
Interface for collection of int-values with a well-defined linear ordering of its elements.
byteStream() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Returns a stream for processing the items of this list.

C

capacity() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Gets the capacity of the set.
capacity() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
Gets the capacity of the set.
characteristics() - Method in class org.jhotdraw8.collection.enumerator.EmptyEnumerator
 
characteristics() - Method in class org.jhotdraw8.collection.enumerator.IteratorEnumeratorFacade
 
characteristics() - Method in class org.jhotdraw8.collection.enumerator.SpliteratorEnumeratorFacade
 
characteristics() - Method in class org.jhotdraw8.collection.mapped.MappedSpliterator
 
characteristics() - Method in class org.jhotdraw8.collection.primitive.ByteArraySpliterator
 
characteristics() - Method in class org.jhotdraw8.collection.spliterator.AbstractListIteratorSpliterator
 
characteristics() - Method in class org.jhotdraw8.collection.spliterator.FailFastSpliterator
 
CharConsumer - Interface in org.jhotdraw8.collection.function
 
clear() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Clears the list in O(1).
clear() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
 
clear() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
 
clear() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Clears the list in O(1).
clear() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
Clears the deque in O(1).
clear() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Clears the list in O(1).
clear() - Method in interface org.jhotdraw8.collection.primitive.IntSet
Clears the set.
clear() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
Clears the deque in O(1).
clear() - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
clear() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Clears the list in O(1).
clone() - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
contains(Object) - Method in class org.jhotdraw8.collection.primitive.IntRangeSet
 
contains(Object) - Method in class org.jhotdraw8.collection.mapped.MappedList
 
contains(Object) - Method in class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
contains(Object) - Method in class org.jhotdraw8.collection.mapped.MappedSet
 
contains(Object) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
contains(Object) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
contains(Object) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
contains(Object) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
contains(Object) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
contains(Object) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
contains(Object) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
containsAll(Collection<?>) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
containsAsInt(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Checks if the set contains the specified element.
containsAsInt(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
Checks if the set contains the specified element.
containsAsInt(int) - Method in class org.jhotdraw8.collection.primitive.GrowableIntSet8Bit
Checks if the set contains the specified element.
containsAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntSet
Checks if this set contains the specified element.
containsAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
containsAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
copyAddAll(T[], int, T[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Copies 'src' and inserts 'values' at position 'index'.
copyComponentAdd(T[], int, int) - Static method in class org.jhotdraw8.collection.util.ListHelper
Copies 'src' and inserts 'numComponents' at position 'index'.
copyComponentRemove(T[], int, int) - Static method in class org.jhotdraw8.collection.util.ListHelper
Copies 'src' and removes 'numComponents' at position 'index'.
copyInto(byte[], int) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Copies the contents of this list into the provided array.
copyInto(double[], int) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Copies the contents of this list into the provided array.
copyInto(int[], int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Copies the contents of this list into the provided array.
copyInto(long[], int) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Copies the contents of this list into the provided array.
copySet(T[], int, T) - Static method in class org.jhotdraw8.collection.util.ListHelper
Copies 'src' and sets 'value' at position 'index'.
current - Variable in class org.jhotdraw8.collection.enumerator.AbstractDoubleEnumerator
The current element of the enumerator.
current - Variable in class org.jhotdraw8.collection.enumerator.AbstractEnumerator
The current element of the enumerator.
current - Variable in class org.jhotdraw8.collection.enumerator.AbstractIntEnumerator
The current element of the enumerator.
current - Variable in class org.jhotdraw8.collection.enumerator.AbstractLongEnumerator
The current element of the enumerator.
current() - Method in class org.jhotdraw8.collection.enumerator.AbstractEnumerator
Gets the element in the collection at the current position of the enumerator.
current() - Method in interface org.jhotdraw8.collection.enumerator.BareEnumerator
Gets the element in the collection at the current position of the enumerator.
current() - Method in class org.jhotdraw8.collection.enumerator.EmptyEnumerator
 
current() - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfDouble
Gets the element in the collection at the current position of the enumerator.
current() - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfInt
Gets the element in the collection at the current position of the enumerator.
current() - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfLong
Gets the element in the collection at the current position of the enumerator.
current() - Method in class org.jhotdraw8.collection.enumerator.IteratorEnumeratorFacade
 
current() - Method in class org.jhotdraw8.collection.enumerator.SpliteratorEnumeratorFacade
 
current() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
current() - Method in class org.jhotdraw8.collection.spliterator.SingletonSpliterator
 
currentAsDouble() - Method in class org.jhotdraw8.collection.enumerator.AbstractDoubleEnumerator
Returns the current value.
currentAsDouble() - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfDouble
Returns the current value.
currentAsInt() - Method in class org.jhotdraw8.collection.enumerator.AbstractIntEnumerator
Returns the current value.
currentAsInt() - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfInt
Returns the current value.
currentAsLong() - Method in class org.jhotdraw8.collection.enumerator.AbstractLongEnumerator
Returns the current value.
currentAsLong() - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfLong
Returns the current value.

D

DenseIntSet16Bit - Class in org.jhotdraw8.collection.primitive
A dense set of int-values which can be cleared in O(1); needs 16-bits storage space for each int-value.
DenseIntSet16Bit() - Constructor for class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Creates an empty set.
DenseIntSet16Bit(int) - Constructor for class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Creates a set with the specified capacity.
DenseIntSet8Bit - Class in org.jhotdraw8.collection.primitive
A dense set of int-values which can be cleared in O(1); needs 8-bits storage space for each int-value.
DenseIntSet8Bit(int) - Constructor for class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
Creates a set with the specified capacity.
descendingIterator() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
descendingIterator() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
DoubleArrayList - Class in org.jhotdraw8.collection.primitive
A double-valued list backed by a primitive array.
DoubleArrayList() - Constructor for class org.jhotdraw8.collection.primitive.DoubleArrayList
Creates a new empty instance with 0 initial capacity.
DoubleArrayList(int) - Constructor for class org.jhotdraw8.collection.primitive.DoubleArrayList
Creates a new empty instance with the specified initial capacity.
DoubleArrayList(Collection<Double>) - Constructor for class org.jhotdraw8.collection.primitive.DoubleArrayList
Creates a new instance from the specified collection
DoubleList - Interface in org.jhotdraw8.collection.primitive
Interface for a List with a primitive integer data elements.
DoubleSequencedCollection - Interface in org.jhotdraw8.collection.primitive
Interface for collection of int-values with a well-defined linear ordering of its elements.
doubleStream() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Returns a stream for processing the items of this list.

E

either() - Method in class org.jhotdraw8.collection.pair.NonNullUnorderedPair
 
either() - Method in class org.jhotdraw8.collection.pair.SimpleUnorderedPair
 
either() - Method in interface org.jhotdraw8.collection.pair.UnorderedPair
 
element() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
element() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
element() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
element() - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
elementAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
elementAsLong() - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
emptyEnumerator() - Static method in class org.jhotdraw8.collection.enumerator.EmptyEnumerator
 
EmptyEnumerator<E> - Class in org.jhotdraw8.collection.enumerator
An enumerator over an empty sequence.
ensureUnmodified() - Method in class org.jhotdraw8.collection.iterator.FailFastIterator
 
ensureUnmodified() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
ensureUnmodified() - Method in class org.jhotdraw8.collection.spliterator.FailFastSpliterator
 
Enumerator<E> - Interface in org.jhotdraw8.collection.enumerator
Interface for classes that implement both the BareEnumerator and the Spliterator interface.
Enumerator.OfDouble - Interface in org.jhotdraw8.collection.enumerator
An object for enumerating primitive double-valued elements of a collection.
Enumerator.OfInt - Interface in org.jhotdraw8.collection.enumerator
An object for enumerating primitive int-valued elements of a collection.
Enumerator.OfLong - Interface in org.jhotdraw8.collection.enumerator
An object for enumerating primitive long-valued elements of a collection.
equals(Object) - Method in class org.jhotdraw8.collection.pair.NonNullOrderedPair
 
equals(Object) - Method in class org.jhotdraw8.collection.pair.NonNullUnorderedPair
 
equals(Object) - Method in class org.jhotdraw8.collection.pair.SimpleOrderedPair
 
equals(Object) - Method in class org.jhotdraw8.collection.pair.SimpleUnorderedPair
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
equals(Object) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
estimateSize() - Method in class org.jhotdraw8.collection.enumerator.EmptyEnumerator
 
estimateSize() - Method in class org.jhotdraw8.collection.enumerator.IntArrayEnumerator
 
estimateSize() - Method in class org.jhotdraw8.collection.enumerator.IntCharArrayEnumerator
 
estimateSize() - Method in class org.jhotdraw8.collection.enumerator.IntRangeEnumerator
 
estimateSize() - Method in class org.jhotdraw8.collection.enumerator.IteratorEnumeratorFacade
 
estimateSize() - Method in class org.jhotdraw8.collection.enumerator.SpliteratorEnumeratorFacade
 
estimateSize() - Method in class org.jhotdraw8.collection.mapped.MappedSpliterator
 
estimateSize() - Method in class org.jhotdraw8.collection.primitive.ByteArraySpliterator
 
estimateSize() - Method in class org.jhotdraw8.collection.spliterator.FailFastSpliterator
 
estimateSize() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
estimateSize() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
estimateSize() - Method in class org.jhotdraw8.collection.spliterator.SingletonSpliterator
 

F

FailFastIterator<E> - Class in org.jhotdraw8.collection.iterator
An iterator that fails when a provided modification counter does not have an expected value.
FailFastIterator(Iterator<? extends E>, Consumer<E>, IntSupplier) - Constructor for class org.jhotdraw8.collection.iterator.FailFastIterator
 
FailFastIterator(Iterator<? extends E>, IntSupplier) - Constructor for class org.jhotdraw8.collection.iterator.FailFastIterator
 
FailFastListIterator<E> - Class in org.jhotdraw8.collection.iterator
An iterator that fails when a provided modification counter does not have an expected value.
FailFastListIterator(ListIterator<E>, IntSupplier) - Constructor for class org.jhotdraw8.collection.iterator.FailFastListIterator
 
FailFastListIterator(ListIterator<E>, IntSupplier, Runnable) - Constructor for class org.jhotdraw8.collection.iterator.FailFastListIterator
 
FailFastSpliterator<E> - Class in org.jhotdraw8.collection.spliterator
A spliterator that fails when a provided modification counter does not have an expected value.
FailFastSpliterator(Spliterator<? extends E>, IntSupplier) - Constructor for class org.jhotdraw8.collection.spliterator.FailFastSpliterator
 
first() - Method in class org.jhotdraw8.collection.pair.NonNullOrderedPair
 
first() - Method in interface org.jhotdraw8.collection.pair.OrderedPair
 
first() - Method in class org.jhotdraw8.collection.pair.SimpleOrderedPair
 
firstIndexOfAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
Returns the first index of the specified element or -1 if this deque does not contain the element.
firstIndexOfAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
firstIndexOfAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
Returns the first index of the specified element or -1 if this deque does not contain the element.
forEach(Consumer<? super T>) - Method in class org.jhotdraw8.collection.spliterator.SpliteratorIterable
 
forEachRemaining(Consumer<? super E>) - Method in class org.jhotdraw8.collection.spliterator.AbstractListIteratorSpliterator
 
forEachRemaining(Consumer<? super Byte>) - Method in interface org.jhotdraw8.collection.primitive.PrimitiveIteratorOfByte
 
forEachRemaining(Consumer<? super Byte>) - Method in interface org.jhotdraw8.collection.primitive.SpliteratorOfByte
 
forEachRemaining(ByteConsumer) - Method in class org.jhotdraw8.collection.primitive.ByteArraySpliterator
 
forEachRemaining(ByteConsumer) - Method in interface org.jhotdraw8.collection.primitive.PrimitiveIteratorOfByte
 
forEachRemaining(ByteConsumer) - Method in interface org.jhotdraw8.collection.primitive.SpliteratorOfByte
 

G

get(int) - Method in class org.jhotdraw8.collection.mapped.MappedList
 
get(int) - Method in class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
get(int) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
get(int) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
get(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
get(int) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
getArray() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
getArray() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Gets the array that is used internally by this list.
getArray() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Gets the array that is used internally by this list.
getAsByte(int) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Gets the item at the specified index.
getAsByte(int) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
getAsDouble(int) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Gets the item at the specified index.
getAsDouble(int) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
getAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
getAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Gets the item at the specified index.
getAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
getAsLong(int) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Gets the item at the specified index.
getComparator() - Method in class org.jhotdraw8.collection.primitive.ByteArraySpliterator
 
getFirst() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
getFirst() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.IntList
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
getFirst() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
getFirstAsByte() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
getFirstAsByte() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
getFirstAsDouble() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
getFirstAsDouble() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
getFirstAsInt() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
getFirstAsInt() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
getFirstAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
getFirstAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
getFirstAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
getFirstAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
getFirstAsLong() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
getLast() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
getLast() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.IntList
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
getLast() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
getLastAsByte() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
getLastAsByte() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
getLastAsDouble() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
getLastAsDouble() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
getLastAsInt() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
getLastAsInt() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
getLastAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
getLastAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
getLastAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
getLastAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
getLastAsLong() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
getOther(V) - Method in interface org.jhotdraw8.collection.pair.UnorderedPair
Returns other() if someone is equal to either(), returns either() otherwise.
grow(int, int, byte[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Grows an items array.
grow(int, int, char[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Grows an items array.
grow(int, int, double[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Grows an items array.
grow(int, int, int[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Grows an items array.
grow(int, int, long[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Grows an items array.
grow(int, int, short[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Grows an items array.
grow(int, int, Object[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Grows an items array.
GrowableIntSet8Bit - Class in org.jhotdraw8.collection.primitive
Extension of DenseIntSet8Bit that can be used, when the size of the set is not known.
GrowableIntSet8Bit() - Constructor for class org.jhotdraw8.collection.primitive.GrowableIntSet8Bit
 

H

hashCode() - Method in class org.jhotdraw8.collection.pair.NonNullOrderedPair
 
hashCode() - Method in class org.jhotdraw8.collection.pair.NonNullUnorderedPair
 
hashCode() - Method in class org.jhotdraw8.collection.pair.SimpleOrderedPair
 
hashCode() - Method in class org.jhotdraw8.collection.pair.SimpleUnorderedPair
 
hashCode() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
hashCode() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
The hash code is the same as BitSet.hashCode().
hashCode() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
The hash code is the same as BitSet.hashCode().
hashCode() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
hashCode() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
hashCode() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
hashCode() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
hashCode() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
hasNext() - Method in class org.jhotdraw8.collection.iterator.FailFastIterator
 
hasNext() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
hasNext() - Method in class org.jhotdraw8.collection.mapped.MappedIterator
 
hasNext() - Method in class org.jhotdraw8.collection.spliterator.IteratorFacade
 
hasNext() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
hasNext() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
hasPrevious() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
hasPrevious() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
hasPrevious() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 

I

indexOf(Object) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
indexOf(Object) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
indexOf(Object) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
indexOfAsByte(byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
indexOfAsByte(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
indexOfAsByte(byte, int) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
indexOfAsDouble(double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
indexOfAsDouble(double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
indexOfAsDouble(double, int) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
indexOfAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
indexOfAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
indexOfAsInt(int, int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
indexOfAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Returns the last index of the item, or -1 if this list does not contain the item.
indexOfAsLong(long, int) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
IntArrayDeque - Class in org.jhotdraw8.collection.primitive
A int-valued deque backed by a primitive array.
IntArrayDeque() - Constructor for class org.jhotdraw8.collection.primitive.IntArrayDeque
Creates a new instance with an initial capacity for 8 elements.
IntArrayDeque(int) - Constructor for class org.jhotdraw8.collection.primitive.IntArrayDeque
Creates a new instance with the specified initial capacity rounded up to the next strictly positive power of two.
IntArrayEnumerator - Class in org.jhotdraw8.collection.enumerator
An integer enumerator/spliterator over an integer array.
IntArrayEnumerator(int[], int, int) - Constructor for class org.jhotdraw8.collection.enumerator.IntArrayEnumerator
Creates a new instance that iterates over the specified array in the specified range.
IntArrayList - Class in org.jhotdraw8.collection.primitive
A int-valued list backed by a primitive array.
IntArrayList() - Constructor for class org.jhotdraw8.collection.primitive.IntArrayList
Creates a new empty instance with 0 initial capacity.
IntArrayList(int) - Constructor for class org.jhotdraw8.collection.primitive.IntArrayList
Creates a new empty instance with the specified initial capacity.
IntArrayList(Collection<Integer>) - Constructor for class org.jhotdraw8.collection.primitive.IntArrayList
Creates a new instance from the specified collection
IntCharArrayEnumerator - Class in org.jhotdraw8.collection.enumerator
An integer enumerator/spliterator over a char array.
IntCharArrayEnumerator(int, int, char[]) - Constructor for class org.jhotdraw8.collection.enumerator.IntCharArrayEnumerator
 
IntDeque - Interface in org.jhotdraw8.collection.primitive
Interface for a Deque with a primitive integer data elements.
IntList - Interface in org.jhotdraw8.collection.primitive
Interface for a List with a primitive integer data elements.
IntRangeEnumerator - Class in org.jhotdraw8.collection.enumerator
Enumerates integers in a given range.
IntRangeEnumerator(int) - Constructor for class org.jhotdraw8.collection.enumerator.IntRangeEnumerator
Enumerates from 0 to endExclusive.
IntRangeEnumerator(int, int) - Constructor for class org.jhotdraw8.collection.enumerator.IntRangeEnumerator
Enumerates from startInclusive to endExclusive.
IntRangeEnumerator(IntToIntFunction, int, int) - Constructor for class org.jhotdraw8.collection.enumerator.IntRangeEnumerator
Enumerates from startInclusive to endExclusive.
IntRangeSet - Class in org.jhotdraw8.collection.primitive
Represents a set of integers in a given range.
IntRangeSet(int, int) - Constructor for class org.jhotdraw8.collection.primitive.IntRangeSet
Creates a new instance.
IntSequencedCollection - Interface in org.jhotdraw8.collection.primitive
Interface for collection of int-values with a well-defined linear ordering of its elements.
IntSet - Interface in org.jhotdraw8.collection.primitive
Interface for a collection of int-valued elements that contains no duplicates.
intStream() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Returns a stream for processing the items of this list.
IntToIntFunction - Interface in org.jhotdraw8.collection.function
Represents a function that accepts one argument and produces a result.
IntUShortArrayEnumerator - Class in org.jhotdraw8.collection.enumerator
An Enumerator.OfInt over an unsigned short array.
IntUShortArrayEnumerator(int, int, short[]) - Constructor for class org.jhotdraw8.collection.enumerator.IntUShortArrayEnumerator
 
isEmpty() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Returns true if size==0.
isEmpty() - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
isEmpty() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Returns true if size==0.
isEmpty() - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
isEmpty() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
Returns true if this deque is empty.
isEmpty() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Returns true if size==0.
isEmpty() - Method in interface org.jhotdraw8.collection.primitive.IntList
 
isEmpty() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
Returns true if this deque is empty.
isEmpty() - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
isEmpty() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Returns true if size==0.
isEmpty() - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
iterator() - Method in class org.jhotdraw8.collection.mapped.MappedList
 
iterator() - Method in class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
iterator() - Method in class org.jhotdraw8.collection.mapped.MappedSet
 
iterator() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Returns an iterator for this list.
iterator() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Returns an iterator for this list.
iterator() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
iterator() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Returns an iterator for this list.
iterator() - Method in class org.jhotdraw8.collection.primitive.IntRangeSet
 
iterator() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
iterator() - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
iterator() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Returns an iterator for this list.
iterator() - Method in class org.jhotdraw8.collection.spliterator.SpliteratorIterable
 
IteratorEnumeratorFacade<E> - Class in org.jhotdraw8.collection.enumerator
Provides a Enumerator facade for an Iterator.
IteratorEnumeratorFacade(Iterator<? extends E>) - Constructor for class org.jhotdraw8.collection.enumerator.IteratorEnumeratorFacade
 
IteratorFacade<E> - Class in org.jhotdraw8.collection.spliterator
Wraps an Spliterator into an Iterator interface.
IteratorFacade(Spliterator<E>, Consumer<E>) - Constructor for class org.jhotdraw8.collection.spliterator.IteratorFacade
 
Iterators - Class in org.jhotdraw8.collection.iterator
Provides static utility methods for iterators.

L

lastIndexOf(Object) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
lastIndexOf(Object) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
lastIndexOf(Object) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
lastIndexOfAsByte(byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
lastIndexOfAsByte(byte) - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
lastIndexOfAsByte(byte, int) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
lastIndexOfAsDouble(double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
lastIndexOfAsDouble(double) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
lastIndexOfAsDouble(double, int) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
lastIndexOfAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
Returns the last index of the specified element or -1 if this deque does not contain the element.
lastIndexOfAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
lastIndexOfAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntList
 
lastIndexOfAsInt(int, int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
lastIndexOfAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
lastIndexOfAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
lastIndexOfAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
Returns the last index of the specified element or -1 if this deque does not contain the element.
lastIndexOfAsLong(long, int) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
ListHelper - Class in org.jhotdraw8.collection.util
Provides static methods for lists that are based on arrays.
LongArrayDeque - Class in org.jhotdraw8.collection.primitive
A long-valued deque backed by a primitive array.
LongArrayDeque() - Constructor for class org.jhotdraw8.collection.primitive.LongArrayDeque
Creates a new instance with an initial capacity for 8 elements.
LongArrayDeque(int) - Constructor for class org.jhotdraw8.collection.primitive.LongArrayDeque
Creates a new instance with the specified initial capacity rounded up to the next strictly positive power of two.
LongArrayHeap - Class in org.jhotdraw8.collection.primitive
An optimized array-based binary heap with long keys.
LongArrayHeap() - Constructor for class org.jhotdraw8.collection.primitive.LongArrayHeap
Constructs a new, empty heap, using the natural ordering of its keys.
LongArrayHeap(int) - Constructor for class org.jhotdraw8.collection.primitive.LongArrayHeap
Constructs a new, empty heap, with a provided initial capacity using the natural ordering of its keys.
LongArrayList - Class in org.jhotdraw8.collection.primitive
A long-valued list backed by a primitive array.
LongArrayList() - Constructor for class org.jhotdraw8.collection.primitive.LongArrayList
Creates a new empty instance with 0 initial capacity.
LongArrayList(int) - Constructor for class org.jhotdraw8.collection.primitive.LongArrayList
Creates a new empty instance with the specified initial capacity.
LongArrayList(Collection<Long>) - Constructor for class org.jhotdraw8.collection.primitive.LongArrayList
Creates a new instance from the specified collection
LongDeque - Interface in org.jhotdraw8.collection.primitive
Interface for a Deque with a primitive long data elements.
LongQueue - Interface in org.jhotdraw8.collection.primitive
Interface for a Queue with primitive long data elements.
longStream() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Returns a stream for processing the items of this list.

M

MappedIterator<E,F> - Class in org.jhotdraw8.collection.mapped
Maps an Iterator to a different element type.
MappedIterator(Iterator<F>, Function<F, E>) - Constructor for class org.jhotdraw8.collection.mapped.MappedIterator
 
MappedList<E,F> - Class in org.jhotdraw8.collection.mapped
Maps a List to a different element type.
MappedList(List<F>, Function<F, E>) - Constructor for class org.jhotdraw8.collection.mapped.MappedList
 
MappedReadOnlyList<E,F> - Class in org.jhotdraw8.collection.mapped
Maps a ReadOnlyList to a different element type.
MappedReadOnlyList(ReadOnlyList<F>, Function<F, E>) - Constructor for class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
MappedSet<E,F> - Class in org.jhotdraw8.collection.mapped
Maps a Set to a different element type.
MappedSet(Set<F>, Function<F, E>) - Constructor for class org.jhotdraw8.collection.mapped.MappedSet
 
MappedSpliterator<E,F> - Class in org.jhotdraw8.collection.mapped
Maps a Spliterator to a different element type.
MappedSpliterator(Spliterator<? extends F>, Function<F, E>) - Constructor for class org.jhotdraw8.collection.mapped.MappedSpliterator
 
MappedSpliterator(Spliterator<? extends F>, Function<F, E>, int) - Constructor for class org.jhotdraw8.collection.mapped.MappedSpliterator
 
moveNext() - Method in interface org.jhotdraw8.collection.enumerator.BareEnumerator
Advances the enumerator to the next element of the collection.
moveNext() - Method in class org.jhotdraw8.collection.enumerator.EmptyEnumerator
 
moveNext() - Method in class org.jhotdraw8.collection.enumerator.IntArrayEnumerator
 
moveNext() - Method in class org.jhotdraw8.collection.enumerator.IntCharArrayEnumerator
 
moveNext() - Method in class org.jhotdraw8.collection.enumerator.IntRangeEnumerator
 
moveNext() - Method in class org.jhotdraw8.collection.enumerator.IntUShortArrayEnumerator
 
moveNext() - Method in class org.jhotdraw8.collection.enumerator.IteratorEnumeratorFacade
 
moveNext() - Method in class org.jhotdraw8.collection.enumerator.SpliteratorEnumeratorFacade
 
moveNext() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
moveNext() - Method in class org.jhotdraw8.collection.spliterator.SingletonSpliterator
 

N

next() - Method in class org.jhotdraw8.collection.iterator.FailFastIterator
 
next() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
next() - Method in class org.jhotdraw8.collection.mapped.MappedIterator
 
next() - Method in interface org.jhotdraw8.collection.primitive.PrimitiveIteratorOfByte
 
next() - Method in class org.jhotdraw8.collection.spliterator.IteratorFacade
 
next() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
next() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
nextByte() - Method in interface org.jhotdraw8.collection.primitive.PrimitiveIteratorOfByte
 
nextIndex() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
nextIndex() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
nextIndex() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
NonNullOrderedPair<U,V> - Class in org.jhotdraw8.collection.pair
An implementation of the OrderedPair interface, which has non-null values.
NonNullOrderedPair(U, V) - Constructor for class org.jhotdraw8.collection.pair.NonNullOrderedPair
 
NonNullUnorderedPair<V> - Class in org.jhotdraw8.collection.pair
A simple implementation of the UnorderedPair interface.
NonNullUnorderedPair(V, V) - Constructor for class org.jhotdraw8.collection.pair.NonNullUnorderedPair
 

O

of(byte...) - Static method in class org.jhotdraw8.collection.primitive.ByteArrayList
Creates a new instance with the specified items.
of(double...) - Static method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Creates a new instance with the specified items.
of(int...) - Static method in class org.jhotdraw8.collection.primitive.IntArrayList
Creates a new instance with the specified items.
of(long...) - Static method in class org.jhotdraw8.collection.primitive.LongArrayList
Creates a new instance with the specified items.
offer(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
offer(Long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
offer(Long) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
offerAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
offerAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
offerFirst(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
offerFirst(Long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
offerLast(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
offerLast(Long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
OrderedPair<U,V> - Interface in org.jhotdraw8.collection.pair
An ordered pair.
orderedPairEquals(OrderedPair<U, V>, Object) - Static method in interface org.jhotdraw8.collection.pair.OrderedPair
Checks if a given ordered pair is equal to a given object.
orderedPairHashCode(OrderedPair<U, V>) - Static method in interface org.jhotdraw8.collection.pair.OrderedPair
Computes a hash code for an ordered pair.
org.jhotdraw8.collection - module org.jhotdraw8.collection
Defines primitive collections, and various utility classes for collections and iterators.
org.jhotdraw8.collection.enumerator - package org.jhotdraw8.collection.enumerator
Provides C#-like Enumerators.
org.jhotdraw8.collection.function - package org.jhotdraw8.collection.function
Defines functions used by collections, so that we can avoid dependencies to other modules.
org.jhotdraw8.collection.iterator - package org.jhotdraw8.collection.iterator
Provides iterators and utility classes for iterators.
org.jhotdraw8.collection.mapped - package org.jhotdraw8.collection.mapped
Provides mapped collections and mapped iterators.
org.jhotdraw8.collection.pair - package org.jhotdraw8.collection.pair
Provides interfaces and classes modeling ordered and unordered pairs of objects.
org.jhotdraw8.collection.primitive - package org.jhotdraw8.collection.primitive
Defines interfaces for primitive collections and provides implementations.
org.jhotdraw8.collection.spliterator - package org.jhotdraw8.collection.spliterator
Provides spliterators and utility classes for spliterators.
org.jhotdraw8.collection.util - package org.jhotdraw8.collection.util
Provides utilities for implementing collections.
other() - Method in class org.jhotdraw8.collection.pair.NonNullUnorderedPair
 
other() - Method in class org.jhotdraw8.collection.pair.SimpleUnorderedPair
 
other() - Method in interface org.jhotdraw8.collection.pair.UnorderedPair
 

P

peek() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
peek() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
peek() - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
peekFirst() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
peekFirst() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
peekLast() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
peekLast() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
poll() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
poll() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
poll() - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
pollFirst() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
pollFirst() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
pollLast() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
pollLast() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
pop() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
pop() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
popAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
popAsLong() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
previous() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
previous() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
previous() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
previousIndex() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
previousIndex() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
previousIndex() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
PrimitiveIteratorOfByte - Interface in org.jhotdraw8.collection.primitive
 
push(Integer) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
push(Long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
pushAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
pushAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 

R

ReadOnlyListSpliterator<E> - Class in org.jhotdraw8.collection.spliterator
ReadOnlyListSpliterator(ReadOnlyList<E>) - Constructor for class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
ReadOnlyListSpliterator(ReadOnlyList<E>, int, int) - Constructor for class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
readOnlyReversed() - Method in class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
readOnlySubList(int, int) - Method in class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
remove() - Method in class org.jhotdraw8.collection.iterator.FailFastIterator
 
remove() - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
remove() - Method in class org.jhotdraw8.collection.mapped.MappedIterator
 
remove() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
remove() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
remove() - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
remove() - Method in class org.jhotdraw8.collection.spliterator.AbstractListIteratorSpliterator
 
remove() - Method in class org.jhotdraw8.collection.spliterator.IteratorFacade
 
remove(Object) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
remove(Object) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
remove(Object) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
remove(Object) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
remove(Object) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
remove(Object) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
remove(Object) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
removeAll(Collection<?>) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
removeAsInt(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Removes the specified element from the set.
removeAsInt(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
Removes the specified element from the set.
removeAsInt(int) - Method in class org.jhotdraw8.collection.primitive.GrowableIntSet8Bit
Removes the specified element from the set.
removeAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntSet
Removes the specified element from the set.
removeAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
removeAsLong() - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
removeAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
removeAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
removeAt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
Removes an element at the given array index.
removeAt(int) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
Removes an element at the given array index.
removeAtAsByte(int) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Removes the item at the specified index from this list.
removeAtAsByte(int) - Method in interface org.jhotdraw8.collection.primitive.ByteList
Removes the item at the specified index from this list.
removeAtAsDouble(int) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Removes the item at the specified index from this list.
removeAtAsDouble(int) - Method in interface org.jhotdraw8.collection.primitive.DoubleList
Removes the item at the specified index from this list.
removeAtAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Removes the item at the specified index from this list.
removeAtAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntList
Removes the item at the specified index from this list.
removeAtAsLong(int) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Removes the item at the specified index from this list.
removeFirst() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
removeFirst() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.IntList
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
removeFirst() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
removeFirstAsByte() - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
removeFirstAsByte() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
removeFirstAsDouble() - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
removeFirstAsDouble() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
removeFirstAsInt() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
removeFirstAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeFirstAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntList
 
removeFirstAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
removeFirstAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
Removes the element at the head of the deque.
removeFirstAsLong() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
removeFirstOccurrence(Object) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeFirstOccurrence(Object) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
removeFirstOccurrenceAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
removeFirstOccurrenceAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeFirstOccurrenceAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
removeFirstOccurrenceAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
removeIfAsByte(IntPredicate) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Removes all the elements of this collection that satisfy the given predicate.
removeIfAsDouble(DoublePredicate) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Removes all the elements of this collection that satisfy the given predicate.
removeIfAsInt(IntPredicate) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Removes all the elements of this collection that satisfy the given predicate.
removeIfAsLong(LongPredicate) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Removes all the elements of this collection that satisfy the given predicate.
removeLast() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.ByteList
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
removeLast() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.DoubleList
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.IntList
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
removeLast() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
removeLastAsByte() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Removes the last item
removeLastAsByte() - Method in interface org.jhotdraw8.collection.primitive.ByteSequencedCollection
 
removeLastAsDouble() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Removes the last item
removeLastAsDouble() - Method in interface org.jhotdraw8.collection.primitive.DoubleSequencedCollection
 
removeLastAsInt() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
removeLastAsInt() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Removes the last item
removeLastAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeLastAsInt() - Method in interface org.jhotdraw8.collection.primitive.IntSequencedCollection
 
removeLastAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
removeLastAsLong() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Removes the last item
removeLastAsLong() - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
removeLastOccurrence(Object) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeLastOccurrence(Object) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
removeLastOccurrenceAsInt(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
removeLastOccurrenceAsInt(int) - Method in interface org.jhotdraw8.collection.primitive.IntDeque
 
removeLastOccurrenceAsLong(long) - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
removeLastOccurrenceAsLong(long) - Method in interface org.jhotdraw8.collection.primitive.LongDeque
 
retainAll(Collection<?>) - Method in interface org.jhotdraw8.collection.primitive.LongQueue
 
reversed() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
reversed() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
reversed() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
reversed() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
ReverseListSpliterator<E> - Class in org.jhotdraw8.collection.spliterator
 
ReverseListSpliterator(List<E>, int, int) - Constructor for class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 

S

second() - Method in class org.jhotdraw8.collection.pair.NonNullOrderedPair
 
second() - Method in interface org.jhotdraw8.collection.pair.OrderedPair
 
second() - Method in class org.jhotdraw8.collection.pair.SimpleOrderedPair
 
set(int, Double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Replaces the item at the specified index.
set(int, Integer) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Replaces the item at the specified index.
set(E) - Method in class org.jhotdraw8.collection.iterator.FailFastListIterator
 
set(E) - Method in class org.jhotdraw8.collection.spliterator.AbstractListIteratorSpliterator
 
setAsByte(int, byte) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Replaces the item at the specified index.
setAsDouble(int, double) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Replaces the item at the specified index.
setAsInt(int, int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Replaces the item at the specified index.
setAsLong(int, long) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Replaces the item at the specified index.
setCapacity(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Sets the capacity of the set.
setCapacity(int) - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
Sets the capacity of the set.
setSize(int) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Sets the size of this list.
setSize(int) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Sets the size of this list.
setSize(int) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Sets the size of this list.
setSize(int) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Sets the size of this list.
SimpleOrderedPair<U,V> - Class in org.jhotdraw8.collection.pair
A simple implementation of the OrderedPair interface.
SimpleOrderedPair(U, V) - Constructor for class org.jhotdraw8.collection.pair.SimpleOrderedPair
 
SimpleUnorderedPair<V> - Class in org.jhotdraw8.collection.pair
A simple implementation of the UnorderedPair interface.
SimpleUnorderedPair(V, V) - Constructor for class org.jhotdraw8.collection.pair.SimpleUnorderedPair
 
SingletonSpliterator<E> - Class in org.jhotdraw8.collection.spliterator
An enumerator over a single element.
SingletonSpliterator(E) - Constructor for class org.jhotdraw8.collection.spliterator.SingletonSpliterator
 
size() - Method in class org.jhotdraw8.collection.mapped.MappedList
 
size() - Method in class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
size() - Method in class org.jhotdraw8.collection.mapped.MappedSet
 
size() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Returns the size of the list.
size() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Returns the size of the list.
size() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
size() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Returns the size of the list.
size() - Method in class org.jhotdraw8.collection.primitive.IntRangeSet
 
size() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
size() - Method in class org.jhotdraw8.collection.primitive.LongArrayHeap
 
size() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Returns the size of the list.
sort() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Sorts the items in ascending order.
sort() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Sorts the items in ascending order.
sort() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Sorts the items in ascending order.
sort() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Sorts the items in ascending order.
sort(Comparator<? super Byte>) - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Sorts this list according to the order induced by the specified Comparator.
sort(Comparator<? super Double>) - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Sorts this list according to the order induced by the specified Comparator.
sort(Comparator<? super Integer>) - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Sorts this list according to the order induced by the specified Comparator.
sort(Comparator<? super Long>) - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Sorts this list according to the order induced by the specified Comparator.
spliterator() - Method in class org.jhotdraw8.collection.mapped.MappedList
 
spliterator() - Method in class org.jhotdraw8.collection.mapped.MappedReadOnlyList
 
spliterator() - Method in class org.jhotdraw8.collection.mapped.MappedSet
 
spliterator() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Returns a spliterator for this list.
spliterator() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Returns a spliterator for this list.
spliterator() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Returns a spliterator for this list.
spliterator() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Returns a spliterator for this list.
spliterator() - Method in class org.jhotdraw8.collection.spliterator.SpliteratorIterable
 
SpliteratorEnumeratorFacade<E> - Class in org.jhotdraw8.collection.enumerator
Provides an Enumerator facade for a Spliterator.
SpliteratorEnumeratorFacade(Spliterator<E>) - Constructor for class org.jhotdraw8.collection.enumerator.SpliteratorEnumeratorFacade
 
SpliteratorIterable<T> - Class in org.jhotdraw8.collection.spliterator
An Iterable which takes a Spliterator supplier to implement the Iterable methods.
SpliteratorIterable(Supplier<Spliterator<T>>) - Constructor for class org.jhotdraw8.collection.spliterator.SpliteratorIterable
 
SpliteratorOfByte - Interface in org.jhotdraw8.collection.primitive
 
subList(int, int) - Method in class org.jhotdraw8.collection.mapped.MappedList
 

T

toByteArray() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Returns a new array containing all the elements in this collection.
toDoubleArray() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Returns a new array containing all the elements in this collection.
toIntArray() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Returns a new array containing all the elements in this collection.
toIntArray() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Returns a new array containing all the elements in this collection.
toList(Iterable<T>) - Static method in class org.jhotdraw8.collection.iterator.Iterators
Creates a list from an Iterable.
toLongArray() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
Returns a new long array containing all the bits in this int set.
toLongArray() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
Returns a new long array containing all the bits in this int set.
toLongArray() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Returns a new array containing all the elements in this collection.
toString() - Method in class org.jhotdraw8.collection.pair.NonNullUnorderedPair
 
toString() - Method in class org.jhotdraw8.collection.pair.SimpleOrderedPair
 
toString() - Method in class org.jhotdraw8.collection.pair.SimpleUnorderedPair
 
toString() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
 
toString() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet16Bit
 
toString() - Method in class org.jhotdraw8.collection.primitive.DenseIntSet8Bit
 
toString() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
 
toString() - Method in class org.jhotdraw8.collection.primitive.IntArrayDeque
 
toString() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
 
toString() - Method in class org.jhotdraw8.collection.primitive.LongArrayDeque
 
toString() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
 
trimToSize() - Method in class org.jhotdraw8.collection.primitive.ByteArrayList
Trims the capacity of the list its current size.
trimToSize() - Method in class org.jhotdraw8.collection.primitive.DoubleArrayList
Trims the capacity of the list its current size.
trimToSize() - Method in class org.jhotdraw8.collection.primitive.IntArrayList
Trims the capacity of the list its current size.
trimToSize() - Method in class org.jhotdraw8.collection.primitive.LongArrayList
Trims the capacity of the list its current size.
trimToSize(int, int, byte[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Resizes an array to fit the number of items.
trimToSize(int, int, double[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Resizes an array to fit the number of items.
trimToSize(int, int, int[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Resizes an array to fit the number of items.
trimToSize(int, int, long[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Resizes an array to fit the number of items.
trimToSize(int, int, Object[]) - Static method in class org.jhotdraw8.collection.util.ListHelper
Resizes an array to fit the number of items.
tryAdvance(Consumer<? super E>) - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
tryAdvance(Consumer<? super E>) - Method in interface org.jhotdraw8.collection.enumerator.Enumerator
 
tryAdvance(Consumer<? super E>) - Method in class org.jhotdraw8.collection.mapped.MappedSpliterator
 
tryAdvance(Consumer<? super E>) - Method in class org.jhotdraw8.collection.spliterator.FailFastSpliterator
 
tryAdvance(Consumer<? super E>) - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 
tryAdvance(Consumer<? super Byte>) - Method in interface org.jhotdraw8.collection.primitive.SpliteratorOfByte
 
tryAdvance(Consumer<? super Double>) - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfDouble
tryAdvance(Consumer<? super Integer>) - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfInt
tryAdvance(Consumer<? super Long>) - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfLong
tryAdvance(DoubleConsumer) - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfDouble
tryAdvance(IntConsumer) - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfInt
tryAdvance(LongConsumer) - Method in interface org.jhotdraw8.collection.enumerator.Enumerator.OfLong
tryAdvance(ByteConsumer) - Method in class org.jhotdraw8.collection.primitive.ByteArraySpliterator
 
tryAdvance(ByteConsumer) - Method in interface org.jhotdraw8.collection.primitive.SpliteratorOfByte
 
trySplit() - Method in class org.jhotdraw8.collection.enumerator.EmptyEnumerator
 
trySplit() - Method in class org.jhotdraw8.collection.enumerator.IntArrayEnumerator
 
trySplit() - Method in class org.jhotdraw8.collection.enumerator.IntCharArrayEnumerator
 
trySplit() - Method in class org.jhotdraw8.collection.enumerator.IntRangeEnumerator
 
trySplit() - Method in class org.jhotdraw8.collection.enumerator.IntUShortArrayEnumerator
 
trySplit() - Method in class org.jhotdraw8.collection.enumerator.IteratorEnumeratorFacade
 
trySplit() - Method in class org.jhotdraw8.collection.enumerator.SpliteratorEnumeratorFacade
 
trySplit() - Method in class org.jhotdraw8.collection.mapped.MappedSpliterator
 
trySplit() - Method in class org.jhotdraw8.collection.primitive.ByteArraySpliterator
 
trySplit() - Method in interface org.jhotdraw8.collection.primitive.SpliteratorOfByte
 
trySplit() - Method in class org.jhotdraw8.collection.spliterator.FailFastSpliterator
 
trySplit() - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
 
trySplit() - Method in class org.jhotdraw8.collection.spliterator.ReverseListSpliterator
 

U

unmodifiableIterator(Iterator<E>) - Static method in class org.jhotdraw8.collection.iterator.Iterators
 
UnorderedPair<V> - Interface in org.jhotdraw8.collection.pair
An unordered pair.
unorderedPairEquals(UnorderedPair<V>, Object) - Static method in interface org.jhotdraw8.collection.pair.UnorderedPair
Checks if a given ordered pair is equal to a given object.
unorderedPairHashCode(UnorderedPair<V>) - Static method in interface org.jhotdraw8.collection.pair.UnorderedPair
Computes a hash code for an ordered pair.
A B C D E F G H I L M N O P R S T U 
All Classes and Interfaces|All Packages|Serialized Form