- 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(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(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(T) - Method in interface org.d2ab.collection.IterableList
-
- add(int, T) - Method in interface org.d2ab.collection.IterableList
-
- 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
-
- 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(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 T>) - Method in interface org.d2ab.collection.IterableList
-
- addAll(int, Collection<? extends T>) - Method in interface org.d2ab.collection.IterableList
-
- 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
-
- addCharAt(int, char) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- addCharAt(int, char) - Method in interface org.d2ab.collection.chars.CharList
-
- addDouble(double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addDouble(double) - Method in interface org.d2ab.collection.doubles.DoubleCollection
-
- addDouble(double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- addDouble(double) - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- addDouble(double) - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- addDoubleAt(int, double) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- addDoubleAt(int, double) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- 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
-
- 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
-
- 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 Characters 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 Characters in the given Iterator to the end of this CharSeq.
- append(Stream<Character>) - Method in interface org.d2ab.sequence.CharSeq
-
Append the Characters 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(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 Doubles 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 Doubles 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 Doubles 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 Integers 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 Integers 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 Integers 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 Longs 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 Longs 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 Longs 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
-
- ArrayCharList(int) - Constructor for class org.d2ab.collection.chars.ArrayCharList
-
- ArrayCharList(CharCollection) - 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
-
- ArrayDoubleList(int) - Constructor for class org.d2ab.collection.doubles.ArrayDoubleList
-
- ArrayDoubleList(DoubleCollection) - 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
-
- ArrayIntList(int) - Constructor for class org.d2ab.collection.ints.ArrayIntList
-
- ArrayIntList(IntCollection) - 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
-
- ArrayLongList(int) - Constructor for class org.d2ab.collection.longs.ArrayLongList
-
- ArrayLongList(LongCollection) - Constructor for class org.d2ab.collection.longs.ArrayLongList
-
- Arrayz - Class in org.d2ab.collection
-
- 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(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.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
-
- batch(int) - Method in interface org.d2ab.sequence.BiSequence
-
Batch the elements of this BiSequence into a sequence of BiSequences 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
BiSequences 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
BiSequences 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
CharSeqs 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
CharSeqs 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 DoubleSequences 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 DoubleSequences 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 EntrySequences 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
EntrySequences 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
EntrySequences 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 IntSequences 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 IntSequences 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 LongSequences 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 LongSequences 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 Sequences 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 Sequences 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
Pairs with
Stream-like operations for refining, transforming and
collating the list of
Pairs.
- BitCharSet - Class in org.d2ab.collection.chars
-
- 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(int...) - Constructor for class org.d2ab.collection.ints.BitIntSet
-
- BitLongSet - Class in org.d2ab.collection.longs
-
- 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 Characters.
- 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 Characters.
- 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 Doubles.
- 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 Doubles.
- 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 Integers.
- 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 Integers.
- 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 Longs.
- 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 Longs.
- 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
-
- ChainedList<T> - Class in org.d2ab.collection
-
A List of multiple Lists 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.
- 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.
- 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.
- 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.
- 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.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.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 interface org.d2ab.collection.IterableList
-
- 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.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 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.
- 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(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 Iterables 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 Iterables 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 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(Object) - Method in interface org.d2ab.collection.IterableList
-
- 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(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(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(Collection<?>) - Method in interface org.d2ab.collection.IterableList
-
- 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 class org.d2ab.collection.doubles.ArrayDoubleList
-
- 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
-
- containsDouble(double, double) - Method in interface org.d2ab.collection.doubles.DoubleIterable
-
- 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.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
-
- 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
-
- 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
-
- 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 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.
- 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.doubles.ChainingDoubleIterable
-
- equals(double, double, double) - Static method in interface org.d2ab.collection.doubles.DoubleComparator
-
- equals(Object) - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- equals(Object) - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- equals(Object) - Method in class org.d2ab.collection.ints.BitIntSet
-
- equals(Object) - Method in class org.d2ab.collection.ints.ChainingIntIterable
-
- equals(Object) - Method in class org.d2ab.collection.longs.BitLongSet
-
- equals(Object) - Method in class org.d2ab.collection.longs.ChainingLongIterable
-
- equals(Object) - Method in class org.d2ab.collection.SparseBitSet
-
- 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
-
- 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(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.
- FilteredList<T> - Class in org.d2ab.collection
-
A List that provides a filtered view of another List.
- 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 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(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(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(Iterable<T>) - Static method in interface org.d2ab.collection.IterableCollection
-
- from(Iterable<T>) - Static method in interface org.d2ab.collection.IterableList
-
- 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(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 Iterables 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(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 Iterables 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
-
- 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.
- 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.IterableList
-
- 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
CharIterators that never run out of elements.
- InfiniteDoubleIterator - Interface in org.d2ab.iterator.doubles
-
- InfiniteIntIterator - Interface in org.d2ab.iterator.ints
-
Base class for
IntIterators that never run out of elements.
- InfiniteIterator<T> - Interface in org.d2ab.iterator
-
Base interface for Iterators that never run out of elements.
- InfiniteLongIterator - Interface in org.d2ab.iterator.longs
-
Base class for
LongIterators 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.
- 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 Iterators 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 Iterators 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 Iterators 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 Iterators 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
Iterators with each other into a stream of
Pairs.
- 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.
- 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.
- 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.
- 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
-
- 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.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.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 interface 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 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> - Interface in org.d2ab.collection
-
A List view of an Iterable, reflecting changes to the underlying Iterable.
- 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.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.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.RawDoubleSet
-
- iterator() - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- 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.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(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.DelegatingIterator
-
- 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(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
-
- 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.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
-
- 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
-
- 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
-
- 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
-
- 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
Pairs.
- of(char...) - Static method in interface org.d2ab.sequence.CharSeq
-
Create a CharSeq with the given characters.
- 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
Pairs 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(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.
- ReferenceIterator<T> - Class in org.d2ab.iterator
-
Base class for reference Iterators that delegate to another Iterator of the same type of values.
- ReferenceIterator(Iterator<T>) - Constructor for class org.d2ab.iterator.ReferenceIterator
-
- 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 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(Object) - Method in class org.d2ab.collection.FilteredList
-
- 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.IterableList
-
- remove(int) - Method in interface org.d2ab.collection.IterableList
-
- 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.DelegatingIterator
-
- 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
-
- 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(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(Collection<?>) - Method in interface org.d2ab.collection.IterableList
-
- 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 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
-
- 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 interface org.d2ab.collection.doubles.DoubleIterable
-
- 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.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 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
-
- 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
-
- 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(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.IterableList
-
- 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 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() - 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 is a reverse view over a backing list.
- 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, T) - Method in interface org.d2ab.collection.IterableList
-
- 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.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.doubles.ArrayDoubleList
-
- 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.FilteredList
-
- size() - Method in class org.d2ab.collection.ints.ArrayIntList
-
- size() - Method in class org.d2ab.collection.ints.BitIntSet
-
- size() - Method in interface org.d2ab.collection.IterableCollection
-
- size() - Method in interface 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.ReverseList
-
- size() - Method in class org.d2ab.collection.SparseBitSet
-
- size() - Method in interface org.d2ab.sequence.CharSeq
-
- 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 chars 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(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 BiSequences 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 BiSequences 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 BiSequences 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 CharSeqs 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 CharSeqs 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 DoubleSequences 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 DoubleSequences 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 EntrySequences 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 EntrySequences 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 EntrySequences 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 IntSequences 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 IntSequences 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 IntSequences 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 LongSequences 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 Sequences 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 Sequences 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 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.IntSequence
-
- 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.ListSequence
-
- subList(int, int) - Method in class org.d2ab.collection.chars.ArrayCharList
-
- subList(int, int) - Method in interface org.d2ab.collection.chars.CharList
-
- subList(int, int) - Method in class org.d2ab.collection.doubles.ArrayDoubleList
-
- subList(int, int) - Method in interface org.d2ab.collection.doubles.DoubleList
-
- subList(int, int) - Method in class org.d2ab.collection.ints.ArrayIntList
-
- subList(int, int) - Method in interface org.d2ab.collection.ints.IntList
-
- subList(int, int) - Method in interface org.d2ab.collection.IterableList
-
- subList(int, int) - Method in class org.d2ab.collection.longs.ArrayLongList
-
- subList(int, int) - Method in interface org.d2ab.collection.longs.LongList
-
- subList(int, int) - Method in class org.d2ab.collection.ReverseList
-
- subSet(Character, Character) - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- subSet(char, char) - Method in interface org.d2ab.collection.chars.CharSortedSet
-
- subSet(Double, Double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- subSet(double, double) - Method in interface org.d2ab.collection.doubles.DoubleSortedSet
-
- subSet(Integer, Integer) - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- subSet(int, int) - Method in interface org.d2ab.collection.ints.IntSortedSet
-
- subSet(Long, Long) - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- subSet(long, long) - Method in interface org.d2ab.collection.longs.LongSortedSet
-
- 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(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) - 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
-
- 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 chars.
- 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 doubles.
- 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 ints.
- test(long, long) - Method in interface org.d2ab.function.LongBiPredicate
-
Test this predicate against the given two longs.
- 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
-
- 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(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.IterableList
-
- toArray(T1[]) - Method in interface org.d2ab.collection.IterableList
-
- 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 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.doubles.ChainingDoubleIterable
-
- toString() - Method in class org.d2ab.collection.doubles.RawDoubleSet
-
- toString() - Method in class org.d2ab.collection.doubles.SortedListDoubleSet
-
- toString() - Method in class org.d2ab.collection.ints.BitIntSet
-
- toString() - Method in class org.d2ab.collection.ints.ChainingIntIterable
-
- toString() - Method in class org.d2ab.collection.longs.BitLongSet
-
- toString() - Method in class org.d2ab.collection.longs.ChainingLongIterable
-
- 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
-
- UnaryCharIterator - Class in org.d2ab.iterator.chars
-
- UnaryCharIterator(CharIterator) - Constructor for class org.d2ab.iterator.chars.UnaryCharIterator
-
- UnaryDoubleIterator - Class in org.d2ab.iterator.doubles
-
- UnaryDoubleIterator(DoubleIterator) - Constructor for class org.d2ab.iterator.doubles.UnaryDoubleIterator
-
- UnaryIntIterator - Class in org.d2ab.iterator.ints
-
- UnaryIntIterator(IntIterator) - Constructor for class org.d2ab.iterator.ints.UnaryIntIterator
-
- UnaryLongIterator - Class in org.d2ab.iterator.longs
-
- UnaryLongIterator(LongIterator) - Constructor for class org.d2ab.iterator.longs.UnaryLongIterator
-
- 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.
- 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.