- accept(char) - Method in interface org.d2ab.function.CharConsumer
-
Perform this action on the given value.
- accept(char, int) - Method in interface org.d2ab.function.CharIntConsumer
-
- accept(double, int) - Method in interface org.d2ab.function.DoubleIntConsumer
-
- accept(int, int) - Method in interface org.d2ab.function.IntBiConsumer
-
- accept(long, int) - Method in interface org.d2ab.function.LongIntConsumer
-
- accept(T, char) - Method in interface org.d2ab.function.ObjCharConsumer
-
Perform this action on the given value and the given character.
- accept(T, U, int) - Method in interface org.d2ab.function.ObjObjIntConsumer
-
- add(T) - Method in class org.d2ab.collection.ChainedCollection
-
- add(int, T) - Method in class org.d2ab.collection.ChainedList
-
- add(T) - Method in class org.d2ab.collection.ChainedListIterator
-
- add(Character) - Method in interface org.d2ab.collection.chars.CharCollection
-
- add(Character) - Method in interface org.d2ab.collection.chars.CharList
-
- add(int, Character) - Method in interface org.d2ab.collection.chars.CharList
-
- add(char) - Method in interface org.d2ab.collection.chars.CharListIterator
-
- add(Character) - Method in interface org.d2ab.collection.chars.CharListIterator
-
- add(Character) - Method in interface org.d2ab.collection.chars.CharSet
-
- add(T) - Method in class org.d2ab.collection.CollectionList
-
- add(Double) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- add(Double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- add(int, Double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- add(double) - Method in interface org.d2ab.collection.doubles.DoubleListIterator
-
- add(Double) - Method in interface org.d2ab.collection.doubles.DoubleListIterator
-
- add(Double) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- add(T) - Method in class org.d2ab.collection.FilteredList
-
- add(int, T) - Method in class org.d2ab.collection.FilteredList
-
- add(T) - Method in class org.d2ab.collection.FilteringListIterator
-
- add(Integer) - Method in interface org.d2ab.collection.ints.IntCollection
-
- add(Integer) - Method in interface org.d2ab.collection.ints.IntList
-
- add(int, Integer) - Method in interface org.d2ab.collection.ints.IntList
-
- add(int) - Method in interface org.d2ab.collection.ints.IntListIterator
-
- add(Integer) - Method in interface org.d2ab.collection.ints.IntListIterator
-
- add(Integer) - Method in interface org.d2ab.collection.ints.IntSet
-
- add(T) - Method in interface org.d2ab.collection.IterableCollection
-
- add(Long) - Method in interface org.d2ab.collection.longs.LongCollection
-
- add(Long) - Method in interface org.d2ab.collection.longs.LongList
-
- add(int, Long) - Method in interface org.d2ab.collection.longs.LongList
-
- add(long) - Method in interface org.d2ab.collection.longs.LongListIterator
-
- add(Long) - Method in interface org.d2ab.collection.longs.LongListIterator
-
- add(Long) - Method in interface org.d2ab.collection.longs.LongSet
-
- add(int, T) - Method in class org.d2ab.collection.ReverseList
-
- add(T) - Method in class org.d2ab.iterator.CachingListIterator
-
- add(T) - Method in class org.d2ab.iterator.ForwardListIterator
-
- add(T) - Method in class org.d2ab.sequence.CollectionSequence
-
- addAll(int, Collection<? extends T>) - Method in class org.d2ab.collection.ChainedList
-
- addAll(Collection<? extends Character>) - Method in interface org.d2ab.collection.chars.CharCollection
-
- addAll(int, Collection<? extends Character>) - Method in interface org.d2ab.collection.chars.CharList
-
- addAll(Collection<? extends Character>) - Method in interface org.d2ab.collection.chars.CharList
-
- addAll(Collection<? extends Character>) - Method in interface org.d2ab.collection.chars.CharSet
-
- addAll(Collection<? extends T>) - Method in class org.d2ab.collection.CollectionList
-
- addAll(IntCollection, Collection<? extends Integer>) - Static method in class org.d2ab.collection.Collectionz
-
- addAll(LongCollection, Collection<? extends Long>) - Static method in class org.d2ab.collection.Collectionz
-
- addAll(CharCollection, Collection<? extends Character>) - Static method in class org.d2ab.collection.Collectionz
-
- addAll(DoubleCollection, Collection<? extends Double>) - Static method in class org.d2ab.collection.Collectionz
-
- addAll(Collection<? extends Double>) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- addAll(int, Collection<? extends Double>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addAll(Collection<? extends Double>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addAll(Collection<? extends Double>) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- addAll(Collection<? extends T>) - Method in class org.d2ab.collection.FilteredList
-
- addAll(int, Collection<? extends T>) - Method in class org.d2ab.collection.FilteredList
-
- addAll(Collection<? extends Integer>) - Method in interface org.d2ab.collection.ints.IntCollection
-
- addAll(int, Collection<? extends Integer>) - Method in interface org.d2ab.collection.ints.IntList
-
- addAll(Collection<? extends Integer>) - Method in interface org.d2ab.collection.ints.IntList
-
- addAll(Collection<? extends Integer>) - Method in interface org.d2ab.collection.ints.IntSet
-
- addAll(Collection<? extends T>) - Method in interface org.d2ab.collection.IterableCollection
-
- addAll(Collection<? extends Long>) - Method in interface org.d2ab.collection.longs.LongCollection
-
- addAll(int, Collection<? extends Long>) - Method in interface org.d2ab.collection.longs.LongList
-
- addAll(Collection<? extends Long>) - Method in interface org.d2ab.collection.longs.LongList
-
- addAll(Collection<? extends Long>) - Method in interface org.d2ab.collection.longs.LongSet
-
- addAll(Collection<? extends T>) - Method in class org.d2ab.collection.ReverseList
-
- addAll(int, Collection<? extends T>) - Method in class org.d2ab.collection.ReverseList
-
- addAllChars(char...) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- addAllChars(CharCollection) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- addAllChars(char...) - Method in interface org.d2ab.collection.chars.CharCollection
-
- addAllChars(CharCollection) - Method in interface org.d2ab.collection.chars.CharCollection
-
- addAllChars(char...) - Method in interface org.d2ab.collection.chars.CharList
-
- addAllChars(CharCollection) - Method in interface org.d2ab.collection.chars.CharList
-
- addAllCharsAt(int, char...) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- addAllCharsAt(int, CharCollection) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- addAllCharsAt(int, char...) - Method in interface org.d2ab.collection.chars.CharList
-
- addAllCharsAt(int, CharCollection) - Method in interface org.d2ab.collection.chars.CharList
-
- addAllDoubles(double...) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addAllDoubles(DoubleCollection) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addAllDoubles(double...) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- addAllDoubles(DoubleCollection) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- addAllDoubles(double...) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addAllDoubles(DoubleCollection) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addAllDoublesAt(int, double...) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addAllDoublesAt(int, DoubleCollection) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addAllDoublesAt(int, double...) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addAllDoublesAt(int, DoubleCollection) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addAllInts(int...) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- addAllInts(IntCollection) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- addAllInts(int...) - Method in interface org.d2ab.collection.ints.IntCollection
-
- addAllInts(IntCollection) - Method in interface org.d2ab.collection.ints.IntCollection
-
- addAllInts(int...) - Method in interface org.d2ab.collection.ints.IntList
-
- addAllInts(IntCollection) - Method in interface org.d2ab.collection.ints.IntList
-
- addAllIntsAt(int, int...) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- addAllIntsAt(int, IntCollection) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- addAllIntsAt(int, int...) - Method in interface org.d2ab.collection.ints.IntList
-
- addAllIntsAt(int, IntCollection) - Method in interface org.d2ab.collection.ints.IntList
-
- addAllLongs(long...) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- addAllLongs(LongCollection) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- addAllLongs(long...) - Method in interface org.d2ab.collection.longs.LongCollection
-
- addAllLongs(LongCollection) - Method in interface org.d2ab.collection.longs.LongCollection
-
- addAllLongs(long...) - Method in interface org.d2ab.collection.longs.LongList
-
- addAllLongs(LongCollection) - Method in interface org.d2ab.collection.longs.LongList
-
- addAllLongsAt(int, long...) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- addAllLongsAt(int, LongCollection) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- addAllLongsAt(int, long...) - Method in interface org.d2ab.collection.longs.LongList
-
- addAllLongsAt(int, LongCollection) - Method in interface org.d2ab.collection.longs.LongList
-
- addChar(char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- addChar(char) - Method in class org.d2ab.collection.chars.BitCharSet
-
- addChar(char) - Method in interface org.d2ab.collection.chars.CharCollection
-
- addChar(char) - Method in interface org.d2ab.collection.chars.CharList
-
- addChar(char) - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- addCharAt(int, char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- addCharAt(int, char) - Method in interface org.d2ab.collection.chars.CharList
-
- addDouble(double, double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addDouble(double) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- addDouble(double, double) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- addDouble(double, double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addDouble(double, double) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- addDouble(double, double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- addDoubleAt(int, double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addDoubleAt(int, double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addDoubleExactly(double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addDoubleExactly(double) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- addDoubleExactly(double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addDoubleExactly(double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- addDoubleExactly(double) - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- addDoubleExactly(double) - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- addInt(int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- addInt(int) - Method in class org.d2ab.collection.ints.BitIntSet
-
- addInt(int) - Method in interface org.d2ab.collection.ints.IntCollection
-
- addInt(int) - Method in interface org.d2ab.collection.ints.IntList
-
- addInt(int) - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- addIntAt(int, int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- addIntAt(int, int) - Method in interface org.d2ab.collection.ints.IntList
-
- addLong(long) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- addLong(long) - Method in class org.d2ab.collection.longs.BitLongSet
-
- addLong(long) - Method in interface org.d2ab.collection.longs.LongCollection
-
- addLong(long) - Method in interface org.d2ab.collection.longs.LongList
-
- addLong(long) - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- addLong(long) - Method in class org.d2ab.collection.SparseBitSet
-
- addLongAt(int, long) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- addLongAt(int, long) - Method in interface org.d2ab.collection.longs.LongList
-
- adjacentEntries() - Method in interface org.d2ab.sequence.Sequence
-
Pair the elements of this Sequence
into a sequence of Map.Entry
elements.
- adjacentPairs() - Method in interface org.d2ab.sequence.Sequence
-
Pair the elements of this
Sequence
into a sequence of
Pair
elements.
- all(Iterable<T>, Predicate<? super T>) - Static method in class org.d2ab.collection.Iterables
-
- all(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
- all() - Static method in interface org.d2ab.sequence.CharSeq
-
A CharSeq
of all the Character
values starting at Character.MIN_VALUE
and ending at
Character.MAX_VALUE
.
- all(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
- all(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
- all(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
- all(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
- all(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
- all(Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
- all(Class<?>) - Method in interface org.d2ab.sequence.Sequence
-
- and(CharBiPredicate) - Method in interface org.d2ab.function.CharBiPredicate
-
Combine this predicate with another predicate using "and
" boolean logic.
- and(CharPredicate) - Method in interface org.d2ab.function.CharPredicate
-
Combine this predicate with another predicate using "and
" boolean logic.
- and(DoubleBiPredicate) - Method in interface org.d2ab.function.DoubleBiPredicate
-
Combine this predicate with another predicate using "and
" boolean logic.
- and(IntBiPredicate) - Method in interface org.d2ab.function.IntBiPredicate
-
Combine this predicate with another predicate using "and
" boolean logic.
- and(LongBiPredicate) - Method in interface org.d2ab.function.LongBiPredicate
-
Combine this predicate with another predicate using "and
" boolean logic.
- andThen(CharConsumer) - Method in interface org.d2ab.function.CharConsumer
-
Combine this consumer with another consumer whose action is always performed after this consumer's action.
- andThen(CharUnaryOperator) - Method in interface org.d2ab.function.CharUnaryOperator
-
Compose this operator with another operator, applying the given operator to the result of this operator.
- any(Iterable<T>, Predicate<? super T>) - Static method in class org.d2ab.collection.Iterables
-
- any(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
- any(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
- any(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
- any(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
- any(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
- any(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
- any(Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
- any(Class<?>) - Method in interface org.d2ab.sequence.Sequence
-
- append(T...) - Method in class org.d2ab.collection.ChainingIterable
-
- append(Iterable<T>) - Method in class org.d2ab.collection.ChainingIterable
-
- append(Iterator<T>) - Method in class org.d2ab.collection.ChainingIterable
-
- append(Stream<T>) - Method in class org.d2ab.collection.ChainingIterable
-
- append(CharIterable) - Method in class org.d2ab.collection.chars.ChainingCharIterable
-
- append(DoubleIterable) - Method in class org.d2ab.collection.doubles.ChainingDoubleIterable
-
- append(IntIterable) - Method in class org.d2ab.collection.ints.ChainingIntIterable
-
- append(LongIterable) - Method in class org.d2ab.collection.longs.ChainingLongIterable
-
- append(Iterator<? extends Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Append the elements of the given Iterator
to the end of this BiSequence
.
- append(Iterable<? extends Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Append the elements of the given Iterable
to the end of this BiSequence
.
- append(Pair<L, R>...) - Method in interface org.d2ab.sequence.BiSequence
-
Append the given elements to the end of this BiSequence
.
- append(Stream<Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Append the elements of the given Stream
to the end of this BiSequence
.
- append(char...) - Method in interface org.d2ab.sequence.CharSeq
-
Append the given chars
to the end of this CharSeq
.
- append(CharIterable) - Method in interface org.d2ab.sequence.CharSeq
-
Append the
chars
in the given
CharIterable
to the end of this
CharSeq
.
- append(Iterable<Character>) - Method in interface org.d2ab.sequence.CharSeq
-
Append the Character
s in the given Iterable
to the end of this CharSeq
.
- append(CharIterator) - Method in interface org.d2ab.sequence.CharSeq
-
Append the
chars
in the given
CharIterator
to the end of this
CharSeq
.
- append(PrimitiveIterator.OfInt) - Method in interface org.d2ab.sequence.CharSeq
-
Append the chars
in the given PrimitiveIterator.OfInt
to the end of this CharSeq
.
- append(Iterator<Character>) - Method in interface org.d2ab.sequence.CharSeq
-
Append the Character
s in the given Iterator
to the end of this CharSeq
.
- append(Stream<Character>) - Method in interface org.d2ab.sequence.CharSeq
-
Append the Character
s in the given Stream
to the end of this CharSeq
.
- append(IntStream) - Method in interface org.d2ab.sequence.CharSeq
-
Append the char
values of the ints
in the given IntStream
to the end of this
CharSeq
.
- append(Iterable<T>) - Method in class org.d2ab.sequence.CollectionSequence
-
- append(T...) - Method in class org.d2ab.sequence.CollectionSequence
-
- append(double...) - Method in interface org.d2ab.sequence.DoubleSequence
-
Append the given doubles
to the end of this DoubleSequence
.
- append(DoubleIterable) - Method in interface org.d2ab.sequence.DoubleSequence
-
Append the
doubles
in the given
DoubleIterable
to the end of this
DoubleSequence
.
- append(Iterable<Double>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Append the Double
s in the given Iterable
to the end of this DoubleSequence
.
- append(PrimitiveIterator.OfDouble) - Method in interface org.d2ab.sequence.DoubleSequence
-
Append the doubles
in the given PrimitiveIterator.OfDouble
to the end of this
DoubleSequence
.
- append(Iterator<Double>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Append the Double
s in the given Iterator
to the end of this DoubleSequence
.
- append(DoubleStream) - Method in interface org.d2ab.sequence.DoubleSequence
-
Append the double
values of the given DoubleStream
to the end of this DoubleSequence
.
- append(Stream<Double>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Append the Double
s in the given Stream
to the end of this DoubleSequence
.
- append(Iterator<? extends Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Append the elements of the given Iterator
to the end of this EntrySequence
.
- append(Iterable<? extends Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Append the elements of the given Iterable
to the end of this EntrySequence
.
- append(Map.Entry<K, V>...) - Method in interface org.d2ab.sequence.EntrySequence
-
Append the given elements to the end of this EntrySequence
.
- append(Stream<Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Append the elements of the given Stream
to the end of this EntrySequence
.
- append(int...) - Method in interface org.d2ab.sequence.IntSequence
-
Append the given ints
to the end of this IntSequence
.
- append(IntIterable) - Method in interface org.d2ab.sequence.IntSequence
-
Append the
ints
in the given
IntIterable
to the end of this
IntSequence
.
- append(Iterable<Integer>) - Method in interface org.d2ab.sequence.IntSequence
-
Append the Integer
s in the given Iterable
to the end of this IntSequence
.
- append(PrimitiveIterator.OfInt) - Method in interface org.d2ab.sequence.IntSequence
-
Append the
ints
in the given
IntIterator
to the end of this
IntSequence
.
- append(Iterator<Integer>) - Method in interface org.d2ab.sequence.IntSequence
-
Append the Integer
s in the given Iterator
to the end of this IntSequence
.
- append(IntStream) - Method in interface org.d2ab.sequence.IntSequence
-
Append the int
values of the given IntStream
to the end of this IntSequence
.
- append(Stream<Integer>) - Method in interface org.d2ab.sequence.IntSequence
-
Append the Integer
s in the given Stream
to the end of this IntSequence
.
- append(Iterable<T>) - Method in class org.d2ab.sequence.ListSequence
-
- append(T...) - Method in class org.d2ab.sequence.ListSequence
-
- append(long...) - Method in interface org.d2ab.sequence.LongSequence
-
Append the given longs
to the end of this LongSequence
.
- append(LongIterable) - Method in interface org.d2ab.sequence.LongSequence
-
Append the
longs
in the given
LongIterable
to the end of this
LongSequence
.
- append(Iterable<Long>) - Method in interface org.d2ab.sequence.LongSequence
-
Append the Long
s in the given Iterable
to the end of this LongSequence
.
- append(PrimitiveIterator.OfLong) - Method in interface org.d2ab.sequence.LongSequence
-
Append the longs
in the given PrimitiveIterator.OfLong
to the end of this LongSequence
.
- append(Iterator<Long>) - Method in interface org.d2ab.sequence.LongSequence
-
Append the Long
s in the given Iterator
to the end of this LongSequence
.
- append(LongStream) - Method in interface org.d2ab.sequence.LongSequence
-
Append the long
values of the given LongStream
to the end of this LongSequence
.
- append(Stream<Long>) - Method in interface org.d2ab.sequence.LongSequence
-
Append the Long
s in the given Stream
to the end of this LongSequence
.
- append(T...) - Method in interface org.d2ab.sequence.Sequence
-
Append the given elements to the end of this Sequence
.
- append(Iterable<T>) - Method in interface org.d2ab.sequence.Sequence
-
Append the elements of the given Iterable
to the end of this Sequence
.
- append(Iterator<T>) - Method in interface org.d2ab.sequence.Sequence
-
Append the elements of the given Iterator
to the end of this Sequence
.
- append(Stream<T>) - Method in interface org.d2ab.sequence.Sequence
-
Append the elements of the given Stream
to the end of this Sequence
.
- appendEntry(K, V) - Method in interface org.d2ab.sequence.EntrySequence
-
Append the given entry to the end of this EntrySequence
.
- appendPair(L, R) - Method in interface org.d2ab.sequence.BiSequence
-
Append the given pair to the end of this BiSequence
.
- apply(char) - Method in interface org.d2ab.function.CharFunction
-
Apply this function to the given value.
- apply(T, int) - Method in interface org.d2ab.function.ObjIntFunction
-
- apply(T, U, int) - Method in interface org.d2ab.function.ObjObjIntFunction
-
- apply(T, U, V, W) - Method in interface org.d2ab.function.QuaternaryFunction
-
- apply(BiFunction<? super L, ? super R, ? extends T>) - Method in class org.d2ab.util.Pair
-
- applyAsChar(char, char) - Method in interface org.d2ab.function.CharBinaryOperator
-
Applies this operation to the given char
values.
- applyAsChar(char, int) - Method in interface org.d2ab.function.CharIntToCharFunction
-
- applyAsChar(char) - Method in interface org.d2ab.function.CharUnaryOperator
-
Apply this operator to the given char
.
- applyAsChar(int) - Method in interface org.d2ab.function.IntToCharFunction
-
- applyAsChar(long) - Method in interface org.d2ab.function.LongToCharFunction
-
- applyAsChar(T, U) - Method in interface org.d2ab.function.ToCharBiFunction
-
Apply this function to the given input value.
- applyAsChar(T) - Method in interface org.d2ab.function.ToCharFunction
-
Apply this function to the given input value.
- applyAsDouble(double, int) - Method in interface org.d2ab.function.DoubleIntToDoubleFunction
-
- applyAsInt(char) - Method in interface org.d2ab.function.CharToIntFunction
-
- applyAsLong(long, int) - Method in interface org.d2ab.function.LongIntToLongFunction
-
- ArrayCharIterator - Class in org.d2ab.iterator.chars
-
An Iterator
over an array of items.
- ArrayCharIterator(char...) - Constructor for class org.d2ab.iterator.chars.ArrayCharIterator
-
- ArrayCharList - Class in org.d2ab.collection.chars
-
An
CharList
backed by an char-array, supporting all
CharList
-methods by modifying and/or replacing the
underlying array.
- ArrayCharList() - Constructor for class org.d2ab.collection.chars.ArrayCharList
-
Create a new mutable ArrayCharList
.
- ArrayCharList(int) - Constructor for class org.d2ab.collection.chars.ArrayCharList
-
- ArrayCharList(CharCollection) - Constructor for class org.d2ab.collection.chars.ArrayCharList
-
- ArrayCharList(char[]) - Constructor for class org.d2ab.collection.chars.ArrayCharList
-
- ArrayDoubleIterator - Class in org.d2ab.iterator.doubles
-
An Iterator
over an array of items.
- ArrayDoubleIterator(double...) - Constructor for class org.d2ab.iterator.doubles.ArrayDoubleIterator
-
- ArrayDoubleList - Class in org.d2ab.collection.doubles
-
A
DoubleList
backed by a double-array, supporting all
DoubleList
-methods by modifying and/or replacing the
underlying array.
- ArrayDoubleList() - Constructor for class org.d2ab.collection.doubles.ArrayDoubleList
-
Create a new mutable ArrayDoubleList
.
- ArrayDoubleList(int) - Constructor for class org.d2ab.collection.doubles.ArrayDoubleList
-
- ArrayDoubleList(DoubleCollection) - Constructor for class org.d2ab.collection.doubles.ArrayDoubleList
-
- ArrayDoubleList(double[]) - Constructor for class org.d2ab.collection.doubles.ArrayDoubleList
-
- ArrayIntIterator - Class in org.d2ab.iterator.ints
-
An Iterator
over an array of items.
- ArrayIntIterator(int...) - Constructor for class org.d2ab.iterator.ints.ArrayIntIterator
-
- ArrayIntIterator(int[], int) - Constructor for class org.d2ab.iterator.ints.ArrayIntIterator
-
- ArrayIntIterator(int[], int, int) - Constructor for class org.d2ab.iterator.ints.ArrayIntIterator
-
- ArrayIntList - Class in org.d2ab.collection.ints
-
An
IntList
backed by an int-array, supporting all
IntList
-methods by modifying and/or replacing the
underlying array.
- ArrayIntList() - Constructor for class org.d2ab.collection.ints.ArrayIntList
-
Create a new mutable ArrayIntList
.
- ArrayIntList(int) - Constructor for class org.d2ab.collection.ints.ArrayIntList
-
- ArrayIntList(IntCollection) - Constructor for class org.d2ab.collection.ints.ArrayIntList
-
- ArrayIntList(int[]) - Constructor for class org.d2ab.collection.ints.ArrayIntList
-
- ArrayIterator<T> - Class in org.d2ab.iterator
-
An Iterator
over an array of items.
- ArrayIterator(T...) - Constructor for class org.d2ab.iterator.ArrayIterator
-
- ArrayLongIterator - Class in org.d2ab.iterator.longs
-
An Iterator
over an array of items.
- ArrayLongIterator(long...) - Constructor for class org.d2ab.iterator.longs.ArrayLongIterator
-
- ArrayLongIterator(long[], int) - Constructor for class org.d2ab.iterator.longs.ArrayLongIterator
-
- ArrayLongIterator(long[], int, int) - Constructor for class org.d2ab.iterator.longs.ArrayLongIterator
-
- ArrayLongList - Class in org.d2ab.collection.longs
-
A
LongList
backed by a long-array, supporting all
LongList
-methods by modifying and/or replacing the
underlying array.
- ArrayLongList() - Constructor for class org.d2ab.collection.longs.ArrayLongList
-
Create a new mutable ArrayLongList
.
- ArrayLongList(int) - Constructor for class org.d2ab.collection.longs.ArrayLongList
-
- ArrayLongList(LongCollection) - Constructor for class org.d2ab.collection.longs.ArrayLongList
-
- ArrayLongList(long[]) - Constructor for class org.d2ab.collection.longs.ArrayLongList
-
- Arrayz - Class in org.d2ab.collection
-
- asChars() - Method in interface org.d2ab.collection.ints.IntCollection
-
- asChars() - Method in interface org.d2ab.collection.ints.IntIterable
-
- asChars() - Method in interface org.d2ab.collection.ints.IntList
-
- asChars() - Method in interface org.d2ab.collection.ints.IntSet
-
- asEntryBinaryOperator(QuaternaryFunction<? super K, ? super V, ? super K, ? super V, ? extends Map.Entry<K, V>>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asEntryConsumer(BiConsumer<? super K, ? super V>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asEntryFunction(BiFunction<? super K, ? super V, ? extends R>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asEntryPredicate(BiPredicate<? super K, ? super V>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asInputStream() - Method in interface org.d2ab.collection.ints.IntIterable
-
- asList(Collection<T>) - Static method in class org.d2ab.collection.Collectionz
-
- asList(Iterable<T>) - Static method in class org.d2ab.collection.Iterables
-
Create a List
view of the given Iterable
, where changes in the underlying Iterable
are
reflected in the returned List
.
- asList() - Method in interface org.d2ab.sequence.CharSeq
-
- asList() - Method in class org.d2ab.sequence.CollectionSequence
-
- asList() - Method in interface org.d2ab.sequence.DoubleSequence
-
- asList() - Method in interface org.d2ab.sequence.IntSequence
-
- asList() - Method in class org.d2ab.sequence.ListSequence
-
- asList() - Method in interface org.d2ab.sequence.LongSequence
-
- asList() - Method in interface org.d2ab.sequence.Sequence
-
- asPairBinaryOperator(QuaternaryFunction<L, R, L, R, Pair<L, R>>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asPairConsumer(BiConsumer<? super L, ? super R>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asPairFunction(BiFunction<? super L, ? super R, ? extends T>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asPairPredicate(BiPredicate<? super L, ? super R>) - Static method in class org.d2ab.sequence.SequenceFunctions
-
- asReader() - Method in interface org.d2ab.collection.chars.CharIterable
-
- asString() - Method in interface org.d2ab.sequence.CharSeq
-
- at(int) - Method in interface org.d2ab.sequence.BiSequence
-
- at(int, Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- at(int, BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
- at(int) - Method in interface org.d2ab.sequence.CharSeq
-
- at(int, CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
- at(int) - Method in interface org.d2ab.sequence.DoubleSequence
-
- at(int, DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
- at(int) - Method in interface org.d2ab.sequence.EntrySequence
-
- at(int, Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- at(int, BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
- at(int) - Method in interface org.d2ab.sequence.IntSequence
-
- at(int, IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
- at(int) - Method in class org.d2ab.sequence.ListSequence
-
- at(int) - Method in interface org.d2ab.sequence.LongSequence
-
- at(int, LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
- at(int) - Method in interface org.d2ab.sequence.Sequence
-
- at(int, Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
- at(int, Class<? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
- available() - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- BackPeekingFilteringCharIterator - Class in org.d2ab.iterator.chars
-
Base class for iterators that map the next element by also peeking at the previous element.
- BackPeekingFilteringCharIterator(CharIterator, char, CharBiPredicate) - Constructor for class org.d2ab.iterator.chars.BackPeekingFilteringCharIterator
-
- BackPeekingFilteringDoubleIterator - Class in org.d2ab.iterator.doubles
-
Base class for iterators that map the next element by also peeking at the previous element.
- BackPeekingFilteringDoubleIterator(DoubleIterator, double, DoubleBiPredicate) - Constructor for class org.d2ab.iterator.doubles.BackPeekingFilteringDoubleIterator
-
- BackPeekingFilteringIntIterator - Class in org.d2ab.iterator.ints
-
Base class for iterators that map the next element by also peeking at the previous element.
- BackPeekingFilteringIntIterator(IntIterator, int, IntBiPredicate) - Constructor for class org.d2ab.iterator.ints.BackPeekingFilteringIntIterator
-
- BackPeekingFilteringIterator<T> - Class in org.d2ab.iterator
-
Base class for iterators that map the next element by also peeking at the previous element.
- BackPeekingFilteringIterator(Iterator<T>, T, BiPredicate<? super T, ? super T>) - Constructor for class org.d2ab.iterator.BackPeekingFilteringIterator
-
- BackPeekingFilteringLongIterator - Class in org.d2ab.iterator.longs
-
Base class for iterators that map the next element by also peeking at the previous element.
- BackPeekingFilteringLongIterator(LongIterator, long, LongBiPredicate) - Constructor for class org.d2ab.iterator.longs.BackPeekingFilteringLongIterator
-
- BackPeekingMappingCharIterator - Class in org.d2ab.iterator.chars
-
An iterator over chars that also maps each element by looking at the current AND the previous element.
- BackPeekingMappingCharIterator(CharIterator, char, CharBinaryOperator) - Constructor for class org.d2ab.iterator.chars.BackPeekingMappingCharIterator
-
- BackPeekingMappingDoubleIterator - Class in org.d2ab.iterator.doubles
-
An iterator over doubles that also maps each element by looking at the current AND the previous element.
- BackPeekingMappingDoubleIterator(DoubleIterator, double, DoubleBinaryOperator) - Constructor for class org.d2ab.iterator.doubles.BackPeekingMappingDoubleIterator
-
- BackPeekingMappingIntIterator - Class in org.d2ab.iterator.ints
-
An iterator over ints that also maps each element by looking at the current AND the previous element.
- BackPeekingMappingIntIterator(IntIterator, int, IntBinaryOperator) - Constructor for class org.d2ab.iterator.ints.BackPeekingMappingIntIterator
-
- BackPeekingMappingIterator<T,U> - Class in org.d2ab.iterator
-
Base class for iterators that map the next element by also peeking at the previous element.
- BackPeekingMappingIterator(Iterator<T>, T) - Constructor for class org.d2ab.iterator.BackPeekingMappingIterator
-
- BackPeekingMappingLongIterator - Class in org.d2ab.iterator.longs
-
An iterator over longs that also maps each element by looking at the current AND the previous element.
- BackPeekingMappingLongIterator(LongIterator, long, LongBinaryOperator) - Constructor for class org.d2ab.iterator.longs.BackPeekingMappingLongIterator
-
- Base() - Constructor for class org.d2ab.collection.chars.CharCollection.Base
-
- Base() - Constructor for class org.d2ab.collection.chars.CharList.Base
-
- Base() - Constructor for class org.d2ab.collection.chars.CharSet.Base
-
- Base() - Constructor for class org.d2ab.collection.doubles.DoubleCollection.Base
-
- Base() - Constructor for class org.d2ab.collection.doubles.DoubleList.Base
-
- Base() - Constructor for class org.d2ab.collection.doubles.DoubleSet.Base
-
- Base() - Constructor for class org.d2ab.collection.ints.IntCollection.Base
-
- Base() - Constructor for class org.d2ab.collection.ints.IntList.Base
-
- Base() - Constructor for class org.d2ab.collection.ints.IntSet.Base
-
- Base() - Constructor for class org.d2ab.collection.longs.LongCollection.Base
-
- Base() - Constructor for class org.d2ab.collection.longs.LongList.Base
-
- Base() - Constructor for class org.d2ab.collection.longs.LongSet.Base
-
- batch(int) - Method in interface org.d2ab.sequence.BiSequence
-
Batch the elements of this BiSequence
into a sequence of BiSequence
s of distinct elements, each
with the given batch size.
- batch(BiPredicate<? super Pair<L, R>, ? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Batch the elements of this
BiSequence
into a sequence of
BiSequence
s of distinct elements, where
the given predicate determines where to split the lists of partitioned elements.
- batch(QuaternaryPredicate<? super L, ? super R, ? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Batch the elements of this
BiSequence
into a sequence of
BiSequence
s of distinct elements,
where the given predicate determines where to split the lists of partitioned elements.
- batch(int) - Method in interface org.d2ab.sequence.CharSeq
-
Batch the elements of this
Sequence
into a sequence of
CharSeq
s of distinct elements, each with
the given batch size.
- batch(CharBiPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Batch the elements of this
Sequence
into a sequence of
CharSeq
s of distinct elements, where the
given predicate determines where to split the lists of partitioned elements.
- batch(int) - Method in interface org.d2ab.sequence.DoubleSequence
-
Batch the elements of this DoubleSequence
into a sequence of DoubleSequence
s of distinct
elements,
each with the given batch size.
- batch(DoubleBiPredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Batch the elements of this DoubleSequence
into a sequence of DoubleSequence
s of distinct
elements,
where the given predicate determines where to split the lists of partitioned elements.
- batch(int) - Method in interface org.d2ab.sequence.EntrySequence
-
Batch the elements of this EntrySequence
into a sequence of EntrySequence
s of distinct elements,
each with the given batch size.
- batch(BiPredicate<? super Map.Entry<K, V>, ? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Batch the elements of this
EntrySequence
into a sequence of
EntrySequence
s of distinct elements,
where the given predicate determines where to split the lists of partitioned elements.
- batch(QuaternaryPredicate<? super K, ? super V, ? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Batch the elements of this
EntrySequence
into a sequence of
EntrySequence
s of distinct elements,
where the given predicate determines where to split the lists of partitioned elements.
- batch(int) - Method in interface org.d2ab.sequence.IntSequence
-
Batch the elements of this IntSequence
into a sequence of IntSequence
s of distinct elements,
each with the given batch size.
- batch(IntBiPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Batch the elements of this IntSequence
into a sequence of IntSequence
s of distinct elements,
where the given predicate determines where to split the lists of partitioned elements.
- batch(int) - Method in interface org.d2ab.sequence.LongSequence
-
Batch the elements of this LongSequence
into a sequence of LongSequence
s of distinct elements,
each with the given batch size.
- batch(LongBiPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Batch the elements of this LongSequence
into a sequence of LongSequence
s of distinct elements,
where the given predicate determines where to split the lists of partitioned elements.
- batch(int) - Method in interface org.d2ab.sequence.Sequence
-
Batch the elements of this Sequence
into a sequence of Sequence
s of distinct elements, each with
the given batch size.
- batch(BiPredicate<? super T, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Batch the elements of this Sequence
into a sequence of Sequence
s of distinct elements, where the
given predicate determines where to split the lists of partitioned elements.
- binarySearch(char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- binarySearch(char) - Method in interface org.d2ab.collection.chars.CharList
-
- binarySearch(int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- binarySearch(int) - Method in interface org.d2ab.collection.ints.IntList
-
- binarySearch(long) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- binarySearch(long) - Method in interface org.d2ab.collection.longs.LongList
-
- binarySearchExactly(double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- binarySearchExactly(double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- BiSequence<L,R> - Interface in org.d2ab.sequence
-
An
Iterable
sequence of
Pair
s with
Stream
-like operations for refining, transforming and
collating the list of
Pair
s.
- BitCharSet - Class in org.d2ab.collection.chars
-
- BitCharSet() - Constructor for class org.d2ab.collection.chars.BitCharSet
-
- BitCharSet(char...) - Constructor for class org.d2ab.collection.chars.BitCharSet
-
- bitCount() - Method in class org.d2ab.collection.SparseBitSet
-
- BitIntSet - Class in org.d2ab.collection.ints
-
- BitIntSet() - Constructor for class org.d2ab.collection.ints.BitIntSet
-
- BitIntSet(int...) - Constructor for class org.d2ab.collection.ints.BitIntSet
-
- BitLongSet - Class in org.d2ab.collection.longs
-
- BitLongSet() - Constructor for class org.d2ab.collection.longs.BitLongSet
-
- BitLongSet(long...) - Constructor for class org.d2ab.collection.longs.BitLongSet
-
- box() - Method in interface org.d2ab.sequence.CharSeq
-
Map the chars
in this CharSeq
to their boxed Character
counterparts.
- box() - Method in interface org.d2ab.sequence.DoubleSequence
-
Map the doubles
in this DoubleSequence
to their boxed Double
counterparts.
- box() - Method in interface org.d2ab.sequence.IntSequence
-
Map the ints
in this IntSequence
to their boxed Integer
counterparts.
- box() - Method in interface org.d2ab.sequence.LongSequence
-
Map the longs
in this LongSequence
to their boxed Long
counterparts.
- build() - Method in class org.d2ab.collection.Maps.Builder
-
- builder(IntFunction<Map<K, V>>, int) - Static method in class org.d2ab.collection.Maps
-
- builder(K, V) - Static method in class org.d2ab.collection.Maps
-
- builder() - Static method in class org.d2ab.collection.Maps
-
- builder(Supplier<Map<K, V>>) - Static method in class org.d2ab.collection.Maps
-
- cache(Iterable<Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a BiSequence
with a cached copy of an Iterable
of pairs.
- cache(Iterator<Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a BiSequence
with a cached copy of an Iterator
of pairs.
- cache(Stream<Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a BiSequence
with a cached copy of a Stream
of pairs.
- cache(CharIterator) - Static method in interface org.d2ab.sequence.CharSeq
-
- cache(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from a cached copy of an PrimitiveIterator.OfInt
of char values.
- cache(Iterator<Character>) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from a cached copy of an Iterator
of Character
s.
- cache(IntStream) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from a cached copy of a IntStream
of char values.
- cache(Stream<Character>) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from a cached copy of a Stream
of Character
s.
- cache(CharIterable) - Static method in interface org.d2ab.sequence.CharSeq
-
- cache(Iterable<Character>) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from a cached copy of an Iterable
of Character
values.
- cache(PrimitiveIterator.OfDouble) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a DoubleSequence
from a cached copy of a PrimitiveIterator.OfDouble
.
- cache(Iterator<Double>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a DoubleSequence
from a cached copy of an Iterator
of Double
s.
- cache(DoubleStream) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a DoubleSequence
from a cached copy of a DoubleStream
.
- cache(Stream<Double>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a DoubleSequence
from a cached copy of a Stream
of Double
s.
- cache(DoubleIterable) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- cache(Iterable<Double>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a DoubleSequence
from a cached copy of an Iterable
of Double
values.
- cache(Iterable<Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
with a cached copy of an Iterable
of entries.
- cache(Iterator<Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
with a cached copy of an Iterator
of entries.
- cache(Stream<Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
with a cached copy of a Stream
of entries.
- cache(IntIterable) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an
IntSequence
from a cached copy of an
IntIterable
.
- cache(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
from a cached copy of a PrimitiveIterator.OfInt
.
- cache(Iterator<Integer>) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
from a cached copy of an Iterator
of Integer
s.
- cache(IntStream) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
from a cached copy of an IntStream
.
- cache(Stream<Integer>) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
from a cached copy of a Stream
of Integer
s.
- cache(Iterable<Integer>) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
from a cached copy of an Iterable
of Integer
values.
- cache(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
from a cached copy of a PrimitiveIterator.OfLong
.
- cache(Iterator<Long>) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
from a cached copy of an Iterator
of Long
s.
- cache(LongStream) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
from a cached copy of a LongStream
.
- cache(Stream<Long>) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
from a cached copy of a Stream
of Long
s.
- cache(LongIterable) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a
LongSequence
from a cached copy of an
LongIterable
.
- cache(Iterable<Long>) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
from a cached copy of an Iterable
of Long
values.
- cache(Iterable<T>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a Sequence
with a cached copy of an Iterable
of items.
- cache(Iterator<T>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a Sequence
with a cached copy of an Iterator
of items.
- cache(Stream<T>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a Sequence
with a cached copy of a Stream
of items.
- CachingListIterator<T> - Class in org.d2ab.iterator
-
A ListIterator
based on a regular Iterator
which supports both forwards and backwards traversal
by caching the previous values.
- CachingListIterator(Iterator<T>) - Constructor for class org.d2ab.iterator.CachingListIterator
-
- ChainedCollection<T> - Class in org.d2ab.collection
-
A Collection
of multiple Collection
s strung together in a chain.
- ChainedList<T> - Class in org.d2ab.collection
-
A List
of multiple List
s strung together in a chain.
- ChainedListIterator<T> - Class in org.d2ab.collection
-
- ChainedListIterator(List<List<T>>, int) - Constructor for class org.d2ab.collection.ChainedListIterator
-
- ChainingCharIterable - Class in org.d2ab.collection.chars
-
- ChainingCharIterable(CharIterable...) - Constructor for class org.d2ab.collection.chars.ChainingCharIterable
-
- ChainingCharIterator - Class in org.d2ab.iterator.chars
-
- ChainingCharIterator(CharIterable...) - Constructor for class org.d2ab.iterator.chars.ChainingCharIterator
-
- ChainingCharIterator(Iterable<CharIterable>) - Constructor for class org.d2ab.iterator.chars.ChainingCharIterator
-
- ChainingDoubleIterable - Class in org.d2ab.collection.doubles
-
- ChainingDoubleIterable(DoubleIterable...) - Constructor for class org.d2ab.collection.doubles.ChainingDoubleIterable
-
- ChainingDoubleIterator - Class in org.d2ab.iterator.doubles
-
- ChainingDoubleIterator(DoubleIterable...) - Constructor for class org.d2ab.iterator.doubles.ChainingDoubleIterator
-
- ChainingDoubleIterator(Iterable<DoubleIterable>) - Constructor for class org.d2ab.iterator.doubles.ChainingDoubleIterator
-
- ChainingIntIterable - Class in org.d2ab.collection.ints
-
- ChainingIntIterable(IntIterable...) - Constructor for class org.d2ab.collection.ints.ChainingIntIterable
-
- ChainingIntIterator - Class in org.d2ab.iterator.ints
-
- ChainingIntIterator(IntIterable...) - Constructor for class org.d2ab.iterator.ints.ChainingIntIterator
-
- ChainingIntIterator(Iterable<IntIterable>) - Constructor for class org.d2ab.iterator.ints.ChainingIntIterator
-
- ChainingIterable<T> - Class in org.d2ab.collection
-
- ChainingIterable() - Constructor for class org.d2ab.collection.ChainingIterable
-
- ChainingIterable(Iterable<? extends T>) - Constructor for class org.d2ab.collection.ChainingIterable
-
- ChainingIterable(Iterable<? extends T>...) - Constructor for class org.d2ab.collection.ChainingIterable
-
- ChainingIterator<T> - Class in org.d2ab.iterator
-
- ChainingIterator(Iterable<? extends T>...) - Constructor for class org.d2ab.iterator.ChainingIterator
-
- ChainingIterator(Iterable<? extends Iterable<? extends T>>) - Constructor for class org.d2ab.iterator.ChainingIterator
-
- ChainingLongIterable - Class in org.d2ab.collection.longs
-
- ChainingLongIterable(LongIterable...) - Constructor for class org.d2ab.collection.longs.ChainingLongIterable
-
- ChainingLongIterator - Class in org.d2ab.iterator.longs
-
- ChainingLongIterator(LongIterable...) - Constructor for class org.d2ab.iterator.longs.ChainingLongIterator
-
- ChainingLongIterator(Iterable<LongIterable>) - Constructor for class org.d2ab.iterator.longs.ChainingLongIterator
-
- CharBinaryOperator - Interface in org.d2ab.function
-
A BinaryOperator
on char
values.
- CharBiPredicate - Interface in org.d2ab.function
-
A specialization of BiPredicate
for char
values.
- CharCollection - Interface in org.d2ab.collection.chars
-
A primitive specialization of Collection
for {code char} values.
- CharCollection.Base - Class in org.d2ab.collection.chars
-
- CharComparator - Interface in org.d2ab.collection.chars
-
A primitive specialization of Comparator
for char
values.
- CharConsumer - Interface in org.d2ab.function
-
A specialization of Consumer
that accepts char
values.
- CharFunction<T> - Interface in org.d2ab.function
-
A specialization of Function
that takes a char
value and returns an object.
- CharIntConsumer - Interface in org.d2ab.function
-
A Consumer
taking a char
and an int
.
- CharIntPredicate - Interface in org.d2ab.function
-
A predicate testing a char
and an int
.
- CharIntToCharFunction - Interface in org.d2ab.function
-
A Function
taking a char
and an int
and returning a char
.
- CharIterable - Interface in org.d2ab.collection.chars
-
- CharIterableReader - Class in org.d2ab.collection.chars
-
- CharIterableReader(CharIterable) - Constructor for class org.d2ab.collection.chars.CharIterableReader
-
- CharIterator - Interface in org.d2ab.iterator.chars
-
An Iterator specialized for char
values.
- CharList - Interface in org.d2ab.collection.chars
-
A primitive specialization of List
for char
values.
- CharList.Base - Class in org.d2ab.collection.chars
-
Base class for
CharList
implementations.
- CharList.SubList - Class in org.d2ab.collection.chars
-
- CharListIterator - Interface in org.d2ab.collection.chars
-
A ListIterator
over a sequence of char
values.
- CharPredicate - Interface in org.d2ab.function
-
A specialization of Predicate
for char
values.
- chars() - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the Character
values starting at Character.MIN_VALUE
and ending at
Character.MAX_VALUE
inclusive.
- CharSeq - Interface in org.d2ab.sequence
-
An Iterable
sequence of char
values with Stream
-like operations for refining,
transforming and collating the list of characters.
- CharSequenceCharIterator - Class in org.d2ab.iterator.chars
-
- CharSequenceCharIterator(CharSequence) - Constructor for class org.d2ab.iterator.chars.CharSequenceCharIterator
-
- CharSet - Interface in org.d2ab.collection.chars
-
A primitive specialization of Set
for char
values.
- CharSet.Base - Class in org.d2ab.collection.chars
-
Base class for
CharSet
implementations.
- charsFrom(char) - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the Character
values starting at the given value and ending at Character.MAX_VALUE
inclusive.
- CharSortedSet - Interface in org.d2ab.collection.chars
-
A primitive specialization of SortedSet
for char
values.
- CharSortedSet.SubSet - Class in org.d2ab.collection.chars
-
- CharSpliterator - Interface in org.d2ab.collection.chars
-
A primitive specialization of Spliterator
for char
values.
- CharSupplier - Interface in org.d2ab.function
-
A specialization of Supplier
for char
values.
- CharToIntFunction - Interface in org.d2ab.function
-
A functional interface for converting char
values to int
values.
- CharUnaryOperator - Interface in org.d2ab.function
-
- clear() - Method in class org.d2ab.collection.ChainedCollection
-
- clear() - Method in class org.d2ab.collection.ChainedList
-
- clear() - Method in class org.d2ab.collection.chars.ArrayCharList
-
- clear() - Method in class org.d2ab.collection.chars.BitCharSet
-
- clear() - Method in interface org.d2ab.collection.chars.CharCollection
-
- clear() - Method in interface org.d2ab.collection.chars.CharIterable
-
- clear() - Method in interface org.d2ab.collection.chars.CharList
-
- clear() - Method in interface org.d2ab.collection.chars.CharSet
-
- clear() - Method in class org.d2ab.collection.CollectionList
-
- clear() - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- clear() - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- clear() - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- clear() - Method in interface org.d2ab.collection.doubles.DoubleList
-
- clear() - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- clear() - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- clear() - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- clear() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- clear() - Method in class org.d2ab.collection.ints.BitIntSet
-
- clear() - Method in interface org.d2ab.collection.ints.IntCollection
-
- clear() - Method in interface org.d2ab.collection.ints.IntIterable
-
- clear() - Method in interface org.d2ab.collection.ints.IntList
-
- clear() - Method in interface org.d2ab.collection.ints.IntSet
-
- clear() - Method in interface org.d2ab.collection.IterableCollection
-
- clear() - Method in class org.d2ab.collection.longs.ArrayLongList
-
- clear() - Method in class org.d2ab.collection.longs.BitLongSet
-
- clear() - Method in interface org.d2ab.collection.longs.LongCollection
-
- clear() - Method in interface org.d2ab.collection.longs.LongIterable
-
- clear() - Method in interface org.d2ab.collection.longs.LongList
-
- clear() - Method in interface org.d2ab.collection.longs.LongSet
-
- clear() - Method in class org.d2ab.collection.ReverseList
-
- clear(long) - Method in class org.d2ab.collection.SparseBitSet
-
Clear the bit at index i
.
- clear() - Method in class org.d2ab.collection.SparseBitSet
-
Reset this SparseBitSet
to the empty state, i.e. with no bits set.
- clear() - Method in class org.d2ab.sequence.CollectionSequence
-
- clear() - Method in class org.d2ab.sequence.ListSequence
-
- clone() - Method in class org.d2ab.util.Pair
-
- close() - Method in class org.d2ab.collection.chars.CharIterableReader
-
- close() - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- collect(Supplier<? extends C>, BiConsumer<? super C, ? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect this BiSequence
into an arbitrary container using the given constructor and adder.
- collect(Collector<Pair<L, R>, C, S>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect this BiSequence
into an arbitrary container using the given Collector
.
- collect(Supplier<? extends C>, ObjCharConsumer<? super C>) - Method in interface org.d2ab.sequence.CharSeq
-
Collect this CharSeq
into an arbitrary container using the given constructor and adder.
- collect(Supplier<? extends C>, ObjDoubleConsumer<? super C>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Collect this DoubleSequence
into an arbitrary container using the given constructor and adder.
- collect(Supplier<? extends C>, BiConsumer<? super C, ? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect this EntrySequence
into an arbitrary container using the given constructor and adder.
- collect(Collector<Map.Entry<K, V>, R, S>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect this EntrySequence
into an arbitrary container using the given Collector
.
- collect(Supplier<? extends C>, ObjIntConsumer<? super C>) - Method in interface org.d2ab.sequence.IntSequence
-
Collect this IntSequence
into an arbitrary container using the given constructor and adder.
- collect(Supplier<? extends C>, ObjLongConsumer<? super C>) - Method in interface org.d2ab.sequence.LongSequence
-
Collect this LongSequence
into an arbitrary container using the given constructor and adder.
- collect(Supplier<? extends C>, BiConsumer<? super C, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Collect this Sequence
into an arbitrary container using the given constructor and adder.
- collect(Collector<T, A, R>) - Method in interface org.d2ab.sequence.Sequence
-
Collect this Sequence
into an arbitrary container using the given Collector
.
- collectInto(U) - Method in interface org.d2ab.sequence.BiSequence
-
Collect this BiSequence
into the given Collection
.
- collectInto(C, BiConsumer<? super C, ? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect this Sequence
into the given container, using the given adder.
- collectInto(U) - Method in interface org.d2ab.sequence.CharSeq
-
- collectInto(C, ObjCharConsumer<? super C>) - Method in interface org.d2ab.sequence.CharSeq
-
Collect this CharSeq
into the given container using the given adder.
- collectInto(U) - Method in class org.d2ab.sequence.CollectionSequence
-
- collectInto(U) - Method in interface org.d2ab.sequence.DoubleSequence
-
- collectInto(C, ObjDoubleConsumer<? super C>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Collect this DoubleSequence
into the given container using the given adder.
- collectInto(U) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect this EntrySequence
into the given Collection
.
- collectInto(C, BiConsumer<? super C, ? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect this EntrySequence
into the given container, using the given adder.
- collectInto(U) - Method in interface org.d2ab.sequence.IntSequence
-
- collectInto(C, ObjIntConsumer<? super C>) - Method in interface org.d2ab.sequence.IntSequence
-
Collect this IntSequence
into the given container using the given adder.
- collectInto(U) - Method in class org.d2ab.sequence.ListSequence
-
- collectInto(U) - Method in interface org.d2ab.sequence.LongSequence
-
- collectInto(C, ObjLongConsumer<? super C>) - Method in interface org.d2ab.sequence.LongSequence
-
Collect this LongSequence
into the given container using the given adder.
- collectInto(U) - Method in interface org.d2ab.sequence.Sequence
-
Collect this Sequence
into the given Collection
.
- collectInto(C, BiConsumer<? super C, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Collect this Sequence
into the given container, using the given adder.
- CollectionList<T> - Class in org.d2ab.collection
-
A List
view of a Collection
, reflecting changes to the underlying Collection
.
- CollectionList(Collection<T>) - Constructor for class org.d2ab.collection.CollectionList
-
- CollectionSequence<T> - Class in org.d2ab.sequence
-
- CollectionSequence() - Constructor for class org.d2ab.sequence.CollectionSequence
-
- CollectionSequence(int) - Constructor for class org.d2ab.sequence.CollectionSequence
-
- Collectionz - Class in org.d2ab.collection
-
Utility methods for Collection
instances.
- comparator() - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- comparator() - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- comparator() - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- comparator() - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- Comparators - Class in org.d2ab.collection
-
Utilities for comparators.
- Comparators() - Constructor for class org.d2ab.collection.Comparators
-
- compare(Character, Character) - Method in interface org.d2ab.collection.chars.CharComparator
-
- compare(char, char) - Method in interface org.d2ab.collection.chars.CharComparator
-
- compare(Double, Double) - Method in interface org.d2ab.collection.doubles.DoubleComparator
-
- compare(Integer, Integer) - Method in interface org.d2ab.collection.ints.IntComparator
-
- compare(int, int) - Method in interface org.d2ab.collection.ints.IntComparator
-
- compare(Long, Long) - Method in interface org.d2ab.collection.longs.LongComparator
-
- compare(long, long) - Method in interface org.d2ab.collection.longs.LongComparator
-
- compareDoubles(double, double) - Method in interface org.d2ab.collection.doubles.DoubleComparator
-
- compareTo(Pair<L, R>) - Method in class org.d2ab.util.Pair
-
- compose(CharUnaryOperator) - Method in interface org.d2ab.function.CharUnaryOperator
-
Compose this operator with another operator, applying this operator to the result of the given operator.
- concat(Collection<T>...) - Static method in class org.d2ab.sequence.CollectionSequence
-
- concat(Collection<Collection<T>>) - Static method in class org.d2ab.sequence.CollectionSequence
-
- concat(List<T>...) - Static method in class org.d2ab.sequence.ListSequence
-
- concat(List<List<T>>) - Static method in class org.d2ab.sequence.ListSequence
-
- concat(Iterable<T>...) - Static method in interface org.d2ab.sequence.Sequence
-
Create a concatenated Sequence
from several Iterable
s which are concatenated together to form
the stream of items in the Sequence
.
- concat(Iterable<Iterable<T>>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a concatenated Sequence
from several Iterable
s which are concatenated together to form
the stream of items in the Sequence
.
- contains(T[], T) - Static method in class org.d2ab.collection.Arrayz
-
- contains(char[], char) - Static method in class org.d2ab.collection.Arrayz
-
- contains(int[], int) - Static method in class org.d2ab.collection.Arrayz
-
- contains(long[], long) - Static method in class org.d2ab.collection.Arrayz
-
- contains(double[], double, double) - Static method in class org.d2ab.collection.Arrayz
-
- contains(Object) - Method in interface org.d2ab.collection.chars.CharCollection
-
- contains(Object) - Method in interface org.d2ab.collection.chars.CharList
-
- contains(Object) - Method in interface org.d2ab.collection.chars.CharSet
-
- contains(Object) - Method in class org.d2ab.collection.CollectionList
-
- contains(Object) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- contains(Object) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- contains(Object) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- contains(Object) - Method in interface org.d2ab.collection.ints.IntCollection
-
- contains(Object) - Method in interface org.d2ab.collection.ints.IntList
-
- contains(Object) - Method in interface org.d2ab.collection.ints.IntSet
-
- contains(Object) - Method in interface org.d2ab.collection.IterableCollection
-
- contains(Iterable<? extends T>, T) - Static method in class org.d2ab.collection.Iterables
-
- contains(Object) - Method in interface org.d2ab.collection.longs.LongCollection
-
- contains(Object) - Method in interface org.d2ab.collection.longs.LongList
-
- contains(Object) - Method in interface org.d2ab.collection.longs.LongSet
-
- contains(Object) - Method in class org.d2ab.collection.ReverseList
-
- contains(char) - Method in interface org.d2ab.iterator.chars.CharIterator
-
- contains(double, double) - Method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- contains(int) - Method in interface org.d2ab.iterator.ints.IntIterator
-
- contains(Iterator<? extends T>, T) - Static method in class org.d2ab.iterator.Iterators
-
- contains(long) - Method in interface org.d2ab.iterator.longs.LongIterator
-
- contains(Pair<L, R>) - Method in interface org.d2ab.sequence.BiSequence
-
- contains(L, R) - Method in interface org.d2ab.sequence.BiSequence
-
- contains(Object) - Method in class org.d2ab.sequence.CollectionSequence
-
- contains(Map.Entry<K, V>) - Method in interface org.d2ab.sequence.EntrySequence
-
- contains(K, V) - Method in interface org.d2ab.sequence.EntrySequence
-
- contains(Object) - Method in class org.d2ab.sequence.ListSequence
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharCollection
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharList
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharSet
-
- containsAll(Collection<?>) - Method in class org.d2ab.collection.CollectionList
-
- containsAll(IntCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- containsAll(LongCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- containsAll(CharCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- containsAll(DoubleCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntCollection
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntList
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntSet
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.IterableCollection
-
- containsAll(Iterable<? extends T>, T...) - Static method in class org.d2ab.collection.Iterables
-
- containsAll(Iterable<? extends T>, Iterable<? extends T>) - Static method in class org.d2ab.collection.Iterables
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongCollection
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongList
-
- containsAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongSet
-
- containsAll(Pair<L, R>...) - Method in interface org.d2ab.sequence.BiSequence
-
- containsAll(Iterable<? extends Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- containsAll(Map.Entry<K, V>...) - Method in interface org.d2ab.sequence.EntrySequence
-
- containsAll(Iterable<? extends Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- containsAll(T...) - Method in interface org.d2ab.sequence.Sequence
-
- containsAll(Iterable<? extends T>) - Method in interface org.d2ab.sequence.Sequence
-
- containsAllChars(char...) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- containsAllChars(char...) - Method in interface org.d2ab.collection.chars.CharIterable
-
- containsAllChars(CharIterable) - Method in interface org.d2ab.collection.chars.CharIterable
-
- containsAllDoubles(double[], double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAllDoubles(DoubleIterable, double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAllDoublesExactly(double...) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAllDoublesExactly(DoubleIterable) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAllInts(int...) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- containsAllInts(int...) - Method in interface org.d2ab.collection.ints.IntIterable
-
- containsAllInts(IntIterable) - Method in interface org.d2ab.collection.ints.IntIterable
-
- containsAllLongs(long...) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- containsAllLongs(long...) - Method in interface org.d2ab.collection.longs.LongIterable
-
- containsAllLongs(LongIterable) - Method in interface org.d2ab.collection.longs.LongIterable
-
- containsAny(Iterable<? extends T>, T...) - Static method in class org.d2ab.collection.Iterables
-
- containsAny(Iterable<? extends T>, Iterable<? extends T>) - Static method in class org.d2ab.collection.Iterables
-
- containsAny(Collection<? extends T>, Iterable<? extends T>) - Static method in class org.d2ab.collection.Iterables
-
- containsAny(Pair<L, R>...) - Method in interface org.d2ab.sequence.BiSequence
-
- containsAny(Iterable<? extends Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- containsAny(Map.Entry<K, V>...) - Method in interface org.d2ab.sequence.EntrySequence
-
- containsAny(Iterable<? extends Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- containsAny(T...) - Method in interface org.d2ab.sequence.Sequence
-
- containsAny(Iterable<? extends T>) - Method in interface org.d2ab.sequence.Sequence
-
- containsAnyChars(char...) - Method in interface org.d2ab.collection.chars.CharIterable
-
- containsAnyChars(CharIterable) - Method in interface org.d2ab.collection.chars.CharIterable
-
- containsAnyDoubles(double[], double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAnyDoubles(DoubleIterable, double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAnyDoublesExactly(double...) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAnyDoublesExactly(DoubleIterable) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsAnyInts(int...) - Method in interface org.d2ab.collection.ints.IntIterable
-
- containsAnyInts(IntIterable) - Method in interface org.d2ab.collection.ints.IntIterable
-
- containsAnyLongs(long...) - Method in interface org.d2ab.collection.longs.LongIterable
-
- containsAnyLongs(LongIterable) - Method in interface org.d2ab.collection.longs.LongIterable
-
- containsChar(char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- containsChar(char) - Method in class org.d2ab.collection.chars.BitCharSet
-
- containsChar(char) - Method in interface org.d2ab.collection.chars.CharIterable
-
- containsChar(char) - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- containsDouble(double, double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsDouble(double, double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- containsDoubleExactly(double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- containsDoubleExactly(double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- containsDoubleExactly(double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- containsDoubleExactly(double) - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- containsDoubleExactly(double) - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- containsExactly(double[], double) - Static method in class org.d2ab.collection.Arrayz
-
- containsInt(int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- containsInt(int) - Method in class org.d2ab.collection.ints.BitIntSet
-
- containsInt(int) - Method in interface org.d2ab.collection.ints.IntIterable
-
- containsInt(int) - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- containsLong(long) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- containsLong(long) - Method in class org.d2ab.collection.longs.BitLongSet
-
- containsLong(long) - Method in interface org.d2ab.collection.longs.LongIterable
-
- containsLong(long) - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- containsLong(long) - Method in class org.d2ab.collection.SparseBitSet
-
- copy(CharIterator) - Static method in interface org.d2ab.collection.chars.CharList
-
- copy(PrimitiveIterator.OfDouble) - Static method in interface org.d2ab.collection.doubles.DoubleList
-
- copy(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.collection.ints.IntList
-
- copy(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.collection.longs.LongList
-
- copy(Map.Entry<? extends K, ? extends V>) - Static method in class org.d2ab.util.Pair
-
- count() - Method in interface org.d2ab.iterator.chars.CharIterator
-
- count() - Method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- count() - Method in interface org.d2ab.iterator.ints.IntIterator
-
- count(Iterator<?>) - Static method in class org.d2ab.iterator.Iterators
-
- count() - Method in interface org.d2ab.iterator.longs.LongIterator
-
- create() - Static method in class org.d2ab.collection.chars.ArrayCharList
-
Create a new empty mutable ArrayCharList
.
- create(char...) - Static method in class org.d2ab.collection.chars.ArrayCharList
-
Create a new mutable ArrayCharList
initialized with a copy of the given contents.
- create() - Static method in interface org.d2ab.collection.chars.CharList
-
- create(char...) - Static method in interface org.d2ab.collection.chars.CharList
-
- create() - Static method in interface org.d2ab.collection.chars.CharSortedSet
-
- create(char...) - Static method in interface org.d2ab.collection.chars.CharSortedSet
-
- create() - Static method in class org.d2ab.collection.doubles.ArrayDoubleList
-
Create a new empty mutable ArrayDoubleList
.
- create(double...) - Static method in class org.d2ab.collection.doubles.ArrayDoubleList
-
Create a new mutable ArrayDoubleList
initialized with a copy of the given contents.
- create() - Static method in interface org.d2ab.collection.doubles.DoubleList
-
- create(double...) - Static method in interface org.d2ab.collection.doubles.DoubleList
-
- create() - Static method in interface org.d2ab.collection.doubles.DoubleSet
-
- create(double...) - Static method in interface org.d2ab.collection.doubles.DoubleSet
-
- create() - Static method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- create(double...) - Static method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- create() - Static method in class org.d2ab.collection.ints.ArrayIntList
-
Create a new empty mutable ArrayIntList
.
- create(int...) - Static method in class org.d2ab.collection.ints.ArrayIntList
-
Create a new mutable ArrayIntList
initialized with a copy of the given contents.
- create() - Static method in interface org.d2ab.collection.ints.IntList
-
- create(int...) - Static method in interface org.d2ab.collection.ints.IntList
-
- create() - Static method in interface org.d2ab.collection.ints.IntSortedSet
-
- create(int...) - Static method in interface org.d2ab.collection.ints.IntSortedSet
-
- create() - Static method in class org.d2ab.collection.longs.ArrayLongList
-
Create a new empty mutable ArrayLongList
.
- create(long...) - Static method in class org.d2ab.collection.longs.ArrayLongList
-
Create a new mutable ArrayLongList
initialized with a copy of the given contents.
- create() - Static method in interface org.d2ab.collection.longs.LongList
-
- create(long...) - Static method in interface org.d2ab.collection.longs.LongList
-
- create() - Static method in interface org.d2ab.collection.longs.LongSortedSet
-
- create(long...) - Static method in interface org.d2ab.collection.longs.LongSortedSet
-
- empty() - Static method in class org.d2ab.collection.ChainedCollection
-
- empty() - Static method in class org.d2ab.collection.ChainedList
-
- empty() - Static method in interface org.d2ab.collection.IterableCollection
-
- empty() - Static method in class org.d2ab.collection.Iterables
-
- EMPTY - Static variable in interface org.d2ab.iterator.chars.CharIterator
-
- EMPTY - Static variable in interface org.d2ab.iterator.doubles.DoubleIterator
-
- EMPTY - Static variable in interface org.d2ab.iterator.ints.IntIterator
-
- empty() - Static method in class org.d2ab.iterator.Iterators
-
- EMPTY - Static variable in interface org.d2ab.iterator.longs.LongIterator
-
- empty() - Static method in interface org.d2ab.sequence.BiSequence
-
Create an empty BiSequence
with no items.
- empty() - Static method in interface org.d2ab.sequence.CharSeq
-
Create an empty CharSeq
with no characters.
- empty() - Static method in class org.d2ab.sequence.CollectionSequence
-
- empty() - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create empty DoubleSequence
with no contents.
- empty() - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an empty EntrySequence
with no items.
- empty() - Static method in interface org.d2ab.sequence.IntSequence
-
Create empty IntSequence
with no contents.
- empty() - Static method in class org.d2ab.sequence.ListSequence
-
- empty() - Static method in interface org.d2ab.sequence.LongSequence
-
Create empty LongSequence
with no contents.
- empty() - Static method in interface org.d2ab.sequence.Sequence
-
Create an empty Sequence
with no items.
- empty() - Static method in class org.d2ab.util.OptionalChar
-
Return an empty OptionalChar
.
- endingAt(Pair<L, R>) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
when the given element is encountered, including the element as the last
element in the BiSequence
.
- endingAt(L, R) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
when the pair with the given left and right components is encountered,
including the element as the last element in the BiSequence
.
- endingAt(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the last element in the BiSequence
.
- endingAt(Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the last element in the BiSequence
.
- endingAt(char) - Method in interface org.d2ab.sequence.CharSeq
-
Terminate this CharSeq
sequence at the given element, including it as the last element in this CharSeq
sequence.
- endingAt(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Terminate this CharSeq
sequence at the element that satisfies the given predicate, including the
element as the last element in this CharSeq
sequence.
- endingAt(double, double) - Method in interface org.d2ab.sequence.DoubleSequence
-
Terminate this DoubleSequence
at the given element compared to the given accuracy, including it as the
last element in this DoubleSequence
.
- endingAt(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Terminate this DoubleSequence
at the element that satisfies the given predicate, including the
element as the last element in this DoubleSequence
.
- endingAt(Map.Entry<K, V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
when the given element is encountered, including the element as the last
element in the EntrySequence
.
- endingAt(K, V) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
when the entry the given key and value is encountered,
including the element as the last element in the EntrySequence
.
- endingAt(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the last element in the EntrySequence
.
- endingAt(Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the last element in the EntrySequence
.
- endingAt(int) - Method in interface org.d2ab.sequence.IntSequence
-
Terminate this IntSequence
sequence at the given element, including it as the last element in this
IntSequence
sequence.
- endingAt(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Terminate this IntSequence
sequence at the element that satisfies the given predicate, including the
element as the last element in this IntSequence
sequence.
- endingAt(long) - Method in interface org.d2ab.sequence.LongSequence
-
Terminate this LongSequence
sequence at the given element, including it as the last element in this
LongSequence
sequence.
- endingAt(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Terminate this LongSequence
sequence at the element that satisfies the given predicate, including the
element as the last element in this LongSequence
sequence.
- endingAt(T) - Method in interface org.d2ab.sequence.Sequence
-
Terminate this Sequence
when the given element is encountered, including the element as the last element
in the Sequence
.
- endingAt(Predicate<T>) - Method in interface org.d2ab.sequence.Sequence
-
Terminate this Sequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the last element in the Sequence
.
- endingAtNull() - Method in interface org.d2ab.sequence.Sequence
-
Terminate this Sequence
when a null element is encountered, including the null as the last element
in the Sequence
.
- entries() - Method in interface org.d2ab.sequence.Sequence
-
Pair the elements of this Sequence
into a sequence of overlapping Map.Entry
elements.
- entry(K, V) - Static method in class org.d2ab.collection.Maps
-
Creates a new Map.Entry
with the given key and value.
- EntrySequence<K,V> - Interface in org.d2ab.sequence
-
An Iterable
sequence of Map.Entry
elements with Stream
-like operations for refining,
transforming and collating the list of Map.Entry
elements.
- eq(double, double, double) - Static method in interface org.d2ab.collection.doubles.DoubleComparator
-
- equals(Object) - Method in class org.d2ab.collection.ChainingIterable
-
- equals(Object) - Method in class org.d2ab.collection.chars.BitCharSet
-
- equals(Object) - Method in class org.d2ab.collection.chars.ChainingCharIterable
-
- equals(Object) - Method in class org.d2ab.collection.chars.CharList.Base
-
- equals(Object) - Method in class org.d2ab.collection.chars.CharSet.Base
-
- equals(Object) - Method in class org.d2ab.collection.doubles.ChainingDoubleIterable
-
- equals(Object) - Method in class org.d2ab.collection.doubles.DoubleList.Base
-
- equals(Object) - Method in class org.d2ab.collection.doubles.DoubleSet.Base
-
- equals(Object) - Method in class org.d2ab.collection.ints.ChainingIntIterable
-
- equals(Object) - Method in class org.d2ab.collection.ints.IntList.Base
-
- equals(Object) - Method in class org.d2ab.collection.ints.IntSet.Base
-
- equals(Object) - Method in class org.d2ab.collection.longs.ChainingLongIterable
-
- equals(Object) - Method in class org.d2ab.collection.longs.LongList.Base
-
- equals(Object) - Method in class org.d2ab.collection.longs.LongSet.Base
-
- equals(Object) - Method in class org.d2ab.iterator.ArrayIterator
-
- equals(Object) - Method in class org.d2ab.util.OptionalChar
-
- equals(Object) - Method in class org.d2ab.util.Pair
-
- excluded(char) - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- excluded(double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- excluded(int) - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- excluded(long) - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- excluding(Pair<L, R>...) - Method in interface org.d2ab.sequence.BiSequence
-
- excluding(Iterable<? extends Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- excluding(char...) - Method in interface org.d2ab.sequence.CharSeq
-
- excluding(double[], double) - Method in interface org.d2ab.sequence.DoubleSequence
-
- excluding(Map.Entry<K, V>...) - Method in interface org.d2ab.sequence.EntrySequence
-
- excluding(Iterable<? extends Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- excluding(int...) - Method in interface org.d2ab.sequence.IntSequence
-
- excluding(long...) - Method in interface org.d2ab.sequence.LongSequence
-
- excluding(T...) - Method in interface org.d2ab.sequence.Sequence
-
- excluding(Iterable<? extends T>) - Method in interface org.d2ab.sequence.Sequence
-
- excludingExactly(double...) - Method in interface org.d2ab.sequence.DoubleSequence
-
- ExclusiveStartingCharIterator - Class in org.d2ab.iterator.chars
-
- ExclusiveStartingCharIterator(CharIterator, char) - Constructor for class org.d2ab.iterator.chars.ExclusiveStartingCharIterator
-
- ExclusiveStartingCharIterator(CharIterator, CharPredicate) - Constructor for class org.d2ab.iterator.chars.ExclusiveStartingCharIterator
-
- ExclusiveStartingDoubleIterator - Class in org.d2ab.iterator.doubles
-
- ExclusiveStartingDoubleIterator(DoubleIterator, double, double) - Constructor for class org.d2ab.iterator.doubles.ExclusiveStartingDoubleIterator
-
- ExclusiveStartingDoubleIterator(DoubleIterator, DoublePredicate) - Constructor for class org.d2ab.iterator.doubles.ExclusiveStartingDoubleIterator
-
- ExclusiveStartingIntIterator - Class in org.d2ab.iterator.ints
-
- ExclusiveStartingIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.ExclusiveStartingIntIterator
-
- ExclusiveStartingIntIterator(IntIterator, IntPredicate) - Constructor for class org.d2ab.iterator.ints.ExclusiveStartingIntIterator
-
- ExclusiveStartingIterator<T> - Class in org.d2ab.iterator
-
- ExclusiveStartingIterator(Iterator<T>, T) - Constructor for class org.d2ab.iterator.ExclusiveStartingIterator
-
- ExclusiveStartingIterator(Iterator<T>, Predicate<? super T>) - Constructor for class org.d2ab.iterator.ExclusiveStartingIterator
-
- ExclusiveStartingLongIterator - Class in org.d2ab.iterator.longs
-
- ExclusiveStartingLongIterator(LongIterator, long) - Constructor for class org.d2ab.iterator.longs.ExclusiveStartingLongIterator
-
- ExclusiveStartingLongIterator(LongIterator, LongPredicate) - Constructor for class org.d2ab.iterator.longs.ExclusiveStartingLongIterator
-
- ExclusiveTerminalCharIterator - Class in org.d2ab.iterator.chars
-
- ExclusiveTerminalCharIterator(CharIterator, char) - Constructor for class org.d2ab.iterator.chars.ExclusiveTerminalCharIterator
-
- ExclusiveTerminalCharIterator(CharIterator, CharPredicate) - Constructor for class org.d2ab.iterator.chars.ExclusiveTerminalCharIterator
-
- ExclusiveTerminalDoubleIterator - Class in org.d2ab.iterator.doubles
-
- ExclusiveTerminalDoubleIterator(DoubleIterator, double, double) - Constructor for class org.d2ab.iterator.doubles.ExclusiveTerminalDoubleIterator
-
- ExclusiveTerminalDoubleIterator(DoubleIterator, DoublePredicate) - Constructor for class org.d2ab.iterator.doubles.ExclusiveTerminalDoubleIterator
-
- ExclusiveTerminalIntIterator - Class in org.d2ab.iterator.ints
-
- ExclusiveTerminalIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.ExclusiveTerminalIntIterator
-
- ExclusiveTerminalIntIterator(IntIterator, IntPredicate) - Constructor for class org.d2ab.iterator.ints.ExclusiveTerminalIntIterator
-
- ExclusiveTerminalIterator<T> - Class in org.d2ab.iterator
-
- ExclusiveTerminalIterator(Iterator<T>, T) - Constructor for class org.d2ab.iterator.ExclusiveTerminalIterator
-
- ExclusiveTerminalIterator(Iterator<T>, Predicate<? super T>) - Constructor for class org.d2ab.iterator.ExclusiveTerminalIterator
-
- ExclusiveTerminalLongIterator - Class in org.d2ab.iterator.longs
-
- ExclusiveTerminalLongIterator(LongIterator, long) - Constructor for class org.d2ab.iterator.longs.ExclusiveTerminalLongIterator
-
- ExclusiveTerminalLongIterator(LongIterator, LongPredicate) - Constructor for class org.d2ab.iterator.longs.ExclusiveTerminalLongIterator
-
- filter(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Filter the elements in this BiSequence
, keeping only the elements that match the given
BiPredicate
.
- filter(Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Filter the elements in this BiSequence
, keeping only the pairs that match the given
Predicate
.
- filter(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Filter the elements in this
CharSeq
, keeping only the elements that match the given
CharPredicate
.
- filter(Predicate<? super T>) - Method in class org.d2ab.sequence.CollectionSequence
-
- filter(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Filter the elements in this DoubleSequence
, keeping only the elements that match the given
DoublePredicate
.
- filter(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Filter the elements in this EntrySequence
, keeping only the elements that match the given
BiPredicate
.
- filter(Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Filter the elements in this EntrySequence
, keeping only the entries that match the given
Predicate
.
- filter(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Filter the elements in this IntSequence
, keeping only the elements that match the given
IntPredicate
.
- filter(Predicate<? super T>) - Method in class org.d2ab.sequence.ListSequence
-
- filter(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Filter the elements in this LongSequence
, keeping only the elements that match the given
LongPredicate
.
- filter(Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Filter the elements in this Sequence
, keeping only the elements that match the given Predicate
.
- filter(Class<? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Filter the elements in this Sequence
, keeping only the elements are instances of the given
Class
.
- filterBack(char, CharBiPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Filter this CharSeq
to another sequence of chars while peeking at the previous value in the
sequence.
- filterBack(double, DoubleBiPredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Filter this DoubleSequence
to another sequence of doubles while peeking at the previous value in the
sequence.
- filterBack(int, IntBiPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Filter this IntSequence
to another sequence of ints while peeking at the previous value in the
sequence.
- filterBack(long, LongBiPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Filter this LongSequence
to another sequence of longs while peeking at the previous value in the
sequence.
- filterBack(BiPredicate<? super T, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Filter the elements in this Sequence
while peeking at the previous element in the iteration, keeping
only the elements that match the given BiPredicate
.
- filterBack(T, BiPredicate<? super T, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Filter the elements in this Sequence
while peeking at the previous element in the iteration, keeping
only the elements that match the given BiPredicate
.
- FilteredCollection<T> - Class in org.d2ab.collection
-
A Collection
that provides a filtered view of another Collection
.
- FilteredList<T> - Class in org.d2ab.collection
-
A List
that provides a filtered view of another List
.
- FilteredList(List<T>, Predicate<? super T>) - Constructor for class org.d2ab.collection.FilteredList
-
- filterForward(char, CharBiPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Filter this CharSeq
to another sequence of chars while peeking at the next char in the sequence.
- filterForward(double, DoubleBiPredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Filter this DoubleSequence
to another sequence of doubles while peeking at the next double in the
sequence.
- filterForward(int, IntBiPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Filter this IntSequence
to another sequence of ints while peeking at the next int in the sequence.
- filterForward(long, LongBiPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Filter this LongSequence
to another sequence of longs while peeking at the next long in the sequence.
- filterForward(BiPredicate<? super T, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Filter the elements in this Sequence
while peeking at the next element in the iteration, keeping
only the elements that match the given BiPredicate
.
- filterForward(T, BiPredicate<? super T, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Filter the elements in this Sequence
while peeking at the next element in the iteration, keeping
only the elements that match the given BiPredicate
.
- filterIndexed(ObjIntPredicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Filter the pairs in this
BiSequence
, keeping only the elements that match the given
ObjIntPredicate
, which is passed the current pair and its index in the sequence.
- filterIndexed(ObjObjIntPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Filter the pairs in this
BiSequence
, keeping only the elements that match the given
ObjObjIntPredicate
, which is passed the current pair and its index in the sequence.
- filterIndexed(CharIntPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Filter the elements in this
CharSeq
, keeping only the elements that match the given
CharIntPredicate
, which is passed each
double
together with its index in the sequence.
- filterIndexed(DoubleIntPredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Filter the elements in this
DoubleSequence
, keeping only the elements that match the given
DoubleIntPredicate
, which is passed each
double
together with its index in the sequence.
- filterIndexed(ObjIntPredicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Filter the entries in this
EntrySequence
, keeping only the elements that match the given
ObjIntPredicate
, which is passed the current entry and its index in the sequence.
- filterIndexed(ObjObjIntPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Filter the entries in this
EntrySequence
, keeping only the elements that match the given
ObjIntPredicate
, which is passed the current entry and its index in the sequence.
- filterIndexed(IntBiPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Filter the elements in this
IntSequence
, keeping only the elements that match the given
IntBiPredicate
, which is passed each
double
together with its index in the sequence.
- filterIndexed(LongIntPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Filter the elements in this
LongSequence
, keeping only the elements that match the given
LongIntPredicate
, which is passed each
double
together with its index in the sequence.
- filterIndexed(ObjIntPredicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Filter the elements in this
Sequence
, keeping only the elements that match the given
ObjIntPredicate
, which is passed the current element and its index in the sequence.
- FilteringCharIterator - Class in org.d2ab.iterator.chars
-
- FilteringCharIterator(CharIterator, CharPredicate) - Constructor for class org.d2ab.iterator.chars.FilteringCharIterator
-
- FilteringDoubleIterator - Class in org.d2ab.iterator.doubles
-
- FilteringDoubleIterator(DoubleIterator, DoublePredicate) - Constructor for class org.d2ab.iterator.doubles.FilteringDoubleIterator
-
- FilteringIntIterator - Class in org.d2ab.iterator.ints
-
- FilteringIntIterator(IntIterator, IntPredicate) - Constructor for class org.d2ab.iterator.ints.FilteringIntIterator
-
- FilteringIterator<T> - Class in org.d2ab.iterator
-
- FilteringIterator(Iterator<T>, Predicate<? super T>) - Constructor for class org.d2ab.iterator.FilteringIterator
-
- FilteringListIterator<T> - Class in org.d2ab.collection
-
A ListIterator
that provides a filtered view of another ListIterator
.
- FilteringListIterator(ListIterator<T>, Predicate<? super T>) - Constructor for class org.d2ab.collection.FilteringListIterator
-
- FilteringLongIterator - Class in org.d2ab.iterator.longs
-
- FilteringLongIterator(LongIterator, LongPredicate) - Constructor for class org.d2ab.iterator.longs.FilteringLongIterator
-
- first() - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- first() - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- first() - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- first() - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- first() - Method in interface org.d2ab.sequence.BiSequence
-
- first(Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- first(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
- first() - Method in interface org.d2ab.sequence.CharSeq
-
- first(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
- first() - Method in interface org.d2ab.sequence.DoubleSequence
-
- first(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
- first() - Method in interface org.d2ab.sequence.EntrySequence
-
- first(Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- first(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
- first() - Method in interface org.d2ab.sequence.IntSequence
-
- first(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
- first() - Method in interface org.d2ab.sequence.LongSequence
-
- first(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
- first() - Method in interface org.d2ab.sequence.Sequence
-
- first(Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
- first(Class<? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
- firstChar() - Method in class org.d2ab.collection.chars.BitCharSet
-
- firstChar() - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- firstDouble() - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- firstDouble() - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- firstInt() - Method in class org.d2ab.collection.ints.BitIntSet
-
- firstInt() - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- firstLong() - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- firstLong() - Method in class org.d2ab.collection.SparseBitSet
-
- flatAppend(Iterable<?>) - Method in class org.d2ab.collection.ChainingIterable
-
- flatAppend(Object) - Method in class org.d2ab.collection.ChainingIterable
-
- flatten(Iterable<?>) - Static method in class org.d2ab.collection.ChainingIterable
-
- flatten(Iterable<? extends T>, Function<? super T, ? extends Iterable<U>>) - Static method in class org.d2ab.collection.ChainingIterable
-
- flatten() - Method in interface org.d2ab.sequence.BiSequence
-
- flatten(BiFunction<? super L, ? super R, ? extends Iterable<Pair<LL, RR>>>) - Method in interface org.d2ab.sequence.BiSequence
-
Flatten the elements in this BiSequence
according to the given mapper BiFunction
.
- flatten(Function<? super Pair<L, R>, ? extends Iterable<Pair<LL, RR>>>) - Method in interface org.d2ab.sequence.BiSequence
-
Flatten the elements in this BiSequence
according to the given mapper Function
.
- flatten() - Method in interface org.d2ab.sequence.EntrySequence
-
- flatten(BiFunction<? super K, ? super V, ? extends Iterable<Map.Entry<KK, VV>>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Flatten the elements in this EntrySequence
according to the given mapper BiFunction
.
- flatten(Function<? super Map.Entry<K, V>, ? extends Iterable<Map.Entry<KK, VV>>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Flatten the elements in this EntrySequence
according to the given mapper Function
.
- flatten(Function<? super T, ? extends Iterable<U>>) - Method in interface org.d2ab.sequence.Sequence
-
Flatten the elements in this Sequence
according to the given mapper Function
.
- flatten() - Method in interface org.d2ab.sequence.Sequence
-
Flatten the elements in this Sequence
.
- flattenKeys(Function<? super Map.Entry<K, V>, ? extends Iterable<KK>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Flatten the keys of each entry in this sequence, applying multiples of keys returned by the given
mapper to the same value of each entry.
- flattenLeft(Function<? super Pair<L, R>, ? extends Iterable<LL>>) - Method in interface org.d2ab.sequence.BiSequence
-
Flatten the left side of each pair in this sequence, applying multiples of left values returned by the given
mapper to the same right value of each pair.
- flattenRight(Function<? super Pair<L, R>, ? extends Iterable<RR>>) - Method in interface org.d2ab.sequence.BiSequence
-
Flatten the right side of each pair in this sequence, applying multiples of right values returned by the given
mapper to the same left value of each pair.
- flattenValues(Function<? super Map.Entry<K, V>, ? extends Iterable<VV>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Flatten the values of each entry in this sequence, applying multiples of values returned by the given
mapper to the same key of each entry.
- forEach(T[], Consumer<? super T>) - Static method in class org.d2ab.collection.Arrayz
-
Perform the given action once for each item in the given array.
- forEach(Consumer<? super Character>) - Method in interface org.d2ab.collection.chars.CharIterable
-
Perform the given action for each char
in this iterable.
- forEach(Consumer<? super Double>) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
Performs the given action for each double
in this iterable.
- forEach(Consumer<? super Integer>) - Method in interface org.d2ab.collection.ints.IntIterable
-
Performs the given action for each int
in this iterable.
- forEach(Consumer<? super T>) - Method in class org.d2ab.collection.IterableList
-
- forEach(Consumer<? super Long>) - Method in interface org.d2ab.collection.longs.LongIterable
-
Performs the given action for each long
in this iterable.
- forEach(BiConsumer<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Perform the given action for each element in this BiSequence
.
- forEach(BiConsumer<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Perform the given action for each element in this EntrySequence
.
- forEachChar(CharConsumer) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- forEachChar(CharConsumer) - Method in interface org.d2ab.collection.chars.CharIterable
-
Perform the given action for each char
in this iterable.
- forEachCharIndexed(CharIntConsumer) - Method in interface org.d2ab.sequence.CharSeq
-
Perform the given action for each char
in this CharSeq
, with the index of each element passed
as the second parameter in the action.
- forEachDouble(DoubleConsumer) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- forEachDouble(DoubleConsumer) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
Performs the given action for each double
in this iterable.
- forEachDoubleIndexed(DoubleIntConsumer) - Method in interface org.d2ab.sequence.DoubleSequence
-
Perform the given action for each double
in this DoubleSequence
, with the index of each element
passed as the second parameter in the action.
- forEachIndexed(ObjIntConsumer<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Perform the given action for each element in this Sequence
, with the index of each element passed as the
second parameter in the action.
- forEachInt(IntConsumer) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- forEachInt(IntConsumer) - Method in interface org.d2ab.collection.ints.IntIterable
-
Performs the given action for each int
in this iterable.
- forEachIntIndexed(IntBiConsumer) - Method in interface org.d2ab.sequence.IntSequence
-
Perform the given action for each int
in this IntSequence
, with the index of each element passed
as the second parameter in the action.
- forEachLong(LongConsumer) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- forEachLong(LongConsumer) - Method in interface org.d2ab.collection.longs.LongIterable
-
Performs the given action for each long
in this iterable.
- forEachLongIndexed(LongIntConsumer) - Method in interface org.d2ab.sequence.LongSequence
-
Perform the given action for each long
in this LongSequence
, with the index of each element
passed as the second parameter in the action.
- forEachRemaining(CharConsumer) - Method in interface org.d2ab.collection.chars.CharSpliterator
-
- forEachRemaining(Consumer<? super Character>) - Method in interface org.d2ab.collection.chars.CharSpliterator
-
- forEachRemaining(CharConsumer) - Method in interface org.d2ab.iterator.chars.CharIterator
-
Perform the given action once for each remaining char
in this iterator.
- forEachRemaining(Consumer<? super Character>) - Method in interface org.d2ab.iterator.chars.CharIterator
-
Perform the given action once for each remaining char
in this iterator.
- ForwardListIterator<T> - Class in org.d2ab.iterator
-
A ListIterator
based on a regular Iterator
that supports forward traversal only, and removal only.
- ForwardListIterator(Iterator<T>) - Constructor for class org.d2ab.iterator.ForwardListIterator
-
- forwardOnly(CharIterator, int) - Static method in interface org.d2ab.collection.chars.CharListIterator
-
- forwardOnly(DoubleIterator, int) - Static method in interface org.d2ab.collection.doubles.DoubleListIterator
-
- forwardOnly(IntIterator, int) - Static method in interface org.d2ab.collection.ints.IntListIterator
-
- forwardOnly(LongIterator, int) - Static method in interface org.d2ab.collection.longs.LongListIterator
-
- ForwardPeekingFilteringCharIterator - Class in org.d2ab.iterator.chars
-
- ForwardPeekingFilteringCharIterator(CharIterator, char, CharBiPredicate) - Constructor for class org.d2ab.iterator.chars.ForwardPeekingFilteringCharIterator
-
- ForwardPeekingFilteringDoubleIterator - Class in org.d2ab.iterator.doubles
-
- ForwardPeekingFilteringDoubleIterator(DoubleIterator, double, DoubleBiPredicate) - Constructor for class org.d2ab.iterator.doubles.ForwardPeekingFilteringDoubleIterator
-
- ForwardPeekingFilteringIntIterator - Class in org.d2ab.iterator.ints
-
- ForwardPeekingFilteringIntIterator(IntIterator, int, IntBiPredicate) - Constructor for class org.d2ab.iterator.ints.ForwardPeekingFilteringIntIterator
-
- ForwardPeekingFilteringIterator<T> - Class in org.d2ab.iterator
-
- ForwardPeekingFilteringIterator(Iterator<T>, T, BiPredicate<? super T, ? super T>) - Constructor for class org.d2ab.iterator.ForwardPeekingFilteringIterator
-
- ForwardPeekingFilteringLongIterator - Class in org.d2ab.iterator.longs
-
- ForwardPeekingFilteringLongIterator(LongIterator, long, LongBiPredicate) - Constructor for class org.d2ab.iterator.longs.ForwardPeekingFilteringLongIterator
-
- ForwardPeekingMappingCharIterator - Class in org.d2ab.iterator.chars
-
An iterator over chars that also maps each element by looking at the current AND the next element.
- ForwardPeekingMappingCharIterator(CharIterator, char, CharBinaryOperator) - Constructor for class org.d2ab.iterator.chars.ForwardPeekingMappingCharIterator
-
- ForwardPeekingMappingDoubleIterator - Class in org.d2ab.iterator.doubles
-
An iterator over ints that also maps each element by looking at the current AND the next element.
- ForwardPeekingMappingDoubleIterator(DoubleIterator, double, DoubleBinaryOperator) - Constructor for class org.d2ab.iterator.doubles.ForwardPeekingMappingDoubleIterator
-
- ForwardPeekingMappingIntIterator - Class in org.d2ab.iterator.ints
-
An iterator over ints that also maps each element by looking at the current AND the next element.
- ForwardPeekingMappingIntIterator(IntIterator, int, IntBinaryOperator) - Constructor for class org.d2ab.iterator.ints.ForwardPeekingMappingIntIterator
-
- ForwardPeekingMappingIterator<T,U> - Class in org.d2ab.iterator
-
Base class for iterators the can peek at the following item of each item in the iteration.
- ForwardPeekingMappingIterator(Iterator<T>, T) - Constructor for class org.d2ab.iterator.ForwardPeekingMappingIterator
-
- ForwardPeekingMappingLongIterator - Class in org.d2ab.iterator.longs
-
An iterator over ints that also maps each element by looking at the current AND the next element.
- ForwardPeekingMappingLongIterator(LongIterator, long, LongBinaryOperator) - Constructor for class org.d2ab.iterator.longs.ForwardPeekingMappingLongIterator
-
- from(Collection<T>...) - Static method in class org.d2ab.collection.ChainedCollection
-
- from(Collection<Collection<T>>) - Static method in class org.d2ab.collection.ChainedCollection
-
- from(List<T>...) - Static method in class org.d2ab.collection.ChainedList
-
- from(List<List<T>>) - Static method in class org.d2ab.collection.ChainedList
-
- from(Character...) - Static method in interface org.d2ab.collection.chars.CharIterable
-
- from(Iterable<Character>) - Static method in interface org.d2ab.collection.chars.CharIterable
-
- from(Double...) - Static method in interface org.d2ab.collection.doubles.DoubleIterable
-
- from(Iterable<Double>) - Static method in interface org.d2ab.collection.doubles.DoubleIterable
-
- from(Collection<T>, Predicate<? super T>) - Static method in class org.d2ab.collection.FilteredCollection
-
- from(List<T>, Predicate<? super T>) - Static method in class org.d2ab.collection.FilteredList
-
- from(Integer...) - Static method in interface org.d2ab.collection.ints.IntIterable
-
- from(Iterable<Integer>) - Static method in interface org.d2ab.collection.ints.IntIterable
-
- from - Variable in class org.d2ab.collection.ints.IntList.SubList
-
- from(Iterable<T>) - Static method in interface org.d2ab.collection.IterableCollection
-
- from(Object) - Static method in class org.d2ab.collection.Iterables
-
Converts a container of some kind into a possibly once-only Iterable
.
- from(Long...) - Static method in interface org.d2ab.collection.longs.LongIterable
-
- from(Iterable<Long>) - Static method in interface org.d2ab.collection.longs.LongIterable
-
- from(Collection<? extends T>, Function<? super T, ? extends U>) - Static method in class org.d2ab.collection.MappedCollection
-
- from(List<T>, Function<? super T, ? extends U>) - Static method in class org.d2ab.collection.MappedList
-
- from(List<T>) - Static method in class org.d2ab.collection.ReverseList
-
- from(Iterator<Character>) - Static method in interface org.d2ab.iterator.chars.CharIterator
-
- from(Iterator<T>, ToCharFunction<? super T>) - Static method in interface org.d2ab.iterator.chars.CharIterator
-
- from(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.iterator.chars.CharIterator
-
- from(PrimitiveIterator.OfInt, IntToCharFunction) - Static method in interface org.d2ab.iterator.chars.CharIterator
-
- from(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.iterator.chars.CharIterator
-
- from(PrimitiveIterator.OfLong, LongToCharFunction) - Static method in interface org.d2ab.iterator.chars.CharIterator
-
- from(Iterator<Double>) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- from(PrimitiveIterator.OfDouble) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- from(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- from(PrimitiveIterator.OfLong, LongToDoubleFunction) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- from(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- from(PrimitiveIterator.OfInt, IntToDoubleFunction) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- from(Iterator<T>, ToDoubleFunction<? super T>) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- from(int[], int) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(int[], int, int) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(Iterator<? extends Integer>) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(PrimitiveIterator.OfDouble) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(PrimitiveIterator.OfDouble, DoubleToIntFunction) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(CharIterator) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(CharIterator, CharToIntFunction) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(PrimitiveIterator.OfLong, LongToIntFunction) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(Iterator<T>, ToIntFunction<? super T>) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- from(CharIterator, CharFunction<T>) - Static method in class org.d2ab.iterator.Iterators
-
- from(PrimitiveIterator.OfInt, IntFunction<T>) - Static method in class org.d2ab.iterator.Iterators
-
- from(PrimitiveIterator.OfDouble, DoubleFunction<T>) - Static method in class org.d2ab.iterator.Iterators
-
- from(PrimitiveIterator.OfLong, LongFunction<T>) - Static method in class org.d2ab.iterator.Iterators
-
- from(long[], int) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(long[], int, int) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(Iterator<Long>) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(PrimitiveIterator.OfDouble) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(PrimitiveIterator.OfDouble, DoubleToLongFunction) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(PrimitiveIterator.OfInt, IntToLongFunction) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(Iterator<T>, ToLongFunction<? super T>) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- from(Iterable<Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a BiSequence
from an Iterable
of pairs.
- from(Iterable<Pair<L, R>>...) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a concatenated BiSequence
from several Iterable
s of pairs which are concatenated together
to form the stream of pairs in the BiSequence
.
- from(Map<K, V>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a BiSequence
of Map.Entry
key/value items from a Map
of items.
- from(CharSequence) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from a CharSequence
.
- from(CharIterable) - Static method in interface org.d2ab.sequence.CharSeq
-
- from(Iterable<Character>) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from an Iterable
of Character
values.
- from(Collection<T>) - Static method in class org.d2ab.sequence.CollectionSequence
-
- from(DoubleIterable) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- from(Iterable<Double>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a DoubleSequence
from an Iterable
of Double
values.
- from(Iterable<Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
from an Iterable
of entries.
- from(Iterable<Map.Entry<K, V>>...) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create a concatenated EntrySequence
from several Iterable
s of entries which are concatenated
together to form the stream of entries in the EntrySequence
.
- from(Map<K, V>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
of Map.Entry
key/value items from a Map
of items.
- from(int[], int) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
with the given ints
, limited to the given size.
- from(int[], int, int) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
with the given ints
, reading from the given offset and limited to the
given size.
- from(IntIterable) - Static method in interface org.d2ab.sequence.IntSequence
-
- from(Iterable<Integer>) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
from an Iterable
of Integer
values.
- from(List<T>) - Static method in class org.d2ab.sequence.ListSequence
-
- from(long[], int) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
with the given longs
, limited to the given size.
- from(long[], int, int) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
with the given longs
, reading from the given offset and limited to the
given size.
- from(LongIterable) - Static method in interface org.d2ab.sequence.LongSequence
-
- from(Iterable<Long>) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
from an Iterable
of Long
values.
- from(Iterable<T>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a Sequence
from an Iterable
of items.
- from(Map<K, V>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a Sequence
of Map.Entry
key/value items from a Map
of items.
- from(Map.Entry<? extends K, ? extends V>) - Static method in class org.d2ab.util.Pair
-
- fromIncluded(CharIterator) - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- fromIncluded(DoubleIterator) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- fromIncluded(IntIterator) - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- fromIncluded(LongIterator) - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- identity() - Static method in interface org.d2ab.function.CharUnaryOperator
-
- ifPresent(CharConsumer) - Method in class org.d2ab.util.OptionalChar
-
Performs the given action if this OptionalChar
has a value present.
- included(char) - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- included(double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- included(int) - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- included(long) - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- including(Pair<L, R>...) - Method in interface org.d2ab.sequence.BiSequence
-
- including(Iterable<? extends Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- including(char...) - Method in interface org.d2ab.sequence.CharSeq
-
- including(double[], double) - Method in interface org.d2ab.sequence.DoubleSequence
-
- including(Map.Entry<K, V>...) - Method in interface org.d2ab.sequence.EntrySequence
-
- including(Iterable<? extends Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- including(int...) - Method in interface org.d2ab.sequence.IntSequence
-
- including(long...) - Method in interface org.d2ab.sequence.LongSequence
-
- including(T...) - Method in interface org.d2ab.sequence.Sequence
-
- including(Iterable<? extends T>) - Method in interface org.d2ab.sequence.Sequence
-
- includingExactly(double...) - Method in interface org.d2ab.sequence.DoubleSequence
-
- InclusiveStartingCharIterator - Class in org.d2ab.iterator.chars
-
- InclusiveStartingCharIterator(CharIterator, char) - Constructor for class org.d2ab.iterator.chars.InclusiveStartingCharIterator
-
- InclusiveStartingCharIterator(CharIterator, CharPredicate) - Constructor for class org.d2ab.iterator.chars.InclusiveStartingCharIterator
-
- InclusiveStartingDoubleIterator - Class in org.d2ab.iterator.doubles
-
- InclusiveStartingDoubleIterator(DoubleIterator, double, double) - Constructor for class org.d2ab.iterator.doubles.InclusiveStartingDoubleIterator
-
- InclusiveStartingDoubleIterator(DoubleIterator, DoublePredicate) - Constructor for class org.d2ab.iterator.doubles.InclusiveStartingDoubleIterator
-
- InclusiveStartingIntIterator - Class in org.d2ab.iterator.ints
-
- InclusiveStartingIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.InclusiveStartingIntIterator
-
- InclusiveStartingIntIterator(IntIterator, IntPredicate) - Constructor for class org.d2ab.iterator.ints.InclusiveStartingIntIterator
-
- InclusiveStartingIterator<T> - Class in org.d2ab.iterator
-
- InclusiveStartingIterator(Iterator<T>, T) - Constructor for class org.d2ab.iterator.InclusiveStartingIterator
-
- InclusiveStartingIterator(Iterator<T>, Predicate<? super T>) - Constructor for class org.d2ab.iterator.InclusiveStartingIterator
-
- InclusiveStartingLongIterator - Class in org.d2ab.iterator.longs
-
- InclusiveStartingLongIterator(LongIterator, long) - Constructor for class org.d2ab.iterator.longs.InclusiveStartingLongIterator
-
- InclusiveStartingLongIterator(LongIterator, LongPredicate) - Constructor for class org.d2ab.iterator.longs.InclusiveStartingLongIterator
-
- InclusiveTerminalCharIterator - Class in org.d2ab.iterator.chars
-
- InclusiveTerminalCharIterator(CharIterator, char) - Constructor for class org.d2ab.iterator.chars.InclusiveTerminalCharIterator
-
- InclusiveTerminalCharIterator(CharIterator, CharPredicate) - Constructor for class org.d2ab.iterator.chars.InclusiveTerminalCharIterator
-
- InclusiveTerminalDoubleIterator - Class in org.d2ab.iterator.doubles
-
- InclusiveTerminalDoubleIterator(DoubleIterator, double, double) - Constructor for class org.d2ab.iterator.doubles.InclusiveTerminalDoubleIterator
-
- InclusiveTerminalDoubleIterator(DoubleIterator, DoublePredicate) - Constructor for class org.d2ab.iterator.doubles.InclusiveTerminalDoubleIterator
-
- InclusiveTerminalIntIterator - Class in org.d2ab.iterator.ints
-
- InclusiveTerminalIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.InclusiveTerminalIntIterator
-
- InclusiveTerminalIntIterator(IntIterator, IntPredicate) - Constructor for class org.d2ab.iterator.ints.InclusiveTerminalIntIterator
-
- InclusiveTerminalIterator<T> - Class in org.d2ab.iterator
-
- InclusiveTerminalIterator(Iterator<T>, T) - Constructor for class org.d2ab.iterator.InclusiveTerminalIterator
-
- InclusiveTerminalIterator(Iterator<T>, Predicate<? super T>) - Constructor for class org.d2ab.iterator.InclusiveTerminalIterator
-
- InclusiveTerminalLongIterator - Class in org.d2ab.iterator.longs
-
- InclusiveTerminalLongIterator(LongIterator, long) - Constructor for class org.d2ab.iterator.longs.InclusiveTerminalLongIterator
-
- InclusiveTerminalLongIterator(LongIterator, LongPredicate) - Constructor for class org.d2ab.iterator.longs.InclusiveTerminalLongIterator
-
- increasingFrom(int) - Static method in interface org.d2ab.sequence.IntSequence
-
An increasing IntSequence
of int
values starting at the given value.
- increasingFrom(long) - Static method in interface org.d2ab.sequence.LongSequence
-
An increasing LongSequence
of long
values starting at the given value.
- index() - Method in interface org.d2ab.sequence.Sequence
-
- IndexedFilteringCharIterator - Class in org.d2ab.iterator.chars
-
- IndexedFilteringCharIterator(CharIterator, CharIntPredicate) - Constructor for class org.d2ab.iterator.chars.IndexedFilteringCharIterator
-
- IndexedFilteringDoubleIterator - Class in org.d2ab.iterator.doubles
-
- IndexedFilteringDoubleIterator(DoubleIterator, DoubleIntPredicate) - Constructor for class org.d2ab.iterator.doubles.IndexedFilteringDoubleIterator
-
- IndexedFilteringIntIterator - Class in org.d2ab.iterator.ints
-
- IndexedFilteringIntIterator(IntIterator, IntBiPredicate) - Constructor for class org.d2ab.iterator.ints.IndexedFilteringIntIterator
-
- IndexedFilteringIterator<T> - Class in org.d2ab.iterator
-
- IndexedFilteringIterator(Iterator<T>, ObjIntPredicate<? super T>) - Constructor for class org.d2ab.iterator.IndexedFilteringIterator
-
- IndexedFilteringLongIterator - Class in org.d2ab.iterator.longs
-
- IndexedFilteringLongIterator(LongIterator, LongIntPredicate) - Constructor for class org.d2ab.iterator.longs.IndexedFilteringLongIterator
-
- IndexingMappingIterator<T,U> - Class in org.d2ab.iterator
-
An iterator mapping elements with the index of the current element.
- IndexingMappingIterator(Iterator<T>, ObjIntFunction<? super T, ? extends U>) - Constructor for class org.d2ab.iterator.IndexingMappingIterator
-
- indexOf(Object) - Method in interface org.d2ab.collection.chars.CharList
-
- indexOf(Object) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- indexOf(Object) - Method in interface org.d2ab.collection.ints.IntList
-
- indexOf(Object) - Method in interface org.d2ab.collection.longs.LongList
-
- indexOf(Object) - Method in class org.d2ab.collection.ReverseList
-
- indexOfChar(char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- indexOfChar(char) - Method in interface org.d2ab.collection.chars.CharList
-
- indexOfDouble(double, double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- indexOfDoubleExactly(double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- indexOfDoubleExactly(double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- indexOfInt(int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- indexOfInt(int) - Method in interface org.d2ab.collection.ints.IntList
-
- indexOfLong(long) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- indexOfLong(long) - Method in interface org.d2ab.collection.longs.LongList
-
- IndexPeekingIterator<T> - Class in org.d2ab.iterator
-
- IndexPeekingIterator(Iterator<T>, ObjIntConsumer<? super T>) - Constructor for class org.d2ab.iterator.IndexPeekingIterator
-
- InfiniteCharIterator - Interface in org.d2ab.iterator.chars
-
Base class for
CharIterator
s that never run out of elements.
- InfiniteDoubleIterator - Interface in org.d2ab.iterator.doubles
-
- InfiniteIntIterator - Interface in org.d2ab.iterator.ints
-
Base class for
IntIterator
s that never run out of elements.
- InfiniteIterator<T> - Interface in org.d2ab.iterator
-
Base interface for Iterator
s that never run out of elements.
- InfiniteLongIterator - Interface in org.d2ab.iterator.longs
-
Base class for
LongIterator
s that never run out of elements.
- InputStreamIntIterator - Class in org.d2ab.iterator.ints
-
- InputStreamIntIterator(InputStream) - Constructor for class org.d2ab.iterator.ints.InputStreamIntIterator
-
- IntBiConsumer - Interface in org.d2ab.function
-
A consumer taking two int
values.
- IntBiPredicate - Interface in org.d2ab.function
-
A specialization of BiPredicate
for int
values.
- IntCollection - Interface in org.d2ab.collection.ints
-
A primitive specialization of Collection
for {code int} values.
- IntCollection.Base - Class in org.d2ab.collection.ints
-
- IntComparator - Interface in org.d2ab.collection.ints
-
A primitive specialization of Comparator
for int
values.
- interleave(CharIterable) - Method in interface org.d2ab.sequence.CharSeq
-
Interleave the elements in this CharSeq
with those of the given CharIterable
, stopping when
either sequence finishes.
- interleave(DoubleIterable) - Method in interface org.d2ab.sequence.DoubleSequence
-
Interleave the elements in this DoubleSequence
with those of the given DoubleIterable
, stopping
when either sequence finishes.
- interleave(IntIterable) - Method in interface org.d2ab.sequence.IntSequence
-
Interleave the elements in this IntSequence
with those of the given IntIterable
, stopping when
either sequence finishes.
- interleave(LongIterable) - Method in interface org.d2ab.sequence.LongSequence
-
Interleave the elements in this LongSequence
with those of the given LongIterable
, stopping when
either sequence finishes.
- interleave(Iterable<U>) - Method in interface org.d2ab.sequence.Sequence
-
Interleave the elements in this Sequence
with those of the given Iterable
, stopping when either
sequence finishes.
- InterleavingCharIterator - Class in org.d2ab.iterator.chars
-
An Iterator
that interleaves the streams of two other Iterator
s with each other.
- InterleavingCharIterator(CharIterable...) - Constructor for class org.d2ab.iterator.chars.InterleavingCharIterator
-
- InterleavingDoubleIterator - Class in org.d2ab.iterator.doubles
-
An Iterator
that interleaves the streams of two other Iterator
s with each other.
- InterleavingDoubleIterator(DoubleIterable...) - Constructor for class org.d2ab.iterator.doubles.InterleavingDoubleIterator
-
- InterleavingIntIterator - Class in org.d2ab.iterator.ints
-
An Iterator
that interleaves the streams of two other Iterator
s with each other.
- InterleavingIntIterator(IntIterable...) - Constructor for class org.d2ab.iterator.ints.InterleavingIntIterator
-
- InterleavingLongIterator - Class in org.d2ab.iterator.longs
-
An Iterator
that interleaves the streams of two other Iterator
s with each other.
- InterleavingLongIterator(LongIterable...) - Constructor for class org.d2ab.iterator.longs.InterleavingLongIterator
-
- InterleavingPairingIterator<T,U> - Class in org.d2ab.iterator
-
An
Iterator
that interleaves the streams of two
Iterator
s with each other into a stream of
Pair
s.
- InterleavingPairingIterator(Iterator<? extends T>, Iterator<? extends U>) - Constructor for class org.d2ab.iterator.InterleavingPairingIterator
-
- IntIterable - Interface in org.d2ab.collection.ints
-
- IntIterableInputStream - Class in org.d2ab.collection.ints
-
An
InputStream
that reads
byte
values from an
IntIterable
.
- IntIterableInputStream(IntIterable) - Constructor for class org.d2ab.collection.ints.IntIterableInputStream
-
- intIterator() - Method in interface org.d2ab.collection.chars.CharIterable
-
- IntIterator - Interface in org.d2ab.iterator.ints
-
An Iterator specialized for int
values.
- IntList - Interface in org.d2ab.collection.ints
-
A primitive specialization of List
for int
values.
- IntList.Base - Class in org.d2ab.collection.ints
-
Base class for
IntList
implementations.
- IntList.SubList - Class in org.d2ab.collection.ints
-
- IntListIterator - Interface in org.d2ab.collection.ints
-
A ListIterator
over a sequence of int
values.
- ints() - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the positive Integer
numbers starting at 1
and ending at Integer.MAX_VALUE
inclusive.
- IntSequence - Interface in org.d2ab.sequence
-
An Iterable
sequence of int
values with Stream
-like operations for refining,
transforming and collating the list of ints.
- IntSet - Interface in org.d2ab.collection.ints
-
A primitive specialization of Set
for int
values.
- IntSet.Base - Class in org.d2ab.collection.ints
-
Base class for
IntSet
implementations.
- intsFrom(int) - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the Integer
numbers starting at the given start and ending at Integer.MAX_VALUE
inclusive.
- intsFromZero() - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the positive Integer
numbers starting at 0
and ending at Integer.MAX_VALUE
inclusive.
- IntSortedSet - Interface in org.d2ab.collection.ints
-
A primitive specialization of SortedSet
for int
values.
- IntSortedSet.SubSet - Class in org.d2ab.collection.ints
-
- intSpliterator() - Method in interface org.d2ab.collection.chars.CharCollection
-
- intSpliterator() - Method in interface org.d2ab.collection.chars.CharIterable
-
- intSpliterator() - Method in interface org.d2ab.collection.chars.CharList
-
- intSpliterator() - Method in interface org.d2ab.collection.chars.CharSet
-
- intSpliterator() - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- intSpliterator() - Method in interface org.d2ab.sequence.CharSeq
-
- intStream() - Method in interface org.d2ab.collection.chars.CharIterable
-
- intStream() - Method in interface org.d2ab.collection.ints.IntIterable
-
- IntToCharFunction - Interface in org.d2ab.function
-
A functional interface for converting from int
values to char
values.
- isEmpty() - Method in class org.d2ab.collection.ChainedCollection
-
- isEmpty() - Method in class org.d2ab.collection.ChainedList
-
- isEmpty() - Method in class org.d2ab.collection.chars.ArrayCharList
-
- isEmpty() - Method in class org.d2ab.collection.chars.BitCharSet
-
- isEmpty() - Method in interface org.d2ab.collection.chars.CharCollection
-
- isEmpty() - Method in interface org.d2ab.collection.chars.CharIterable
-
- isEmpty() - Method in interface org.d2ab.collection.chars.CharList
-
- isEmpty() - Method in interface org.d2ab.collection.chars.CharSet
-
- isEmpty() - Method in class org.d2ab.collection.CollectionList
-
- isEmpty() - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- isEmpty() - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- isEmpty() - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- isEmpty() - Method in interface org.d2ab.collection.doubles.DoubleList
-
- isEmpty() - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- isEmpty() - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- isEmpty() - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- isEmpty() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- isEmpty() - Method in class org.d2ab.collection.ints.BitIntSet
-
- isEmpty() - Method in interface org.d2ab.collection.ints.IntCollection
-
- isEmpty() - Method in interface org.d2ab.collection.ints.IntIterable
-
- isEmpty() - Method in interface org.d2ab.collection.ints.IntList
-
- isEmpty() - Method in interface org.d2ab.collection.ints.IntSet
-
- isEmpty() - Method in interface org.d2ab.collection.IterableCollection
-
- isEmpty() - Method in class org.d2ab.collection.IterableList
-
- isEmpty() - Method in class org.d2ab.collection.longs.ArrayLongList
-
- isEmpty() - Method in class org.d2ab.collection.longs.BitLongSet
-
- isEmpty() - Method in interface org.d2ab.collection.longs.LongCollection
-
- isEmpty() - Method in interface org.d2ab.collection.longs.LongIterable
-
- isEmpty() - Method in interface org.d2ab.collection.longs.LongList
-
- isEmpty() - Method in interface org.d2ab.collection.longs.LongSet
-
- isEmpty() - Method in class org.d2ab.collection.ReverseList
-
- isEmpty() - Method in class org.d2ab.collection.SparseBitSet
-
- isEmpty() - Method in interface org.d2ab.iterator.chars.CharIterator
-
- isEmpty() - Method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- isEmpty() - Method in interface org.d2ab.iterator.ints.IntIterator
-
- isEmpty() - Method in interface org.d2ab.iterator.longs.LongIterator
-
- isEmpty() - Method in interface org.d2ab.sequence.CharSeq
-
- isEmpty() - Method in class org.d2ab.sequence.CollectionSequence
-
- isEmpty() - Method in interface org.d2ab.sequence.DoubleSequence
-
- isEmpty() - Method in interface org.d2ab.sequence.IntSequence
-
- isEmpty() - Method in class org.d2ab.sequence.ListSequence
-
- isEmpty() - Method in interface org.d2ab.sequence.LongSequence
-
- isPresent() - Method in class org.d2ab.util.OptionalChar
-
- IterableCollection<T> - Interface in org.d2ab.collection
-
A Collection
view of an Iterable
, requiring only Iterable.iterator()
to be implemented in
order to present a full Collection
.
- IterableList<T> - Class in org.d2ab.collection
-
A List
view of an Iterable
, reflecting changes to the underlying Iterable
.
- IterableList(Iterable<T>) - Constructor for class org.d2ab.collection.IterableList
-
- Iterables - Class in org.d2ab.collection
-
Utility methods for Iterable
instances.
- IterationException - Exception in org.d2ab.iterator
-
An exception thrown if there is an unrecoverable error during iteration.
- IterationException(Throwable) - Constructor for exception org.d2ab.iterator.IterationException
-
- iterator() - Method in class org.d2ab.collection.ChainedCollection
-
- iterator() - Method in class org.d2ab.collection.ChainedList
-
- iterator() - Method in class org.d2ab.collection.ChainingIterable
-
- iterator() - Method in class org.d2ab.collection.chars.ArrayCharList
-
- iterator() - Method in class org.d2ab.collection.chars.BitCharSet
-
- iterator() - Method in class org.d2ab.collection.chars.ChainingCharIterable
-
- iterator() - Method in interface org.d2ab.collection.chars.CharIterable
-
- iterator() - Method in class org.d2ab.collection.chars.CharList.SubList
-
- iterator() - Method in class org.d2ab.collection.CollectionList
-
- iterator() - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- iterator() - Method in class org.d2ab.collection.doubles.ChainingDoubleIterable
-
- iterator() - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- iterator() - Method in class org.d2ab.collection.doubles.DoubleList.SubList
-
- iterator() - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- iterator() - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- iterator() - Method in class org.d2ab.collection.FilteredCollection
-
- iterator() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- iterator() - Method in class org.d2ab.collection.ints.BitIntSet
-
- iterator() - Method in class org.d2ab.collection.ints.ChainingIntIterable
-
- iterator() - Method in interface org.d2ab.collection.ints.IntIterable
-
- iterator() - Method in class org.d2ab.collection.ints.IntList.SubList
-
- iterator() - Method in class org.d2ab.collection.IterableList
-
- iterator() - Method in class org.d2ab.collection.longs.ArrayLongList
-
- iterator() - Method in class org.d2ab.collection.longs.BitLongSet
-
- iterator() - Method in class org.d2ab.collection.longs.ChainingLongIterable
-
- iterator() - Method in interface org.d2ab.collection.longs.LongIterable
-
- iterator() - Method in class org.d2ab.collection.longs.LongList.SubList
-
- iterator() - Method in class org.d2ab.collection.MappedCollection
-
- iterator(Map.Entry<? extends T, ? extends T>) - Static method in class org.d2ab.collection.Maps
-
- iterator() - Method in class org.d2ab.collection.ReverseList
-
- iterator() - Method in class org.d2ab.collection.SparseBitSet
-
- iterator - Variable in class org.d2ab.iterator.DelegatingTransformingIterator
-
- iterator() - Method in class org.d2ab.sequence.CollectionSequence
-
- iterator() - Method in class org.d2ab.sequence.ListSequence
-
- iterator() - Method in class org.d2ab.util.Pair
-
- Iterators - Class in org.d2ab.iterator
-
Utility methods for Iterator
instances.
- map(T, T) - Method in class org.d2ab.iterator.BackPeekingMappingIterator
-
- map(BiFunction<? super L, ? super R, ? extends Pair<LL, RR>>) - Method in interface org.d2ab.sequence.BiSequence
-
Map the pairs in this BiSequence
to another set of pairs specified by the given mapper
function.
- map(Function<? super Pair<L, R>, ? extends Pair<LL, RR>>) - Method in interface org.d2ab.sequence.BiSequence
-
Map the pairs in this BiSequence
to another set of pairs specified by the given mapper
function.
- map(Function<? super L, ? extends LL>, Function<? super R, ? extends RR>) - Method in interface org.d2ab.sequence.BiSequence
-
Map the pairs in this BiSequence
to another set of pairs specified by the given leftMapper
amd rightMapper
functions.
- map(CharUnaryOperator) - Method in interface org.d2ab.sequence.CharSeq
-
Map the chars
in this CharSeq
to another set of chars
specified by the given
mapper
function.
- map(Function<? super T, ? extends U>) - Method in class org.d2ab.sequence.CollectionSequence
-
- map(DoubleUnaryOperator) - Method in interface org.d2ab.sequence.DoubleSequence
-
Map the doubles
in this DoubleSequence
to another set of doubles
specified by the given
mapper
function.
- map(BiFunction<? super K, ? super V, ? extends Map.Entry<KK, VV>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Map the entries in this EntrySequence
to another set of entries specified by the given mapper
function.
- map(Function<? super Map.Entry<K, V>, ? extends Map.Entry<KK, VV>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Map the entries in this EntrySequence
to another set of entries specified by the given mapper
function.
- map(Function<? super K, ? extends KK>, Function<? super V, ? extends VV>) - Method in interface org.d2ab.sequence.EntrySequence
-
Map the entries in this EntrySequence
to another set of entries specified by the given keyMapper
amd valueMapper
functions.
- map(IntUnaryOperator) - Method in interface org.d2ab.sequence.IntSequence
-
Map the values in this IntSequence
sequence to another set of values specified by the given mapper
function.
- map(Function<? super T, ? extends U>) - Method in class org.d2ab.sequence.ListSequence
-
- map(LongUnaryOperator) - Method in interface org.d2ab.sequence.LongSequence
-
Map the longs
in this LongSequence
to another set of longs
specified by the given
mapper
function.
- map(Function<? super T, ? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Map the values in this Sequence
to another set of values specified by the given mapper
function.
- map(Function<? super L, ? extends LL>, Function<? super R, ? extends RR>) - Method in class org.d2ab.util.Pair
-
- map(BiFunction<? super L, ? super R, ? extends Pair<LL, RR>>) - Method in class org.d2ab.util.Pair
-
- mapBack(char, CharBinaryOperator) - Method in interface org.d2ab.sequence.CharSeq
-
Map this CharSeq
to another sequence of characters while peeking at the previous character in the
sequence.
- mapBack(double, DoubleBinaryOperator) - Method in interface org.d2ab.sequence.DoubleSequence
-
Map this DoubleSequence
to another sequence of doubles while peeking at the previous value in the
sequence.
- mapBack(int, IntBinaryOperator) - Method in interface org.d2ab.sequence.IntSequence
-
Map this IntSequence
to another sequence of ints while peeking at the previous value in the
sequence.
- mapBack(long, LongBinaryOperator) - Method in interface org.d2ab.sequence.LongSequence
-
Map this LongSequence
to another sequence of longs while peeking at the previous long in the
sequence.
- mapBack(BiFunction<? super T, ? super T, ? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Map this Sequence
to another sequence while peeking at the previous element in the iteration.
- mapBack(T, BiFunction<? super T, ? super T, ? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Map this Sequence
to another sequence while peeking at the previous element in the iteration.
- mapFollowing(boolean, T) - Method in class org.d2ab.iterator.ForwardPeekingMappingIterator
-
- mapFollowing(boolean, T) - Method in class org.d2ab.iterator.SwappingIterator
-
- mapForward(char, CharBinaryOperator) - Method in interface org.d2ab.sequence.CharSeq
-
Map this CharSeq
to another sequence of characters while peeking at the next character in the sequence.
- mapForward(double, DoubleBinaryOperator) - Method in interface org.d2ab.sequence.DoubleSequence
-
Map this DoubleSequence
to another sequence of doubles while peeking at the next value in the
sequence.
- mapForward(int, IntBinaryOperator) - Method in interface org.d2ab.sequence.IntSequence
-
Map this IntSequence
to another sequence of ints while peeking at the next int in the sequence.
- mapForward(long, LongBinaryOperator) - Method in interface org.d2ab.sequence.LongSequence
-
Map this LongSequence
to another sequence of longs while peeking at the next long in the
sequence.
- mapForward(BiFunction<? super T, ? super T, ? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Map this Sequence
to another sequence while peeking at the following element in the iteration.
- mapForward(T, BiFunction<? super T, ? super T, ? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Map this Sequence
to another sequence while peeking at the following element in the iteration.
- mapIndexed(ObjIntFunction<? super Pair<L, R>, ? extends Pair<LL, RR>>) - Method in interface org.d2ab.sequence.BiSequence
-
Map the pairs in this BiSequence
to another set of pairs specified by the given mapper
function.
- mapIndexed(ObjObjIntFunction<? super L, ? super R, ? extends Pair<LL, RR>>) - Method in interface org.d2ab.sequence.BiSequence
-
Map the pairs in this BiSequence
to another set of pairs specified by the given mapper
function.
- mapIndexed(CharIntToCharFunction) - Method in interface org.d2ab.sequence.CharSeq
-
Map the chars
in this CharSeq
to another set of chars
specified by the given
mapper
function, while providing the current index to the mapper.
- mapIndexed(DoubleIntToDoubleFunction) - Method in interface org.d2ab.sequence.DoubleSequence
-
Map the doubles
in this DoubleSequence
to another set of doubles
specified by the given
mapper
function, while providing the current index to the mapper.
- mapIndexed(ObjIntFunction<? super Map.Entry<K, V>, ? extends Map.Entry<KK, VV>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Map the entries in this EntrySequence
to another set of entries specified by the given mapper
function.
- mapIndexed(ObjObjIntFunction<? super K, ? super V, ? extends Map.Entry<KK, VV>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Map the entries in this EntrySequence
to another set of entries specified by the given mapper
function.
- mapIndexed(IntBinaryOperator) - Method in interface org.d2ab.sequence.IntSequence
-
Map the values in this IntSequence
sequence to another set of values specified by the given mapper
function, while providing the current index to the mapper.
- mapIndexed(LongIntToLongFunction) - Method in interface org.d2ab.sequence.LongSequence
-
Map the longs
in this LongSequence
to another set of longs
specified by the given
mapper
function, while providing the current index to the mapper.
- mapIndexed(ObjIntFunction<? super T, ? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Map the values in this Sequence
to another set of values specified by the given mapper
function.
- mapNext(T, T) - Method in class org.d2ab.iterator.ForwardPeekingMappingIterator
-
- mapNext(T, T) - Method in class org.d2ab.iterator.SwappingIterator
-
- MappedCollection<T,U> - Class in org.d2ab.collection
-
A Collection
that presents a mapped view of another Collection
.
- MappedList - Class in org.d2ab.collection
-
A List
that presents a mapped view of another List
.
- MappingIterator<T,U> - Class in org.d2ab.iterator
-
- MappingIterator(Iterator<T>, Function<? super T, ? extends U>) - Constructor for class org.d2ab.iterator.MappingIterator
-
- Maps - Class in org.d2ab.collection
-
Utility methods for Map
instances
- Maps() - Constructor for class org.d2ab.collection.Maps
-
- Maps.Builder<K,V> - Class in org.d2ab.collection
-
- mark(int) - Method in class org.d2ab.collection.chars.CharIterableReader
-
- mark(int) - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- markSupported() - Method in class org.d2ab.collection.chars.CharIterableReader
-
- markSupported() - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- max() - Method in interface org.d2ab.sequence.BiSequence
-
- max(Comparator<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- max() - Method in interface org.d2ab.sequence.CharSeq
-
- max() - Method in interface org.d2ab.sequence.DoubleSequence
-
- max() - Method in interface org.d2ab.sequence.EntrySequence
-
- max(Comparator<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- max() - Method in interface org.d2ab.sequence.IntSequence
-
- max() - Method in interface org.d2ab.sequence.LongSequence
-
- max() - Method in interface org.d2ab.sequence.Sequence
-
- max(Comparator<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
- min() - Method in interface org.d2ab.sequence.BiSequence
-
- min(Comparator<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- min() - Method in interface org.d2ab.sequence.CharSeq
-
- min() - Method in interface org.d2ab.sequence.DoubleSequence
-
- min() - Method in interface org.d2ab.sequence.EntrySequence
-
- min(Comparator<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- min() - Method in interface org.d2ab.sequence.IntSequence
-
- min() - Method in interface org.d2ab.sequence.LongSequence
-
- min() - Method in interface org.d2ab.sequence.Sequence
-
- min(Comparator<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
- multiGenerate(Supplier<? extends Supplier<? extends Pair<L, R>>>) - Static method in interface org.d2ab.sequence.BiSequence
-
- multiGenerate(Supplier<? extends CharSupplier>) - Static method in interface org.d2ab.sequence.CharSeq
-
- multiGenerate(Supplier<? extends DoubleSupplier>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- multiGenerate(Supplier<? extends Supplier<? extends Map.Entry<K, V>>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
- multiGenerate(Supplier<? extends IntSupplier>) - Static method in interface org.d2ab.sequence.IntSequence
-
- multiGenerate(Supplier<? extends LongSupplier>) - Static method in interface org.d2ab.sequence.LongSequence
-
- multiGenerate(Supplier<? extends Supplier<? extends T>>) - Static method in interface org.d2ab.sequence.Sequence
-
- ObjCharConsumer<T> - Interface in org.d2ab.function
-
Specialization of the BiConsumer
interface that takes a value of a given type and a char value.
- ObjIntFunction<T,U> - Interface in org.d2ab.function
-
A functional interface of functions taking a reference argument and an int
, returning a reference.
- ObjIntPredicate<T> - Interface in org.d2ab.function
-
A predicate that tests an object and an int
.
- ObjObjIntConsumer<T,U> - Interface in org.d2ab.function
-
A functional interface of a Consumer
taking two object references and an int
.
- ObjObjIntFunction<T,U,R> - Interface in org.d2ab.function
-
A functional interface of a Function
taking two objects and an int
and returning an object.
- ObjObjIntPredicate<T,U> - Interface in org.d2ab.function
-
A functional interface of a Predicate
testing two objects and an int
.
- of(T) - Static method in class org.d2ab.collection.ChainedCollection
-
- of(T...) - Static method in class org.d2ab.collection.ChainedCollection
-
- of(T) - Static method in class org.d2ab.collection.ChainedList
-
- of(T...) - Static method in class org.d2ab.collection.ChainedList
-
- of(char...) - Static method in class org.d2ab.collection.chars.ArrayCharList
-
- of(char...) - Static method in interface org.d2ab.collection.chars.CharIterable
-
- of(char...) - Static method in interface org.d2ab.collection.chars.CharList
-
Returns an immutable CharList
of the given elements.
- of(double...) - Static method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- of(double...) - Static method in interface org.d2ab.collection.doubles.DoubleIterable
-
- of(double...) - Static method in interface org.d2ab.collection.doubles.DoubleList
-
Returns an immutable DoubleList
of the given elements.
- of(int...) - Static method in class org.d2ab.collection.ints.ArrayIntList
-
- of(int...) - Static method in interface org.d2ab.collection.ints.IntIterable
-
- of(int...) - Static method in interface org.d2ab.collection.ints.IntList
-
Returns an immutable IntList
of the given elements.
- of(T) - Static method in interface org.d2ab.collection.IterableCollection
-
- of(T...) - Static method in interface org.d2ab.collection.IterableCollection
-
- of(T) - Static method in class org.d2ab.collection.Iterables
-
- of(T...) - Static method in class org.d2ab.collection.Iterables
-
- of(long...) - Static method in class org.d2ab.collection.longs.ArrayLongList
-
- of(long...) - Static method in interface org.d2ab.collection.longs.LongIterable
-
- of(long...) - Static method in interface org.d2ab.collection.longs.LongList
-
Returns an immutable LongList
of the given elements.
- of(char...) - Static method in interface org.d2ab.iterator.chars.CharIterator
-
- of(double...) - Static method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- of(int...) - Static method in interface org.d2ab.iterator.ints.IntIterator
-
- of(T...) - Static method in class org.d2ab.iterator.Iterators
-
- of(long...) - Static method in interface org.d2ab.iterator.longs.LongIterator
-
- of(Pair<L, R>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a
BiSequence
with one
Pair
.
- of(Pair<L, R>...) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a
BiSequence
with the given
Pair
s.
- of(char...) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
with the given characters.
- of(T) - Static method in class org.d2ab.sequence.CollectionSequence
-
- of(T...) - Static method in class org.d2ab.sequence.CollectionSequence
-
- of(double...) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a DoubleSequence
with the given doubles.
- of(Map.Entry<K, V>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
with one Map.Entry
.
- of(Map.Entry<K, V>...) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
with the given Map.Entry
list.
- of(int...) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
with the given ints
.
- of(T) - Static method in class org.d2ab.sequence.ListSequence
-
- of(T...) - Static method in class org.d2ab.sequence.ListSequence
-
- of(long...) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a LongSequence
with the given longs
.
- of(T) - Static method in interface org.d2ab.sequence.Sequence
-
Create a Sequence
with one item.
- of(T...) - Static method in interface org.d2ab.sequence.Sequence
-
Create a Sequence
with the given items.
- of(char) - Static method in class org.d2ab.util.OptionalChar
-
Return an OptionalChar
with the given char
value.
- of(L, R) - Static method in class org.d2ab.util.Pair
-
- ofEntries(Object...) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
with an Map.Entry
list created from the given keys and values in sequence in
the input array.
- ofEntry(K, V) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create an EntrySequence
with one Map.Entry
of the given key and value.
- ofPair(L, R) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a
BiSequence
with one
Pair
of the given left and right values.
- ofPairs(Object...) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a
BiSequence
with
Pair
s of the given left and right values given in sequence in the input
array.
- once(CharIterator) - Static method in interface org.d2ab.collection.chars.CharIterable
-
- once(DoubleIterator) - Static method in interface org.d2ab.collection.doubles.DoubleIterable
-
- once(PrimitiveIterator.OfDouble) - Static method in interface org.d2ab.collection.doubles.DoubleIterable
-
- once(IntIterator) - Static method in interface org.d2ab.collection.ints.IntIterable
-
- once(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.collection.ints.IntIterable
-
- once(Iterator<T>) - Static method in class org.d2ab.collection.Iterables
-
Create a one-pass-only Iterable
from an Iterator
of items.
- once(LongIterator) - Static method in interface org.d2ab.collection.longs.LongIterable
-
- once(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.collection.longs.LongIterable
-
- once(Iterator<Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a once-only BiSequence
from an Iterator
of pairs.
- once(Stream<Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Create a once-only BiSequence
from a Stream
of pairs.
- once(CharIterator) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a once-only
CharSeq
from a
CharIterator
of character values.
- once(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a once-only CharSeq
from a PrimitiveIterator.OfInt
of character values.
- once(Iterator<Character>) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a once-only CharSeq
from an Iterator
of Character
values.
- once(Stream<Character>) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a once-only CharSeq
from a Stream
of items.
- once(IntStream) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a once-only CharSeq
from an IntStream
of char values.
- once(PrimitiveIterator.OfDouble) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a once-only DoubleSequence
from a PrimitiveIterator.OfDouble
of double values.
- once(Iterator<Double>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a once-only DoubleSequence
from an Iterator
of Double
values.
- once(DoubleStream) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a once-only DoubleSequence
from a DoubleStream
of items.
- once(Stream<Double>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
Create a once-only DoubleSequence
from a Stream
of items.
- once(Iterator<Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create a once-only EntrySequence
from an Iterator
of entries.
- once(Stream<Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Create a once-only EntrySequence
from a Stream
of entries.
- once(PrimitiveIterator.OfInt) - Static method in interface org.d2ab.sequence.IntSequence
-
Create a once-only IntSequence
from a PrimitiveIterator.OfInt
.
- once(Iterator<Integer>) - Static method in interface org.d2ab.sequence.IntSequence
-
Create a once-only IntSequence
from an Iterator
of Integer
values.
- once(IntStream) - Static method in interface org.d2ab.sequence.IntSequence
-
Create a once-only IntSequence
from an IntStream
of items.
- once(Stream<Integer>) - Static method in interface org.d2ab.sequence.IntSequence
-
Create a only-only Sequence
from a Stream
of items.
- once(PrimitiveIterator.OfLong) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a once-only LongSequence
from a PrimitiveIterator.OfLong
of long values.
- once(Iterator<Long>) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a once-only LongSequence
from an Iterator
of Long
values.
- once(LongStream) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a once-only @code Sequence} from a LongStream
of items.
- once(Stream<Long>) - Static method in interface org.d2ab.sequence.LongSequence
-
Create a once-only Sequence
from a Stream
of items.
- once(Iterator<T>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a one-pass-only Sequence
from an Iterator
of items.
- once(Stream<T>) - Static method in interface org.d2ab.sequence.Sequence
-
Create a one-pass-only Sequence
from a Stream
of items.
- OptionalChar - Class in org.d2ab.util
-
A wrapper for char
values that may or may not be present.
- or(CharBiPredicate) - Method in interface org.d2ab.function.CharBiPredicate
-
Combine this predicate with another predicate using "or
" boolean logic.
- or(CharPredicate) - Method in interface org.d2ab.function.CharPredicate
-
Combine this predicate with another predicate using "or
" boolean logic.
- or(DoubleBiPredicate) - Method in interface org.d2ab.function.DoubleBiPredicate
-
Combine this predicate with another predicate using "or
" boolean logic.
- or(IntBiPredicate) - Method in interface org.d2ab.function.IntBiPredicate
-
Combine this predicate with another predicate using "or
" boolean logic.
- or(LongBiPredicate) - Method in interface org.d2ab.function.LongBiPredicate
-
Combine this predicate with another predicate using "or
" boolean logic.
- orElse(char) - Method in class org.d2ab.util.OptionalChar
-
- orElseGet(CharSupplier) - Method in class org.d2ab.util.OptionalChar
-
- orElseThrow(Supplier<T>) - Method in class org.d2ab.util.OptionalChar
-
- org.d2ab.collection - package org.d2ab.collection
-
- org.d2ab.collection.chars - package org.d2ab.collection.chars
-
- org.d2ab.collection.doubles - package org.d2ab.collection.doubles
-
- org.d2ab.collection.ints - package org.d2ab.collection.ints
-
- org.d2ab.collection.longs - package org.d2ab.collection.longs
-
- org.d2ab.function - package org.d2ab.function
-
- org.d2ab.iterator - package org.d2ab.iterator
-
- org.d2ab.iterator.chars - package org.d2ab.iterator.chars
-
- org.d2ab.iterator.doubles - package org.d2ab.iterator.doubles
-
- org.d2ab.iterator.ints - package org.d2ab.iterator.ints
-
- org.d2ab.iterator.longs - package org.d2ab.iterator.longs
-
- org.d2ab.sequence - package org.d2ab.sequence
-
- org.d2ab.util - package org.d2ab.util
-
- random(char, char) - Static method in interface org.d2ab.sequence.CharSeq
-
- random(Supplier<? extends Random>, char, char) - Static method in interface org.d2ab.sequence.CharSeq
-
- random(String...) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
of random characters as indicated by the given char ranges.
- random(Supplier<? extends Random>, String...) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
of random characters as indicated by the given char ranges.
- random() - Static method in interface org.d2ab.sequence.DoubleSequence
-
- random(Supplier<? extends Random>) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- random(double) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- random(Supplier<? extends Random>, double) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- random(double, double) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- random(Supplier<? extends Random>, double, double) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- random() - Static method in interface org.d2ab.sequence.IntSequence
-
- random(Supplier<? extends Random>) - Static method in interface org.d2ab.sequence.IntSequence
-
- random(int) - Static method in interface org.d2ab.sequence.IntSequence
-
- random(Supplier<? extends Random>, int) - Static method in interface org.d2ab.sequence.IntSequence
-
- random(int, int) - Static method in interface org.d2ab.sequence.IntSequence
-
- random(Supplier<? extends Random>, int, int) - Static method in interface org.d2ab.sequence.IntSequence
-
- random() - Static method in interface org.d2ab.sequence.LongSequence
-
- random(Supplier<? extends Random>) - Static method in interface org.d2ab.sequence.LongSequence
-
- random(long) - Static method in interface org.d2ab.sequence.LongSequence
-
- random(Supplier<? extends Random>, long) - Static method in interface org.d2ab.sequence.LongSequence
-
- random(long, long) - Static method in interface org.d2ab.sequence.LongSequence
-
- random(Supplier<? extends Random>, long, long) - Static method in interface org.d2ab.sequence.LongSequence
-
- range(char, char) - Static method in interface org.d2ab.sequence.CharSeq
-
A CharSeq
of all the Character
values between the given start and end positions, inclusive.
- range(double, double, double, double) - Static method in interface org.d2ab.sequence.DoubleSequence
-
A DoubleSequence
of all the Double
values between the given start and end positions, inclusive,
using
the given step between iterations and the given accuracy to check whether the end value has occurred.
- range(int, int) - Static method in interface org.d2ab.sequence.IntSequence
-
A Sequence
of all the int
values between the given start and end positions, inclusive.
- range(int, int, int) - Static method in interface org.d2ab.sequence.IntSequence
-
A Sequence
of the int
values between the given start and end positions, stepping with the
given step.
- range(long, long) - Static method in interface org.d2ab.sequence.LongSequence
-
A LongSequence
of all the long
values between the given start and end positions, inclusive.
- range(long, long, long) - Static method in interface org.d2ab.sequence.LongSequence
-
A LongSequence
of the long
values between the given start and end positions, stepping with
the given step.
- range(int, int) - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the Integer
numbers between the given start and end positions, inclusive.
- range(long, long) - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the Long
numbers between the given start and end positions, inclusive.
- range(char, char) - Static method in interface org.d2ab.sequence.Sequence
-
A Sequence
of all the Character
values between the given start and end positions, inclusive.
- RawDoubleSet - Class in org.d2ab.collection.doubles
-
- RawDoubleSet() - Constructor for class org.d2ab.collection.doubles.RawDoubleSet
-
- RawDoubleSet(double...) - Constructor for class org.d2ab.collection.doubles.RawDoubleSet
-
- read(Reader) - Static method in interface org.d2ab.collection.chars.CharIterable
-
Create a CharIterable
from a Reader
which iterates over the characters provided in the reader.
- read() - Method in class org.d2ab.collection.chars.CharIterableReader
-
- read(char[], int, int) - Method in class org.d2ab.collection.chars.CharIterableReader
-
- read(InputStream) - Static method in interface org.d2ab.collection.ints.IntIterable
-
Create an IntIterable
from an InputStream
which iterates over the bytes provided in the
input stream as ints.
- read() - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- read(byte[], int, int) - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- read(Reader) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq
from a Reader
which iterates over the characters provided in the reader.
- read(InputStream) - Static method in interface org.d2ab.sequence.IntSequence
-
Create an IntSequence
from an InputStream
which iterates over the bytes provided in the
input stream as ints.
- ReaderCharIterator - Class in org.d2ab.iterator.chars
-
- ReaderCharIterator(Reader) - Constructor for class org.d2ab.iterator.chars.ReaderCharIterator
-
- ready() - Method in class org.d2ab.collection.chars.CharIterableReader
-
- recurse(L, R, BiFunction<? super L, ? super R, ? extends Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Returns a BiSequence
produced by recursively applying the given operation to the given seeds, which
form the first element of the sequence, the second being f(leftSeed, rightSeed)
, the third
f(f(leftSeed, rightSeed))
and so on.
- recurse(Pair<L, R>, UnaryOperator<Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Returns a BiSequence
produced by recursively applying the given operation to the given seed, which
form the first element of the sequence, the second being f(seed)
, the third f(f(seed))
and so
on.
- recurse(L, R, BiFunction<? super L, ? super R, ? extends Pair<LL, RR>>, BiFunction<? super LL, ? super RR, ? extends Pair<L, R>>) - Static method in interface org.d2ab.sequence.BiSequence
-
Returns a BiSequence
produced by recursively applying the given mapper f
and incrementer
g
operations to the given seeds, the first element being f(leftSeed, rightSeed)
, the second
being f(g(f(leftSeed, rightSeed)))
, the third f(g(f(g(f(leftSeed, rightSeed)))))
and so on.
- recurse(char, CharUnaryOperator) - Static method in interface org.d2ab.sequence.CharSeq
-
Returns a CharSeq
sequence produced by recursively applying the given operation to the given seed, which
forms the first element of the sequence, the second being f(seed), the third f(f(seed)) and so on.
- recurse(double, DoubleUnaryOperator) - Static method in interface org.d2ab.sequence.DoubleSequence
-
- recurse(K, V, BiFunction<K, V, ? extends Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Returns an EntrySequence
produced by recursively applying the given operation to the given seeds, which
form the first element of the sequence, the second being f(keySeed, valueSeed)
, the third
f(f(keySeed, valueSeed))
and so on.
- recurse(Map.Entry<K, V>, UnaryOperator<Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Returns an EntrySequence
produced by recursively applying the given operation to the given seed, which
form the first element of the sequence, the second being f(seed)
, the third f(f(seed))
and so
on.
- recurse(K, V, BiFunction<? super K, ? super V, ? extends Map.Entry<KK, VV>>, BiFunction<? super KK, ? super VV, ? extends Map.Entry<K, V>>) - Static method in interface org.d2ab.sequence.EntrySequence
-
Returns an EntrySequence
produced by recursively applying the given mapper f
and incrementer
g
operations to the given seeds, the first element being f(keySeed, valueSeed)
, the second
being f(g(f(keySeed, valueSeed)))
, the third f(g(f(g(f(keySeed, valueSeed)))))
and so on.
- recurse(int, IntUnaryOperator) - Static method in interface org.d2ab.sequence.IntSequence
-
Returns an IntSequence
sequence produced by recursively applying the given operation to the given
seed, which forms the first element of the sequence, the second being f(seed), the third f(f(seed)) and so on.
- recurse(long, LongUnaryOperator) - Static method in interface org.d2ab.sequence.LongSequence
-
Returns a LongSequence
sequence produced by recursively applying the given operation to the given
seed, which forms the first element of the sequence, the second being f(seed), the third f(f(seed)) and so on.
- recurse(T, UnaryOperator<T>) - Static method in interface org.d2ab.sequence.Sequence
-
Returns a Sequence
produced by recursively applying the given operation to the given seed, which forms
the first element of the sequence, the second being f(seed)
, the third [@code f(f(seed))} and so on.
- recurse(T, Function<? super T, ? extends S>, Function<? super S, ? extends T>) - Static method in interface org.d2ab.sequence.Sequence
-
Returns a Sequence
produced by recursively applying the given mapper f
and incrementer
g
operations to the given seed, the first element being f(seed)
, the second being
f(g(f(seed)))
, the third f(g(f(g(f(seed)))))
and so on.
- RecursiveIterator<T> - Class in org.d2ab.iterator
-
- RecursiveIterator(T, UnaryOperator<T>) - Constructor for class org.d2ab.iterator.RecursiveIterator
-
- reduce(char, CharBinaryOperator) - Method in interface org.d2ab.iterator.chars.CharIterator
-
Reduce this CharIterator
into a single element by iteratively applying the given binary operator to
the current result and each element in the iterator, starting with the given identity as the initial result.
- reduce(double, DoubleBinaryOperator) - Method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- reduce(int, IntBinaryOperator) - Method in interface org.d2ab.iterator.ints.IntIterator
-
- reduce(Iterator<? extends T>, BinaryOperator<T>) - Static method in class org.d2ab.iterator.Iterators
-
Reduce the given iterator into a single element by iteratively applying the given binary operator to
the current result and each element in this sequence.
- reduce(Iterator<? extends T>, T, BinaryOperator<T>) - Static method in class org.d2ab.iterator.Iterators
-
Reduce the given iterator into a single element by iteratively applying the given binary operator to
the current result and each element in this sequence, starting with the given identity as the initial result.
- reduce(long, LongBinaryOperator) - Method in interface org.d2ab.iterator.longs.LongIterator
-
- reduce(BinaryOperator<Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Reduce this BiSequence
into a single element by iteratively applying the given binary operator to
the current result and each pair in this sequence.
- reduce(QuaternaryFunction<L, R, L, R, Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Reduce this BiSequence
into a single element by iteratively applying the given function to
the current result and each element in this sequence.
- reduce(Pair<L, R>, BinaryOperator<Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Reduce this BiSequence
into a single element by iteratively applying the given binary operator to
the current result and each pair in this sequence, starting with the given identity as the initial result.
- reduce(L, R, QuaternaryFunction<L, R, L, R, Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Reduce this BiSequence
into a single element by iteratively applying the given binary operator to
the current result and each entry in this sequence, starting with the given identity as the initial result.
- reduce(CharBinaryOperator) - Method in interface org.d2ab.sequence.CharSeq
-
Reduce this CharSeq
into a single char
by iteratively applying the given binary operator to
the current result and each char
in the sequence.
- reduce(char, CharBinaryOperator) - Method in interface org.d2ab.sequence.CharSeq
-
Reduce this CharSeq
into a single char
by iteratively applying the given binary operator to
the current result and each char
in the sequence, starting with the given identity as the initial
result.
- reduce(DoubleBinaryOperator) - Method in interface org.d2ab.sequence.DoubleSequence
-
Reduce this DoubleSequence
into a single double
by iteratively applying the given binary
operator to the current result and each double
in the sequence.
- reduce(double, DoubleBinaryOperator) - Method in interface org.d2ab.sequence.DoubleSequence
-
Reduce this DoubleSequence
into a single double
by iteratively applying the given binary
operator to the current result and each double
in the sequence, starting with the given identity as the
initial result.
- reduce(BinaryOperator<Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Reduce this EntrySequence
into a single element by iteratively applying the given binary operator to
the current result and each entry in this sequence.
- reduce(QuaternaryFunction<K, V, K, V, Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Reduce this EntrySequence
into a single element by iteratively applying the given function to
the current result and each entry in this sequence.
- reduce(Map.Entry<K, V>, BinaryOperator<Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Reduce this EntrySequence
into a single element by iteratively applying the given binary operator to
the current result and each entry in this sequence, starting with the given identity as the initial result.
- reduce(K, V, QuaternaryFunction<K, V, K, V, Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Reduce this EntrySequence
into a single element by iteratively applying the given binary operator to
the current result and each entry in this sequence, starting with the given identity as the initial result.
- reduce(IntBinaryOperator) - Method in interface org.d2ab.sequence.IntSequence
-
Reduce this IntSequence
into a single int
by iteratively applying the given binary operator to
the current result and each int
in the sequence.
- reduce(int, IntBinaryOperator) - Method in interface org.d2ab.sequence.IntSequence
-
Reduce this IntSequence
into a single int
by iteratively applying the given binary operator to
the current result and each int
in the sequence, starting with the given identity as the initial result.
- reduce(LongBinaryOperator) - Method in interface org.d2ab.sequence.LongSequence
-
Reduce this LongSequence
into a single long
by iteratively applying the given binary operator to
the current result and each long
in the sequence.
- reduce(long, LongBinaryOperator) - Method in interface org.d2ab.sequence.LongSequence
-
Reduce this LongSequence
into a single long
by iteratively applying the given binary operator to
the current result and each long
in the sequence, starting with the given identity as the initial
result.
- reduce(BinaryOperator<T>) - Method in interface org.d2ab.sequence.Sequence
-
Reduce this Sequence
into a single element by iteratively applying the given binary operator to
the current result and each element in this sequence.
- reduce(T, BinaryOperator<T>) - Method in interface org.d2ab.sequence.Sequence
-
Reduce this Sequence
into a single element by iteratively applying the given binary operator to
the current result and each element in this sequence, starting with the given identity as the initial result.
- remove(int) - Method in class org.d2ab.collection.ChainedList
-
- remove() - Method in class org.d2ab.collection.ChainedListIterator
-
- remove(Object) - Method in interface org.d2ab.collection.chars.CharCollection
-
- remove(Object) - Method in interface org.d2ab.collection.chars.CharList
-
- remove(int) - Method in interface org.d2ab.collection.chars.CharList
-
- remove() - Method in interface org.d2ab.collection.chars.CharListIterator
-
- remove(Object) - Method in interface org.d2ab.collection.chars.CharSet
-
- remove(Object) - Method in class org.d2ab.collection.CollectionList
-
- remove(Object) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- remove(Object) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- remove(int) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- remove() - Method in interface org.d2ab.collection.doubles.DoubleListIterator
-
- remove(Object) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- remove() - Method in class org.d2ab.collection.FilteringListIterator
-
- remove(Object) - Method in interface org.d2ab.collection.ints.IntCollection
-
- remove(Object) - Method in interface org.d2ab.collection.ints.IntList
-
- remove(int) - Method in interface org.d2ab.collection.ints.IntList
-
- remove() - Method in interface org.d2ab.collection.ints.IntListIterator
-
- remove(Object) - Method in interface org.d2ab.collection.ints.IntSet
-
- remove(Object) - Method in interface org.d2ab.collection.IterableCollection
-
- remove(Object) - Method in interface org.d2ab.collection.longs.LongCollection
-
- remove(Object) - Method in interface org.d2ab.collection.longs.LongList
-
- remove(int) - Method in interface org.d2ab.collection.longs.LongList
-
- remove() - Method in interface org.d2ab.collection.longs.LongListIterator
-
- remove(Object) - Method in interface org.d2ab.collection.longs.LongSet
-
- remove(int) - Method in class org.d2ab.collection.ReverseList
-
- remove() - Method in class org.d2ab.iterator.CachingListIterator
-
- remove() - Method in class org.d2ab.iterator.chars.ForwardPeekingMappingCharIterator
-
- remove() - Method in class org.d2ab.iterator.chars.PredicatePartitioningCharIterator
-
- remove() - Method in class org.d2ab.iterator.chars.SplittingCharIterator
-
- remove() - Method in class org.d2ab.iterator.chars.WindowingCharIterator
-
- remove() - Method in class org.d2ab.iterator.DelegatingTransformingIterator
-
- remove() - Method in class org.d2ab.iterator.DelimitingIterator
-
- remove() - Method in class org.d2ab.iterator.doubles.ForwardPeekingMappingDoubleIterator
-
- remove() - Method in class org.d2ab.iterator.doubles.PredicatePartitioningDoubleIterator
-
- remove() - Method in class org.d2ab.iterator.doubles.SplittingDoubleIterator
-
- remove() - Method in class org.d2ab.iterator.doubles.WindowingDoubleIterator
-
- remove() - Method in class org.d2ab.iterator.ForwardListIterator
-
- remove() - Method in class org.d2ab.iterator.ForwardPeekingMappingIterator
-
- remove() - Method in class org.d2ab.iterator.ints.ForwardPeekingMappingIntIterator
-
- remove() - Method in class org.d2ab.iterator.ints.PredicatePartitioningIntIterator
-
- remove() - Method in class org.d2ab.iterator.ints.SplittingIntIterator
-
- remove() - Method in class org.d2ab.iterator.ints.WindowingIntIterator
-
- remove() - Method in class org.d2ab.iterator.KeyFlatteningEntryIterator
-
- remove() - Method in class org.d2ab.iterator.LeftFlatteningPairIterator
-
- remove() - Method in class org.d2ab.iterator.longs.ForwardPeekingMappingLongIterator
-
- remove() - Method in class org.d2ab.iterator.longs.PredicatePartitioningLongIterator
-
- remove() - Method in class org.d2ab.iterator.longs.SplittingLongIterator
-
- remove() - Method in class org.d2ab.iterator.longs.WindowingLongIterator
-
- remove() - Method in class org.d2ab.iterator.PairingIterator
-
- remove() - Method in class org.d2ab.iterator.PredicatePartitioningIterator
-
- remove() - Method in class org.d2ab.iterator.ReverseIterator
-
- remove() - Method in class org.d2ab.iterator.RightFlatteningPairIterator
-
- remove() - Method in class org.d2ab.iterator.SplittingIterator
-
- remove() - Method in class org.d2ab.iterator.ValueFlatteningEntryIterator
-
- remove() - Method in class org.d2ab.iterator.WindowingIterator
-
- remove(Object) - Method in class org.d2ab.sequence.CollectionSequence
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharCollection
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharList
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharSet
-
- removeAll(Collection<?>) - Method in class org.d2ab.collection.CollectionList
-
- removeAll(IntCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- removeAll(LongCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- removeAll(CharCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- removeAll(DoubleCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntCollection
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntList
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntSet
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.IterableCollection
-
- removeAll(Iterable<T>) - Static method in class org.d2ab.collection.Iterables
-
Remove all elements in the given Iterable
using Iterator.remove()
.
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongCollection
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongList
-
- removeAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongSet
-
- removeAll() - Method in interface org.d2ab.iterator.chars.CharIterator
-
- removeAll() - Method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- removeAll() - Method in interface org.d2ab.iterator.ints.IntIterator
-
- removeAll() - Method in interface org.d2ab.iterator.longs.LongIterator
-
- removeAllChars(char...) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- removeAllChars(char...) - Method in interface org.d2ab.collection.chars.CharIterable
-
- removeAllChars(CharIterable) - Method in interface org.d2ab.collection.chars.CharIterable
-
- removeAllDoubles(double[], double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- removeAllDoubles(double[], double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- removeAllDoubles(DoubleIterable, double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- removeAllDoublesExactly(double...) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- removeAllDoublesExactly(double...) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- removeAllDoublesExactly(DoubleIterable) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- removeAllInts(int...) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- removeAllInts(int...) - Method in interface org.d2ab.collection.ints.IntIterable
-
- removeAllInts(IntIterable) - Method in interface org.d2ab.collection.ints.IntIterable
-
- removeAllLongs(long...) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- removeAllLongs(LongIterable) - Method in interface org.d2ab.collection.longs.LongIterable
-
- removeAllLongs(long...) - Method in interface org.d2ab.collection.longs.LongIterable
-
- removeChar(char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- removeChar(char) - Method in class org.d2ab.collection.chars.BitCharSet
-
- removeChar(char) - Method in interface org.d2ab.collection.chars.CharIterable
-
- removeChar(char) - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- removeCharAt(int) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- removeCharAt(int) - Method in interface org.d2ab.collection.chars.CharList
-
- removeCharsIf(CharPredicate) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- removeCharsIf(CharPredicate) - Method in interface org.d2ab.collection.chars.CharIterable
-
- removeDouble(double, double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- removeDouble(double, double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- removeDouble(double, double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- removeDoubleAt(int) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- removeDoubleAt(int) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- removeDoubleExactly(double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- removeDoubleExactly(double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- removeDoubleExactly(double) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- removeDoubleExactly(double) - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- removeDoubleExactly(double) - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- removeDoublesIf(DoublePredicate) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- removeDoublesIf(DoublePredicate) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- removeIf(Predicate<? super Character>) - Method in interface org.d2ab.collection.chars.CharCollection
-
- removeIf(Predicate<? super Character>) - Method in interface org.d2ab.collection.chars.CharList
-
- removeIf(Predicate<? super T>) - Method in class org.d2ab.collection.CollectionList
-
- removeIf(Predicate<? super Double>) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- removeIf(Predicate<? super Double>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- removeIf(Predicate<? super Integer>) - Method in interface org.d2ab.collection.ints.IntCollection
-
- removeIf(Predicate<? super Integer>) - Method in interface org.d2ab.collection.ints.IntList
-
- removeIf(Predicate<? super Long>) - Method in interface org.d2ab.collection.longs.LongCollection
-
- removeIf(Predicate<? super Long>) - Method in interface org.d2ab.collection.longs.LongList
-
- removeInt(int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- removeInt(int) - Method in class org.d2ab.collection.ints.BitIntSet
-
- removeInt(int) - Method in interface org.d2ab.collection.ints.IntIterable
-
- removeInt(int) - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- removeIntAt(int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- removeIntAt(int) - Method in interface org.d2ab.collection.ints.IntList
-
- removeIntsIf(IntPredicate) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- removeIntsIf(IntPredicate) - Method in interface org.d2ab.collection.ints.IntIterable
-
- removeLong(long) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- removeLong(long) - Method in class org.d2ab.collection.longs.BitLongSet
-
- removeLong(long) - Method in interface org.d2ab.collection.longs.LongIterable
-
- removeLong(long) - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- removeLong(long) - Method in class org.d2ab.collection.SparseBitSet
-
- removeLongAt(int) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- removeLongAt(int) - Method in interface org.d2ab.collection.longs.LongList
-
- removeLongsIf(LongPredicate) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- removeLongsIf(LongPredicate) - Method in interface org.d2ab.collection.longs.LongIterable
-
- repeat() - Method in interface org.d2ab.sequence.BiSequence
-
Repeat this BiSequence
forever, producing a sequence that never terminates unless the original sequence
is empty in which case the resulting sequence is also empty.
- repeat(int) - Method in interface org.d2ab.sequence.BiSequence
-
Repeat this BiSequence
the given number of times.
- repeat() - Method in interface org.d2ab.sequence.CharSeq
-
Repeat this sequence of characters forever, looping back to the beginning when the iterator runs out of chars.
- repeat(int) - Method in interface org.d2ab.sequence.CharSeq
-
Repeat this sequence of characters x times, looping back to the beginning when the iterator runs out of chars.
- repeat() - Method in interface org.d2ab.sequence.DoubleSequence
-
Repeat this sequence of characters doubles, looping back to the beginning when the iterator runs out of doubles.
- repeat(int) - Method in interface org.d2ab.sequence.DoubleSequence
-
Repeat this sequence of doubles x times, looping back to the beginning when the iterator runs out of doubles.
- repeat() - Method in interface org.d2ab.sequence.EntrySequence
-
Repeat this EntrySequence
forever, producing a sequence that never terminates unless the original
sequence is empty in which case the resulting sequence is also empty.
- repeat(int) - Method in interface org.d2ab.sequence.EntrySequence
-
Repeat this EntrySequence
the given number of times.
- repeat() - Method in interface org.d2ab.sequence.IntSequence
-
Repeat this sequence of ints forever, looping back to the beginning when the iterator runs out of ints.
- repeat(int) - Method in interface org.d2ab.sequence.IntSequence
-
Repeat this sequence of ints x times, looping back to the beginning when the iterator runs out of ints.
- repeat() - Method in interface org.d2ab.sequence.LongSequence
-
Repeat this sequence of longs forever, looping back to the beginning when the iterator runs out of longs.
- repeat(int) - Method in interface org.d2ab.sequence.LongSequence
-
Repeat this sequence of longs x times, looping back to the beginning when the iterator runs out of longs.
- repeat() - Method in interface org.d2ab.sequence.Sequence
-
Repeat this Sequence
forever, producing a sequence that never terminates unless the original sequence is
empty in which case the resulting sequence is also empty.
- repeat(int) - Method in interface org.d2ab.sequence.Sequence
-
Repeat this Sequence
the given number of times.
- RepeatingCharIterator - Class in org.d2ab.iterator.chars
-
- RepeatingCharIterator(CharIterable, int) - Constructor for class org.d2ab.iterator.chars.RepeatingCharIterator
-
- RepeatingDoubleIterator - Class in org.d2ab.iterator.doubles
-
- RepeatingDoubleIterator(DoubleIterable, int) - Constructor for class org.d2ab.iterator.doubles.RepeatingDoubleIterator
-
- RepeatingIntIterator - Class in org.d2ab.iterator.ints
-
- RepeatingIntIterator(IntIterable, int) - Constructor for class org.d2ab.iterator.ints.RepeatingIntIterator
-
- RepeatingIterator<T> - Class in org.d2ab.iterator
-
An Iterator
that cycles the values of an Iterable
forever.
- RepeatingIterator(Iterable<? extends T>, int) - Constructor for class org.d2ab.iterator.RepeatingIterator
-
- RepeatingLongIterator - Class in org.d2ab.iterator.longs
-
- RepeatingLongIterator(LongIterable, int) - Constructor for class org.d2ab.iterator.longs.RepeatingLongIterator
-
- replaceAll(UnaryOperator<Character>) - Method in interface org.d2ab.collection.chars.CharList
-
- replaceAll(UnaryOperator<Double>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- replaceAll(UnaryOperator<Integer>) - Method in interface org.d2ab.collection.ints.IntList
-
- replaceAll(UnaryOperator<Long>) - Method in interface org.d2ab.collection.longs.LongList
-
- replaceAllChars(CharUnaryOperator) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- replaceAllChars(CharUnaryOperator) - Method in interface org.d2ab.collection.chars.CharList
-
- replaceAllDoubles(DoubleUnaryOperator) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- replaceAllDoubles(DoubleUnaryOperator) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- replaceAllInts(IntUnaryOperator) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- replaceAllInts(IntUnaryOperator) - Method in interface org.d2ab.collection.ints.IntList
-
- replaceAllLongs(LongUnaryOperator) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- replaceAllLongs(LongUnaryOperator) - Method in interface org.d2ab.collection.longs.LongList
-
- reset() - Method in class org.d2ab.collection.chars.CharIterableReader
-
- reset() - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharCollection
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharList
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.chars.CharSet
-
- retainAll(Collection<?>) - Method in class org.d2ab.collection.CollectionList
-
- retainAll(IntCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- retainAll(LongCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- retainAll(CharCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- retainAll(DoubleCollection, Collection<?>) - Static method in class org.d2ab.collection.Collectionz
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntCollection
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntList
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.ints.IntSet
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.IterableCollection
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongCollection
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongList
-
- retainAll(Collection<?>) - Method in interface org.d2ab.collection.longs.LongSet
-
- retainAllChars(char...) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- retainAllChars(char...) - Method in interface org.d2ab.collection.chars.CharIterable
-
- retainAllChars(CharIterable) - Method in interface org.d2ab.collection.chars.CharIterable
-
- retainAllDoubles(double[], double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- retainAllDoubles(double[], double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- retainAllDoubles(DoubleIterable, double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- retainAllDoublesExactly(double...) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- retainAllDoublesExactly(double...) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- retainAllDoublesExactly(DoubleIterable) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- retainAllInts(int...) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- retainAllInts(int...) - Method in interface org.d2ab.collection.ints.IntIterable
-
- retainAllInts(IntIterable) - Method in interface org.d2ab.collection.ints.IntIterable
-
- retainAllLongs(long...) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- retainAllLongs(LongIterable) - Method in interface org.d2ab.collection.longs.LongIterable
-
- retainAllLongs(long...) - Method in interface org.d2ab.collection.longs.LongIterable
-
- reverse(Object...) - Static method in class org.d2ab.collection.Arrayz
-
Reverse the given array in place.
- reverse(double...) - Static method in class org.d2ab.collection.Arrayz
-
Reverse the given array in place.
- reverse(int...) - Static method in class org.d2ab.collection.Arrayz
-
Reverse the given array in place.
- reverse(long...) - Static method in class org.d2ab.collection.Arrayz
-
Reverse the given array in place.
- reverse(char...) - Static method in class org.d2ab.collection.Arrayz
-
Reverse the given array in place.
- reverse(List<T>) - Static method in class org.d2ab.collection.Lists
-
Reverse the given List
in place.
- reverse() - Method in interface org.d2ab.sequence.BiSequence
-
- reverse() - Method in interface org.d2ab.sequence.CharSeq
-
- reverse() - Method in interface org.d2ab.sequence.DoubleSequence
-
- reverse() - Method in interface org.d2ab.sequence.EntrySequence
-
- reverse() - Method in interface org.d2ab.sequence.IntSequence
-
- reverse() - Method in class org.d2ab.sequence.ListSequence
-
- reverse() - Method in interface org.d2ab.sequence.LongSequence
-
- reverse() - Method in interface org.d2ab.sequence.Sequence
-
- ReverseIterator<T> - Class in org.d2ab.iterator
-
An Iterator
that iterates over the elements of another Iterator
in reverse order, by creating a
buffer over the elements in the Iterator
and reversing the order of iteration.
- ReverseIterator(Iterator<T>) - Constructor for class org.d2ab.iterator.ReverseIterator
-
- ReverseList<T> - Class in org.d2ab.collection
-
A List
that presents a reverse view over a backing List
.
- ReverseList(List<T>) - Constructor for class org.d2ab.collection.ReverseList
-
- RightFlatteningPairIterator<L,R,RR> - Class in org.d2ab.iterator
-
- RightFlatteningPairIterator(Iterator<Pair<L, R>>, Function<? super Pair<L, R>, ? extends Iterable<RR>>) - Constructor for class org.d2ab.iterator.RightFlatteningPairIterator
-
- sequence() - Method in interface org.d2ab.collection.chars.CharIterable
-
- sequence() - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- sequence() - Method in interface org.d2ab.collection.ints.IntIterable
-
- sequence() - Method in interface org.d2ab.collection.longs.LongIterable
-
- Sequence<T> - Interface in org.d2ab.sequence
-
An Iterable
sequence of elements with Stream
-like operations for refining, transforming and collating
the list of elements.
- SequenceFunctions - Class in org.d2ab.sequence
-
- set(int, T) - Method in class org.d2ab.collection.ChainedList
-
- set(T) - Method in class org.d2ab.collection.ChainedListIterator
-
- set(int, Character) - Method in interface org.d2ab.collection.chars.CharList
-
- set(char) - Method in interface org.d2ab.collection.chars.CharListIterator
-
- set(Character) - Method in interface org.d2ab.collection.chars.CharListIterator
-
- set(int, Double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- set(double) - Method in interface org.d2ab.collection.doubles.DoubleListIterator
-
- set(Double) - Method in interface org.d2ab.collection.doubles.DoubleListIterator
-
- set(T) - Method in class org.d2ab.collection.FilteringListIterator
-
- set(int, Integer) - Method in interface org.d2ab.collection.ints.IntList
-
- set(int) - Method in interface org.d2ab.collection.ints.IntListIterator
-
- set(Integer) - Method in interface org.d2ab.collection.ints.IntListIterator
-
- set(int, Long) - Method in interface org.d2ab.collection.longs.LongList
-
- set(long) - Method in interface org.d2ab.collection.longs.LongListIterator
-
- set(Long) - Method in interface org.d2ab.collection.longs.LongListIterator
-
- set(int, T) - Method in class org.d2ab.collection.ReverseList
-
- set(long) - Method in class org.d2ab.collection.SparseBitSet
-
Set the bit at index i
.
- set(long, boolean) - Method in class org.d2ab.collection.SparseBitSet
-
Set the bit at index i
to the given value
.
- set(T) - Method in class org.d2ab.iterator.CachingListIterator
-
- set(T) - Method in class org.d2ab.iterator.ForwardListIterator
-
- setChar(int, char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- setChar(int, char) - Method in interface org.d2ab.collection.chars.CharList
-
- setDouble(int, double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- setDouble(int, double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- setInt(int, int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- setInt(int, int) - Method in interface org.d2ab.collection.ints.IntList
-
- setLong(int, long) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- setLong(int, long) - Method in interface org.d2ab.collection.longs.LongList
-
- setValue(R) - Method in class org.d2ab.util.Pair
-
This operation is not supported and throws UnsupportedOperationException
.
- shiftLeft(RR) - Method in class org.d2ab.util.Pair
-
- shiftRight(LL) - Method in class org.d2ab.util.Pair
-
- shuffle(List<T>) - Static method in class org.d2ab.collection.Lists
-
A pass-through version of Collections.shuffle(List)
.
- shuffle(List<T>, Random) - Static method in class org.d2ab.collection.Lists
-
A pass-through version of Collections.shuffle(List, Random)
.
- shuffle() - Method in interface org.d2ab.sequence.BiSequence
-
- shuffle(Random) - Method in interface org.d2ab.sequence.BiSequence
-
- shuffle(Supplier<? extends Random>) - Method in interface org.d2ab.sequence.BiSequence
-
- shuffle() - Method in interface org.d2ab.sequence.EntrySequence
-
- shuffle(Random) - Method in interface org.d2ab.sequence.EntrySequence
-
- shuffle(Supplier<? extends Random>) - Method in interface org.d2ab.sequence.EntrySequence
-
- shuffle() - Method in interface org.d2ab.sequence.Sequence
-
- shuffle(Random) - Method in interface org.d2ab.sequence.Sequence
-
- shuffle(Supplier<? extends Random>) - Method in interface org.d2ab.sequence.Sequence
-
- size() - Method in class org.d2ab.collection.ChainedCollection
-
- size() - Method in class org.d2ab.collection.ChainedList
-
- size() - Method in class org.d2ab.collection.chars.ArrayCharList
-
- size() - Method in class org.d2ab.collection.chars.BitCharSet
-
- size() - Method in class org.d2ab.collection.chars.CharList.SubList
-
- size() - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- size() - Method in class org.d2ab.collection.CollectionList
-
- size() - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- size() - Method in class org.d2ab.collection.doubles.DoubleList.SubList
-
- size() - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- size() - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- size() - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- size() - Method in class org.d2ab.collection.FilteredCollection
-
- size() - Method in class org.d2ab.collection.FilteredList
-
- size() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- size() - Method in class org.d2ab.collection.ints.BitIntSet
-
- size() - Method in class org.d2ab.collection.ints.IntList.SubList
-
- size() - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- size() - Method in interface org.d2ab.collection.IterableCollection
-
- size() - Method in class org.d2ab.collection.IterableList
-
- size(Iterable<?>) - Static method in class org.d2ab.collection.Iterables
-
- size() - Method in class org.d2ab.collection.longs.ArrayLongList
-
- size() - Method in class org.d2ab.collection.longs.BitLongSet
-
- size() - Method in class org.d2ab.collection.longs.LongList.SubList
-
- size() - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- size() - Method in class org.d2ab.collection.MappedCollection
-
- size() - Method in class org.d2ab.collection.ReverseList
-
- size() - Method in class org.d2ab.collection.SparseBitSet
-
- size() - Method in interface org.d2ab.sequence.CharSeq
-
- size() - Method in class org.d2ab.sequence.CollectionSequence
-
- size() - Method in interface org.d2ab.sequence.DoubleSequence
-
- size() - Method in interface org.d2ab.sequence.IntSequence
-
- size() - Method in class org.d2ab.sequence.ListSequence
-
- size() - Method in interface org.d2ab.sequence.LongSequence
-
- skip(long) - Method in class org.d2ab.collection.chars.CharIterableReader
-
- skip(long) - Method in class org.d2ab.collection.ints.IntIterableInputStream
-
- skip() - Method in interface org.d2ab.iterator.chars.CharIterator
-
Skip one char
in this iterator.
- skip(int) - Method in interface org.d2ab.iterator.chars.CharIterator
-
Skip the given number of char
s in this iterator.
- skip() - Method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- skip(int) - Method in interface org.d2ab.iterator.doubles.DoubleIterator
-
- skip() - Method in interface org.d2ab.iterator.ints.IntIterator
-
- skip(int) - Method in interface org.d2ab.iterator.ints.IntIterator
-
- skip(Iterator<?>) - Static method in class org.d2ab.iterator.Iterators
-
Skip one step in the given Iterator
.
- skip(Iterator<?>, int) - Static method in class org.d2ab.iterator.Iterators
-
Skip the given number of steps in the given Iterator
.
- skip() - Method in interface org.d2ab.iterator.longs.LongIterator
-
- skip(int) - Method in interface org.d2ab.iterator.longs.LongIterator
-
- skip(int) - Method in interface org.d2ab.sequence.BiSequence
-
Skip a set number of steps in this BiSequence
.
- skip(int) - Method in interface org.d2ab.sequence.CharSeq
-
Skip a set number of chars
in this CharSeq
.
- skip(int) - Method in interface org.d2ab.sequence.DoubleSequence
-
Skip a set number of doubles
in this DoubleSequence
.
- skip(int) - Method in interface org.d2ab.sequence.EntrySequence
-
Skip a set number of steps in this EntrySequence
.
- skip(int) - Method in interface org.d2ab.sequence.IntSequence
-
Skip a set number of ints
in this IntSequence
.
- skip(int) - Method in interface org.d2ab.sequence.LongSequence
-
Skip a set number of longs
in this LongSequence
.
- skip(int) - Method in interface org.d2ab.sequence.Sequence
-
Skip a set number of steps in this Sequence
.
- SkippingCharIterator - Class in org.d2ab.iterator.chars
-
- SkippingCharIterator(CharIterator, int) - Constructor for class org.d2ab.iterator.chars.SkippingCharIterator
-
- SkippingDoubleIterator - Class in org.d2ab.iterator.doubles
-
- SkippingDoubleIterator(DoubleIterator, int) - Constructor for class org.d2ab.iterator.doubles.SkippingDoubleIterator
-
- SkippingIntIterator - Class in org.d2ab.iterator.ints
-
- SkippingIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.SkippingIntIterator
-
- SkippingIterator<T> - Class in org.d2ab.iterator
-
- SkippingIterator(Iterator<T>, int) - Constructor for class org.d2ab.iterator.SkippingIterator
-
- SkippingLongIterator - Class in org.d2ab.iterator.longs
-
- SkippingLongIterator(LongIterator, int) - Constructor for class org.d2ab.iterator.longs.SkippingLongIterator
-
- skipTail(int) - Method in interface org.d2ab.sequence.BiSequence
-
Skip a set number of steps at the end of this BiSequence
.
- skipTail(int) - Method in interface org.d2ab.sequence.CharSeq
-
Skip a set number of chars
at the end of this CharSequence
.
- skipTail(int) - Method in interface org.d2ab.sequence.DoubleSequence
-
Skip a set number of doubles
at the end of this DoubleSequence
.
- skipTail(int) - Method in interface org.d2ab.sequence.EntrySequence
-
Skip a set number of steps at the end of this EntrySequence
.
- skipTail(int) - Method in interface org.d2ab.sequence.IntSequence
-
Skip a set number of ints
at the end of this IntSequence
.
- skipTail(int) - Method in interface org.d2ab.sequence.LongSequence
-
Skip a set number of longs
at the end of this LongSequence
.
- skipTail(int) - Method in interface org.d2ab.sequence.Sequence
-
Skip a set number of steps at the end of this Sequence
.
- sort(Comparator<? super Character>) - Method in interface org.d2ab.collection.chars.CharList
-
- sort(Comparator<? super Double>) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- sort(Comparator<? super Integer>) - Method in interface org.d2ab.collection.ints.IntList
-
- sort(List<T>) - Static method in class org.d2ab.collection.Lists
-
A pass-through version of List.sort(Comparator)
sorted using
Comparator.naturalOrder()
.
- sort(List<T>, Comparator<? super T>) - Static method in class org.d2ab.collection.Lists
-
A pass-through version of List.sort(Comparator)
sorted using
Comparator.naturalOrder()
.
- sort(Comparator<? super Long>) - Method in interface org.d2ab.collection.longs.LongList
-
- sort(Comparator<? super T>) - Method in class org.d2ab.collection.ReverseList
-
- sortChars() - Method in class org.d2ab.collection.chars.ArrayCharList
-
- sortChars() - Method in interface org.d2ab.collection.chars.CharList
-
- sortChars(CharComparator) - Method in interface org.d2ab.collection.chars.CharList
-
- sortDoubles() - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- sortDoubles() - Method in interface org.d2ab.collection.doubles.DoubleList
-
- sortDoubles(DoubleComparator) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- sorted() - Method in interface org.d2ab.sequence.BiSequence
-
- sorted(Comparator<? super Pair<? extends L, ? extends R>>) - Method in interface org.d2ab.sequence.BiSequence
-
- sorted() - Method in interface org.d2ab.sequence.CharSeq
-
- sorted() - Method in interface org.d2ab.sequence.DoubleSequence
-
- sorted() - Method in interface org.d2ab.sequence.EntrySequence
-
- sorted(Comparator<? super Map.Entry<? extends K, ? extends V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
- sorted() - Method in interface org.d2ab.sequence.IntSequence
-
- sorted() - Method in interface org.d2ab.sequence.LongSequence
-
- sorted() - Method in interface org.d2ab.sequence.Sequence
-
- sorted(Comparator<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
- SortedListDoubleSet - Class in org.d2ab.collection.doubles
-
- SortedListDoubleSet() - Constructor for class org.d2ab.collection.doubles.SortedListDoubleSet
-
- SortedListDoubleSet(double...) - Constructor for class org.d2ab.collection.doubles.SortedListDoubleSet
-
- sortInts() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- sortInts() - Method in interface org.d2ab.collection.ints.IntList
-
- sortInts(IntComparator) - Method in interface org.d2ab.collection.ints.IntList
-
- sortLongs() - Method in class org.d2ab.collection.longs.ArrayLongList
-
- sortLongs() - Method in interface org.d2ab.collection.longs.LongList
-
- sortLongs(LongComparator) - Method in interface org.d2ab.collection.longs.LongList
-
- SparseBitSet - Class in org.d2ab.collection
-
A sparse bit set for storing occurrences of bits where a large amount of the stored bits are expected to be zero.
- SparseBitSet() - Constructor for class org.d2ab.collection.SparseBitSet
-
Construct a SparseBitSet
.
- SparseBitSet(long...) - Constructor for class org.d2ab.collection.SparseBitSet
-
Construct a SparseBitSet
with the given values.
- SparseBitSet(int) - Constructor for class org.d2ab.collection.SparseBitSet
-
Construct a SparseBitSet
with the given initial capacity.
- split(Pair<L, R>) - Method in interface org.d2ab.sequence.BiSequence
-
Split the elements of this BiSequence
into a sequence of BiSequence
s of distinct elements,
around the given element.
- split(Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Split the elements of this BiSequence
into a sequence of BiSequence
s of distinct elements,
where the given predicate determines which elements to split the partitioned elements around.
- split(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Split the elements of this BiSequence
into a sequence of BiSequence
s of distinct elements,
where the given predicate determines which elements to split the partitioned elements around.
- split(char) - Method in interface org.d2ab.sequence.CharSeq
-
Split the chars
of this CharSeq
into a sequence of CharSeq
s of distinct elements, around
the given char
.
- split(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Split the chars
of this CharSeq
charo a sequence of CharSeq
s of distinct elements, where
the given predicate determines which chars
to split the partitioned elements around.
- split(double) - Method in interface org.d2ab.sequence.DoubleSequence
-
Split the doubles
of this DoubleSequence
into a sequence of DoubleSequence
s of distinct
elements, around the given double
.
- split(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Split the doubles
of this DoubleSequence
into a sequence of DoubleSequence
s of distinct
elements, where the given predicate determines which doubles
to split the partitioned elements around.
- split(Map.Entry<K, V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Split the elements of this EntrySequence
into a sequence of EntrySequence
s of distinct elements,
around the given element.
- split(Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Split the elements of this EntrySequence
into a sequence of EntrySequence
s of distinct elements,
where the given predicate determines which elements to split the partitioned elements around.
- split(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Split the elements of this EntrySequence
into a sequence of EntrySequence
s of distinct elements,
where the given predicate determines which elements to split the partitioned elements around.
- split(int) - Method in interface org.d2ab.sequence.IntSequence
-
Split the ints
of this IntSequence
into a sequence of IntSequence
s of distinct elements,
around the given int
.
- split(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Split the ints
of this IntSequence
into a sequence of IntSequence
s of distinct
elements, where the given predicate determines which ints
to split the partitioned elements around.
- split(long) - Method in interface org.d2ab.sequence.LongSequence
-
Split the ints
of this IntSequence
into a sequence of IntSequence
s of distinct elements,
around the given int
.
- split(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Split the longs
of this LongSequence
into a sequence of LongSequence
s of distinct
elements, where the given predicate determines which longs
to split the partitioned elements around.
- split(T) - Method in interface org.d2ab.sequence.Sequence
-
Split the elements of this Sequence
into a sequence of Sequence
s of distinct elements, around
the given element.
- split(Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Split the elements of this Sequence
into a sequence of Sequence
s of distinct elements, where the
given predicate determines which elements to split the partitioned elements around.
- spliterator() - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- spliterator() - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- spliterator() - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- spliterator() - Method in interface org.d2ab.collection.doubles.DoubleList
-
- spliterator() - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- spliterator() - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- spliterator() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- spliterator() - Method in interface org.d2ab.collection.ints.IntCollection
-
- spliterator() - Method in interface org.d2ab.collection.ints.IntIterable
-
- spliterator() - Method in interface org.d2ab.collection.ints.IntList
-
- spliterator() - Method in interface org.d2ab.collection.ints.IntSet
-
- spliterator() - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- spliterator() - Method in interface org.d2ab.collection.IterableCollection
-
- spliterator() - Method in class org.d2ab.collection.IterableList
-
- spliterator() - Method in class org.d2ab.collection.longs.ArrayLongList
-
- spliterator() - Method in interface org.d2ab.collection.longs.LongCollection
-
- spliterator() - Method in interface org.d2ab.collection.longs.LongIterable
-
- spliterator() - Method in interface org.d2ab.collection.longs.LongList
-
- spliterator() - Method in interface org.d2ab.collection.longs.LongSet
-
- spliterator() - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- spliterator() - Method in interface org.d2ab.sequence.BiSequence
-
- spliterator() - Method in interface org.d2ab.sequence.CharSeq
-
- spliterator() - Method in class org.d2ab.sequence.CollectionSequence
-
- spliterator() - Method in interface org.d2ab.sequence.DoubleSequence
-
- spliterator() - Method in interface org.d2ab.sequence.EntrySequence
-
- spliterator() - Method in interface org.d2ab.sequence.IntSequence
-
- spliterator() - Method in class org.d2ab.sequence.ListSequence
-
- spliterator() - Method in interface org.d2ab.sequence.LongSequence
-
- spliterator() - Method in interface org.d2ab.sequence.Sequence
-
- SplittingCharIterator - Class in org.d2ab.iterator.chars
-
An Iterator
that can batch up another iterator by comparing two items in sequence and deciding whether
to split up in a batch on those items.
- SplittingCharIterator(CharIterator, char) - Constructor for class org.d2ab.iterator.chars.SplittingCharIterator
-
- SplittingCharIterator(CharIterator, CharPredicate) - Constructor for class org.d2ab.iterator.chars.SplittingCharIterator
-
- SplittingDoubleIterator - Class in org.d2ab.iterator.doubles
-
An Iterator
that can batch up another iterator by comparing two items in sequence and deciding whether
to split up in a batch on those items.
- SplittingDoubleIterator(DoubleIterator, double) - Constructor for class org.d2ab.iterator.doubles.SplittingDoubleIterator
-
- SplittingDoubleIterator(DoubleIterator, DoublePredicate) - Constructor for class org.d2ab.iterator.doubles.SplittingDoubleIterator
-
- SplittingIntIterator - Class in org.d2ab.iterator.ints
-
An Iterator
that can batch up another iterator by comparing two items in sequence and deciding whether
to split up in a batch on those items.
- SplittingIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.SplittingIntIterator
-
- SplittingIntIterator(IntIterator, IntPredicate) - Constructor for class org.d2ab.iterator.ints.SplittingIntIterator
-
- SplittingIterator<T,S> - Class in org.d2ab.iterator
-
An Iterator
that can batch up another iterator by comparing two items in sequence and deciding whether
to split up in a batch on those items.
- SplittingIterator(Iterator<T>, T) - Constructor for class org.d2ab.iterator.SplittingIterator
-
- SplittingIterator(Iterator<T>, Predicate<? super T>) - Constructor for class org.d2ab.iterator.SplittingIterator
-
- SplittingLongIterator - Class in org.d2ab.iterator.longs
-
An Iterator
that can batch up another iterator by comparing two items in sequence and deciding whether
to split up in a batch on those items.
- SplittingLongIterator(LongIterator, long) - Constructor for class org.d2ab.iterator.longs.SplittingLongIterator
-
- SplittingLongIterator(LongIterator, LongPredicate) - Constructor for class org.d2ab.iterator.longs.SplittingLongIterator
-
- startingAfter(Pair<L, R>) - Method in interface org.d2ab.sequence.BiSequence
-
Begin this BiSequence
just after the given pair is encountered, not including the pair in the
BiSequence
.
- startingAfter(Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Begin this BiSequence
just after the given predicate is satisfied, not including the pair that
satisfies the predicate in the BiSequence
.
- startingAfter(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Begin this BiSequence
just after the given predicate is satisfied, not including the pair that
satisfies the predicate in the BiSequence
.
- startingAfter(char) - Method in interface org.d2ab.sequence.CharSeq
-
Begin this CharSeq
just after the given element is encountered, not including the element in the
CharSeq
.
- startingAfter(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Begin this CharSeq
just after the given predicate is satisfied, not including the element that
satisfies the predicate in the CharSeq
.
- startingAfter(double, double) - Method in interface org.d2ab.sequence.DoubleSequence
-
Begin this DoubleSequence
just after the given element is encountered, not including the element in the
DoubleSequence
.
- startingAfter(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Begin this DoubleSequence
just after the given predicate is satisfied, not including the element that
satisfies the predicate in the DoubleSequence
.
- startingAfter(Map.Entry<K, V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Begin this EntrySequence
just after the given Entry is encountered, not including the entry in the
EntrySequence
.
- startingAfter(Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Begin this EntrySequence
just after the given predicate is satisfied, not including the entry that
satisfies the predicate in the EntrySequence
.
- startingAfter(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Begin this EntrySequence
just after the given predicate is satisfied, not including the entry that
satisfies the predicate in the EntrySequence
.
- startingAfter(int) - Method in interface org.d2ab.sequence.IntSequence
-
Begin this IntSequence
just after the given element is encountered, not including the element in the
IntSequence
.
- startingAfter(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Begin this IntSequence
just after the given predicate is satisfied, not including the element that
satisfies the predicate in the IntSequence
.
- startingAfter(long) - Method in interface org.d2ab.sequence.LongSequence
-
Begin this LongSequence
just after the given element is encountered, not including the element in the
LongSequence
.
- startingAfter(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Begin this LongSequence
just after the given predicate is satisfied, not including the element that
satisfies the predicate in the LongSequence
.
- startingAfter(T) - Method in interface org.d2ab.sequence.Sequence
-
Begin this Sequence
just after the given element is encountered, not including the element in the
Sequence
.
- startingAfter(Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Begin this Sequence
just after the given predicate is satisfied, not including the element that
satisfies the predicate in the Sequence
.
- startingAt(char) - Static method in interface org.d2ab.sequence.CharSeq
-
A CharSeq
of all the Character
values starting at the given value and ending at Character.MAX_VALUE
.
- startingFrom(Pair<L, R>) - Method in interface org.d2ab.sequence.BiSequence
-
Begin this BiSequence
when the given pair is encountered, including the pair as the first element
in the BiSequence
.
- startingFrom(Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Begin this BiSequence
when the given predicate is satisfied, including the pair that satisfies
the predicate as the first element in the BiSequence
.
- startingFrom(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Begin this BiSequence
when the given predicate is satisfied, including the pair that satisfies
the predicate as the first element in the BiSequence
.
- startingFrom(char) - Method in interface org.d2ab.sequence.CharSeq
-
Begin this CharSeq
when the given element is encountered, including the element as the first element
in the CharSeq
.
- startingFrom(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Begin this CharSeq
when the given predicate is satisfied, including the element that satisfies
the predicate as the first element in the CharSeq
.
- startingFrom(double, double) - Method in interface org.d2ab.sequence.DoubleSequence
-
Begin this DoubleSequence
when the given element is encountered, including the element as the first
element
in the DoubleSequence
.
- startingFrom(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Begin this DoubleSequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the first element in the DoubleSequence
.
- startingFrom(Map.Entry<K, V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Begin this EntrySequence
when the given Entry is encountered, including the entry as the first element
in the EntrySequence
.
- startingFrom(Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Begin this EntrySequence
when the given predicate is satisfied, including the entry that satisfies
the predicate as the first element in the EntrySequence
.
- startingFrom(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Begin this EntrySequence
when the given predicate is satisfied, including the entry that satisfies
the predicate as the first element in the EntrySequence
.
- startingFrom(int) - Method in interface org.d2ab.sequence.IntSequence
-
Begin this IntSequence
when the given element is encountered, including the element as the first element
in the IntSequence
.
- startingFrom(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Begin this IntSequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the first element in the IntSequence
.
- startingFrom(long) - Method in interface org.d2ab.sequence.LongSequence
-
Begin this LongSequence
when the given element is encountered, including the element as the first
element
in the LongSequence
.
- startingFrom(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Begin this LongSequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the first element in the LongSequence
.
- startingFrom(T) - Method in interface org.d2ab.sequence.Sequence
-
Begin this Sequence
when the given element is encountered, including the element as the first element
in the Sequence
.
- startingFrom(Predicate<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Begin this Sequence
when the given predicate is satisfied, including the element that satisfies
the predicate as the first element in the Sequence
.
- step(int) - Method in interface org.d2ab.sequence.BiSequence
-
Skip x number of steps in between each invocation of the iterator of this BiSequence
.
- step(int) - Method in interface org.d2ab.sequence.CharSeq
-
Skip x number of steps in between each invocation of the iterator of this CharSeq
.
- step(int) - Method in interface org.d2ab.sequence.DoubleSequence
-
Skip x number of steps in between each invocation of the iterator of this DoubleSequence
.
- step(int) - Method in interface org.d2ab.sequence.EntrySequence
-
Skip x number of steps in between each invocation of the iterator of this EntrySequence
.
- step(int) - Method in interface org.d2ab.sequence.IntSequence
-
Skip x number of steps in between each invocation of the iterator of this IntSequence
.
- step(int) - Method in interface org.d2ab.sequence.LongSequence
-
Skip x number of steps in between each invocation of the iterator of this LongSequence
.
- step(int) - Method in interface org.d2ab.sequence.Sequence
-
Skip x number of steps in between each invocation of the iterator of this Sequence
.
- SteppingCharIterator - Class in org.d2ab.iterator.chars
-
- SteppingCharIterator(CharIterator, int) - Constructor for class org.d2ab.iterator.chars.SteppingCharIterator
-
- SteppingDoubleIterator - Class in org.d2ab.iterator.doubles
-
- SteppingDoubleIterator(DoubleIterator, int) - Constructor for class org.d2ab.iterator.doubles.SteppingDoubleIterator
-
- steppingFrom(double, double) - Static method in interface org.d2ab.sequence.DoubleSequence
-
A DoubleSequence
of all the Double
values starting at the given value and ending at Double.MAX_VALUE
.
- steppingFrom(int, int) - Static method in interface org.d2ab.sequence.IntSequence
-
A Sequence
of all the int
values starting at the given value and stepping with the given
step.
- steppingFrom(long, long) - Static method in interface org.d2ab.sequence.LongSequence
-
A LongSequence
of all the long
values starting at the given value and stepping with the given
step.
- SteppingIntIterator - Class in org.d2ab.iterator.ints
-
- SteppingIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.SteppingIntIterator
-
- SteppingIterator<T> - Class in org.d2ab.iterator
-
- SteppingIterator(Iterator<T>, int) - Constructor for class org.d2ab.iterator.SteppingIterator
-
- SteppingLongIterator - Class in org.d2ab.iterator.longs
-
- SteppingLongIterator(LongIterator, int) - Constructor for class org.d2ab.iterator.longs.SteppingLongIterator
-
- stream() - Method in class org.d2ab.sequence.CollectionSequence
-
- stream() - Method in class org.d2ab.sequence.ListSequence
-
- subList(int, int) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- subList(int, int) - Method in interface org.d2ab.collection.chars.CharList
-
- SubList(CharList, int, int) - Constructor for class org.d2ab.collection.chars.CharList.SubList
-
- subList(int, int) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- subList(int, int) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- SubList(DoubleList, int, int) - Constructor for class org.d2ab.collection.doubles.DoubleList.SubList
-
- subList(int, int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- subList(int, int) - Method in interface org.d2ab.collection.ints.IntList
-
- SubList(IntList, int, int) - Constructor for class org.d2ab.collection.ints.IntList.SubList
-
- subList(int, int) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- subList(int, int) - Method in interface org.d2ab.collection.longs.LongList
-
- SubList(LongList, int, int) - Constructor for class org.d2ab.collection.longs.LongList.SubList
-
- subList(int, int) - Method in class org.d2ab.collection.ReverseList
-
- subList(int, int) - Method in class org.d2ab.sequence.ListSequence
-
- subSet(Character, Character) - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- subSet(char, char) - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- SubSet(CharSortedSet) - Constructor for class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- subSet(Double, Double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- subSet(double, double, double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- SubSet(DoubleSortedSet) - Constructor for class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- subSet(Integer, Integer) - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- subSet(int, int) - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- SubSet(IntSortedSet) - Constructor for class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- subSet(Long, Long) - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- subSet(long, long) - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- SubSet(LongSortedSet) - Constructor for class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- subSetExactly(double, double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- suffix(char...) - Method in interface org.d2ab.sequence.CharSeq
-
Suffix the characters in this CharSeq
with the given characters.
- suffix(double...) - Method in interface org.d2ab.sequence.DoubleSequence
-
Suffix the doubles in this DoubleSequence
with the given doubles.
- suffix(int...) - Method in interface org.d2ab.sequence.IntSequence
-
Suffix the ints in this IntSequence
with the given ints.
- suffix(long...) - Method in interface org.d2ab.sequence.LongSequence
-
Suffix the longs in this LongSequence
with the given longs.
- suffix(V) - Method in interface org.d2ab.sequence.Sequence
-
Suffix the elements in this Sequence
with the given suffix element.
- swap(long[], int, int) - Static method in class org.d2ab.collection.Arrayz
-
Swap the given items in the given array.
- swap(int[], int, int) - Static method in class org.d2ab.collection.Arrayz
-
Swap the given items in the given array.
- swap(char[], int, int) - Static method in class org.d2ab.collection.Arrayz
-
Swap the given items in the given array.
- swap(double[], int, int) - Static method in class org.d2ab.collection.Arrayz
-
Swap the given items in the given array.
- swap(Object[], int, int) - Static method in class org.d2ab.collection.Arrayz
-
Swap the given items in the given array.
- swap(List<T>, int, int) - Static method in class org.d2ab.collection.Lists
-
Swap the given items in the given List
.
- swap(BiPredicate<? super T, ? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Tests each pair of items in the sequence and swaps any two items which match the given predicate.
- swap() - Method in class org.d2ab.util.Pair
-
- SwappingIterator<T> - Class in org.d2ab.iterator
-
An Iterator
that swaps any pair of items in the iteration that match the given predicate.
- SwappingIterator(Iterator<T>, BiPredicate<? super T, ? super T>) - Constructor for class org.d2ab.iterator.SwappingIterator
-
- tailSet(Character) - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- tailSet(char) - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- tailSet(Double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- tailSet(double, double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- tailSet(Integer) - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- tailSet(int) - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- tailSet(Long) - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- tailSet(long) - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- tailSetExactly(double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- TailSkippingCharIterator - Class in org.d2ab.iterator.chars
-
An iterator that skips a set number of steps at the end of another iterator.
- TailSkippingCharIterator(CharIterator, int) - Constructor for class org.d2ab.iterator.chars.TailSkippingCharIterator
-
- TailSkippingDoubleIterator - Class in org.d2ab.iterator.doubles
-
An iterator that skips a set number of steps at the end of another iterator.
- TailSkippingDoubleIterator(DoubleIterator, int) - Constructor for class org.d2ab.iterator.doubles.TailSkippingDoubleIterator
-
- TailSkippingIntIterator - Class in org.d2ab.iterator.ints
-
An iterator that skips a set number of steps at the end of another iterator.
- TailSkippingIntIterator(IntIterator, int) - Constructor for class org.d2ab.iterator.ints.TailSkippingIntIterator
-
- TailSkippingIterator<T> - Class in org.d2ab.iterator
-
An iterator that skips a set number of steps at the end of another iterator.
- TailSkippingIterator(Iterator<T>, int) - Constructor for class org.d2ab.iterator.TailSkippingIterator
-
- TailSkippingLongIterator - Class in org.d2ab.iterator.longs
-
An iterator that skips a set number of steps at the end of another iterator.
- TailSkippingLongIterator(LongIterator, int) - Constructor for class org.d2ab.iterator.longs.TailSkippingLongIterator
-
- test(char, char) - Method in interface org.d2ab.function.CharBiPredicate
-
Test this predicate against the given two char
s.
- test(char, int) - Method in interface org.d2ab.function.CharIntPredicate
-
- test(char) - Method in interface org.d2ab.function.CharPredicate
-
Test this predicate against the given char
.
- test(double, double) - Method in interface org.d2ab.function.DoubleBiPredicate
-
Test this predicate against the given two double
s.
- test(double, int) - Method in interface org.d2ab.function.DoubleIntPredicate
-
- test(int, int) - Method in interface org.d2ab.function.IntBiPredicate
-
Test this predicate against the given two int
s.
- test(long, long) - Method in interface org.d2ab.function.LongBiPredicate
-
Test this predicate against the given two long
s.
- test(long, int) - Method in interface org.d2ab.function.LongIntPredicate
-
- test(T, int) - Method in interface org.d2ab.function.ObjIntPredicate
-
- test(T, U, int) - Method in interface org.d2ab.function.ObjObjIntPredicate
-
- test(T, U, V, W) - Method in interface org.d2ab.function.QuaternaryPredicate
-
- test(Predicate<? super L>, Predicate<? super R>) - Method in class org.d2ab.util.Pair
-
- test(BiPredicate<? super L, ? super R>) - Method in class org.d2ab.util.Pair
-
- to - Variable in class org.d2ab.collection.ints.IntList.SubList
-
- toArray() - Method in interface org.d2ab.collection.chars.CharCollection
-
- toArray(T[]) - Method in interface org.d2ab.collection.chars.CharCollection
-
- toArray() - Method in interface org.d2ab.collection.chars.CharList
-
- toArray(T[]) - Method in interface org.d2ab.collection.chars.CharList
-
- toArray() - Method in interface org.d2ab.collection.chars.CharSet
-
- toArray(T[]) - Method in interface org.d2ab.collection.chars.CharSet
-
- toArray() - Method in class org.d2ab.collection.CollectionList
-
- toArray(T1[]) - Method in class org.d2ab.collection.CollectionList
-
- toArray(Collection<?>, T[]) - Static method in class org.d2ab.collection.Collectionz
-
- toArray() - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- toArray(T[]) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- toArray() - Method in interface org.d2ab.collection.doubles.DoubleList
-
- toArray(T[]) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- toArray() - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- toArray(T[]) - Method in interface org.d2ab.collection.doubles.DoubleSet
-
- toArray() - Method in interface org.d2ab.collection.ints.IntCollection
-
- toArray(T[]) - Method in interface org.d2ab.collection.ints.IntCollection
-
- toArray() - Method in interface org.d2ab.collection.ints.IntList
-
- toArray(T[]) - Method in interface org.d2ab.collection.ints.IntList
-
- toArray() - Method in interface org.d2ab.collection.ints.IntSet
-
- toArray(T[]) - Method in interface org.d2ab.collection.ints.IntSet
-
- toArray() - Method in interface org.d2ab.collection.IterableCollection
-
- toArray(T1[]) - Method in interface org.d2ab.collection.IterableCollection
-
- toArray() - Method in interface org.d2ab.collection.longs.LongCollection
-
- toArray(T[]) - Method in interface org.d2ab.collection.longs.LongCollection
-
- toArray() - Method in interface org.d2ab.collection.longs.LongList
-
- toArray(T[]) - Method in interface org.d2ab.collection.longs.LongList
-
- toArray() - Method in interface org.d2ab.collection.longs.LongSet
-
- toArray(T[]) - Method in interface org.d2ab.collection.longs.LongSet
-
- toArray() - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into an array.
- toArray(IntFunction<Pair<L, R>[]>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into an array of the type determined by the given array
constructor.
- toArray() - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into an array.
- toArray(IntFunction<Map.Entry<K, V>[]>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into an array of the type determined by the given array
constructor.
- toArray(IntFunction<? extends A[]>) - Method in interface org.d2ab.sequence.Sequence
-
Collect the elements in this Sequence
into an array of the type determined by the given array
constructor.
- toBiSequence() - Method in interface org.d2ab.sequence.EntrySequence
-
- toBiSequence() - Method in interface org.d2ab.sequence.Sequence
-
- toCharArray() - Method in class org.d2ab.collection.chars.ArrayCharList
-
- toCharArray() - Method in interface org.d2ab.collection.chars.CharCollection
-
Collect the chars
in this CharCollection
into an char
-array.
- ToCharBiFunction<T,U> - Interface in org.d2ab.function
-
A primitive specialization of BiFunction
that produces a char
value for two input values of given
types.
- ToCharFunction<T> - Interface in org.d2ab.function
-
A primitive specialization of Function
that produces a char
value for an input value of a given type.
- toChars(ToCharBiFunction<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
CharSeq
using the given mapper function to map each pair to a
char
.
- toChars(ToCharFunction<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
CharSeq
using the given mapper function to map each pair to a
char
.
- toChars(ToCharBiFunction<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
CharSeq
using the given mapper function to map each entry to a
char
.
- toChars(ToCharFunction<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
CharSeq
using the given mapper function to map each entry to a
char
.
- toChars() - Method in interface org.d2ab.sequence.IntSequence
-
Convert this sequence of ints to a sequence of chars corresponding to the downcast char value of each int.
- toChars(IntToCharFunction) - Method in interface org.d2ab.sequence.IntSequence
-
Convert this sequence of ints to a sequence of chars using the given converter function.
- toChars() - Method in interface org.d2ab.sequence.LongSequence
-
Convert this sequence of longs to a sequence of chars corresponding to the downcast char value of each long.
- toChars(LongToCharFunction) - Method in interface org.d2ab.sequence.LongSequence
-
Convert this sequence of longs to a sequence of chars using the given converter function.
- toChars(ToCharFunction<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this
Sequence
to a
CharSeq
using the given mapper function to map each element to a
char
.
- toCollection(Supplier<? extends C>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect this BiSequence
into a Collection
of the type determined by the given constructor.
- toCollection(Supplier<? extends U>) - Method in interface org.d2ab.sequence.CharSeq
-
Collect this
CharSeq
into an
CharCollection
of the type determined by the given constructor.
- toCollection(Supplier<? extends U>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Collect this
DoubleSequence
into an
DoubleCollection
of the type determined by the given
constructor.
- toCollection(Supplier<? extends C>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect this EntrySequence
into a Collection
of the type determined by the given constructor.
- toCollection(Supplier<? extends U>) - Method in interface org.d2ab.sequence.IntSequence
-
Collect this
IntSequence
into an
IntCollection
of the type determined by the given constructor.
- toCollection(Supplier<? extends U>) - Method in interface org.d2ab.sequence.LongSequence
-
Collect this
LongSequence
into an
LongCollection
of the type determined by the given
constructor.
- toCollection(Supplier<? extends U>) - Method in interface org.d2ab.sequence.Sequence
-
Collect this Sequence
into a Collection
of the type determined by the given constructor.
- toDoubleArray() - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- toDoubleArray() - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
Collect the doubles
in this DoubleCollection
into an double
-array.
- toDoubles(ToDoubleBiFunction<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
DoubleSequence
using the given mapper function to map each pair
to a
double
.
- toDoubles(ToDoubleFunction<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
DoubleSequence
using the given mapper function to map each pair
to a
double
.
- toDoubles(ToDoubleBiFunction<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
DoubleSequence
using the given mapper function to map each entry
to a
double
.
- toDoubles(ToDoubleFunction<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
DoubleSequence
using the given mapper function to map each entry
to a
double
.
- toDoubles() - Method in interface org.d2ab.sequence.IntSequence
-
Convert this sequence of ints to a sequence of doubles corresponding to the cast double value of each int.
- toDoubles(IntToDoubleFunction) - Method in interface org.d2ab.sequence.IntSequence
-
Convert this sequence of ints to a sequence of doubles using the given converter function.
- toDoubles() - Method in interface org.d2ab.sequence.LongSequence
-
Convert this sequence of longs to a sequence of doubles corresponding to the cast double value of each long.
- toDoubles(LongToDoubleFunction) - Method in interface org.d2ab.sequence.LongSequence
-
Convert this sequence of longs to a sequence of doubles using the given converter function.
- toDoubles(ToDoubleFunction<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this
Sequence
to a
DoubleSequence
using the given mapper function to map each element
to a
double
.
- toEntrySequence() - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
EntrySequence
of
Map.Entry
elements.
- toEntrySequence() - Method in interface org.d2ab.sequence.Sequence
-
- toIntArray() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- toIntArray() - Method in interface org.d2ab.collection.ints.IntCollection
-
Collect the ints
in this IntCollection
into an int
-array.
- toInts(ToIntBiFunction<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to an
IntSequence
using the given mapper function to map each pair
to an
int
.
- toInts(ToIntFunction<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to an
IntSequence
using the given mapper function to map each pair
to an
int
.
- toInts() - Method in interface org.d2ab.sequence.CharSeq
-
Convert this sequence of characters to a sequence of ints corresponding to the integer value of each character.
- toInts(CharToIntFunction) - Method in interface org.d2ab.sequence.CharSeq
-
Convert this sequence of characters to a sequence of ints corresponding to the integer value of each character.
- toInts() - Method in interface org.d2ab.sequence.DoubleSequence
-
Convert this sequence of doubles to a sequence of ints corresponding to the downcast integer value of each
double.
- toInts(DoubleToIntFunction) - Method in interface org.d2ab.sequence.DoubleSequence
-
Convert this sequence of doubles to a sequence of ints using the given converter function.
- toInts(ToIntBiFunction<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to an
IntSequence
using the given mapper function to map each entry
to an
int
.
- toInts(ToIntFunction<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to an
IntSequence
using the given mapper function to map each entry
to an
int
.
- toInts() - Method in interface org.d2ab.sequence.LongSequence
-
Convert this sequence of longs to a sequence of ints corresponding to the downcast integer value of each long.
- toInts(LongToIntFunction) - Method in interface org.d2ab.sequence.LongSequence
-
Convert this sequence of longs to a sequence of ints using the given converter function.
- toInts(ToIntFunction<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this
Sequence
to an
IntSequence
using the given mapper function to map each element
to an
int
.
- toList(Iterable<T>) - Static method in class org.d2ab.collection.Iterables
-
- toList(Iterator<? extends T>) - Static method in class org.d2ab.iterator.Iterators
-
Collect the given Iterator
into a List
.
- toList() - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a List
.
- toList(Supplier<List<Pair<L, R>>>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a List
of the type determined by the given
constructor.
- toList() - Method in interface org.d2ab.sequence.CharSeq
-
Collect the elements in this
CharSeq
into an
CharList
.
- toList(Supplier<? extends CharList>) - Method in interface org.d2ab.sequence.CharSeq
-
Collect the elements in this
CharSeq
into an
CharList
of the type determined by the given
constructor.
- toList() - Method in class org.d2ab.sequence.CollectionSequence
-
- toList() - Method in interface org.d2ab.sequence.DoubleSequence
-
Collect the elements in this
DoubleSequence
into an
DoubleList
.
- toList(Supplier<? extends DoubleList>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Collect the elements in this
DoubleSequence
into an
DoubleList
of the type determined by the
given constructor.
- toList() - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a List
.
- toList(Supplier<List<Map.Entry<K, V>>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a List
of the type determined by the given
constructor.
- toList() - Method in interface org.d2ab.sequence.IntSequence
-
Collect the elements in this
IntSequence
into an
IntList
.
- toList(Supplier<? extends IntList>) - Method in interface org.d2ab.sequence.IntSequence
-
Collect the elements in this
IntSequence
into an
IntList
of the type determined by the given
constructor.
- toList() - Method in class org.d2ab.sequence.ListSequence
-
- toList() - Method in interface org.d2ab.sequence.LongSequence
-
Collect the elements in this
LongSequence
into an
LongList
.
- toList(Supplier<? extends LongList>) - Method in interface org.d2ab.sequence.LongSequence
-
Collect the elements in this
LongSequence
into an
LongList
of the type determined by the given
constructor.
- toList() - Method in interface org.d2ab.sequence.Sequence
-
Collect the elements in this Sequence
into a List
.
- toList(Supplier<? extends List<T>>) - Method in interface org.d2ab.sequence.Sequence
-
Collect the elements in this Sequence
into a List
of the type determined by the given
constructor.
- toLongArray() - Method in class org.d2ab.collection.longs.ArrayLongList
-
- toLongArray() - Method in interface org.d2ab.collection.longs.LongCollection
-
Collect the longs
in this LongCollection
into an long
-array.
- toLongs(ToLongBiFunction<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
LongSequence
using the given mapper function to map each pair to a
long
.
- toLongs(ToLongFunction<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
LongSequence
using the given mapper function to map each pair to a
long
.
- toLongs() - Method in interface org.d2ab.sequence.DoubleSequence
-
Convert this sequence of doubles to a sequence of longs corresponding to the downcast long value of each
double.
- toLongs(DoubleToLongFunction) - Method in interface org.d2ab.sequence.DoubleSequence
-
Convert this sequence of doubles to a sequence of longs using the given converter function.
- toLongs(ToLongBiFunction<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
LongSequence
using the given mapper function to map each entry
to a
long
.
- toLongs(ToLongFunction<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
LongSequence
using the given mapper function to map each entry
to a
long
.
- toLongs() - Method in interface org.d2ab.sequence.IntSequence
-
Convert this sequence of ints to a sequence of longs.
- toLongs(IntToLongFunction) - Method in interface org.d2ab.sequence.IntSequence
-
Convert this sequence of ints to a sequence of longs using the given converter function.
- toLongs(ToLongFunction<? super T>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this
Sequence
to a
LongSequence
using the given mapper function to map each element to a
long
.
- toMap() - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a Map
.
- toMap(Supplier<? extends M>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a Map
of the type determined by the given
constructor.
- toMap() - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a Map
.
- toMap(Supplier<? extends M>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a Map
of the type determined by the given
constructor.
- toMap() - Method in interface org.d2ab.sequence.Sequence
-
Convert this Sequence
of Map.Entry
values into a Map
.
- toMap(Supplier<? extends M>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this Sequence
of Map.Entry
values into a Map
of the type determined by the given
constructor.
- toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this Sequence
of into a Map
, using the given key mapper Function
and value
mapper
Function
to convert each element into a Map
entry.
- toMap(Supplier<? extends M>, Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this Sequence
of into a Map
of the type determined by the given constructor, using the
given key mapper Function
and value mapper Function
to convert each element into a Map
entry.
- toRoundedInts() - Method in interface org.d2ab.sequence.DoubleSequence
-
Convert this sequence of doubles to a sequence of ints corresponding to the downcast rounded int value of each
double.
- toRoundedLongs() - Method in interface org.d2ab.sequence.DoubleSequence
-
Convert this sequence of doubles to a sequence of longs corresponding to the rounded long value of each
double.
- toSequence(List<T>) - Method in class org.d2ab.iterator.PredicatePartitioningIterator
-
- toSequence(List<T>) - Method in class org.d2ab.iterator.SplittingIterator
-
- toSequence(List<T>) - Method in class org.d2ab.iterator.WindowingIterator
-
- toSequence() - Method in interface org.d2ab.sequence.BiSequence
-
- toSequence(BiFunction<? super L, ? super R, ? extends T>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
Sequence
where each item is generated by the given mapper.
- toSequence(Function<? super Pair<L, R>, ? extends T>) - Method in interface org.d2ab.sequence.BiSequence
-
Convert this
BiSequence
to a
Sequence
where each item is generated by the given mapper.
- toSequence(CharFunction<T>) - Method in interface org.d2ab.sequence.CharSeq
-
Map the
chars
in this
CharSeq
to a
Sequence
of values.
- toSequence(DoubleFunction<T>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Map the
doubles
in this
DoubleSequence
to a
Sequence
of values.
- toSequence() - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
Sequence
of
Map.Entry
elements.
- toSequence(BiFunction<? super K, ? super V, ? extends T>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
Sequence
where each item is generated by the given mapper.
- toSequence(Function<? super Map.Entry<K, V>, ? extends T>) - Method in interface org.d2ab.sequence.EntrySequence
-
Convert this
EntrySequence
to a
Sequence
where each item is generated by the given mapper.
- toSequence(IntFunction<T>) - Method in interface org.d2ab.sequence.IntSequence
-
Map the
ints
in this
IntSequence
to a
Sequence
of values.
- toSequence(LongFunction<T>) - Method in interface org.d2ab.sequence.LongSequence
-
Map the
longs
in this
LongSequence
to a
Sequence
of values.
- toSet() - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a Set
.
- toSet(Supplier<? extends S>) - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a Set
of the type determined by the given
constructor.
- toSet() - Method in interface org.d2ab.sequence.CharSeq
-
Collect the elements in this
CharSeq
into an
CharSet
.
- toSet(Supplier<? extends S>) - Method in interface org.d2ab.sequence.CharSeq
-
Collect the elements in this
CharSeq
into an
CharSet
of the type determined by the given
constructor.
- toSet() - Method in interface org.d2ab.sequence.DoubleSequence
-
Collect the elements in this
DoubleSequence
into an
DoubleSet
.
- toSet(Supplier<? extends S>) - Method in interface org.d2ab.sequence.DoubleSequence
-
Collect the elements in this
DoubleSequence
into an
DoubleSet
of the type determined by the
given constructor.
- toSet() - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a Set
.
- toSet(Supplier<? extends S>) - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a Set
of the type determined by the given
constructor.
- toSet() - Method in interface org.d2ab.sequence.IntSequence
-
Collect the elements in this
IntSequence
into an
IntSet
.
- toSet(Supplier<? extends S>) - Method in interface org.d2ab.sequence.IntSequence
-
Collect the elements in this
IntSequence
into an
IntSet
of the type determined by the given
constructor.
- toSet() - Method in interface org.d2ab.sequence.LongSequence
-
Collect the elements in this
LongSequence
into an
LongSet
.
- toSet(Supplier<? extends S>) - Method in interface org.d2ab.sequence.LongSequence
-
Collect the elements in this
LongSequence
into an
LongSet
of the type determined by the given
constructor.
- toSet() - Method in interface org.d2ab.sequence.Sequence
-
Collect the elements in this Sequence
into a Set
.
- toSet(Supplier<? extends S>) - Method in interface org.d2ab.sequence.Sequence
-
Collect the elements in this Sequence
into a Set
of the type determined by the given
constructor.
- toSortedMap() - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a SortedMap
.
- toSortedMap() - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a SortedMap
.
- toSortedMap() - Method in interface org.d2ab.sequence.Sequence
-
Convert this Sequence
of Map.Entry
into a SortedMap
.
- toSortedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface org.d2ab.sequence.Sequence
-
Convert this Sequence
into a SortedMap
, using the given key mapper Function
and value
mapper Function
to convert each element into a SortedMap
entry.
- toSortedSet() - Method in interface org.d2ab.sequence.BiSequence
-
Collect the pairs in this BiSequence
into a SortedSet
.
- toSortedSet() - Method in interface org.d2ab.sequence.CharSeq
-
- toSortedSet() - Method in interface org.d2ab.sequence.DoubleSequence
-
- toSortedSet() - Method in interface org.d2ab.sequence.EntrySequence
-
Collect the entries in this EntrySequence
into a SortedSet
.
- toSortedSet() - Method in interface org.d2ab.sequence.IntSequence
-
Collect the elements in this
IntSequence
into an
IntSortedSet
.
- toSortedSet() - Method in interface org.d2ab.sequence.LongSequence
-
- toSortedSet() - Method in interface org.d2ab.sequence.Sequence
-
Collect the elements in this Sequence
into a SortedSet
.
- toString() - Method in class org.d2ab.collection.ChainingIterable
-
- toString() - Method in class org.d2ab.collection.chars.BitCharSet
-
- toString() - Method in class org.d2ab.collection.chars.ChainingCharIterable
-
- toString() - Method in class org.d2ab.collection.chars.CharCollection.Base
-
- toString() - Method in class org.d2ab.collection.doubles.ChainingDoubleIterable
-
- toString() - Method in class org.d2ab.collection.doubles.DoubleCollection.Base
-
- toString() - Method in class org.d2ab.collection.ints.ChainingIntIterable
-
- toString() - Method in class org.d2ab.collection.ints.IntCollection.Base
-
- toString() - Method in class org.d2ab.collection.longs.ChainingLongIterable
-
- toString() - Method in class org.d2ab.collection.longs.LongCollection.Base
-
- toString() - Method in class org.d2ab.collection.SparseBitSet
-
- toString() - Method in class org.d2ab.iterator.ArrayIterator
-
- toString() - Method in class org.d2ab.util.OptionalChar
-
- toString() - Method in class org.d2ab.util.Pair
-
- tryAdvance(CharConsumer) - Method in interface org.d2ab.collection.chars.CharSpliterator
-
- tryAdvance(Consumer<? super Character>) - Method in interface org.d2ab.collection.chars.CharSpliterator
-
- trySplit() - Method in interface org.d2ab.collection.chars.CharSpliterator
-
- unary(T) - Static method in class org.d2ab.util.Pair
-
- uncheckedAdd(int, CharIterable, int) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- uncheckedAdd(int, DoubleIterable, int) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- uncheckedAdd(int, IntIterable, int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- uncheckedAdd(int, LongIterable, int) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- unmodifiable(Iterable<? extends T>) - Static method in class org.d2ab.iterator.Iterators
-
- unmodifiable(Iterator<? extends T>) - Static method in class org.d2ab.iterator.Iterators
-
- until(Pair<L, R>) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
just before the given element is encountered, not including the element in the
BiSequence
.
- until(L, R) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
just before the pair with the given left and right components is encountered,
not including the pair in the BiSequence
.
- until(BiPredicate<? super L, ? super R>) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
just before the given predicate is satisfied, not including the element that
satisfies the predicate in the BiSequence
.
- until(Predicate<? super Pair<L, R>>) - Method in interface org.d2ab.sequence.BiSequence
-
Terminate this BiSequence
just before the given predicate is satisfied, not including the element that
satisfies the predicate in the BiSequence
.
- until(char) - Method in interface org.d2ab.sequence.CharSeq
-
Terminate this CharSeq
sequence before the given element, with the previous element as the last
element in this CharSeq
sequence.
- until(CharPredicate) - Method in interface org.d2ab.sequence.CharSeq
-
Terminate this CharSeq
sequence before the element that satisfies the given predicate, with the previous
element as the last element in this CharSeq
sequence.
- until(double, double) - Method in interface org.d2ab.sequence.DoubleSequence
-
Terminate this DoubleSequence
before the given element compared to the given accuracy, with the previous
element as the last element in this DoubleSequence
.
- until(DoublePredicate) - Method in interface org.d2ab.sequence.DoubleSequence
-
Terminate this DoubleSequence
before the element that satisfies the given predicate, with the
previous element as the last element in this DoubleSequence
.
- until(Map.Entry<K, V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
just before the given element is encountered, not including the element in
the EntrySequence
.
- until(K, V) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
just before the entry with the given key and value is encountered,
not including the entry in the EntrySequence
.
- until(BiPredicate<? super K, ? super V>) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
just before the given predicate is satisfied, not including the element
that
satisfies the predicate in the EntrySequence
.
- until(Predicate<? super Map.Entry<K, V>>) - Method in interface org.d2ab.sequence.EntrySequence
-
Terminate this EntrySequence
just before the given predicate is satisfied, not including the element
that
satisfies the predicate in the EntrySequence
.
- until(int) - Method in interface org.d2ab.sequence.IntSequence
-
Terminate this IntSequence
sequence before the given element, with the previous element as the last
element in this IntSequence
sequence.
- until(IntPredicate) - Method in interface org.d2ab.sequence.IntSequence
-
Terminate this IntSequence
sequence before the element that satisfies the given predicate, with the
previous
element as the last element in this IntSequence
sequence.
- until(long) - Method in interface org.d2ab.sequence.LongSequence
-
Terminate this LongSequence
sequence before the given element, with the previous element as the last
element in this LongSequence
sequence.
- until(LongPredicate) - Method in interface org.d2ab.sequence.LongSequence
-
Terminate this LongSequence
sequence before the element that satisfies the given predicate, with the
previous
element as the last element in this LongSequence
sequence.
- until(T) - Method in interface org.d2ab.sequence.Sequence
-
Terminate this Sequence
just before the given element is encountered, not including the element in the
Sequence
.
- until(Predicate<T>) - Method in interface org.d2ab.sequence.Sequence
-
Terminate this Sequence
just before the given predicate is satisfied, not including the element that
satisfies the predicate in the Sequence
.
- untilExcluded(CharIterator) - Method in class org.d2ab.collection.chars.CharSortedSet.SubSet
-
- untilExcluded(DoubleIterator) - Method in class org.d2ab.collection.doubles.DoubleSortedSet.SubSet
-
- untilExcluded(IntIterator) - Method in class org.d2ab.collection.ints.IntSortedSet.SubSet
-
- untilExcluded(LongIterator) - Method in class org.d2ab.collection.longs.LongSortedSet.SubSet
-
- untilNull() - Method in interface org.d2ab.sequence.Sequence
-
Terminate this Sequence
just before a null element is encountered, not including the null in the
Sequence
.