Index
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 theListIteratorinterface. - 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
Listwith 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
Listwith 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
BareEnumeratorand theSpliteratorinterface. - 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
DenseIntSet8Bitthat 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
Dequewith a primitive integer data elements. - IntList - Interface in org.jhotdraw8.collection.primitive
-
Interface for a
Listwith 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
startInclusivetoendExclusive. - IntRangeEnumerator(IntToIntFunction, int, int) - Constructor for class org.jhotdraw8.collection.enumerator.IntRangeEnumerator
-
Enumerates from
startInclusivetoendExclusive. - 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.OfIntover 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
Enumeratorfacade for anIterator. - IteratorEnumeratorFacade(Iterator<? extends E>) - Constructor for class org.jhotdraw8.collection.enumerator.IteratorEnumeratorFacade
- IteratorFacade<E> - Class in org.jhotdraw8.collection.spliterator
-
Wraps an
Spliteratorinto anIteratorinterface. - 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
Dequewith a primitivelongdata elements. - LongQueue - Interface in org.jhotdraw8.collection.primitive
-
Interface for a
Queuewith 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
Iteratorto 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
Listto 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
ReadOnlyListto 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
Setto 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
Spliteratorto 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
OrderedPairinterface, 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
UnorderedPairinterface. - 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
OrderedPairinterface. - SimpleOrderedPair(U, V) - Constructor for class org.jhotdraw8.collection.pair.SimpleOrderedPair
- SimpleUnorderedPair<V> - Class in org.jhotdraw8.collection.pair
-
A simple implementation of the
UnorderedPairinterface. - 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
Enumeratorfacade for aSpliterator. - 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 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(Consumer<? super E>) - Method in class org.jhotdraw8.collection.spliterator.ReadOnlyListSpliterator
- 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.
All Classes and Interfaces|All Packages|Serialized Form