A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages

A

a - Variable in class one.util.streamex.Internals.Box
 
AbstractStreamEx<T,​S extends AbstractStreamEx<T,​S>> - Class in one.util.streamex
Base class providing common functionality for StreamEx and EntryStream.
AbstractStreamEx(Spliterator<? extends T>, StreamContext) - Constructor for class one.util.streamex.AbstractStreamEx
 
AbstractStreamEx(Stream<? extends T>, StreamContext) - Constructor for class one.util.streamex.AbstractStreamEx
 
acc - Variable in class one.util.streamex.CollapseSpliterator
 
acc - Variable in class one.util.streamex.CollapseSpliterator.Connector
 
acc - Variable in class one.util.streamex.PrefixOps.OfDouble
 
acc - Variable in class one.util.streamex.PrefixOps.OfInt
 
acc - Variable in class one.util.streamex.PrefixOps.OfLong
 
acc - Variable in class one.util.streamex.PrefixOps.OfRef
 
acc - Variable in class one.util.streamex.PrefixOps.OfUnordInt
 
acc - Variable in class one.util.streamex.PrefixOps.OfUnordLong
 
acc - Variable in class one.util.streamex.PrefixOps.OfUnordRef
 
accept(double) - Method in class one.util.streamex.EmitterSpliterator.OfDouble
 
accept(double) - Method in class one.util.streamex.PairSpliterator.PSOfDouble
 
accept(double) - Method in class one.util.streamex.PrefixOps.OfDouble
 
accept(double) - Method in class one.util.streamex.TakeDrop.TDOfDouble
 
accept(int) - Method in class one.util.streamex.EmitterSpliterator.OfInt
 
accept(int) - Method in class one.util.streamex.PairSpliterator.PSOfInt
 
accept(int) - Method in class one.util.streamex.PrefixOps.OfInt
 
accept(int) - Method in class one.util.streamex.PrefixOps.OfUnordInt
 
accept(int) - Method in class one.util.streamex.PrefixOps.OfUnordInt.IntPrefixBuffer
 
accept(int) - Method in class one.util.streamex.TakeDrop.TDOfInt
 
accept(long) - Method in class one.util.streamex.EmitterSpliterator.OfLong
 
accept(long) - Method in class one.util.streamex.Internals.AverageLong
 
accept(long) - Method in class one.util.streamex.PairSpliterator.PSOfLong
 
accept(long) - Method in class one.util.streamex.PrefixOps.OfLong
 
accept(long) - Method in class one.util.streamex.PrefixOps.OfUnordLong
 
accept(long) - Method in class one.util.streamex.PrefixOps.OfUnordLong.LongPrefixBuffer
 
accept(long) - Method in class one.util.streamex.TakeDrop.TDOfLong
 
accept(A) - Method in class one.util.streamex.Internals.Box
 
accept(R, Consumer<? super R>) - Method in class one.util.streamex.CollapseSpliterator
 
accept(T) - Method in class one.util.streamex.EmitterSpliterator
 
accept(T) - Method in class one.util.streamex.PairSpliterator.PSOfRef
 
accept(T) - Method in class one.util.streamex.PrefixOps.OfRef
 
accept(T) - Method in class one.util.streamex.PrefixOps.OfUnordRef
 
accept(T) - Method in class one.util.streamex.PrefixOps.OfUnordRef.RefPrefixBuffer
 
accept(T) - Method in class one.util.streamex.TakeDrop.TDOfRef
 
accept(T) - Method in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
accept(T) - Method in class one.util.streamex.TreeSpliterator
 
accept(T) - Method in class one.util.streamex.TreeSpliterator.Acceptor
 
accept(T) - Method in class one.util.streamex.TreeSpliterator.DepthAcceptor
 
accept(T) - Method in class one.util.streamex.WithFirstSpliterator
 
Acceptor(Consumer<? super T>, Function<T, Stream<T>>) - Constructor for class one.util.streamex.TreeSpliterator.Acceptor
 
accRef - Variable in class one.util.streamex.PrefixOps.OfUnordInt
 
accRef - Variable in class one.util.streamex.PrefixOps.OfUnordLong
 
accRef - Variable in class one.util.streamex.PrefixOps.OfUnordRef
 
accumulate(int, T) - Method in class one.util.streamex.CrossSpliterator
 
accumulate(int, T) - Method in class one.util.streamex.CrossSpliterator.Reducing
 
accumulate(int, T) - Method in class one.util.streamex.CrossSpliterator.ToList
 
accumulator - Variable in class one.util.streamex.CollapseSpliterator
 
accumulator - Variable in class one.util.streamex.CrossSpliterator.Reducing
 
accumulator - Variable in class one.util.streamex.Internals.CancellableCollectorImpl
 
accumulator - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
accumulator - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
accumulator() - Method in interface one.util.streamex.DoubleCollector
A function that folds a value into a mutable result container.
accumulator() - Method in interface one.util.streamex.IntCollector
A function that folds a value into a mutable result container.
accumulator() - Method in class one.util.streamex.Internals.CancellableCollectorImpl
 
accumulator() - Method in class one.util.streamex.Internals.PartialCollector
 
accumulator() - Method in class one.util.streamex.Joining
 
accumulator() - Method in interface one.util.streamex.LongCollector
A function that folds a value into a mutable result container.
Accumulator() - Constructor for class one.util.streamex.Joining.Accumulator
 
acquire() - Method in class one.util.streamex.WithFirstSpliterator
 
action - Variable in class one.util.streamex.TreeSpliterator.Acceptor
 
action - Variable in class one.util.streamex.TreeSpliterator.DepthAcceptor
 
action - Variable in class one.util.streamex.WithFirstSpliterator
 
add(double) - Method in class one.util.streamex.Internals.DoubleBuffer
 
add(double) - Method in class one.util.streamex.Internals.FloatBuffer
 
add(int) - Method in class one.util.streamex.Internals.ByteBuffer
 
add(int) - Method in class one.util.streamex.Internals.CharBuffer
 
add(int) - Method in class one.util.streamex.Internals.IntBuffer
 
add(int) - Method in class one.util.streamex.Internals.ShortBuffer
 
add(long) - Method in class one.util.streamex.Internals.LongBuffer
 
addAll(Internals.ByteBuffer) - Method in class one.util.streamex.Internals.ByteBuffer
 
addAll(Internals.CharBuffer) - Method in class one.util.streamex.Internals.CharBuffer
 
addAll(Internals.DoubleBuffer) - Method in class one.util.streamex.Internals.DoubleBuffer
 
addAll(Internals.FloatBuffer) - Method in class one.util.streamex.Internals.FloatBuffer
 
addAll(Internals.IntBuffer) - Method in class one.util.streamex.Internals.IntBuffer
 
addAll(Internals.LongBuffer) - Method in class one.util.streamex.Internals.LongBuffer
 
addAll(Internals.ShortBuffer) - Method in class one.util.streamex.Internals.ShortBuffer
 
addToMap(M, K, V) - Static method in class one.util.streamex.AbstractStreamEx
 
addUnsafe(double) - Method in class one.util.streamex.Internals.FloatBuffer
 
addUnsafe(int) - Method in class one.util.streamex.Internals.ByteBuffer
 
addUnsafe(int) - Method in class one.util.streamex.Internals.CharBuffer
 
addUnsafe(int) - Method in class one.util.streamex.Internals.ShortBuffer
 
advance() - Method in class one.util.streamex.TreeSpliterator
 
advance(int) - Method in class one.util.streamex.CrossSpliterator
 
allMatch(BiPredicate<? super K, ? super V>) - Method in class one.util.streamex.EntryStream
Returns whether all elements of this stream match the provided predicate.
allMatch(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
 
allMatch(IntPredicate) - Method in class one.util.streamex.IntStreamEx
 
allMatch(LongPredicate) - Method in class one.util.streamex.LongStreamEx
 
allMatch(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
alt - Variable in class one.util.streamex.IfEmptySpliterator
 
alwaysTrue() - Static method in interface one.util.streamex.Internals
 
andingInt(ToIntFunction<T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which performs the bitwise-and operation of a integer-valued function applied to the input elements.
andingLong(ToLongFunction<T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which performs the bitwise-and operation of a long-valued function applied to the input elements.
andThen(Function<R, RR>) - Method in interface one.util.streamex.DoubleCollector
Adapts this collector to perform an additional finishing transformation.
andThen(Function<R, RR>) - Method in interface one.util.streamex.IntCollector
Adapts this collector to perform an additional finishing transformation.
andThen(Function<R, RR>) - Method in interface one.util.streamex.LongCollector
Adapts this collector to perform an additional finishing transformation.
anyMatch(BiPredicate<? super K, ? super V>) - Method in class one.util.streamex.EntryStream
Returns whether any elements of this stream match the provided predicate.
anyMatch(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
 
anyMatch(IntPredicate) - Method in class one.util.streamex.IntStreamEx
 
anyMatch(LongPredicate) - Method in class one.util.streamex.LongStreamEx
 
anyMatch(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
append(double...) - Method in class one.util.streamex.DoubleStreamEx
Returns a new DoubleStreamEx which is a concatenation of this stream and the stream containing supplied values
append(int...) - Method in class one.util.streamex.IntStreamEx
Returns a new IntStreamEx which is a concatenation of this stream and the stream containing supplied values
append(long...) - Method in class one.util.streamex.LongStreamEx
Returns a new LongStreamEx which is a concatenation of this stream and the stream containing supplied values
append(Collection<? extends T>) - Method in class one.util.streamex.StreamEx
Returns a new StreamEx which is a concatenation of this stream and the stream created from supplied collection.
append(Map<K, V>) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of this stream and the stream created from the supplied map entries.
append(DoubleStream) - Method in class one.util.streamex.DoubleStreamEx
Creates a lazily concatenated stream whose elements are all the elements of this stream followed by all the elements of the other stream.
append(IntStream) - Method in class one.util.streamex.IntStreamEx
Creates a lazily concatenated stream whose elements are all the elements of this stream followed by all the elements of the other stream.
append(LongStream) - Method in class one.util.streamex.LongStreamEx
Creates a lazily concatenated stream whose elements are all the elements of this stream followed by all the elements of the other stream.
append(Stream<? extends T>) - Method in class one.util.streamex.AbstractStreamEx
Creates a lazily concatenated stream whose elements are all the elements of this stream followed by all the elements of the other stream.
append(Stream<T>) - Method in class one.util.streamex.TreeSpliterator
 
append(K, V) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of this stream and the supplied key-value pair.
append(K, V, K, V) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of this stream and two supplied key-value pairs.
append(K, V, K, V, K, V) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of this stream and three supplied key-value pairs.
append(T) - Method in class one.util.streamex.StreamEx
Returns a new StreamEx which is a concatenation of this stream and the supplied value.
append(T...) - Method in class one.util.streamex.StreamEx
Returns a new StreamEx which is a concatenation of this stream and the supplied values.
appendSpliterator(Stream<? extends T>, Spliterator<? extends T>) - Method in class one.util.streamex.AbstractStreamEx
 
arr - Variable in class one.util.streamex.Internals.ArrayCollection
 
arr1 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipDouble
 
arr1 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipInt
 
arr1 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipLong
 
arr2 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipDouble
 
arr2 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipInt
 
arr2 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipLong
 
array - Variable in class one.util.streamex.RangeBasedSpliterator.OfByte
 
array - Variable in class one.util.streamex.RangeBasedSpliterator.OfChar
 
array - Variable in class one.util.streamex.RangeBasedSpliterator.OfFloat
 
array - Variable in class one.util.streamex.RangeBasedSpliterator.OfShort
 
array - Variable in class one.util.streamex.UnknownSizeSpliterator.USOfDouble
 
array - Variable in class one.util.streamex.UnknownSizeSpliterator.USOfInt
 
array - Variable in class one.util.streamex.UnknownSizeSpliterator.USOfLong
 
array - Variable in class one.util.streamex.UnknownSizeSpliterator.USOfRef
 
ArrayCollection(Object[]) - Constructor for class one.util.streamex.Internals.ArrayCollection
 
arraySplit() - Method in class one.util.streamex.ZipSpliterator
 
asByteInputStream() - Method in class one.util.streamex.IntStreamEx
Returns an InputStream lazily populated from the current IntStreamEx.
asCancellable(BiConsumer<A, T>, Predicate<A>) - Method in class one.util.streamex.Internals.PartialCollector
 
asDouble() - Method in class one.util.streamex.Internals.PrimitiveBox
 
asDouble(ObjDoubleConsumer<A>) - Method in class one.util.streamex.Internals.PartialCollector
 
asDoubleStream() - Method in class one.util.streamex.IntStreamEx
 
asDoubleStream() - Method in class one.util.streamex.LongStreamEx
 
AsEntry(List<T>) - Constructor for class one.util.streamex.RangeBasedSpliterator.AsEntry
 
asInt() - Method in class one.util.streamex.Internals.PrimitiveBox
 
asInt(ObjIntConsumer<A>) - Method in class one.util.streamex.Internals.PartialCollector
 
asLong() - Method in class one.util.streamex.Internals.PrimitiveBox
 
asLong(ObjLongConsumer<A>) - Method in class one.util.streamex.Internals.PartialCollector
 
asLongStream() - Method in class one.util.streamex.IntStreamEx
 
asOptional(Internals.Box<A>) - Static method in class one.util.streamex.Internals.Box
 
asRef(BiConsumer<A, T>) - Method in class one.util.streamex.Internals.PartialCollector
 
atLeast - Variable in class one.util.streamex.DistinctSpliterator
 
atLeast(double) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream that greater than or equal to the specified value.
atLeast(int) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream that greater than or equal to the specified value.
atLeast(long) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream that greater than or equal to the specified value.
atMost(double) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream that less than or equal to the specified value.
atMost(int) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream that less than or equal to the specified value.
atMost(long) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream that less than or equal to the specified value.
average() - Method in class one.util.streamex.DoubleStreamEx
 
average() - Method in class one.util.streamex.IntStreamEx
 
average() - Method in class one.util.streamex.LongStreamEx
 
AverageLong() - Constructor for class one.util.streamex.Internals.AverageLong
 
averaging() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that produces the arithmetic mean of the input elements or an empty optional if no elements are collected.
averaging() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the arithmetic mean of the input elements or an empty optional if no elements are collected.
averaging() - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that produces the arithmetic mean of the input elements or an empty optional if no elements are collected.

B

b - Variable in class one.util.streamex.Internals.ObjDoubleBox
 
b - Variable in class one.util.streamex.Internals.ObjIntBox
 
b - Variable in class one.util.streamex.Internals.ObjLongBox
 
b - Variable in class one.util.streamex.Internals.PairBox
 
b - Variable in class one.util.streamex.Internals.PrimitiveBox
 
BaseCollector(Supplier<A>, BiConsumer<A, A>, Function<A, R>, Set<Collector.Characteristics>) - Constructor for class one.util.streamex.Internals.BaseCollector
 
BaseStreamEx<T,​S extends java.util.stream.BaseStream<T,​S>,​SPLTR extends java.util.Spliterator<T>,​B extends BaseStreamEx<T,​S,​SPLTR,​B>> - Class in one.util.streamex
 
BaseStreamEx(SPLTR, StreamContext) - Constructor for class one.util.streamex.BaseStreamEx
 
BaseStreamEx(S, StreamContext) - Constructor for class one.util.streamex.BaseStreamEx
 
batch - Variable in class one.util.streamex.ZipSpliterator
 
BATCH_UNIT - Static variable in class one.util.streamex.UnknownSizeSpliterator
 
booleanArray() - Static method in class one.util.streamex.Internals.PartialCollector
 
BooleanMap(T, T) - Constructor for class one.util.streamex.Internals.BooleanMap
 
Box() - Constructor for class one.util.streamex.Internals.Box
 
Box(A) - Constructor for class one.util.streamex.Internals.Box
 
boxed() - Method in class one.util.streamex.DoubleStreamEx
 
boxed() - Method in class one.util.streamex.IntStreamEx
 
boxed() - Method in class one.util.streamex.LongStreamEx
 
buf - Variable in class one.util.streamex.EmitterSpliterator
 
buf - Variable in class one.util.streamex.EmitterSpliterator.OfDouble
 
buf - Variable in class one.util.streamex.EmitterSpliterator.OfInt
 
buf - Variable in class one.util.streamex.EmitterSpliterator.OfLong
 
buf - Variable in class one.util.streamex.PrefixOps.OfUnordInt.IntPrefixBuffer
 
buf - Variable in class one.util.streamex.PrefixOps.OfUnordLong.LongPrefixBuffer
 
buf - Variable in class one.util.streamex.PrefixOps.OfUnordRef.RefPrefixBuffer
 
BUF_SIZE - Static variable in class one.util.streamex.PrefixOps
 
buffer - Variable in class one.util.streamex.PrefixOps.OfUnordInt
 
buffer - Variable in class one.util.streamex.PrefixOps.OfUnordLong
 
buffer - Variable in class one.util.streamex.PrefixOps.OfUnordRef
 
ByteBuffer() - Constructor for class one.util.streamex.Internals.ByteBuffer
 
ByteBuffer(int) - Constructor for class one.util.streamex.Internals.ByteBuffer
 

C

callWhile(AbstractStreamEx<T, S>, Predicate<? super T>, boolean) - Method in class one.util.streamex.Java9Specific
 
callWhile(AbstractStreamEx<T, S>, Predicate<? super T>, boolean) - Method in class one.util.streamex.VersionSpecific
 
callWhile(DoubleStreamEx, DoublePredicate, boolean) - Method in class one.util.streamex.Java9Specific
 
callWhile(DoubleStreamEx, DoublePredicate, boolean) - Method in class one.util.streamex.VersionSpecific
 
callWhile(IntStreamEx, IntPredicate, boolean) - Method in class one.util.streamex.Java9Specific
 
callWhile(IntStreamEx, IntPredicate, boolean) - Method in class one.util.streamex.VersionSpecific
 
callWhile(LongStreamEx, LongPredicate, boolean) - Method in class one.util.streamex.Java9Specific
 
callWhile(LongStreamEx, LongPredicate, boolean) - Method in class one.util.streamex.VersionSpecific
 
CancelException() - Constructor for error one.util.streamex.Internals.CancelException
 
CancellableCollector<T,​A,​R> - Class in one.util.streamex
 
CancellableCollector() - Constructor for class one.util.streamex.CancellableCollector
 
CancellableCollectorImpl(Supplier<A>, BiConsumer<A, T>, BinaryOperator<A>, Function<A, R>, Predicate<A>, Set<Collector.Characteristics>) - Constructor for class one.util.streamex.Internals.CancellableCollectorImpl
 
cancelled - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
cancelPredicate - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
cancelPredicate - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
cancelSuffix() - Method in class one.util.streamex.OrderedCancellableSpliterator
 
cartesianPower(int, Collection<T>) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx which elements are List objects containing all possible n-tuples of the elements of supplied collection.
cartesianPower(int, Collection<T>, U, BiFunction<U, ? super T, U>) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx which elements are results of reduction of all possible n-tuples composed of the elements of supplied collections.
cartesianProduct(Collection<? extends Collection<T>>) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx which elements are List objects containing all possible tuples of the elements of supplied collection of collections.
cartesianProduct(Collection<? extends Collection<T>>, U, BiFunction<U, ? super T, U>) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx which elements are results of reduction of all possible tuples composed of the elements of supplied collection of collections.
chain(Function<? super B, U>) - Method in class one.util.streamex.BaseStreamEx
Applies the supplied function to this stream and returns the result of the function.
chain(Function<? super DoubleStreamEx, U>) - Method in class one.util.streamex.DoubleStreamEx
 
chain(Function<? super IntStreamEx, U>) - Method in class one.util.streamex.IntStreamEx
 
chain(Function<? super LongStreamEx, U>) - Method in class one.util.streamex.LongStreamEx
 
chain(Function<? super S, U>) - Method in class one.util.streamex.AbstractStreamEx
 
characteristics - Variable in class one.util.streamex.Internals.BaseCollector
 
characteristics - Variable in class one.util.streamex.Internals.CancellableCollectorImpl
 
characteristics - Variable in class one.util.streamex.TailConcatSpliterator
 
characteristics() - Method in class one.util.streamex.CharSpliterator
 
characteristics() - Method in class one.util.streamex.CollapseSpliterator
 
characteristics() - Method in class one.util.streamex.CombinationSpliterator
 
characteristics() - Method in class one.util.streamex.ConstSpliterator
 
characteristics() - Method in class one.util.streamex.CrossSpliterator
 
characteristics() - Method in class one.util.streamex.DistinctSpliterator
 
characteristics() - Method in class one.util.streamex.IfEmptySpliterator
 
characteristics() - Method in class one.util.streamex.Internals.BaseCollector
 
characteristics() - Method in class one.util.streamex.Internals.CancellableCollectorImpl
 
characteristics() - Method in class one.util.streamex.Joining
 
characteristics() - Method in class one.util.streamex.OrderedCancellableSpliterator
 
characteristics() - Method in class one.util.streamex.PairPermutationSpliterator
 
characteristics() - Method in class one.util.streamex.PairSpliterator
 
characteristics() - Method in class one.util.streamex.PermutationSpliterator
 
characteristics() - Method in class one.util.streamex.PrefixOps
 
characteristics() - Method in class one.util.streamex.PrependSpliterator
 
characteristics() - Method in class one.util.streamex.RangeBasedSpliterator
 
characteristics() - Method in class one.util.streamex.TailConcatSpliterator
 
characteristics() - Method in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
characteristics() - Method in class one.util.streamex.TreeSpliterator
 
characteristics() - Method in class one.util.streamex.UnknownSizeSpliterator
 
characteristics() - Method in class one.util.streamex.UnorderedCancellableSpliterator
 
characteristics() - Method in class one.util.streamex.WithFirstSpliterator
 
characteristics() - Method in class one.util.streamex.ZipSpliterator
 
CharBuffer() - Constructor for class one.util.streamex.Internals.CharBuffer
 
CharBuffer(int) - Constructor for class one.util.streamex.Internals.CharBuffer
 
chars - Variable in class one.util.streamex.Joining.Accumulator
 
CharSpliterator - Class in one.util.streamex
 
CharSpliterator(CharSequence, char, boolean) - Constructor for class one.util.streamex.CharSpliterator
 
CharSpliterator(CharSpliterator, int, boolean, int, int) - Constructor for class one.util.streamex.CharSpliterator
 
charsToString() - Method in class one.util.streamex.IntStreamEx
Returns a String consisting of chars from this stream.
checkCancel(A) - Method in class one.util.streamex.UnorderedCancellableSpliterator
 
checked - Variable in class one.util.streamex.TakeDrop.TDOfDouble
 
checked - Variable in class one.util.streamex.TakeDrop.TDOfInt
 
checked - Variable in class one.util.streamex.TakeDrop.TDOfLong
 
checked - Variable in class one.util.streamex.TakeDrop.TDOfRef
 
checked - Variable in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
checkLength(int, int) - Static method in interface one.util.streamex.Internals
 
checkNonNegative(String, int) - Static method in interface one.util.streamex.Internals
 
clear() - Method in class one.util.streamex.PairSpliterator.Sink
 
CloneableSpliterator() - Constructor for class one.util.streamex.Internals.CloneableSpliterator
 
close() - Method in class one.util.streamex.BaseStreamEx
 
close() - Method in class one.util.streamex.StreamContext
 
close() - Method in class one.util.streamex.TreeSpliterator
 
closeHandler - Variable in class one.util.streamex.StreamContext
 
closeHandler - Variable in class one.util.streamex.TreeSpliterator
 
cnk(int, int) - Static method in class one.util.streamex.CombinationSpliterator
 
cnt - Variable in class one.util.streamex.Internals.AverageLong
 
codePointsToString() - Method in class one.util.streamex.IntStreamEx
Returns a String consisting of code points from this stream.
collapse(BiPredicate<? super T, ? super T>) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of elements of this stream where every series of elements matched the predicate is replaced with first element from the series.
collapse(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class one.util.streamex.StreamEx
Merge series of adjacent elements which satisfy the given predicate using the merger function and return a new stream.
collapse(BiPredicate<? super T, ? super T>, Collector<? super T, A, R>) - Method in class one.util.streamex.StreamEx
Perform a partial mutable reduction using the supplied Collector on a series of adjacent elements.
collapseInternal(BiPredicate<? super T, ? super T>, Function<T, R>, BiFunction<R, T, R>, BinaryOperator<R>) - Method in class one.util.streamex.StreamEx
 
collapseKeys() - Method in class one.util.streamex.EntryStream
Merge series of adjacent stream entries with equal keys grouping the corresponding values into List.
collapseKeys(BinaryOperator<V>) - Method in class one.util.streamex.EntryStream
Merge series of adjacent stream entries with equal keys combining the corresponding values using the provided function.
collapseKeys(Collector<? super V, A, R>) - Method in class one.util.streamex.EntryStream
Merge series of adjacent stream entries with equal keys combining the corresponding values using the provided Collector.
CollapseSpliterator<T,​R> - Class in one.util.streamex
 
CollapseSpliterator(BiPredicate<? super T, ? super T>, Function<T, R>, BiFunction<R, T, R>, BinaryOperator<R>, Spliterator<T>) - Constructor for class one.util.streamex.CollapseSpliterator
 
CollapseSpliterator(CollapseSpliterator<T, R>, Spliterator<T>, CollapseSpliterator.Connector<T, R>, CollapseSpliterator.Connector<T, R>) - Constructor for class one.util.streamex.CollapseSpliterator
 
CollapseSpliterator.Connector<T,​R> - Class in one.util.streamex
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class one.util.streamex.AbstractStreamEx
 
collect(Supplier<R>, ObjDoubleConsumer<R>, BiConsumer<R, R>) - Method in class one.util.streamex.DoubleStreamEx
collect(Supplier<R>, ObjIntConsumer<R>, BiConsumer<R, R>) - Method in class one.util.streamex.IntStreamEx
collect(Supplier<R>, ObjLongConsumer<R>, BiConsumer<R, R>) - Method in class one.util.streamex.LongStreamEx
collect(Collector<? super T, A, R>) - Method in class one.util.streamex.AbstractStreamEx
collect(DoubleCollector<A, R>) - Method in class one.util.streamex.DoubleStreamEx
Performs a mutable reduction operation on the elements of this stream using an DoubleCollector which encapsulates the supplier, accumulator and merger functions making easier to reuse collection strategies.
collect(IntCollector<A, R>) - Method in class one.util.streamex.IntStreamEx
Performs a mutable reduction operation on the elements of this stream using an IntCollector which encapsulates the supplier, accumulator and merger functions making easier to reuse collection strategies.
collect(LongCollector<A, R>) - Method in class one.util.streamex.LongStreamEx
Performs a mutable reduction operation on the elements of this stream using an LongCollector which encapsulates the supplier, accumulator and merger functions making easier to reuse collection strategies.
collectingAndThen(Collector<T, A, R>, Function<R, RR>) - Static method in class one.util.streamex.MoreCollectors
Adapts a Collector to perform an additional finishing transformation.
collections - Variable in class one.util.streamex.CrossSpliterator
 
collectSized(Supplier<A>, ObjIntConsumer<A>, BiConsumer<A, A>, IntFunction<A>, ObjIntConsumer<A>) - Method in class one.util.streamex.IntStreamEx
 
CombinationSpliterator - Class in one.util.streamex
 
CombinationSpliterator(int, long, long, int[]) - Constructor for class one.util.streamex.CombinationSpliterator
 
combine(BaseStream<?, ?>) - Method in class one.util.streamex.StreamContext
 
combine(Internals.AverageLong) - Method in class one.util.streamex.Internals.AverageLong
 
combiner - Variable in class one.util.streamex.CollapseSpliterator
 
combiner - Variable in class one.util.streamex.Internals.CancellableCollectorImpl
 
combiner - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
combiner - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
combiner() - Method in class one.util.streamex.Internals.CancellableCollectorImpl
 
combiner() - Method in class one.util.streamex.Joining
 
combiner() - Method in interface one.util.streamex.MergingCollector
A function that accepts two partial results and combines them returning either existing partial result or new one.
commonPrefix() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which computes a common prefix of input CharSequence objects returning the result as String.
commonSuffix() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which computes a common suffix of input CharSequence objects returning the result as String.
comparator - Variable in class one.util.streamex.Limiter
 
compose(Runnable, Runnable) - Static method in class one.util.streamex.StreamContext
 
connect(PairSpliterator.Sink<T>, BiConsumer<T, T>) - Method in class one.util.streamex.PairSpliterator.Sink
 
connectEmpty() - Method in class one.util.streamex.CollapseSpliterator
 
connectOne(T, R, T) - Method in class one.util.streamex.CollapseSpliterator
 
Connector(CollapseSpliterator<T, R>, R, CollapseSpliterator<T, R>) - Constructor for class one.util.streamex.CollapseSpliterator.Connector
 
cons - Variable in class one.util.streamex.EmitterSpliterator
 
cons - Variable in class one.util.streamex.EmitterSpliterator.OfDouble
 
cons - Variable in class one.util.streamex.EmitterSpliterator.OfInt
 
cons - Variable in class one.util.streamex.EmitterSpliterator.OfLong
 
constant(double, long) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential unordered DoubleStreamEx of given length which elements are equal to supplied value.
constant(int, long) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential unordered IntStreamEx of given length which elements are equal to supplied value.
constant(long, long) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential unordered LongStreamEx of given length which elements are equal to supplied value.
constant(T, long) - Static method in class one.util.streamex.StreamEx
Returns a sequential unordered StreamEx of given length which elements are equal to supplied value.
ConstSpliterator<T,​S extends ConstSpliterator<T,​?>> - Class in one.util.streamex
 
ConstSpliterator(long, boolean) - Constructor for class one.util.streamex.ConstSpliterator
 
ConstSpliterator.OfDouble - Class in one.util.streamex
 
ConstSpliterator.OfInt - Class in one.util.streamex
 
ConstSpliterator.OfLong - Class in one.util.streamex
 
ConstSpliterator.OfRef<T> - Class in one.util.streamex
 
CONSUMED_MESSAGE - Static variable in class one.util.streamex.BaseStreamEx
 
containsKey(Object) - Method in class one.util.streamex.Internals.BooleanMap
 
context - Variable in class one.util.streamex.BaseStreamEx
 
context - Variable in class one.util.streamex.HeadTailSpliterator
 
copy(char[], int, String) - Static method in class one.util.streamex.Joining
 
copyCut(char[], int, String, int, int) - Method in class one.util.streamex.Joining
 
correctSize(S) - Method in class one.util.streamex.UnknownSizeSpliterator
 
count - Variable in class one.util.streamex.Joining.Accumulator
 
count() - Method in class one.util.streamex.AbstractStreamEx
 
count() - Method in class one.util.streamex.DoubleStreamEx
 
count() - Method in class one.util.streamex.IntStreamEx
 
count() - Method in class one.util.streamex.LongStreamEx
 
count(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Counts the number of elements in the stream that satisfy the predicate.
count(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Counts the number of elements in the stream that satisfy the predicate.
count(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Counts the number of elements in the stream that satisfy the predicate.
count(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Counts the number of elements in the stream that satisfy the predicate.
counting() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that counts the number of input elements and returns the result as Long.
counting() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that counts the number of input elements and returns the result as Long.
counting() - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that counts the number of input elements and returns the result as Long.
countingInt() - Static method in interface one.util.streamex.DoubleCollector
Returns an DoubleCollector that counts the number of input elements and returns the result as Integer.
countingInt() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that counts the number of input elements and returns the result as Integer.
countingInt() - Static method in interface one.util.streamex.LongCollector
Returns an LongCollector that counts the number of input elements and returns the result as Integer.
countingInt() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector accepting elements of type T that counts the number of input elements and returns result as Integer .
counts - Variable in class one.util.streamex.DistinctSpliterator
 
createStream() - Method in class one.util.streamex.AbstractStreamEx
 
createStream() - Method in class one.util.streamex.BaseStreamEx
 
createStream() - Method in class one.util.streamex.DoubleStreamEx
 
createStream() - Method in class one.util.streamex.IntStreamEx
 
createStream() - Method in class one.util.streamex.LongStreamEx
 
cross(Collection<? extends V>) - Method in class one.util.streamex.StreamEx
Performs a cross product of current stream with specified Collection of elements.
cross(Function<? super T, ? extends Stream<? extends V>>) - Method in class one.util.streamex.StreamEx
Creates a new EntryStream whose keys are elements of current stream and corresponding values are supplied by given function.
cross(V...) - Method in class one.util.streamex.StreamEx
Performs a cross product of current stream with specified array of elements.
CrossSpliterator<T,​A> - Class in one.util.streamex
 
CrossSpliterator(long, int, Spliterator<T>[], Collection<T>[]) - Constructor for class one.util.streamex.CrossSpliterator
 
CrossSpliterator(Collection<? extends Collection<T>>) - Constructor for class one.util.streamex.CrossSpliterator
 
CrossSpliterator.Reducing<T,​A> - Class in one.util.streamex
 
CrossSpliterator.ToList<T> - Class in one.util.streamex
 
cur - Variable in class one.util.streamex.PairPermutationSpliterator
 
cur - Variable in class one.util.streamex.PairSpliterator.PSOfDouble
 
cur - Variable in class one.util.streamex.PairSpliterator.PSOfInt
 
cur - Variable in class one.util.streamex.PairSpliterator.PSOfLong
 
cur - Variable in class one.util.streamex.PairSpliterator.PSOfRef
 
cur - Variable in class one.util.streamex.RangeBasedSpliterator
 
cur - Variable in class one.util.streamex.TakeDrop.TDOfDouble
 
cur - Variable in class one.util.streamex.TakeDrop.TDOfInt
 
cur - Variable in class one.util.streamex.TakeDrop.TDOfLong
 
cur - Variable in class one.util.streamex.TakeDrop.TDOfRef
 
cur - Variable in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
cur - Variable in class one.util.streamex.TreeSpliterator
 
CUT_AFTER_DELIMITER - Static variable in class one.util.streamex.Joining
 
CUT_ANYWHERE - Static variable in class one.util.streamex.Joining
 
CUT_BEFORE_DELIMITER - Static variable in class one.util.streamex.Joining
 
CUT_CODEPOINT - Static variable in class one.util.streamex.Joining
 
CUT_GRAPHEME - Static variable in class one.util.streamex.Joining
 
CUT_WORD - Static variable in class one.util.streamex.Joining
 
cutAfterDelimiter() - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but cuts the resulting string after the delimiter when limit is reached.
cutAnywhere() - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but cuts the resulting string at any point when limit is reached.
cutAtCodePoint() - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but cuts the resulting string between any code points when limit is reached.
cutAtGrapheme() - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but cuts the resulting string at grapheme cluster boundary when limit is reached.
cutAtWord() - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but cuts the resulting string at word boundary when limit is reached.
cutBeforeDelimiter() - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but cuts the resulting string before the delimiter when limit is reached.
cutStrategy - Variable in class one.util.streamex.Joining
 

D

d - Variable in class one.util.streamex.Internals.PrimitiveBox
 
data - Variable in class one.util.streamex.Internals.ByteBuffer
 
data - Variable in class one.util.streamex.Internals.CharBuffer
 
data - Variable in class one.util.streamex.Internals.DoubleBuffer
 
data - Variable in class one.util.streamex.Internals.FloatBuffer
 
data - Variable in class one.util.streamex.Internals.IntBuffer
 
data - Variable in class one.util.streamex.Internals.LongBuffer
 
data - Variable in class one.util.streamex.Internals.ShortBuffer
 
data - Variable in class one.util.streamex.Joining.Accumulator
 
data - Variable in class one.util.streamex.Limiter
 
delegate(Spliterator.OfDouble) - Method in class one.util.streamex.DoubleStreamEx
 
delegate(Spliterator.OfInt) - Method in class one.util.streamex.IntStreamEx
 
delegate(Spliterator.OfLong) - Method in class one.util.streamex.LongStreamEx
 
delimCount - Variable in class one.util.streamex.Joining
 
delimiter - Variable in class one.util.streamex.CharSpliterator
 
delimiter - Variable in class one.util.streamex.Joining
 
depth - Variable in class one.util.streamex.TreeSpliterator.Acceptor
 
depth - Variable in class one.util.streamex.TreeSpliterator.DepthAcceptor
 
Depth(T, BiFunction<Integer, T, Stream<T>>, int) - Constructor for class one.util.streamex.TreeSpliterator.Depth
 
DepthAcceptor(Consumer<? super Map.Entry<Integer, T>>, BiFunction<Integer, T, Stream<T>>, Integer) - Constructor for class one.util.streamex.TreeSpliterator.DepthAcceptor
 
detach() - Method in class one.util.streamex.StreamContext
 
distinct() - Method in class one.util.streamex.AbstractStreamEx
 
distinct() - Method in class one.util.streamex.DoubleStreamEx
 
distinct() - Method in class one.util.streamex.IntStreamEx
 
distinct() - Method in class one.util.streamex.LongStreamEx
 
distinct(long) - Method in class one.util.streamex.AbstractStreamEx
Returns a StreamEx consisting of the distinct elements (according to Object.equals(Object)) which appear at least specified number of times in this stream.
distinct(Function<? super T, ?>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the distinct elements of this stream (according to object equality of the results of applying the given function).
distinctBy(Function<? super T, ?>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects into the List the input elements for which given mapper function returns distinct results.
distinctCount(Function<? super T, ?>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which counts a number of distinct values the mapper function returns for the stream elements.
distinctKeys() - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which have distinct keys (according to object equality).
DistinctSpliterator<T> - Class in one.util.streamex
 
DistinctSpliterator(Spliterator<T>, long) - Constructor for class one.util.streamex.DistinctSpliterator
 
DistinctSpliterator(Spliterator<T>, long, AtomicLong, Map<T, Long>) - Constructor for class one.util.streamex.DistinctSpliterator
 
distinctValues() - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which have distinct values (according to object equality).
doClone() - Method in class one.util.streamex.Internals.CloneableSpliterator
 
doInit() - Method in class one.util.streamex.WithFirstSpliterator
 
dominators(BiPredicate<? super T, ? super T>) - Static method in class one.util.streamex.MoreCollectors
Returns a collector which collects input elements into List removing the elements following their dominator element.
doSplit(long, Spliterator<T>[], Collection<T>[]) - Method in class one.util.streamex.CrossSpliterator
 
doSplit(long, Spliterator<T>[], Collection<T>[]) - Method in class one.util.streamex.CrossSpliterator.Reducing
 
doSplit(long, Spliterator<T>[], Collection<T>[]) - Method in class one.util.streamex.CrossSpliterator.ToList
 
doubleAccumulator - Variable in class one.util.streamex.Internals.DoubleCollectorImpl
 
doubleAccumulator() - Method in interface one.util.streamex.DoubleCollector
A function that folds a value into a mutable result container.
doubleAccumulator() - Method in class one.util.streamex.Internals.DoubleCollectorImpl
 
DoubleBuffer() - Constructor for class one.util.streamex.Internals.DoubleBuffer
 
DoubleBuffer(int) - Constructor for class one.util.streamex.Internals.DoubleBuffer
 
DoubleCollector<A,​R> - Interface in one.util.streamex
A Collector specialized to work with primitive double.
DoubleCollectorImpl(Supplier<A>, ObjDoubleConsumer<A>, BiConsumer<A, A>, Function<A, R>, Set<Collector.Characteristics>) - Constructor for class one.util.streamex.Internals.DoubleCollectorImpl
 
DoubleStreamEx - Class in one.util.streamex
A DoubleStream implementation with additional functionality
DoubleStreamEx(Spliterator.OfDouble, StreamContext) - Constructor for class one.util.streamex.DoubleStreamEx
 
DoubleStreamEx(DoubleStream, StreamContext) - Constructor for class one.util.streamex.DoubleStreamEx
 
DoubleStreamEx.DoubleEmitter - Interface in one.util.streamex
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
drain() - Method in class one.util.streamex.CollapseSpliterator.Connector
 
drain(Consumer<? super T>, T[]) - Method in class one.util.streamex.PrefixOps.OfUnordRef
 
drain(IntConsumer, int[]) - Method in class one.util.streamex.PrefixOps.OfUnordInt
 
drain(LongConsumer, long[]) - Method in class one.util.streamex.PrefixOps.OfUnordLong
 
drainAll(Consumer<? super T>) - Method in class one.util.streamex.PrefixOps.OfUnordRef.RefPrefixBuffer
 
drainAll(IntConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordInt.IntPrefixBuffer
 
drainAll(LongConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordLong.LongPrefixBuffer
 
drainLeft() - Method in class one.util.streamex.CollapseSpliterator.Connector
 
drainOne(Consumer<? super T>) - Method in class one.util.streamex.PrefixOps.OfUnordRef.RefPrefixBuffer
 
drainOne(IntConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordInt.IntPrefixBuffer
 
drainOne(LongConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordLong.LongPrefixBuffer
 
drainRight() - Method in class one.util.streamex.CollapseSpliterator.Connector
 
drainTo(T[], Spliterator<T>) - Static method in interface one.util.streamex.Internals
 
drawState() - Method in class one.util.streamex.IfEmptySpliterator
 
drop - Variable in class one.util.streamex.TakeDrop.TDOfDouble
 
drop - Variable in class one.util.streamex.TakeDrop.TDOfInt
 
drop - Variable in class one.util.streamex.TakeDrop.TDOfLong
 
drop - Variable in class one.util.streamex.TakeDrop.TDOfRef
 
drop - Variable in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
dropWhile(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of all elements from this stream starting from the first element which does not match the given predicate.
dropWhile(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of all elements from this stream starting from the first element which does not match the given predicate.
dropWhile(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of all elements from this stream starting from the first element which does not match the given predicate.
dropWhile(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of all elements from this stream starting from the first element which does not match the given predicate.

E

e - Variable in class one.util.streamex.EmitterSpliterator
 
e - Variable in class one.util.streamex.EmitterSpliterator.OfDouble
 
e - Variable in class one.util.streamex.EmitterSpliterator.OfInt
 
e - Variable in class one.util.streamex.EmitterSpliterator.OfLong
 
element - Variable in class one.util.streamex.PrependSpliterator
 
elements - Variable in class one.util.streamex.CrossSpliterator.Reducing
 
elements - Variable in class one.util.streamex.CrossSpliterator.ToList
 
elements(double[]) - Method in class one.util.streamex.IntStreamEx
Returns a DoubleStreamEx consisting of the elements of given array corresponding to the indices which appear in this stream.
elements(int[]) - Method in class one.util.streamex.IntStreamEx
Returns an IntStreamEx consisting of the elements of given array corresponding to the indices which appear in this stream.
elements(long[]) - Method in class one.util.streamex.IntStreamEx
Returns a LongStreamEx consisting of the elements of given array corresponding to the indices which appear in this stream.
elements(List<U>) - Method in class one.util.streamex.IntStreamEx
Returns an object-valued StreamEx consisting of the elements of given List corresponding to the indices which appear in this stream.
elements(U[]) - Method in class one.util.streamex.IntStreamEx
Returns an object-valued StreamEx consisting of the elements of given array corresponding to the indices which appear in this stream.
ellipsis - Variable in class one.util.streamex.Joining
 
ellipsis(CharSequence) - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but uses the specified ellipsis CharSequence instead of default "..." when the string limit (if specified) is reached.
EmitterSpliterator<T> - Class in one.util.streamex
 
EmitterSpliterator(StreamEx.Emitter<T>) - Constructor for class one.util.streamex.EmitterSpliterator
 
EmitterSpliterator.OfDouble - Class in one.util.streamex
 
EmitterSpliterator.OfInt - Class in one.util.streamex
 
EmitterSpliterator.OfLong - Class in one.util.streamex
 
empty() - Static method in class one.util.streamex.DoubleStreamEx
Returns an empty sequential DoubleStreamEx.
empty() - Static method in class one.util.streamex.EntryStream
Returns an empty sequential EntryStream.
empty() - Static method in class one.util.streamex.IntStreamEx
Returns an empty sequential IntStreamEx.
empty() - Static method in class one.util.streamex.LongStreamEx
Returns an empty sequential LongStreamEx.
empty() - Static method in class one.util.streamex.MoreCollectors
 
empty() - Static method in class one.util.streamex.StreamEx
Returns an empty sequential StreamEx.
empty(Supplier<U>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which just ignores the input and calls the provided supplier once to return the output.
EMPTY - Static variable in class one.util.streamex.PairSpliterator
 
emptyMapper - Variable in class one.util.streamex.HeadTailSpliterator
 
entriesToCustomMap(BinaryOperator<V>, Supplier<M>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector that accumulates elements into a result Map defined by mapSupplier function whose keys and values are taken from Map.Entry and combining them using the provided combiner function to the input elements.
entriesToCustomMap(Supplier<M>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector that accumulates elements into a result Map defined by mapSupplier function whose keys and values are taken from Map.Entry.
entriesToMap() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector that accumulates elements into a Map whose keys and values are taken from Map.Entry.
entriesToMap(BinaryOperator<V>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector that accumulates elements into a Map whose keys and values are taken from Map.Entry and combining them using the provided combiner function to the input elements.
entrySet() - Method in class one.util.streamex.Internals.BooleanMap
 
EntryStream<K,​V> - Class in one.util.streamex
A Stream of Map.Entry objects which provides additional specific functionality.
EntryStream(Spliterator<? extends Map.Entry<K, V>>, StreamContext) - Constructor for class one.util.streamex.EntryStream
 
EntryStream(Stream<? extends Map.Entry<K, V>>, StreamContext) - Constructor for class one.util.streamex.EntryStream
 
equalKeys() - Method in class one.util.streamex.EntryStream
 
equals(Object) - Method in class one.util.streamex.Internals.ObjIntBox
 
equals(Object) - Method in class one.util.streamex.Internals.ObjLongBox
 
equals(Object) - Method in class one.util.streamex.Internals.PairBox
 
est - Variable in class one.util.streamex.CrossSpliterator
 
est - Variable in class one.util.streamex.UnknownSizeSpliterator
 
estimateSize() - Method in class one.util.streamex.CharSpliterator
 
estimateSize() - Method in class one.util.streamex.CollapseSpliterator
 
estimateSize() - Method in class one.util.streamex.CombinationSpliterator
 
estimateSize() - Method in class one.util.streamex.ConstSpliterator
 
estimateSize() - Method in class one.util.streamex.CrossSpliterator
 
estimateSize() - Method in class one.util.streamex.DistinctSpliterator
 
estimateSize() - Method in class one.util.streamex.HeadTailSpliterator
 
estimateSize() - Method in class one.util.streamex.IfEmptySpliterator
 
estimateSize() - Method in class one.util.streamex.OrderedCancellableSpliterator
 
estimateSize() - Method in class one.util.streamex.PairPermutationSpliterator
 
estimateSize() - Method in class one.util.streamex.PairSpliterator
 
estimateSize() - Method in class one.util.streamex.PermutationSpliterator
 
estimateSize() - Method in class one.util.streamex.PrefixOps
 
estimateSize() - Method in class one.util.streamex.PrependSpliterator
 
estimateSize() - Method in class one.util.streamex.RangeBasedSpliterator
 
estimateSize() - Method in class one.util.streamex.TailConcatSpliterator
 
estimateSize() - Method in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
estimateSize() - Method in class one.util.streamex.TreeSpliterator
 
estimateSize() - Method in class one.util.streamex.UnknownSizeSpliterator
 
estimateSize() - Method in class one.util.streamex.UnorderedCancellableSpliterator
 
estimateSize() - Method in class one.util.streamex.WithFirstSpliterator
 
estimateSize() - Method in class one.util.streamex.ZipSpliterator
 

F

factorials - Static variable in class one.util.streamex.PermutationSpliterator
 
falseValue - Variable in class one.util.streamex.Internals.BooleanMap
 
fence - Variable in class one.util.streamex.CharSpliterator
 
fence - Variable in class one.util.streamex.CombinationSpliterator
 
fence - Variable in class one.util.streamex.PermutationSpliterator
 
fence - Variable in class one.util.streamex.UnknownSizeSpliterator
 
filter(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
 
filter(IntPredicate) - Method in class one.util.streamex.IntStreamEx
 
filter(LongPredicate) - Method in class one.util.streamex.LongStreamEx
 
filter(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
filterBy(Function<? super T, ? extends K>, K) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the elements of this stream for which the supplied mapper function returns the given value.
filtering(Predicate<? super T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which filters input elements by the supplied predicate, collecting them to the list.
filtering(Predicate<? super T>, Collector<T, A, R>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which passes only those elements to the specified downstream collector which match given predicate.
filterKeys(Predicate<? super K>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which keys match the given predicate.
filterKeyValue(BiPredicate<? super K, ? super V>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which elements match the given predicate.
filterValues(Predicate<? super V>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which values match the given predicate.
findAny() - Method in class one.util.streamex.AbstractStreamEx
 
findAny() - Method in class one.util.streamex.DoubleStreamEx
 
findAny() - Method in class one.util.streamex.IntStreamEx
 
findAny() - Method in class one.util.streamex.LongStreamEx
 
findAny(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Returns an OptionalDouble describing some element of the stream, which matches given predicate, or an empty OptionalDouble if there's no matching element.
findAny(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Returns an OptionalInt describing some element of the stream, which matches given predicate, or an empty OptionalInt if there's no matching element.
findAny(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Returns an OptionalLong describing some element of the stream, which matches given predicate, or an empty OptionalLong if there's no matching element.
findAny(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns an Optional describing some element of the stream, which matches given predicate, or an empty Optional if there's no matching element.
findFirst() - Method in class one.util.streamex.AbstractStreamEx
 
findFirst() - Method in class one.util.streamex.DoubleStreamEx
 
findFirst() - Method in class one.util.streamex.IntStreamEx
 
findFirst() - Method in class one.util.streamex.LongStreamEx
 
findFirst(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Returns an OptionalDouble describing the first element of this stream, which matches given predicate, or an empty OptionalDouble if there's no matching element.
findFirst(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Returns an OptionalInt describing the first element of this stream, which matches given predicate, or an empty OptionalInt if there's no matching element.
findFirst(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Returns an OptionalLong describing the first element of this stream, which matches given predicate, or an empty OptionalLong if there's no matching element.
findFirst(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns an Optional describing the first element of this stream, which matches given predicate, or an empty Optional if there's no matching element.
finish(BiConsumer<T, T>, T) - Method in class one.util.streamex.PairSpliterator
 
finished - Variable in class one.util.streamex.Internals.CancellableCollectorImpl
 
finished() - Method in class one.util.streamex.CancellableCollector
 
finished() - Method in class one.util.streamex.Internals.CancellableCollectorImpl
 
finished() - Method in class one.util.streamex.Joining
 
finished(Collector<?, A, ?>) - Static method in interface one.util.streamex.Internals
 
finisher - Variable in class one.util.streamex.Internals.BaseCollector
 
finisher - Variable in class one.util.streamex.Internals.CancellableCollectorImpl
 
finisher() - Method in class one.util.streamex.Internals.BaseCollector
 
finisher() - Method in class one.util.streamex.Internals.CancellableCollectorImpl
 
finisher() - Method in class one.util.streamex.Joining
 
finisherNoOverflow(Joining.Accumulator) - Method in class one.util.streamex.Joining
 
first - Variable in class one.util.streamex.WithFirstSpliterator
 
first() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects only the first stream element if any.
fjp - Variable in class one.util.streamex.StreamContext
 
flag - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
flatArray(Function<? super T, ? extends R[]>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped array produced by applying the provided mapping function to each element.
flatCollection(Function<? super T, ? extends Collection<? extends R>>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped collection produced by applying the provided mapping function to each element.
flatMap(DoubleFunction<? extends DoubleStream>) - Method in class one.util.streamex.DoubleStreamEx
 
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in class one.util.streamex.AbstractStreamEx
 
flatMap(IntFunction<? extends IntStream>) - Method in class one.util.streamex.IntStreamEx
 
flatMap(LongFunction<? extends LongStream>) - Method in class one.util.streamex.LongStreamEx
 
flatMapKeys(Function<? super K, ? extends Stream<? extends KK>>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose keys are results of replacing source keys with the contents of a mapped stream produced by applying the provided mapping function to each source key and values are left intact.
flatMapKeyValue(BiFunction<? super K, ? super V, ? extends Stream<? extends R>>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each key-value pair.
flatMapping(Function<? super T, ? extends Stream<? extends U>>) - Static method in class one.util.streamex.MoreCollectors
Returns a collector which launches a flat mapping function for each input element and collects the elements of the resulting streams to the flat List.
flatMapping(Function<? super T, ? extends Stream<? extends U>>, Collector<? super U, A, R>) - Static method in class one.util.streamex.MoreCollectors
Adapts a Collector accepting elements of type U to one accepting elements of type T by applying a flat mapping function to each input element before accumulation.
flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in class one.util.streamex.AbstractStreamEx
 
flatMapToDouble(IntFunction<? extends DoubleStream>) - Method in class one.util.streamex.IntStreamEx
Returns a DoubleStreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToDouble(LongFunction<? extends DoubleStream>) - Method in class one.util.streamex.LongStreamEx
Returns a DoubleStreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToEntry(Function<? super T, ? extends Map<K, V>>) - Method in class one.util.streamex.StreamEx
Creates a new EntryStream populated from entries of maps produced by supplied mapper function which is applied to the every element of this stream.
flatMapToInt(DoubleFunction<? extends IntStream>) - Method in class one.util.streamex.DoubleStreamEx
Returns an IntStreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToInt(Function<? super T, ? extends IntStream>) - Method in class one.util.streamex.AbstractStreamEx
 
flatMapToInt(LongFunction<? extends IntStream>) - Method in class one.util.streamex.LongStreamEx
Returns an IntStreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToKey(BiFunction<? super K, ? super V, ? extends Stream<? extends KK>>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose keys are results of replacing source keys with the contents of a mapped stream produced by applying the provided mapping function and values are left intact.
flatMapToLong(DoubleFunction<? extends LongStream>) - Method in class one.util.streamex.DoubleStreamEx
Returns a LongStreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToLong(Function<? super T, ? extends LongStream>) - Method in class one.util.streamex.AbstractStreamEx
 
flatMapToLong(IntFunction<? extends LongStream>) - Method in class one.util.streamex.IntStreamEx
Returns a LongStreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToObj(DoubleFunction<? extends Stream<R>>) - Method in class one.util.streamex.DoubleStreamEx
Returns a StreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToObj(IntFunction<? extends Stream<R>>) - Method in class one.util.streamex.IntStreamEx
Returns a StreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToObj(LongFunction<? extends Stream<R>>) - Method in class one.util.streamex.LongStreamEx
Returns a StreamEx consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
flatMapToValue(BiFunction<? super K, ? super V, ? extends Stream<? extends VV>>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose values are results of replacing source values with the contents of a mapped stream produced by applying the provided mapping function and keys are left intact.
flatMapValues(Function<? super V, ? extends Stream<? extends VV>>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose values are results of replacing source values with the contents of a mapped stream produced by applying the provided mapping function to each source value and keys are left intact.
FloatBuffer() - Constructor for class one.util.streamex.Internals.FloatBuffer
 
FloatBuffer(int) - Constructor for class one.util.streamex.Internals.FloatBuffer
 
fn(Consumer<? super R>) - Method in class one.util.streamex.PairSpliterator.PSOfRef
 
fn(DoubleConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfDouble
 
fn(IntConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfInt
 
fn(LongConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfLong
 
foldLeft(double, DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Folds the elements of this stream using the provided seed object and accumulation function, going left to right.
foldLeft(int, IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
Folds the elements of this stream using the provided seed object and accumulation function, going left to right.
foldLeft(long, LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
Folds the elements of this stream using the provided seed object and accumulation function, going left to right.
foldLeft(BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
Folds the elements of this stream using the provided accumulation function, going left to right.
foldLeft(DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Folds the elements of this stream using the provided accumulation function, going left to right.
foldLeft(IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
Folds the elements of this stream using the provided accumulation function, going left to right.
foldLeft(LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
Folds the elements of this stream using the provided accumulation function, going left to right.
foldLeft(U, BiFunction<U, ? super T, U>) - Method in class one.util.streamex.AbstractStreamEx
Folds the elements of this stream using the provided seed object and accumulation function, going left to right.
foldRight(BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
Folds the elements of this stream using the provided accumulation function, going right to left.
foldRight(U, BiFunction<? super T, U, U>) - Method in class one.util.streamex.AbstractStreamEx
Folds the elements of this stream using the provided seed object and accumulation function, going right to left.
forEach(Consumer<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
forEach(DoubleConsumer) - Method in class one.util.streamex.DoubleStreamEx
 
forEach(IntConsumer) - Method in class one.util.streamex.IntStreamEx
 
forEach(LongConsumer) - Method in class one.util.streamex.LongStreamEx
 
forEachOrdered(Consumer<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
forEachOrdered(DoubleConsumer) - Method in class one.util.streamex.DoubleStreamEx
 
forEachOrdered(IntConsumer) - Method in class one.util.streamex.IntStreamEx
 
forEachOrdered(LongConsumer) - Method in class one.util.streamex.LongStreamEx
 
forEachOrTail(Consumer<? super R>) - Method in class one.util.streamex.PairSpliterator.PSOfRef
 
forEachOrTail(Consumer<? super T>) - Method in interface one.util.streamex.Internals.TailSpliterator
Traverses this spliterator and returns null if traversal is completed or tail spliterator if it must be used for further traversal.
forEachOrTail(Consumer<? super T>) - Method in class one.util.streamex.PrependSpliterator
 
forEachOrTail(Consumer<? super T>) - Method in class one.util.streamex.TailConcatSpliterator
 
forEachOrTail(Consumer<? super U>) - Method in class one.util.streamex.HeadTailSpliterator
 
forEachRemaining(Consumer<? super A>) - Method in class one.util.streamex.CrossSpliterator.Reducing
 
forEachRemaining(Consumer<? super A>) - Method in class one.util.streamex.OrderedCancellableSpliterator
 
forEachRemaining(Consumer<? super A>) - Method in class one.util.streamex.UnorderedCancellableSpliterator
 
forEachRemaining(Consumer<? super int[]>) - Method in class one.util.streamex.CombinationSpliterator
 
forEachRemaining(Consumer<? super int[]>) - Method in class one.util.streamex.PermutationSpliterator
 
forEachRemaining(Consumer<? super List<T>>) - Method in class one.util.streamex.CrossSpliterator.ToList
 
forEachRemaining(Consumer<? super List<T>>) - Method in class one.util.streamex.RangeBasedSpliterator.OfSubLists
 
forEachRemaining(Consumer<? super Map.Entry<Integer, T>>) - Method in class one.util.streamex.RangeBasedSpliterator.AsEntry
 
forEachRemaining(Consumer<? super Map.Entry<Integer, T>>) - Method in class one.util.streamex.TreeSpliterator.Depth
 
forEachRemaining(Consumer<? super R>) - Method in class one.util.streamex.CollapseSpliterator
 
forEachRemaining(Consumer<? super R>) - Method in class one.util.streamex.PairPermutationSpliterator
 
forEachRemaining(Consumer<? super R>) - Method in class one.util.streamex.PairSpliterator.PSOfRef
 
forEachRemaining(Consumer<? super R>) - Method in class one.util.streamex.WithFirstSpliterator
 
forEachRemaining(Consumer<? super R>) - Method in class one.util.streamex.ZipSpliterator
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.ConstSpliterator.OfRef
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.DistinctSpliterator
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.EmitterSpliterator
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.IfEmptySpliterator
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.PrefixOps.OfRef
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.PrefixOps.OfUnordRef
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.PrependSpliterator
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.RangeBasedSpliterator.ZipRef
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.TailConcatSpliterator
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.TakeDrop.TDOfRef
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.TreeSpliterator.Plain
 
forEachRemaining(Consumer<? super T>) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfRef
 
forEachRemaining(Consumer<? super U>) - Method in class one.util.streamex.HeadTailSpliterator
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.ConstSpliterator.OfDouble
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.EmitterSpliterator.OfDouble
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfDouble
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.PrefixOps.OfDouble
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfFloat
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.ZipDouble
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.TakeDrop.TDOfDouble
 
forEachRemaining(DoubleConsumer) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfDouble
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.ConstSpliterator.OfInt
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.EmitterSpliterator.OfInt
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfInt
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.PrefixOps.OfInt
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordInt
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfByte
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfChar
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfShort
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.ZipInt
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.TakeDrop.TDOfInt
 
forEachRemaining(IntConsumer) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfInt
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.ConstSpliterator.OfLong
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.EmitterSpliterator.OfLong
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfLong
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.PrefixOps.OfLong
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordLong
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.ZipLong
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.TakeDrop.TDOfLong
 
forEachRemaining(LongConsumer) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfLong
 
forEachWithTail(Spliterator<T>, Consumer<? super T>) - Static method in interface one.util.streamex.Internals.TailSpliterator
 
forKeyValue(BiConsumer<? super K, ? super V>) - Method in class one.util.streamex.EntryStream
Performs an action for each key-value pair of this stream.
forPairs(BiConsumer<? super T, ? super T>) - Method in class one.util.streamex.StreamEx
Performs an action for each adjacent pair of elements of this stream.
from(Internals.PrimitiveBox) - Method in class one.util.streamex.Internals.PrimitiveBox
 

G

gcd(long, long) - Static method in class one.util.streamex.CombinationSpliterator
 
generate(DoubleSupplier) - Static method in class one.util.streamex.DoubleStreamEx
Returns an infinite sequential unordered stream where each element is generated by the provided DoubleSupplier.
generate(IntSupplier) - Static method in class one.util.streamex.IntStreamEx
Returns an infinite sequential unordered stream where each element is generated by the provided IntSupplier.
generate(LongSupplier) - Static method in class one.util.streamex.LongStreamEx
Returns an infinite sequential unordered stream where each element is generated by the provided LongSupplier.
generate(Supplier<? extends K>, Supplier<? extends V>) - Static method in class one.util.streamex.EntryStream
Returns an infinite sequential unordered EntryStream where each entry key is generated by the provided keySupplier and each entry value is generated by the provided valueSupplier.
generate(Supplier<T>) - Static method in class one.util.streamex.StreamEx
Returns an infinite sequential unordered StreamEx where each element is generated by the provided Supplier.
get(Object) - Method in class one.util.streamex.Internals.BooleanMap
 
getComparator() - Method in class one.util.streamex.DistinctSpliterator
 
getComparator() - Method in class one.util.streamex.TakeDrop.TDOfDouble
 
getComparator() - Method in class one.util.streamex.TakeDrop.TDOfInt
 
getComparator() - Method in class one.util.streamex.TakeDrop.TDOfLong
 
getComparator() - Method in class one.util.streamex.TakeDrop.TDOfRef
 
getKey() - Method in class one.util.streamex.Internals.ObjIntBox
 
getKey() - Method in class one.util.streamex.Internals.ObjLongBox
 
getN() - Method in class one.util.streamex.UnknownSizeSpliterator
 
getStart() - Method in class one.util.streamex.TreeSpliterator.Depth
 
getStart() - Method in class one.util.streamex.TreeSpliterator
 
getStart() - Method in class one.util.streamex.TreeSpliterator.Plain
 
getStartElement() - Method in class one.util.streamex.TreeSpliterator.Depth
 
getStartElement() - Method in class one.util.streamex.TreeSpliterator
 
getStartElement() - Method in class one.util.streamex.TreeSpliterator.Plain
 
getValue() - Method in class one.util.streamex.Internals.ObjIntBox
 
getValue() - Method in class one.util.streamex.Internals.ObjLongBox
 
greater(double) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream that strictly greater than the specified value.
greater(int) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream that strictly greater than the specified value.
greater(long) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream that strictly greater than the specified value.
greatest(int) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects at most specified number of the greatest stream elements according to the natural order into the List.
greatest(Comparator<? super T>, int) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects at most specified number of the greatest stream elements according to the specified Comparator into the List.
grouping() - Method in class one.util.streamex.EntryStream
Returns a Map where elements of this stream with the same key are grouped together.
grouping(Supplier<M>) - Method in class one.util.streamex.EntryStream
Returns a Map where elements of this stream with the same key are grouped together.
grouping(Supplier<M>, Collector<?, A, D>) - Static method in class one.util.streamex.Internals.PartialCollector
 
grouping(Supplier<M>, Collector<? super V, A, D>) - Method in class one.util.streamex.EntryStream
Returns a Map where elements of this stream with the same key are grouped together.
grouping(Collector<? super V, A, D>) - Method in class one.util.streamex.EntryStream
Returns a Map where elements of this stream with the same key are grouped together.
groupingBy(DoubleFunction<? extends K>) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector implementing a "group by" operation on input numbers, grouping them according to a classification function, and returning the results in a Map.
groupingBy(DoubleFunction<? extends K>, Supplier<M>, DoubleCollector<A, D>) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector implementing a cascaded "group by" operation on input numbers, grouping them according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream IntCollector.
groupingBy(DoubleFunction<? extends K>, DoubleCollector<A, D>) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector implementing a cascaded "group by" operation on input numbers, grouping them according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream IntCollector.
groupingBy(Function<? super T, ? extends K>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys are the values resulting from applying the classification function to the input elements, and whose corresponding values are Lists containing the input elements which map to the associated key under the classification function.
groupingBy(Function<? super T, ? extends K>, Supplier<M>, Collector<? super T, ?, D>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys are the values resulting from applying the classification function to the input elements, and whose corresponding values are the result of reduction of the input elements which map to the associated key under the classification function.
groupingBy(Function<? super T, ? extends K>, Set<K>, Supplier<M>, Collector<? super T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingBy(Function<? super T, ? extends K>, Set<K>, Collector<? super T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector implementing a cascaded "group by" operation on input elements of type T, grouping elements according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream Collector.
groupingBy(Function<? super T, ? extends K>, Collector<? super T, ?, D>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys are the values resulting from applying the classification function to the input elements, and whose corresponding values are the result of reduction of the input elements which map to the associated key under the classification function.
groupingBy(IntFunction<? extends K>) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector implementing a "group by" operation on input numbers, grouping them according to a classification function, and returning the results in a Map.
groupingBy(IntFunction<? extends K>, Supplier<M>, IntCollector<A, D>) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector implementing a cascaded "group by" operation on input numbers, grouping them according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream IntCollector.
groupingBy(IntFunction<? extends K>, IntCollector<A, D>) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector implementing a cascaded "group by" operation on input numbers, grouping them according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream IntCollector.
groupingBy(LongFunction<? extends K>) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector implementing a "group by" operation on input numbers, grouping them according to a classification function, and returning the results in a Map.
groupingBy(LongFunction<? extends K>, Supplier<M>, LongCollector<A, D>) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector implementing a cascaded "group by" operation on input numbers, grouping them according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream IntCollector.
groupingBy(LongFunction<? extends K>, LongCollector<A, D>) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector implementing a cascaded "group by" operation on input numbers, grouping them according to a classification function, and then performing a reduction operation on the values associated with a given key using the specified downstream IntCollector.
groupingByEnum(Class<K>, Function<? super T, K>, Collector<? super T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector implementing a cascaded "group by" operation on input elements of type T, for classification function which maps input elements to the enum values.
groupingTo(Function<? super T, ? extends K>, Supplier<C>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys are the values resulting from applying the classification function to the input elements, and whose corresponding values are the collections of the input elements which map to the associated key under the classification function.
groupingTo(Function<? super T, ? extends K>, Supplier<M>, Supplier<C>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys are the values resulting from applying the classification function to the input elements, and whose corresponding values are the collections of the input elements which map to the associated key under the classification function.
groupingTo(Supplier<C>) - Method in class one.util.streamex.EntryStream
Returns a Map where elements of this stream with the same key are grouped together.
groupingTo(Supplier<M>, Supplier<C>) - Method in class one.util.streamex.EntryStream
Returns a Map where elements of this stream with the same key are grouped together.
groupRuns(BiPredicate<? super T, ? super T>) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of lists of elements of this stream where adjacent elements are grouped according to supplied predicate.

H

handleCancel(Consumer<? super A>, A) - Method in class one.util.streamex.UnorderedCancellableSpliterator
 
handleLeft() - Method in class one.util.streamex.CollapseSpliterator
 
has(int) - Method in class one.util.streamex.IntStreamEx
Returns true if this stream contains the specified value.
has(long) - Method in class one.util.streamex.LongStreamEx
Returns true if this stream contains the specified value
has(T) - Method in class one.util.streamex.StreamEx
Returns true if this stream contains the specified value.
hashCode() - Method in class one.util.streamex.Internals.ObjIntBox
 
hashCode() - Method in class one.util.streamex.Internals.ObjLongBox
 
hashCode() - Method in class one.util.streamex.Internals.PairBox
 
head(int) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects at most specified number of the first stream elements into the List.
HEAD_TAIL - Static variable in class one.util.streamex.PairSpliterator.PSOfRef
 
headTail(BiFunction<? super T, ? super StreamEx<T>, ? extends Stream<R>>) - Method in class one.util.streamex.StreamEx
Creates a new Stream which is the result of applying of the mapper BiFunction to the first element of the current stream (head) and the stream containing the rest elements (tail).
headTail(BiFunction<? super T, ? super StreamEx<T>, ? extends Stream<R>>, Supplier<? extends Stream<R>>) - Method in class one.util.streamex.StreamEx
Creates a new Stream which is the result of applying of the mapper BiFunction to the first element of the current stream (head) and the stream containing the rest elements (tail) or supplier if the current stream is empty.
HeadTailSpliterator<T,​U> - Class in one.util.streamex
 
HeadTailSpliterator(Spliterator<T>, BiFunction<? super T, ? super StreamEx<T>, ? extends Stream<U>>, Supplier<? extends Stream<U>>) - Constructor for class one.util.streamex.HeadTailSpliterator
 
hi - Variable in class one.util.streamex.Internals.AverageLong
 

I

i - Variable in class one.util.streamex.Internals.PrimitiveBox
 
ID_CHARACTERISTICS - Static variable in interface one.util.streamex.Internals
 
idx - Variable in class one.util.streamex.PrefixOps
 
idx - Variable in class one.util.streamex.PrefixOps.PrefixBuffer
 
idx1 - Variable in class one.util.streamex.PairPermutationSpliterator
 
idx2 - Variable in class one.util.streamex.PairPermutationSpliterator
 
ifAllMatch(Predicate<T>, Collector<T, A, R>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which performs downstream reduction if all elements satisfy the Predicate.
ifEmpty(Stream<? extends T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream whose content is the same as this stream, except the case when this stream is empty.
ifEmpty(Stream<? extends T>, Spliterator<? extends T>) - Method in class one.util.streamex.AbstractStreamEx
 
ifEmpty(T...) - Method in class one.util.streamex.StreamEx
Returns a stream whose content is the same as this stream, except the case when this stream is empty.
IfEmptySpliterator<T> - Class in one.util.streamex
 
IfEmptySpliterator(Spliterator<? extends T>, Spliterator<? extends T>) - Constructor for class one.util.streamex.IfEmptySpliterator
 
IMMUTABLE_TO_LIST - Static variable in interface one.util.streamex.Internals
 
inclusive - Variable in class one.util.streamex.TakeDrop.TDOfDouble
 
inclusive - Variable in class one.util.streamex.TakeDrop.TDOfInt
 
inclusive - Variable in class one.util.streamex.TakeDrop.TDOfLong
 
inclusive - Variable in class one.util.streamex.TakeDrop.TDOfRef
 
inclusive - Variable in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
index - Variable in class one.util.streamex.UnknownSizeSpliterator
 
indexOf(int) - Method in class one.util.streamex.IntStreamEx
Returns an OptionalLong describing the zero-based index of the first element of this stream, which equals to the given value, or an empty OptionalLong if there's no matching element.
indexOf(long) - Method in class one.util.streamex.LongStreamEx
Returns an OptionalLong describing the zero-based index of the first element of this stream, which equals to the given value, or an empty OptionalLong if there's no matching element.
indexOf(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Returns an OptionalLong describing the zero-based index of the first element of this stream, which matches given predicate, or an empty OptionalLong if there's no matching element.
indexOf(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Returns an OptionalLong describing the zero-based index of the first element of this stream, which matches given predicate, or an empty OptionalLong if there's no matching element.
indexOf(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Returns an OptionalLong describing the zero-based index of the first element of this stream, which matches given predicate, or an empty OptionalLong if there's no matching element.
indexOf(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns an OptionalLong describing the zero-based index of the first element of this stream, which matches given predicate, or an empty OptionalLong if there's no matching element.
indexOf(T) - Method in class one.util.streamex.AbstractStreamEx
Returns an OptionalLong describing the zero-based index of the first element of this stream, which equals to the given element, or an empty OptionalLong if there's no matching element.
init - Variable in class one.util.streamex.PrefixOps.OfUnordLong.MyAtomicLong
 
init() - Method in class one.util.streamex.HeadTailSpliterator
 
init() - Method in class one.util.streamex.Joining
 
init(Spliterator.OfInt) - Method in class one.util.streamex.PrefixOps.OfUnordInt.IntPrefixBuffer
 
init(Spliterator.OfLong) - Method in class one.util.streamex.PrefixOps.OfUnordLong.LongPrefixBuffer
 
init(Spliterator<T>) - Method in class one.util.streamex.PrefixOps.OfUnordRef.RefPrefixBuffer
 
initial - Variable in class one.util.streamex.Limiter
 
INITIAL_SIZE - Static variable in interface one.util.streamex.Internals
 
initialDepth - Variable in class one.util.streamex.TreeSpliterator.Depth
 
initialize(long) - Method in class one.util.streamex.PrefixOps.OfUnordLong.MyAtomicLong
On the very first call sets the value to x
intAccumulator - Variable in class one.util.streamex.Internals.IntCollectorImpl
 
intAccumulator() - Method in interface one.util.streamex.IntCollector
A function that folds a value into a mutable result container.
intAccumulator() - Method in class one.util.streamex.Internals.IntCollectorImpl
 
IntBuffer() - Constructor for class one.util.streamex.Internals.IntBuffer
 
IntBuffer(int) - Constructor for class one.util.streamex.Internals.IntBuffer
 
IntCollector<A,​R> - Interface in one.util.streamex
A Collector specialized to work with primitive int.
IntCollectorImpl(Supplier<A>, ObjIntConsumer<A>, BiConsumer<A, A>, Function<A, R>, Set<Collector.Characteristics>) - Constructor for class one.util.streamex.Internals.IntCollectorImpl
 
Internals - Interface in one.util.streamex
 
Internals.ArrayCollection - Class in one.util.streamex
 
Internals.AverageLong - Class in one.util.streamex
 
Internals.BaseCollector<T,​A,​R> - Class in one.util.streamex
 
Internals.BooleanMap<T> - Class in one.util.streamex
 
Internals.Box<A> - Class in one.util.streamex
 
Internals.ByteBuffer - Class in one.util.streamex
 
Internals.CancelException - Error in one.util.streamex
 
Internals.CancellableCollectorImpl<T,​A,​R> - Class in one.util.streamex
 
Internals.CharBuffer - Class in one.util.streamex
 
Internals.CloneableSpliterator<T,​S extends Internals.CloneableSpliterator<T,​?>> - Class in one.util.streamex
 
Internals.DoubleBuffer - Class in one.util.streamex
 
Internals.DoubleCollectorImpl<A,​R> - Class in one.util.streamex
 
Internals.FloatBuffer - Class in one.util.streamex
 
Internals.IntBuffer - Class in one.util.streamex
 
Internals.IntCollectorImpl<A,​R> - Class in one.util.streamex
 
Internals.LongBuffer - Class in one.util.streamex
 
Internals.LongCollectorImpl<A,​R> - Class in one.util.streamex
 
Internals.ObjDoubleBox<A> - Class in one.util.streamex
 
Internals.ObjIntBox<A> - Class in one.util.streamex
 
Internals.ObjLongBox<A> - Class in one.util.streamex
 
Internals.PairBox<A,​B> - Class in one.util.streamex
A box of two elements with special equality semantics: only the second element matters for equality.
Internals.PartialCollector<A,​R> - Class in one.util.streamex
 
Internals.PrimitiveBox - Class in one.util.streamex
 
Internals.ShortBuffer - Class in one.util.streamex
 
Internals.TailSpliterator<T> - Interface in one.util.streamex
A spliterator which may perform tail-stream optimization
intersecting() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects the intersection of the input collections into the newly-created Set.
intersperse(int) - Method in class one.util.streamex.DoubleStreamEx
Returns a new stream containing all the elements of the original stream interspersed with given delimiter.
intersperse(int) - Method in class one.util.streamex.IntStreamEx
Returns a new stream containing all the elements of the original stream interspersed with given delimiter.
intersperse(int) - Method in class one.util.streamex.LongStreamEx
Returns a new stream containing all the elements of the original stream interspersed with given delimiter.
intersperse(T) - Method in class one.util.streamex.AbstractStreamEx
Returns a new stream containing all the elements of the original stream interspersed with given delimiter.
intervalMap(BiPredicate<? super T, ? super T>, BiFunction<? super T, ? super T, ? extends U>) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of results of applying the given function to the intervals created from the source elements.
into(C) - Method in class one.util.streamex.StreamEx
Drains the stream content into the supplied collection.
into(M) - Method in class one.util.streamex.EntryStream
Drains the stream content into the supplied Map.
IntPrefixBuffer() - Constructor for class one.util.streamex.PrefixOps.OfUnordInt.IntPrefixBuffer
 
ints() - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx from 0 (inclusive) to Integer.MAX_VALUE (exclusive) by an incremental step of 1 .
intSize(Spliterator<?>) - Static method in interface one.util.streamex.Internals
 
IntStreamEx - Class in one.util.streamex
An IntStream implementation with additional functionality
IntStreamEx(Spliterator.OfInt, StreamContext) - Constructor for class one.util.streamex.IntStreamEx
 
IntStreamEx(IntStream, StreamContext) - Constructor for class one.util.streamex.IntStreamEx
 
IntStreamEx.IntEmitter - Interface in one.util.streamex
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
intSum() - Static method in class one.util.streamex.Internals.PartialCollector
 
invert() - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the Map.Entry objects which keys are the values of this stream elements and vice versa.
isFirst - Variable in class one.util.streamex.PrefixOps.PrefixBuffer
 
isImmutableToSetToList() - Static method in interface one.util.streamex.Internals
 
isInit() - Method in class one.util.streamex.PrefixOps.PrefixBuffer
 
isNotRegexSpecialCaseStarter(char) - Static method in class one.util.streamex.StreamEx
 
isParallel() - Method in class one.util.streamex.BaseStreamEx
 
isqrt(long) - Static method in class one.util.streamex.PairPermutationSpliterator
 
isTransparentlyQuotableCharacter(char) - Static method in class one.util.streamex.StreamEx
 
it - Variable in class one.util.streamex.UnknownSizeSpliterator
 
iterate(double, DoublePredicate, DoubleUnaryOperator) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential ordered DoubleStreamEx produced by iterative application of a function to an initial element, conditioned on satisfying the supplied predicate.
iterate(double, DoubleUnaryOperator) - Static method in class one.util.streamex.DoubleStreamEx
Returns an infinite sequential ordered DoubleStreamEx produced by iterative application of a function f to an initial element seed, producing a stream consisting of seed, f(seed), f(f(seed)), etc.
iterate(int, IntPredicate, IntUnaryOperator) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx produced by iterative application of a function to an initial element, conditioned on satisfying the supplied predicate.
iterate(int, IntUnaryOperator) - Static method in class one.util.streamex.IntStreamEx
Returns an infinite sequential ordered IntStreamEx produced by iterative application of a function f to an initial element seed, producing a stream consisting of seed, f(seed), f(f(seed)), etc.
iterate(long, LongPredicate, LongUnaryOperator) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx produced by iterative application of a function to an initial element, conditioned on satisfying the supplied predicate.
iterate(long, LongUnaryOperator) - Static method in class one.util.streamex.LongStreamEx
Returns an infinite sequential ordered LongStreamEx produced by iterative application of a function f to an initial element seed, producing a stream consisting of seed, f(seed), f(f(seed)), etc.
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential ordered StreamEx produced by iterative application of a function to an initial element, conditioned on satisfying the supplied predicate.
iterate(T, UnaryOperator<T>) - Static method in class one.util.streamex.StreamEx
Returns an infinite sequential ordered StreamEx produced by iterative application of a function f to an initial element seed, producing a StreamEx consisting of seed, f(seed), f(f(seed)), etc.
iterator() - Method in class one.util.streamex.AbstractStreamEx
 
iterator() - Method in class one.util.streamex.DoubleStreamEx
 
iterator() - Method in class one.util.streamex.Internals.ArrayCollection
 
iterator() - Method in class one.util.streamex.IntStreamEx
 
iterator() - Method in class one.util.streamex.Limiter
 
iterator() - Method in class one.util.streamex.LongStreamEx
 

J

Java9Specific - Class in one.util.streamex
 
Java9Specific() - Constructor for class one.util.streamex.Java9Specific
 
join(CharSequence) - Method in class one.util.streamex.EntryStream
Returns a StreamEx of strings which are created joining the keys and values of the current stream using the specified delimiter.
join(CharSequence, CharSequence, CharSequence) - Method in class one.util.streamex.EntryStream
Returns a StreamEx of strings which are created joining the keys and values of the current stream using the specified delimiter, with the specified prefix and suffix.
joinAccumulatorDouble(CharSequence) - Static method in interface one.util.streamex.Internals
 
joinAccumulatorInt(CharSequence) - Static method in interface one.util.streamex.Internals
 
joinAccumulatorLong(CharSequence) - Static method in interface one.util.streamex.Internals
 
joining() - Method in class one.util.streamex.StreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(Object) on each element of this stream in encounter order.
joining(CharSequence) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that converts the input numbers to strings and concatenates them, separated by the specified delimiter, in encounter order.
joining(CharSequence) - Method in class one.util.streamex.DoubleStreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(double) on each element of this stream, separated by the specified delimiter, in encounter order.
joining(CharSequence) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that converts the input numbers to strings and concatenates them, separated by the specified delimiter, in encounter order.
joining(CharSequence) - Method in class one.util.streamex.IntStreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(int) on each element of this stream, separated by the specified delimiter, in encounter order.
joining(CharSequence) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that converts the input numbers to strings and concatenates them, separated by the specified delimiter, in encounter order.
joining(CharSequence) - Method in class one.util.streamex.LongStreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(long) on each element of this stream, separated by the specified delimiter, in encounter order.
joining(CharSequence) - Method in class one.util.streamex.StreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(Object) on each element of this stream, separated by the specified delimiter, in encounter order.
joining(CharSequence, CharSequence, CharSequence) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that converts the input numbers to strings and concatenates them, separated by the specified delimiter, with the specified prefix and suffix, in encounter order.
joining(CharSequence, CharSequence, CharSequence) - Method in class one.util.streamex.DoubleStreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(double) on each element of this stream, separated by the specified delimiter, with the specified prefix and suffix in encounter order.
joining(CharSequence, CharSequence, CharSequence) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that converts the input numbers to strings and concatenates them, separated by the specified delimiter, with the specified prefix and suffix, in encounter order.
joining(CharSequence, CharSequence, CharSequence) - Method in class one.util.streamex.IntStreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(int) on each element of this stream, separated by the specified delimiter, with the specified prefix and suffix in encounter order.
joining(CharSequence, CharSequence, CharSequence) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that converts the input numbers to strings and concatenates them, separated by the specified delimiter, with the specified prefix and suffix, in encounter order.
joining(CharSequence, CharSequence, CharSequence) - Method in class one.util.streamex.LongStreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(long) on each element of this stream, separated by the specified delimiter, with the specified prefix and suffix in encounter order.
joining(CharSequence, CharSequence, CharSequence) - Method in class one.util.streamex.StreamEx
Returns a String which is the concatenation of the results of calling String.valueOf(Object) on each element of this stream, separated by the specified delimiter, with the specified prefix and suffix in encounter order.
joining(CharSequence, CharSequence, CharSequence, boolean) - Static method in class one.util.streamex.Internals.PartialCollector
 
Joining - Class in one.util.streamex
An advanced implementation of joining Collector.
Joining(String, String, String, String, int, int, int) - Constructor for class one.util.streamex.Joining
 
Joining.Accumulator - Class in one.util.streamex
 
jump(long, int, int) - Static method in class one.util.streamex.CombinationSpliterator
 

K

keys() - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the keys of this stream elements.

L

l - Variable in class one.util.streamex.Internals.PrimitiveBox
 
l - Variable in class one.util.streamex.ZipSpliterator
 
l1 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipRef
 
l2 - Variable in class one.util.streamex.RangeBasedSpliterator.ZipRef
 
last() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects only the last stream element if any.
least(int) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects at most specified number of the least stream elements according to the natural order into the List.
least(Comparator<? super T>, int) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects at most specified number of the least stream elements according to the specified Comparator into the List.
left - Variable in class one.util.streamex.CollapseSpliterator.Connector
 
left - Variable in class one.util.streamex.CollapseSpliterator
 
left - Variable in class one.util.streamex.PairSpliterator
 
left - Variable in class one.util.streamex.TailConcatSpliterator
 
left - Variable in class one.util.streamex.ZipSpliterator
 
length - Variable in class one.util.streamex.RangeBasedSpliterator.OfSubLists
 
length(CharSequence, boolean) - Method in class one.util.streamex.Joining
 
LENGTH_CHARS - Static variable in class one.util.streamex.Joining
 
LENGTH_CODEPOINTS - Static variable in class one.util.streamex.Joining
 
LENGTH_ELEMENTS - Static variable in class one.util.streamex.Joining
 
LENGTH_GRAPHEMES - Static variable in class one.util.streamex.Joining
 
lenStrategy - Variable in class one.util.streamex.Joining
 
less(double) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream that strictly less than the specified value.
less(int) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream that strictly less than the specified value.
less(long) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream that strictly less than the specified value.
lhs - Variable in class one.util.streamex.CollapseSpliterator.Connector
 
limit - Variable in class one.util.streamex.Joining
 
limit - Variable in class one.util.streamex.Limiter
 
limit - Variable in class one.util.streamex.PairPermutationSpliterator
 
limit - Variable in class one.util.streamex.RangeBasedSpliterator
 
limit(long) - Method in class one.util.streamex.AbstractStreamEx
 
limit(long) - Method in class one.util.streamex.DoubleStreamEx
 
limit(long) - Method in class one.util.streamex.IntStreamEx
 
limit(long) - Method in class one.util.streamex.LongStreamEx
 
Limiter<T> - Class in one.util.streamex
Extracts least limit elements from the input sorting them according to the given comparator.
Limiter(int, Comparator<? super T>) - Constructor for class one.util.streamex.Limiter
 
list - Variable in class one.util.streamex.PairPermutationSpliterator
 
list - Variable in class one.util.streamex.RangeBasedSpliterator.AsEntry
 
listSize - Variable in class one.util.streamex.RangeBasedSpliterator.OfSubLists
 
lo - Variable in class one.util.streamex.Internals.AverageLong
 
localCancelled - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
localOp - Variable in class one.util.streamex.PrefixOps.OfUnordInt
 
localOp - Variable in class one.util.streamex.PrefixOps.OfUnordRef
 
lock - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
lock - Variable in class one.util.streamex.PairSpliterator
 
lock - Variable in class one.util.streamex.PairSpliterator.Sink
 
lock - Variable in class one.util.streamex.WithFirstSpliterator
 
longAccumulator - Variable in class one.util.streamex.Internals.LongCollectorImpl
 
longAccumulator() - Method in class one.util.streamex.Internals.LongCollectorImpl
 
longAccumulator() - Method in interface one.util.streamex.LongCollector
A function that folds a value into a mutable result container.
LongBuffer() - Constructor for class one.util.streamex.Internals.LongBuffer
 
LongBuffer(int) - Constructor for class one.util.streamex.Internals.LongBuffer
 
LongCollector<A,​R> - Interface in one.util.streamex
A Collector specialized to work with primitive long.
LongCollectorImpl(Supplier<A>, ObjLongConsumer<A>, BiConsumer<A, A>, Function<A, R>, Set<Collector.Characteristics>) - Constructor for class one.util.streamex.Internals.LongCollectorImpl
 
LongPrefixBuffer() - Constructor for class one.util.streamex.PrefixOps.OfUnordLong.LongPrefixBuffer
 
longs() - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx from 0 (inclusive) to Long.MAX_VALUE (exclusive) by an incremental step of 1.
LongStreamEx - Class in one.util.streamex
A LongStream implementation with additional functionality
LongStreamEx(Spliterator.OfLong, StreamContext) - Constructor for class one.util.streamex.LongStreamEx
 
LongStreamEx(LongStream, StreamContext) - Constructor for class one.util.streamex.LongStreamEx
 
LongStreamEx.LongEmitter - Interface in one.util.streamex
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
longSum() - Static method in class one.util.streamex.Internals.PartialCollector
 

M

map(DoubleUnaryOperator) - Method in class one.util.streamex.DoubleStreamEx
 
map(Function<? super T, ? extends R>) - Method in class one.util.streamex.AbstractStreamEx
 
map(IntUnaryOperator) - Method in class one.util.streamex.IntStreamEx
 
map(LongUnaryOperator) - Method in class one.util.streamex.LongStreamEx
 
mapFirst(DoubleUnaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream where the first element is the replaced with the result of applying the given function while the other elements are left intact.
mapFirst(Function<? super T, ? extends T>) - Method in class one.util.streamex.StreamEx
Returns a stream where the first element is the replaced with the result of applying the given function while the other elements are left intact.
mapFirst(IntUnaryOperator) - Method in class one.util.streamex.IntStreamEx
Returns a stream where the first element is the replaced with the result of applying the given function while the other elements are left intact.
mapFirst(LongUnaryOperator) - Method in class one.util.streamex.LongStreamEx
Returns a stream where the first element is the replaced with the result of applying the given function while the other elements are left intact.
mapFirstOrElse(Function<? super T, ? extends R>, Function<? super T, ? extends R>) - Method in class one.util.streamex.StreamEx
Returns a stream where the first element is transformed using firstMapper function and other elements are transformed using notFirstMapper function.
mapKeys(Function<? super K, ? extends KK>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose keys are modified by applying the given function and values are left unchanged.
mapKeyValue(BiFunction<? super K, ? super V, ? extends R>) - Method in class one.util.streamex.EntryStream
Returns a StreamEx consisting of the results of applying the given function to the keys and values of this stream.
mapKeyValuePartial(BiFunction<? super K, ? super V, ? extends Optional<? extends R>>) - Method in class one.util.streamex.EntryStream
Performs a mapping of the stream keys and values to a partial function removing the elements to which the function is not applicable.
mapLast(DoubleUnaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream where the last element is the replaced with the result of applying the given function while the other elements are left intact.
mapLast(Function<? super T, ? extends T>) - Method in class one.util.streamex.StreamEx
Returns a stream where the last element is the replaced with the result of applying the given function while the other elements are left intact.
mapLast(IntUnaryOperator) - Method in class one.util.streamex.IntStreamEx
Returns a stream where the last element is the replaced with the result of applying the given function while the other elements are left intact.
mapLast(LongUnaryOperator) - Method in class one.util.streamex.LongStreamEx
Returns a stream where the last element is the replaced with the result of applying the given function while the other elements are left intact.
mapLastOrElse(Function<? super T, ? extends R>, Function<? super T, ? extends R>) - Method in class one.util.streamex.StreamEx
Returns a stream where the last element is transformed using lastMapper function and other elements are transformed using notLastMapper function.
mapPartial(Function<? super T, ? extends Optional<? extends R>>) - Method in class one.util.streamex.AbstractStreamEx
Performs a mapping of the stream content to a partial function removing the elements to which the function is not applicable.
mapper - Variable in class one.util.streamex.CollapseSpliterator
 
mapper - Variable in class one.util.streamex.HeadTailSpliterator
 
mapper - Variable in class one.util.streamex.PairPermutationSpliterator
 
mapper - Variable in class one.util.streamex.PairSpliterator.PSOfDouble
 
mapper - Variable in class one.util.streamex.PairSpliterator.PSOfInt
 
mapper - Variable in class one.util.streamex.PairSpliterator.PSOfLong
 
mapper - Variable in class one.util.streamex.PairSpliterator.PSOfRef
 
mapper - Variable in class one.util.streamex.RangeBasedSpliterator.ZipDouble
 
mapper - Variable in class one.util.streamex.RangeBasedSpliterator.ZipInt
 
mapper - Variable in class one.util.streamex.RangeBasedSpliterator.ZipLong
 
mapper - Variable in class one.util.streamex.RangeBasedSpliterator.ZipRef
 
mapper - Variable in class one.util.streamex.TreeSpliterator.Acceptor
 
mapper - Variable in class one.util.streamex.TreeSpliterator.Depth
 
mapper - Variable in class one.util.streamex.TreeSpliterator.DepthAcceptor
 
mapper - Variable in class one.util.streamex.TreeSpliterator.Plain
 
mapper - Variable in class one.util.streamex.WithFirstSpliterator
 
mapper - Variable in class one.util.streamex.ZipSpliterator
 
mapping(DoubleUnaryOperator, DoubleCollector<A, R>) - Static method in interface one.util.streamex.DoubleCollector
Adapts a DoubleCollector to another one by applying a mapping function to each input element before accumulation.
mapping(Function<? super T, ? extends U>) - Static method in class one.util.streamex.MoreCollectors
Returns a collector which collects input elements to the new List transforming them with the supplied function beforehand.
mapping(Function<? super T, ? extends U>, Collector<? super U, A, R>) - Static method in class one.util.streamex.MoreCollectors
Adapts a Collector accepting elements of type U to one accepting elements of type T by applying a mapping function to each input element before accumulation.
mapping(IntUnaryOperator, IntCollector<A, R>) - Static method in interface one.util.streamex.IntCollector
Adapts an IntCollector to another one by applying a mapping function to each input element before accumulation.
mapping(LongUnaryOperator, LongCollector<A, R>) - Static method in interface one.util.streamex.LongCollector
Adapts a LongCollector to another one by applying a mapping function to each input element before accumulation.
mappingToObj(DoubleFunction<U>, Collector<U, A, R>) - Static method in interface one.util.streamex.DoubleCollector
Adapts a Collector accepting elements of type U to a DoubleCollector by applying a mapping function to each input element before accumulation.
mappingToObj(IntFunction<U>, Collector<U, A, R>) - Static method in interface one.util.streamex.IntCollector
Adapts a Collector accepting elements of type U to an IntCollector by applying a mapping function to each input element before accumulation.
mappingToObj(LongFunction<U>, Collector<U, A, R>) - Static method in interface one.util.streamex.LongCollector
Adapts a Collector accepting elements of type U to a LongCollector by applying a mapping function to each input element before accumulation.
mapToDouble(IntToDoubleFunction) - Method in class one.util.streamex.IntStreamEx
 
mapToDouble(LongToDoubleFunction) - Method in class one.util.streamex.LongStreamEx
 
mapToDouble(ToDoubleFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
mapToEntry(DoubleFunction<? extends K>, DoubleFunction<? extends V>) - Method in class one.util.streamex.DoubleStreamEx
Returns an EntryStream consisting of the Map.Entry objects which keys and values are results of applying the given functions to the elements of this stream.
mapToEntry(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns an EntryStream consisting of the Map.Entry objects which keys and values are results of applying the given functions to the elements of this stream.
mapToEntry(Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns an EntryStream consisting of the Map.Entry objects which keys are elements of this stream and values are results of applying the given function to the elements of this stream.
mapToEntry(IntFunction<? extends K>, IntFunction<? extends V>) - Method in class one.util.streamex.IntStreamEx
Returns an EntryStream consisting of the Map.Entry objects which keys and values are results of applying the given functions to the elements of this stream.
mapToEntry(LongFunction<? extends K>, LongFunction<? extends V>) - Method in class one.util.streamex.LongStreamEx
Returns an EntryStream consisting of the Map.Entry objects which keys and values are results of applying the given functions to the elements of this stream.
mapToInt(DoubleToIntFunction) - Method in class one.util.streamex.DoubleStreamEx
 
mapToInt(LongToIntFunction) - Method in class one.util.streamex.LongStreamEx
 
mapToInt(ToIntFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
mapToKey(BiFunction<? super K, ? super V, ? extends KK>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose keys are modified by applying the given function and values are left unchanged.
mapToKeyPartial(BiFunction<? super K, ? super V, ? extends Optional<? extends KK>>) - Method in class one.util.streamex.EntryStream
Performs a mapping of the stream content to a partial function removing the entries to which the function is not applicable.
mapToLong(DoubleToLongFunction) - Method in class one.util.streamex.DoubleStreamEx
 
mapToLong(IntToLongFunction) - Method in class one.util.streamex.IntStreamEx
 
mapToLong(ToLongFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
mapToObj(DoubleFunction<? extends U>) - Method in class one.util.streamex.DoubleStreamEx
 
mapToObj(IntFunction<? extends U>) - Method in class one.util.streamex.IntStreamEx
 
mapToObj(LongFunction<? extends U>) - Method in class one.util.streamex.LongStreamEx
 
mapToValue(BiFunction<? super K, ? super V, ? extends VV>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose keys are left unchanged and values are modified by applying the given function.
mapToValuePartial(BiFunction<? super K, ? super V, ? extends Optional<? extends VV>>) - Method in class one.util.streamex.EntryStream
Performs a mapping of the stream content to a partial function removing the entries to which the function is not applicable.
mapValues(Function<? super V, ? extends VV>) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the entries whose keys are left unchanged and values are modified by applying the given function.
max() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that produces the maximal element, described as an OptionalDouble.
max() - Method in class one.util.streamex.DoubleStreamEx
 
max() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the maximal element, described as an OptionalInt.
max() - Method in class one.util.streamex.IntStreamEx
 
max() - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that produces the maximal element, described as an OptionalLong.
max() - Method in class one.util.streamex.LongStreamEx
 
max(Comparator<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
max(Comparator<Double>) - Method in class one.util.streamex.DoubleStreamEx
Returns the maximum element of this stream according to the provided Comparator.
max(Comparator<Integer>) - Method in class one.util.streamex.IntStreamEx
Returns the maximum element of this stream according to the provided Comparator.
max(Comparator<Long>) - Method in class one.util.streamex.LongStreamEx
Returns the maximum element of this stream according to the provided Comparator.
MAX_BATCH - Static variable in class one.util.streamex.UnknownSizeSpliterator
 
MAX_DOUBLE - Static variable in class one.util.streamex.Internals.PrimitiveBox
 
MAX_INT - Static variable in class one.util.streamex.Internals.PrimitiveBox
 
MAX_LONG - Static variable in class one.util.streamex.Internals.PrimitiveBox
 
MAX_RECURSION_DEPTH - Static variable in class one.util.streamex.TreeSpliterator
 
maxAll() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and bigger than any other element according to the natural order.
maxAll(Comparator<? super T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and bigger than any other element according to the specified Comparator.
maxAll(Comparator<? super T>, Collector<? super T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and bigger than any other element according to the specified Comparator.
maxAll(Collector<T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and bigger than any other element according to the natural order.
maxBy(DoubleFunction<V>) - Method in class one.util.streamex.DoubleStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxBy(Function<? super T, ? extends V>) - Method in class one.util.streamex.AbstractStreamEx
Returns the maximum element of this stream according to the natural order of the keys extracted by provided function.
maxBy(IntFunction<V>) - Method in class one.util.streamex.IntStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxBy(LongFunction<V>) - Method in class one.util.streamex.LongStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByDouble(DoubleUnaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByDouble(IntToDoubleFunction) - Method in class one.util.streamex.IntStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByDouble(LongToDoubleFunction) - Method in class one.util.streamex.LongStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByDouble(ToDoubleFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns the maximum element of this stream according to the double values extracted by provided function.
maxByInt(DoubleToIntFunction) - Method in class one.util.streamex.DoubleStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByInt(IntUnaryOperator) - Method in class one.util.streamex.IntStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByInt(LongToIntFunction) - Method in class one.util.streamex.LongStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByInt(ToIntFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns the maximum element of this stream according to the int values extracted by provided function.
maxByLong(DoubleToLongFunction) - Method in class one.util.streamex.DoubleStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByLong(IntToLongFunction) - Method in class one.util.streamex.IntStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByLong(LongUnaryOperator) - Method in class one.util.streamex.LongStreamEx
Returns the maximum element of this stream according to the provided key extractor function.
maxByLong(ToLongFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns the maximum element of this stream according to the long values extracted by provided function.
maxChars(int) - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but sets the maximal length of the resulting string to the specified number of UTF-16 characters (or Unicode code units).
maxCodePoints(int) - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but sets the maximal number of Unicode code points of the resulting string.
maxElements(int) - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but sets the maximal number of elements to join.
maxGraphemes(int) - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but sets the maximal number of grapheme clusters.
maxIndex() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds the index of the maximal stream element according to the elements natural order.
maxIndex(Comparator<? super T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds the index of the maximal stream element according to the specified Comparator.
maxLength - Variable in class one.util.streamex.Joining
 
mergeable - Variable in class one.util.streamex.CollapseSpliterator
 
merger - Variable in class one.util.streamex.Internals.BaseCollector
 
merger() - Method in class one.util.streamex.Internals.BaseCollector
 
merger() - Method in interface one.util.streamex.MergingCollector
A function that merges the second partial result into the first partial result.
MergingCollector<T,​A,​R> - Interface in one.util.streamex
A MergingCollector is a Collector with more specific combining algorithm.
min() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that produces the minimal element, described as an OptionalDouble.
min() - Method in class one.util.streamex.DoubleStreamEx
 
min() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the minimal element, described as an OptionalInt.
min() - Method in class one.util.streamex.IntStreamEx
 
min() - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that produces the minimal element, described as an OptionalLong.
min() - Method in class one.util.streamex.LongStreamEx
 
min(Comparator<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
min(Comparator<Double>) - Method in class one.util.streamex.DoubleStreamEx
Returns the minimum element of this stream according to the provided Comparator.
min(Comparator<Integer>) - Method in class one.util.streamex.IntStreamEx
Returns the minimum element of this stream according to the provided Comparator.
min(Comparator<Long>) - Method in class one.util.streamex.LongStreamEx
Returns the minimum element of this stream according to the provided Comparator.
MIN_DOUBLE - Static variable in class one.util.streamex.Internals.PrimitiveBox
 
MIN_INT - Static variable in class one.util.streamex.Internals.PrimitiveBox
 
MIN_LONG - Static variable in class one.util.streamex.Internals.PrimitiveBox
 
minAll() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and smaller than any other element according to the natural order.
minAll(Comparator<? super T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and smaller than any other element according to the specified Comparator.
minAll(Comparator<? super T>, Collector<T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and smaller than any other element according to the specified Comparator.
minAll(Collector<T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds all the elements which are equal to each other and smaller than any other element according to the natural order.
minBy(DoubleFunction<V>) - Method in class one.util.streamex.DoubleStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minBy(Function<? super T, ? extends V>) - Method in class one.util.streamex.AbstractStreamEx
Returns the minimum element of this stream according to the natural order of the keys extracted by provided function.
minBy(IntFunction<V>) - Method in class one.util.streamex.IntStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minBy(LongFunction<V>) - Method in class one.util.streamex.LongStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByDouble(DoubleUnaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByDouble(IntToDoubleFunction) - Method in class one.util.streamex.IntStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByDouble(LongToDoubleFunction) - Method in class one.util.streamex.LongStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByDouble(ToDoubleFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns the minimum element of this stream according to the double values extracted by provided function.
minByInt(DoubleToIntFunction) - Method in class one.util.streamex.DoubleStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByInt(IntUnaryOperator) - Method in class one.util.streamex.IntStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByInt(LongToIntFunction) - Method in class one.util.streamex.LongStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByInt(ToIntFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns the minimum element of this stream according to the int values extracted by provided function.
minByLong(DoubleToLongFunction) - Method in class one.util.streamex.DoubleStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByLong(IntToLongFunction) - Method in class one.util.streamex.IntStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByLong(LongUnaryOperator) - Method in class one.util.streamex.LongStreamEx
Returns the minimum element of this stream according to the provided key extractor function.
minByLong(ToLongFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns the minimum element of this stream according to the long values extracted by provided function.
minIndex() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds the index of the minimal stream element according to the elements natural order.
minIndex(Comparator<? super T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds the index of the minimal stream element according to the specified Comparator.
minMax(Comparator<? super T>, BiFunction<? super T, ? super T, ? extends R>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which finds the minimal and maximal element according to the supplied comparator, then applies finisher function to them producing the final result.
mode - Variable in class one.util.streamex.PairSpliterator
 
mode - Variable in class one.util.streamex.PrependSpliterator
 
MODE_MAP_FIRST - Static variable in class one.util.streamex.PairSpliterator
 
MODE_MAP_FIRST_OR_ELSE - Static variable in class one.util.streamex.PairSpliterator
 
MODE_MAP_LAST - Static variable in class one.util.streamex.PairSpliterator
 
MODE_MAP_LAST_OR_ELSE - Static variable in class one.util.streamex.PairSpliterator
 
MODE_PAIRS - Static variable in class one.util.streamex.PairSpliterator
 
MoreCollectors - Class in one.util.streamex
Implementations of several collectors in addition to ones available in JDK.
MoreCollectors() - Constructor for class one.util.streamex.MoreCollectors
 
MyAtomicLong() - Constructor for class one.util.streamex.PrefixOps.OfUnordLong.MyAtomicLong
 

N

n - Variable in class one.util.streamex.CombinationSpliterator
 
nEmpty - Variable in class one.util.streamex.CharSpliterator
 
next - Variable in class one.util.streamex.CharSpliterator
 
next(int) - Method in class one.util.streamex.CharSpliterator
 
next(Consumer<? super T>) - Method in interface one.util.streamex.StreamEx.Emitter
Calls the supplied consumer zero or more times to emit some elements, then returns the next emitter which will emit more, or null if nothing more to emit.
next(DoubleConsumer) - Method in interface one.util.streamex.DoubleStreamEx.DoubleEmitter
Calls the supplied consumer zero or more times to emit some elements, then returns the next emitter which will emit more, or null if nothing more to emit.
next(IntConsumer) - Method in interface one.util.streamex.IntStreamEx.IntEmitter
Calls the supplied consumer zero or more times to emit some elements, then returns the next emitter which will emit more, or null if nothing more to emit.
next(LongConsumer) - Method in interface one.util.streamex.LongStreamEx.LongEmitter
Calls the supplied consumer zero or more times to emit some elements, then returns the next emitter which will emit more, or null if nothing more to emit.
NO_CHARACTERISTICS - Static variable in interface one.util.streamex.Internals
 
none() - Static method in interface one.util.streamex.Internals
 
NONE - Static variable in interface one.util.streamex.Internals
 
noneMatch(BiPredicate<? super K, ? super V>) - Method in class one.util.streamex.EntryStream
Returns whether no elements of this stream match the provided predicate.
noneMatch(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
 
noneMatch(IntPredicate) - Method in class one.util.streamex.IntStreamEx
 
noneMatch(LongPredicate) - Method in class one.util.streamex.LongStreamEx
 
noneMatch(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
nonNull() - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the elements of this stream that aren't null.
nonNull() - Method in class one.util.streamex.StreamEx
 
nonNullKeys() - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which key is not null.
nonNullValues() - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which value is not null.
nPeers - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
nullCounter - Variable in class one.util.streamex.DistinctSpliterator
 

O

ObjDoubleBox(A, double) - Constructor for class one.util.streamex.Internals.ObjDoubleBox
 
ObjIntBox(A, int) - Constructor for class one.util.streamex.Internals.ObjIntBox
 
ObjLongBox(A, long) - Constructor for class one.util.streamex.Internals.ObjLongBox
 
of(byte...) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx whose elements are the specified values casted to int.
of(byte[], int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx with the specified range of the specified array as its source.
of(char...) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx whose elements are the specified values casted to int.
of(char[], int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx with the specified range of the specified array as its source.
of(double) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential DoubleStreamEx containing a single element.
of(double...) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential ordered DoubleStreamEx whose elements are the specified values.
of(double[], int, int) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential DoubleStreamEx with the specified range of the specified array as its source.
of(float...) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential ordered DoubleStreamEx whose elements are the specified float values casted to double.
of(float[], int, int) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential DoubleStreamEx with the specified range of the specified array as its source.
of(int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx containing a single element.
of(int...) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx whose elements are the specified values.
of(int[], int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx with the specified range of the specified array as its source.
of(long) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential LongStreamEx containing a single element.
of(long...) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx whose elements are the specified values.
of(long[], int, int) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential LongStreamEx with the specified range of the specified array as its source.
of(short...) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx whose elements are the specified values casted to int.
of(short[], int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx with the specified range of the specified array as its source.
of(InputStream) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx backed by the content of given InputStream.
of(Double[]) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential ordered DoubleStreamEx whose elements are the unboxed elements of supplied array.
of(Integer[]) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx whose elements are the unboxed elements of supplied array.
of(Long[]) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx whose elements are the unboxed elements of supplied array.
of(DoubleBuffer) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential ordered DoubleStreamEx whose elements are the values in the supplied DoubleBuffer.
of(IntBuffer) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx whose elements are the values in the supplied IntBuffer.
of(LongBuffer) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx whose elements are the values in the supplied LongBuffer.
of(BitSet) - Static method in class one.util.streamex.IntStreamEx
Returns an IntStreamEx of indices for which the specified BitSet contains a bit in the set state.
of(Collection<? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx with given collection as its source.
of(Collection<Double>) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential ordered DoubleStreamEx whose elements are the unboxed elements of supplied collection.
of(Collection<Integer>) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx whose elements are the unboxed elements of supplied collection.
of(Collection<Long>) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx whose elements are the unboxed elements of supplied collection.
of(Enumeration<? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential, ordered StreamEx created from given Enumeration.
of(Supplier<A>, ObjDoubleConsumer<A>, BiConsumer<A, A>, Function<A, R>) - Static method in interface one.util.streamex.DoubleCollector
Returns a new DoubleCollector described by the given supplier, accumulator, merger, and finisher functions.
of(Supplier<A>, ObjIntConsumer<A>, BiConsumer<A, A>, Function<A, R>) - Static method in interface one.util.streamex.IntCollector
Returns a new IntCollector described by the given supplier, accumulator, merger, and finisher functions.
of(Supplier<A>, ObjLongConsumer<A>, BiConsumer<A, A>, Function<A, R>) - Static method in interface one.util.streamex.LongCollector
Returns a new LongCollector described by the given supplier, accumulator, merger, and finisher functions.
of(Supplier<R>, ObjDoubleConsumer<R>, BiConsumer<R, R>) - Static method in interface one.util.streamex.DoubleCollector
Returns a new DoubleCollector described by the given supplier, accumulator, and merger functions.
of(Supplier<R>, ObjIntConsumer<R>, BiConsumer<R, R>) - Static method in interface one.util.streamex.IntCollector
Returns a new IntCollector described by the given supplier, accumulator, and merger functions.
of(Supplier<R>, ObjLongConsumer<R>, BiConsumer<R, R>) - Static method in interface one.util.streamex.LongCollector
Returns a new LongCollector described by the given supplier, accumulator, and merger functions.
of(Iterator<? extends Map.Entry<K, V>>) - Static method in class one.util.streamex.EntryStream
Returns a sequential, ordered EntryStream created from given Iterator.
of(Iterator<? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential, ordered StreamEx created from given Iterator.
of(List<V>) - Static method in class one.util.streamex.EntryStream
Returns an EntryStream object whose keys are indices of given list and the values are the corresponding list elements.
of(Map<K, V>) - Static method in class one.util.streamex.EntryStream
Returns an EntryStream object which contains the entries of supplied Map.
of(Optional<? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx containing an Optional value, if present, otherwise returns an empty StreamEx.
of(OptionalDouble) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential DoubleStreamEx containing an OptionalDouble value, if present, otherwise returns an empty DoubleStreamEx.
of(OptionalInt) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx containing an OptionalInt value, if present, otherwise returns an empty IntStreamEx.
of(OptionalLong) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential LongStreamEx containing an OptionalLong value, if present, otherwise returns an empty LongStreamEx.
of(PrimitiveIterator.OfDouble) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential, ordered DoubleStreamEx created from given PrimitiveIterator.OfDouble.
of(PrimitiveIterator.OfInt) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential, ordered IntStreamEx created from given PrimitiveIterator.OfInt.
of(PrimitiveIterator.OfLong) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential, ordered LongStreamEx created from given PrimitiveIterator.OfLong.
of(Random) - Static method in class one.util.streamex.DoubleStreamEx
Returns an effectively unlimited stream of pseudorandom double values, each between zero (inclusive) and one (exclusive) produced by given Random object.
of(Random) - Static method in class one.util.streamex.IntStreamEx
Returns an effectively unlimited stream of pseudorandom int values produced by given Random object.
of(Random) - Static method in class one.util.streamex.LongStreamEx
Returns an effectively unlimited stream of pseudorandom long values produced by given Random object.
of(Random, double, double) - Static method in class one.util.streamex.DoubleStreamEx
Returns an effectively unlimited stream of pseudorandom double values, each conforming to the given origin (inclusive) and bound (exclusive) produced by given Random object.
of(Random, int, int) - Static method in class one.util.streamex.IntStreamEx
Returns an effectively unlimited stream of pseudorandom int values, each conforming to the given origin (inclusive) and bound (exclusive).
of(Random, long) - Static method in class one.util.streamex.DoubleStreamEx
Returns a stream producing the given streamSize number of pseudorandom double values, each between zero (inclusive) and one (exclusive) produced by given Random object.
of(Random, long) - Static method in class one.util.streamex.IntStreamEx
Returns a stream producing the given streamSize number of pseudorandom int values.
of(Random, long) - Static method in class one.util.streamex.LongStreamEx
Returns a stream producing the given streamSize number of pseudorandom long values.
of(Random, long, double, double) - Static method in class one.util.streamex.DoubleStreamEx
Returns a stream producing the given streamSize number of pseudorandom double values, each conforming to the given origin (inclusive) and bound (exclusive) produced by given Random object.
of(Random, long, int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a stream producing the given streamSize number of pseudorandom int values, each conforming to the given origin (inclusive) and bound (exclusive).
of(Random, long, long) - Static method in class one.util.streamex.LongStreamEx
Returns an effectively unlimited stream of pseudorandom long values, each conforming to the given origin (inclusive) and bound (exclusive).
of(Random, long, long, long) - Static method in class one.util.streamex.LongStreamEx
Returns a stream producing the given streamSize number of pseudorandom long values, each conforming to the given origin (inclusive) and bound (exclusive).
of(Spliterator.OfDouble) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential DoubleStreamEx created from given Spliterator.OfDouble.
of(Spliterator.OfInt) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx created from given Spliterator.OfInt.
of(Spliterator.OfLong) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential LongStreamEx created from given Spliterator.OfLong.
of(Spliterator<? extends Map.Entry<K, V>>) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream created from given Spliterator.
of(Spliterator<? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx created from given Spliterator.
of(BaseStream<?, ?>) - Static method in class one.util.streamex.StreamContext
 
of(Collector<Double, A, R>) - Static method in interface one.util.streamex.DoubleCollector
Adapts a Collector which accepts elements of type Double to a DoubleCollector.
of(Collector<Integer, A, R>) - Static method in interface one.util.streamex.IntCollector
Adapts a Collector which accepts elements of type Integer to an IntCollector.
of(Collector<Long, A, R>) - Static method in interface one.util.streamex.LongCollector
Adapts a Collector which accepts elements of type Long to a LongCollector.
of(DoubleStream) - Static method in class one.util.streamex.DoubleStreamEx
Returns a DoubleStreamEx object which wraps given DoubleStream.
of(IntStream) - Static method in class one.util.streamex.IntStreamEx
Returns an IntStreamEx object which wraps given IntStream .
of(LongStream) - Static method in class one.util.streamex.LongStreamEx
Returns a LongStreamEx object which wraps given LongStream.
of(Stream<? extends Map.Entry<K, V>>) - Static method in class one.util.streamex.EntryStream
Returns an EntryStream object which wraps given Stream of Map.Entry elements
of(Stream<T>) - Static method in class one.util.streamex.StreamEx
Returns an StreamEx object which wraps given Stream.
of(K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing a single key-value pair
of(K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing two key-value pairs
of(K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing three key-value pairs
of(K, V, K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing four key-value pairs
of(K, V, K, V, K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing five key-value pairs
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing six key-value pairs
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing seven key-value pairs
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing eight key-value pairs
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing nine key-value pairs
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing ten key-value pairs
of(T) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx containing a single element.
of(T...) - Static method in class one.util.streamex.StreamEx
Returns a sequential ordered StreamEx whose elements are the specified values.
of(T[], int, int) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx with the specified range of the specified array as its source.
of(V[]) - Static method in class one.util.streamex.EntryStream
Returns an EntryStream object whose keys are indices of given array and the values are the corresponding array elements.
OfByte(int, int, byte[]) - Constructor for class one.util.streamex.RangeBasedSpliterator.OfByte
 
OfChar(int, int, char[]) - Constructor for class one.util.streamex.RangeBasedSpliterator.OfChar
 
ofChars(CharSequence) - Static method in class one.util.streamex.IntStreamEx
Returns an IntStreamEx of int zero-extending the char values from the supplied CharSequence.
ofChars(CharSequence) - Method in class one.util.streamex.Java9Specific
 
ofChars(CharSequence) - Method in class one.util.streamex.VersionSpecific
 
ofCodePoints(CharSequence) - Static method in class one.util.streamex.IntStreamEx
Returns an IntStreamEx of code point values from the supplied CharSequence.
ofCombinations(int, int) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx of int[] arrays containing all the possible combinations of length k consisting of numbers from 0 to n-1 in lexicographic order.
OfDouble(double, long, boolean) - Constructor for class one.util.streamex.ConstSpliterator.OfDouble
 
OfDouble(Spliterator.OfDouble, DoubleBinaryOperator) - Constructor for class one.util.streamex.PrefixOps.OfDouble
 
OfDouble(DoubleStreamEx.DoubleEmitter) - Constructor for class one.util.streamex.EmitterSpliterator.OfDouble
 
OfFloat(int, int, float[]) - Constructor for class one.util.streamex.RangeBasedSpliterator.OfFloat
 
ofIndices(double[]) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of supplied array.
ofIndices(double[], DoublePredicate) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of the supplied array elements which match given predicate.
ofIndices(int[]) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of supplied array.
ofIndices(int[], IntPredicate) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of the supplied array elements which match given predicate.
ofIndices(long[]) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of supplied array.
ofIndices(long[], LongPredicate) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of the supplied array elements which match given predicate.
ofIndices(List<T>) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of the supplied list.
ofIndices(List<T>, Predicate<T>) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of the supplied list elements which match given predicate.
ofIndices(T[]) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of the supplied array.
ofIndices(T[], Predicate<T>) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx containing all the indices of the supplied array elements which match given predicate.
OfInt(int, long, boolean) - Constructor for class one.util.streamex.ConstSpliterator.OfInt
 
OfInt(Spliterator.OfInt, IntBinaryOperator) - Constructor for class one.util.streamex.PrefixOps.OfInt
 
OfInt(IntStreamEx.IntEmitter) - Constructor for class one.util.streamex.EmitterSpliterator.OfInt
 
ofKeys(Map<T, ?>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx with keySet of given Map as its source.
ofKeys(Map<T, V>, Predicate<? super V>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx of given Map keys which corresponding values match the supplied filter.
ofLines(BufferedReader) - Static method in class one.util.streamex.StreamEx
Returns a StreamEx, the elements of which are lines read from the supplied BufferedReader.
ofLines(Reader) - Static method in class one.util.streamex.StreamEx
Returns a StreamEx, the elements of which are lines read from the supplied Reader.
ofLines(Path) - Static method in class one.util.streamex.StreamEx
Read all lines from a file as a StreamEx.
ofLines(Path, Charset) - Static method in class one.util.streamex.StreamEx
Read all lines from a file as a StreamEx.
OfLong(long, long, boolean) - Constructor for class one.util.streamex.ConstSpliterator.OfLong
 
OfLong(Spliterator.OfLong, LongBinaryOperator) - Constructor for class one.util.streamex.PrefixOps.OfLong
 
OfLong(LongStreamEx.LongEmitter) - Constructor for class one.util.streamex.EmitterSpliterator.OfLong
 
ofNullable(T) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx containing a single element, if non-null, otherwise returns an empty StreamEx.
ofPairs(List<T>) - Static method in class one.util.streamex.EntryStream
Returns a sequential ordered EntryStream containing the possible pairs of elements taken from the provided list.
ofPairs(List<U>, BiFunction<? super U, ? super U, ? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential ordered StreamEx containing the results of applying the given mapper function to the all possible pairs of elements taken from the provided list.
ofPairs(T[]) - Static method in class one.util.streamex.EntryStream
Returns a sequential ordered EntryStream containing the possible pairs of elements taken from the provided array.
ofPairs(U[], BiFunction<? super U, ? super U, ? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential ordered StreamEx containing the results of applying the given mapper function to the all possible pairs of elements taken from the provided array.
ofPermutations(int) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx of int[] arrays containing all the possible permutations of numbers from 0 to length-1 in lexicographic order.
OfRef(Spliterator<T>, BinaryOperator<T>) - Constructor for class one.util.streamex.PrefixOps.OfRef
 
OfRef(T, long, boolean) - Constructor for class one.util.streamex.ConstSpliterator.OfRef
 
ofReversed(List<? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx which elements are elements of given list in descending order.
ofReversed(T[]) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx which elements are elements of given array in descending order.
OfShort(int, int, short[]) - Constructor for class one.util.streamex.RangeBasedSpliterator.OfShort
 
ofSubLists(List<T>, int) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx which consists of non-overlapping sublists of given source list having the specified length (the last sublist may be shorter).
ofSubLists(List<T>, int, int) - Static method in class one.util.streamex.StreamEx
Returns a new StreamEx which consists of possibly-overlapping sublists of given source list having the specified length with given shift value.
OfSubLists(List<T>, int, int) - Constructor for class one.util.streamex.RangeBasedSpliterator.OfSubLists
 
ofTree(T, Class<TT>, BiFunction<Integer, TT, Stream<T>>) - Static method in class one.util.streamex.EntryStream
Return a new EntryStream containing all the nodes of tree-like data structure in entry values along with the corresponding tree depths in entry keys, in depth-first order.
ofTree(T, Class<TT>, Function<TT, Stream<T>>) - Static method in class one.util.streamex.StreamEx
Return a new StreamEx containing all the nodes of tree-like data structure in depth-first order.
ofTree(T, BiFunction<Integer, T, Stream<T>>) - Static method in class one.util.streamex.EntryStream
Return a new EntryStream containing all the nodes of tree-like data structure in entry values along with the corresponding tree depths in entry keys, in depth-first order.
ofTree(T, Function<T, Stream<T>>) - Static method in class one.util.streamex.StreamEx
Return a new StreamEx containing all the nodes of tree-like data structure in depth-first order.
OfUnordInt(Spliterator.OfInt, IntBinaryOperator) - Constructor for class one.util.streamex.PrefixOps.OfUnordInt
 
OfUnordLong(Spliterator.OfLong, LongBinaryOperator) - Constructor for class one.util.streamex.PrefixOps.OfUnordLong
 
OfUnordRef(Spliterator<T>, BinaryOperator<T>) - Constructor for class one.util.streamex.PrefixOps.OfUnordRef
 
ofValues(Map<?, T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx with values of given Map as its source.
ofValues(Map<K, T>, Predicate<? super K>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx of given Map values which corresponding keys match the supplied filter.
onClose(Runnable) - Method in class one.util.streamex.AbstractStreamEx
 
onClose(Runnable) - Method in class one.util.streamex.BaseStreamEx
 
onClose(Runnable) - Method in class one.util.streamex.DoubleStreamEx
 
onClose(Runnable) - Method in class one.util.streamex.IntStreamEx
 
onClose(Runnable) - Method in class one.util.streamex.LongStreamEx
 
onClose(Runnable) - Method in class one.util.streamex.StreamContext
 
one.util.streamex - package one.util.streamex
This library provides enhancements for Java 8 Stream API.
onlyOne() - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects the stream element if stream contains exactly one element.
onlyOne(Predicate<? super T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects the stream element satisfying the predicate if there is only one such element.
op - Variable in class one.util.streamex.PrefixOps.OfDouble
 
op - Variable in class one.util.streamex.PrefixOps.OfInt
 
op - Variable in class one.util.streamex.PrefixOps.OfLong
 
op - Variable in class one.util.streamex.PrefixOps.OfRef
 
op - Variable in class one.util.streamex.PrefixOps.OfUnordInt
 
op - Variable in class one.util.streamex.PrefixOps.OfUnordLong
 
op - Variable in class one.util.streamex.PrefixOps.OfUnordRef
 
ordered - Variable in class one.util.streamex.ConstSpliterator
 
OrderedCancellableSpliterator<T,​A> - Class in one.util.streamex
 
OrderedCancellableSpliterator(Spliterator<T>, Supplier<A>, BiConsumer<A, ? super T>, BinaryOperator<A>, Predicate<A>) - Constructor for class one.util.streamex.OrderedCancellableSpliterator
 
other - Variable in class one.util.streamex.PairSpliterator.Sink
 

P

PairBox(A, B) - Constructor for class one.util.streamex.Internals.PairBox
 
pairing(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, BiFunction<? super R1, ? super R2, ? extends R>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which aggregates the results of two supplied collectors using the supplied finisher function.
pairMap(BiFunction<? super T, ? super T, ? extends R>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the results of applying the given function to the every adjacent pair of elements of this stream.
pairMap(DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the results of applying the given function to the every adjacent pair of elements of this stream.
pairMap(IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the results of applying the given function to the every adjacent pair of elements of this stream.
pairMap(LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the results of applying the given function to the every adjacent pair of elements of this stream.
PairPermutationSpliterator<T,​R> - Class in one.util.streamex
 
PairPermutationSpliterator(List<T>, BiFunction<? super T, ? super T, ? extends R>) - Constructor for class one.util.streamex.PairPermutationSpliterator
 
PairSpliterator<T,​S extends java.util.Spliterator<T>,​R,​SS extends PairSpliterator<T,​S,​R,​SS>> - Class in one.util.streamex
 
PairSpliterator(S, int, T) - Constructor for class one.util.streamex.PairSpliterator
 
PairSpliterator.PSOfDouble - Class in one.util.streamex
 
PairSpliterator.PSOfInt - Class in one.util.streamex
 
PairSpliterator.PSOfLong - Class in one.util.streamex
 
PairSpliterator.PSOfRef<T,​R> - Class in one.util.streamex
 
PairSpliterator.Sink<T> - Class in one.util.streamex
 
parallel - Variable in class one.util.streamex.StreamContext
 
parallel() - Method in class one.util.streamex.AbstractStreamEx
 
parallel() - Method in class one.util.streamex.BaseStreamEx
parallel() - Method in class one.util.streamex.DoubleStreamEx
 
parallel() - Method in class one.util.streamex.IntStreamEx
 
parallel() - Method in class one.util.streamex.LongStreamEx
 
parallel() - Method in class one.util.streamex.StreamContext
 
parallel(ForkJoinPool) - Method in class one.util.streamex.AbstractStreamEx
 
parallel(ForkJoinPool) - Method in class one.util.streamex.BaseStreamEx
Returns an equivalent stream that is parallel and bound to the supplied ForkJoinPool.
parallel(ForkJoinPool) - Method in class one.util.streamex.DoubleStreamEx
 
parallel(ForkJoinPool) - Method in class one.util.streamex.IntStreamEx
 
parallel(ForkJoinPool) - Method in class one.util.streamex.LongStreamEx
 
parallel(ForkJoinPool) - Method in class one.util.streamex.StreamContext
 
PARALLEL - Static variable in class one.util.streamex.StreamContext
 
partialCollector(Collector<?, A, R>) - Static method in class one.util.streamex.Internals.BooleanMap
 
partialCollector(Collector<?, A, R>) - Static method in class one.util.streamex.Internals.Box
 
PartialCollector(Supplier<A>, BiConsumer<A, A>, Function<A, R>, Set<Collector.Characteristics>) - Constructor for class one.util.streamex.Internals.PartialCollector
 
partialResults - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
partitioningBy(DoublePredicate) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector which partitions the input elements according to a DoublePredicate, and organizes them into a Map<Boolean, double[]>.
partitioningBy(DoublePredicate, DoubleCollector<A, D>) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector which partitions the input numbers according to a DoublePredicate, reduces the values in each partition according to another IntCollector, and organizes them into a Map<Boolean, D> whose values are the result of the downstream reduction.
partitioningBy(IntPredicate) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector which partitions the input elements according to an IntPredicate, and organizes them into a Map<Boolean, int[]>.
partitioningBy(IntPredicate, IntCollector<A, D>) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector which partitions the input numbers according to an IntPredicate, reduces the values in each partition according to another IntCollector, and organizes them into a Map<Boolean, D> whose values are the result of the downstream reduction.
partitioningBy(LongPredicate) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector which partitions the input elements according to a LongPredicate, and organizes them into a Map<Boolean, long[]>.
partitioningBy(LongPredicate, LongCollector<A, D>) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector which partitions the input numbers according to a LongPredicate, reduces the values in each partition according to another IntCollector, and organizes them into a Map<Boolean, D> whose values are the result of the downstream reduction.
partitioningBy(Predicate<? super T>) - Method in class one.util.streamex.StreamEx
Returns a Map<Boolean, List<T>> which contains two partitions of the input elements according to a Predicate.
partitioningBy(Predicate<? super T>, Collector<? super T, ?, D>) - Method in class one.util.streamex.StreamEx
Returns a Map<Boolean, D> which contains two partitions of the input elements according to a Predicate, which are reduced according to the supplied Collector.
partitioningBy(Predicate<? super T>, Collector<? super T, A, D>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which partitions the input elements according to a Predicate, reduces the values in each partition according to another Collector, and organizes them into a Map<Boolean, D> whose values are the result of the downstream reduction.
partitioningTo(Predicate<? super T>, Supplier<C>) - Method in class one.util.streamex.StreamEx
Returns a Map<Boolean, C> which contains two partitions of the input elements according to a Predicate.
payload - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
payload - Variable in class one.util.streamex.PairSpliterator.Sink
 
peek(Consumer<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
peek(DoubleConsumer) - Method in class one.util.streamex.DoubleStreamEx
 
peek(IntConsumer) - Method in class one.util.streamex.IntStreamEx
 
peek(LongConsumer) - Method in class one.util.streamex.LongStreamEx
 
peekFirst(Consumer<? super T>) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the first stream element when it's consumed from the resulting stream.
peekFirst(DoubleConsumer) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the first stream element when it's consumed from the resulting stream.
peekFirst(IntConsumer) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the first stream element when it's consumed from the resulting stream.
peekFirst(LongConsumer) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the first stream element when it's consumed from the resulting stream.
peekKeys(Consumer<? super K>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the entries of this stream, additionally performing the provided action on each entry key as entries are consumed from the resulting stream.
peekKeyValue(BiConsumer<? super K, ? super V>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the entries of this stream, additionally performing the provided action on each entry key-value pair as entries are consumed from the resulting stream.
peekLast(Consumer<? super T>) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the last stream element when it's consumed from the resulting stream.
peekLast(DoubleConsumer) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the last stream element when it's consumed from the resulting stream.
peekLast(IntConsumer) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the last stream element when it's consumed from the resulting stream.
peekLast(LongConsumer) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream, additionally performing the provided action on the last stream element when it's consumed from the resulting stream.
peekValues(Consumer<? super V>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the entries of this stream, additionally performing the provided action on each entry value as entries are consumed from the resulting stream.
PermutationSpliterator - Class in one.util.streamex
 
PermutationSpliterator(int) - Constructor for class one.util.streamex.PermutationSpliterator
 
PermutationSpliterator(int[], long, long) - Constructor for class one.util.streamex.PermutationSpliterator
 
Plain(T, Function<T, Stream<T>>) - Constructor for class one.util.streamex.TreeSpliterator.Plain
 
pos - Variable in class one.util.streamex.CharSpliterator
 
pos - Variable in class one.util.streamex.CombinationSpliterator
 
predicate - Variable in class one.util.streamex.TakeDrop.TDOfDouble
 
predicate - Variable in class one.util.streamex.TakeDrop.TDOfInt
 
predicate - Variable in class one.util.streamex.TakeDrop.TDOfLong
 
predicate - Variable in class one.util.streamex.TakeDrop.TDOfRef
 
predicate - Variable in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
prefix - Variable in class one.util.streamex.Joining
 
prefix - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
prefix - Variable in class one.util.streamex.WithFirstSpliterator
 
prefix(BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream containing cumulative results of applying the accumulation function going left to right.
prefix(DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream containing cumulative results of applying the accumulation function going left to right.
prefix(IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
Returns a stream containing cumulative results of applying the accumulation function going left to right.
prefix(LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
Returns a stream containing cumulative results of applying the accumulation function going left to right.
PrefixBuffer() - Constructor for class one.util.streamex.PrefixOps.PrefixBuffer
 
prefixKeys(BinaryOperator<K>) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which values are the same as this stream values and keys are the results of applying the accumulation function to this stream keys, going left to right.
PrefixOps<T,​S extends java.util.Spliterator<T>> - Class in one.util.streamex
 
PrefixOps(S) - Constructor for class one.util.streamex.PrefixOps
 
PrefixOps.OfDouble - Class in one.util.streamex
 
PrefixOps.OfInt - Class in one.util.streamex
 
PrefixOps.OfLong - Class in one.util.streamex
 
PrefixOps.OfRef<T> - Class in one.util.streamex
 
PrefixOps.OfUnordInt - Class in one.util.streamex
 
PrefixOps.OfUnordInt.IntPrefixBuffer - Class in one.util.streamex
 
PrefixOps.OfUnordLong - Class in one.util.streamex
 
PrefixOps.OfUnordLong.LongPrefixBuffer - Class in one.util.streamex
 
PrefixOps.OfUnordLong.MyAtomicLong - Class in one.util.streamex
 
PrefixOps.OfUnordRef<T> - Class in one.util.streamex
 
PrefixOps.OfUnordRef.RefPrefixBuffer - Class in one.util.streamex
 
PrefixOps.PrefixBuffer - Class in one.util.streamex
 
prefixValues(BinaryOperator<V>) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which keys are the same as this stream keys and values are the results of applying the accumulation function to this stream values, going left to right.
prepend(double...) - Method in class one.util.streamex.DoubleStreamEx
Returns a new DoubleStreamEx which is a concatenation of the stream containing supplied values and this stream
prepend(int...) - Method in class one.util.streamex.IntStreamEx
Returns a new IntStreamEx which is a concatenation of the stream containing supplied values and this stream
prepend(long...) - Method in class one.util.streamex.LongStreamEx
Returns a new LongStreamEx which is a concatenation of the stream containing supplied values and this stream
prepend(Collection<? extends T>) - Method in class one.util.streamex.StreamEx
Returns a new StreamEx which is a concatenation of the stream created from supplied collection and this stream.
prepend(Map<K, V>) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of the stream created from the supplied map entries and this stream.
prepend(DoubleStream) - Method in class one.util.streamex.DoubleStreamEx
Creates a lazily concatenated stream whose elements are all the elements of the other stream followed by all the elements of this stream.
prepend(IntStream) - Method in class one.util.streamex.IntStreamEx
Creates a lazily concatenated stream whose elements are all the elements of the other stream followed by all the elements of this stream.
prepend(LongStream) - Method in class one.util.streamex.LongStreamEx
Creates a lazily concatenated stream whose elements are all the elements of the other stream followed by all the elements of this stream.
prepend(Stream<? extends T>) - Method in class one.util.streamex.AbstractStreamEx
Creates a lazily concatenated stream whose elements are all the elements of the other stream followed by all the elements of this stream.
prepend(K, V) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of the supplied key-value pair and this stream.
prepend(K, V, K, V) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of two supplied key-value pairs and this stream.
prepend(K, V, K, V, K, V) - Method in class one.util.streamex.EntryStream
Returns a new EntryStream which is a concatenation of three supplied key-value pairs and this stream.
prepend(T) - Method in class one.util.streamex.StreamEx
Returns a new StreamEx which is a concatenation of supplied value and this stream.
prepend(T...) - Method in class one.util.streamex.StreamEx
Returns a new StreamEx which is a concatenation of supplied values and this stream.
prependSpliterator(Stream<? extends T>, Spliterator<? extends T>) - Method in class one.util.streamex.AbstractStreamEx
 
PrependSpliterator<T> - Class in one.util.streamex
 
PrependSpliterator(Spliterator<T>, T) - Constructor for class one.util.streamex.PrependSpliterator
 
prevBufferLast - Variable in class one.util.streamex.PrefixOps.OfUnordInt.IntPrefixBuffer
 
prevBufferLast - Variable in class one.util.streamex.PrefixOps.OfUnordLong.LongPrefixBuffer
 
prevBufferLast - Variable in class one.util.streamex.PrefixOps.OfUnordRef.RefPrefixBuffer
 
PrimitiveBox() - Constructor for class one.util.streamex.Internals.PrimitiveBox
 
produce(Predicate<Consumer<? super T>>) - Static method in class one.util.streamex.StreamEx
Return an ordered stream produced by consecutive calls of the supplied producer until it returns false.
produce(Predicate<DoubleConsumer>) - Static method in class one.util.streamex.DoubleStreamEx
Return an ordered stream produced by consecutive calls of the supplied producer until it returns false.
produce(Predicate<IntConsumer>) - Static method in class one.util.streamex.IntStreamEx
Return an ordered stream produced by consecutive calls of the supplied producer until it returns false.
produce(Predicate<LongConsumer>) - Static method in class one.util.streamex.LongStreamEx
Return an ordered stream produced by consecutive calls of the supplied producer until it returns false.
PSOfDouble(DoubleBinaryOperator, DoubleUnaryOperator, Spliterator.OfDouble, int) - Constructor for class one.util.streamex.PairSpliterator.PSOfDouble
 
PSOfInt(IntBinaryOperator, IntUnaryOperator, Spliterator.OfInt, int) - Constructor for class one.util.streamex.PairSpliterator.PSOfInt
 
PSOfLong(LongBinaryOperator, LongUnaryOperator, Spliterator.OfLong, int) - Constructor for class one.util.streamex.PairSpliterator.PSOfLong
 
PSOfRef(BiFunction<? super T, ? super T, ? extends R>, Spliterator<T>) - Constructor for class one.util.streamex.PairSpliterator.PSOfRef
 
PSOfRef(Function<? super T, ? extends R>, Function<? super T, ? extends R>, Spliterator<T>, boolean) - Constructor for class one.util.streamex.PairSpliterator.PSOfRef
 
PSOfRef(Function<? super T, ? extends R>, Spliterator<T>, boolean) - Constructor for class one.util.streamex.PairSpliterator.PSOfRef
 
push(T, BiConsumer<T, T>, boolean) - Method in class one.util.streamex.PairSpliterator.Sink
 
pushLeft(T, R) - Method in class one.util.streamex.CollapseSpliterator
 
pushRight(R, T) - Method in class one.util.streamex.CollapseSpliterator
 
put(T) - Method in class one.util.streamex.Limiter
Accumulate new element
putAll(Limiter<T>) - Method in class one.util.streamex.Limiter
Merge other Limiter object into this (other object becomes unusable after that).

R

r - Variable in class one.util.streamex.ZipSpliterator
 
range(int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx from 0 (inclusive) to endExclusive (exclusive) by an incremental step of 1.
range(int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx from startInclusive (inclusive) to endExclusive (exclusive) by an incremental step of 1.
range(int, int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx from startInclusive (inclusive) to endExclusive (exclusive) by the specified incremental step.
range(long) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx from 0 (inclusive) to endExclusive (exclusive) by an incremental step of 1.
range(long, long) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx from startInclusive (inclusive) to endExclusive (exclusive) by an incremental step of 1.
range(long, long, long) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx from startInclusive (inclusive) to endExclusive (exclusive) by the specified incremental step.
RangeBasedSpliterator<T,​S extends RangeBasedSpliterator<T,​?>> - Class in one.util.streamex
 
RangeBasedSpliterator(int, int) - Constructor for class one.util.streamex.RangeBasedSpliterator
 
RangeBasedSpliterator.AsEntry<T> - Class in one.util.streamex
 
RangeBasedSpliterator.OfByte - Class in one.util.streamex
 
RangeBasedSpliterator.OfChar - Class in one.util.streamex
 
RangeBasedSpliterator.OfFloat - Class in one.util.streamex
 
RangeBasedSpliterator.OfShort - Class in one.util.streamex
 
RangeBasedSpliterator.OfSubLists<T> - Class in one.util.streamex
 
RangeBasedSpliterator.ZipDouble - Class in one.util.streamex
 
RangeBasedSpliterator.ZipInt - Class in one.util.streamex
 
RangeBasedSpliterator.ZipLong - Class in one.util.streamex
 
RangeBasedSpliterator.ZipRef<U,​V,​T> - Class in one.util.streamex
 
rangeCheck(int, int, int) - Static method in interface one.util.streamex.Internals
 
rangeClosed(int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx from startInclusive (inclusive) to endInclusive (inclusive) by an incremental step of 1.
rangeClosed(int, int, int) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential ordered IntStreamEx from startInclusive (inclusive) to endInclusive (inclusive) by the specified incremental step.
rangeClosed(long, long) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx from startInclusive (inclusive) to endInclusive (inclusive) by an incremental step of 1.
rangeClosed(long, long, long) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential ordered LongStreamEx from startInclusive (inclusive) to endInclusive (inclusive) by the specified incremental step.
rawCollect(Collector<? super T, A, R>) - Method in class one.util.streamex.AbstractStreamEx
 
reduce(double, DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
 
reduce(int, IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
 
reduce(long, LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
 
reduce(BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
 
reduce(DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
 
reduce(IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
 
reduce(LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
 
reduce(T, BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
 
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in class one.util.streamex.AbstractStreamEx
 
reduceWithZero(T, BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
Performs a possibly short-circuiting reduction of the stream elements using the provided BinaryOperator.
reduceWithZero(T, T, BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
Performs a possibly short-circuiting reduction of the stream elements using the provided identity value and a BinaryOperator.
reducing(double, DoubleBinaryOperator) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector which performs a reduction of its input numbers under a specified IntBinaryOperator using the provided identity.
reducing(int, IntBinaryOperator) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector which performs a reduction of its input numbers under a specified IntBinaryOperator using the provided identity.
reducing(long, LongBinaryOperator) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector which performs a reduction of its input numbers under a specified IntBinaryOperator using the provided identity.
reducing(DoubleBinaryOperator) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector which performs a reduction of its input numbers under a specified DoubleBinaryOperator.
reducing(IntBinaryOperator) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector which performs a reduction of its input numbers under a specified IntBinaryOperator.
reducing(LongBinaryOperator) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector which performs a reduction of its input numbers under a specified LongBinaryOperator.
Reducing(long, int, BiFunction<A, ? super T, A>, Spliterator<T>[], Collection<T>[], A[]) - Constructor for class one.util.streamex.CrossSpliterator.Reducing
 
Reducing(Collection<? extends Collection<T>>, A, BiFunction<A, ? super T, A>) - Constructor for class one.util.streamex.CrossSpliterator.Reducing
 
reducingWithZero(T, BinaryOperator<T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which performs a possibly short-circuiting reduction of its input elements under a specified BinaryOperator.
reducingWithZero(T, T, BinaryOperator<T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which performs a possibly short-circuiting reduction of its input elements using the provided identity value and a BinaryOperator.
RefPrefixBuffer() - Constructor for class one.util.streamex.PrefixOps.OfUnordRef.RefPrefixBuffer
 
release() - Method in class one.util.streamex.WithFirstSpliterator
 
remaining - Variable in class one.util.streamex.ConstSpliterator
 
remainingSize - Variable in class one.util.streamex.PermutationSpliterator
 
remove(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream that don't match the given predicate.
remove(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream that don't match the given predicate.
remove(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream that don't match the given predicate.
remove(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the elements of this stream that don't match the given predicate.
removeBy(Function<? super T, ? extends K>, K) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the elements of this stream except those for which the supplied mapper function returns the given value.
removeKeys(Predicate<? super K>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which keys don't match the given predicate.
removeKeyValue(BiPredicate<? super K, ? super V>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which values don't match the given predicate.
removeValues(Predicate<? super V>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which values don't match the given predicate.
result() - Method in class one.util.streamex.Internals.AverageLong
 
reverseSorted() - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream in reverse sorted order.
reverseSorted() - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream in reverse sorted order.
reverseSorted() - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream in reverse sorted order.
reverseSorted() - Method in class one.util.streamex.StreamEx
Returns a StreamEx consisting of the elements of this stream, sorted according to reverse natural order.
reverseSorted(Comparator<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the elements of this stream, sorted in descending order according to the provided Comparator.
rhs - Variable in class one.util.streamex.CollapseSpliterator.Connector
 
right - Variable in class one.util.streamex.CollapseSpliterator.Connector
 
right - Variable in class one.util.streamex.CollapseSpliterator
 
right - Variable in class one.util.streamex.PairSpliterator
 
right - Variable in class one.util.streamex.TailConcatSpliterator
 
right - Variable in class one.util.streamex.ZipSpliterator
 
root - Variable in class one.util.streamex.CollapseSpliterator
 
run() - Method in class one.util.streamex.TreeSpliterator
 
runLengths() - Method in class one.util.streamex.StreamEx
Collapses adjacent equal elements and returns an EntryStream where keys are input elements and values specify how many elements were collapsed.

S

scanLeft(double, DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Produces an array containing cumulative results of applying the accumulation function going left to right using given seed value.
scanLeft(int, IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
Produces an array containing cumulative results of applying the accumulation function going left to right using given seed value.
scanLeft(long, LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
Produces an array containing cumulative results of applying the accumulation function going left to right using given seed value.
scanLeft(BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
Produces a list containing cumulative results of applying the accumulation function going left to right.
scanLeft(DoubleBinaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Produces an array containing cumulative results of applying the accumulation function going left to right.
scanLeft(IntBinaryOperator) - Method in class one.util.streamex.IntStreamEx
Produces an array containing cumulative results of applying the accumulation function going left to right.
scanLeft(LongBinaryOperator) - Method in class one.util.streamex.LongStreamEx
Produces an array containing cumulative results of applying the accumulation function going left to right.
scanLeft(U, BiFunction<U, ? super T, U>) - Method in class one.util.streamex.AbstractStreamEx
Produces a list containing cumulative results of applying the accumulation function going left to right using given seed value.
scanRight(BinaryOperator<T>) - Method in class one.util.streamex.AbstractStreamEx
Produces a collection containing cumulative results of applying the accumulation function going right to left.
scanRight(U, BiFunction<? super T, U, U>) - Method in class one.util.streamex.AbstractStreamEx
Produces a list containing cumulative results of applying the accumulation function going right to left using given seed value.
select(Class<TT>) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the elements of this stream which are instances of given class.
selectFirst() - Static method in interface one.util.streamex.Internals
 
selectKeys(Class<KK>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which keys are instances of given class.
selectValues(Class<VV>) - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the elements of this stream which values are instances of given class.
seq(DoubleStream) - Static method in class one.util.streamex.DoubleStreamEx
 
seq(IntStream) - Static method in class one.util.streamex.IntStreamEx
 
seq(LongStream) - Static method in class one.util.streamex.LongStreamEx
 
sequential() - Method in class one.util.streamex.AbstractStreamEx
 
sequential() - Method in class one.util.streamex.BaseStreamEx
 
sequential() - Method in class one.util.streamex.DoubleStreamEx
 
sequential() - Method in class one.util.streamex.IntStreamEx
 
sequential() - Method in class one.util.streamex.LongStreamEx
 
sequential() - Method in class one.util.streamex.StreamContext
 
SEQUENTIAL - Static variable in class one.util.streamex.StreamContext
 
setValue(A) - Method in class one.util.streamex.Internals.ObjIntBox
 
setValue(Long) - Method in class one.util.streamex.Internals.ObjLongBox
 
shift - Variable in class one.util.streamex.RangeBasedSpliterator.OfSubLists
 
ShortBuffer() - Constructor for class one.util.streamex.Internals.ShortBuffer
 
ShortBuffer(int) - Constructor for class one.util.streamex.Internals.ShortBuffer
 
single(T) - Static method in class one.util.streamex.Internals.PairBox
 
Sink(Object) - Constructor for class one.util.streamex.PairSpliterator.Sink
 
size - Variable in class one.util.streamex.Internals.ByteBuffer
 
size - Variable in class one.util.streamex.Internals.CharBuffer
 
size - Variable in class one.util.streamex.Internals.DoubleBuffer
 
size - Variable in class one.util.streamex.Internals.FloatBuffer
 
size - Variable in class one.util.streamex.Internals.IntBuffer
 
size - Variable in class one.util.streamex.Internals.LongBuffer
 
size - Variable in class one.util.streamex.Internals.ShortBuffer
 
size - Variable in class one.util.streamex.Limiter
 
size - Variable in class one.util.streamex.PairPermutationSpliterator
 
size - Variable in class one.util.streamex.TailConcatSpliterator
 
size - Variable in class one.util.streamex.TreeSpliterator
 
size() - Method in class one.util.streamex.Internals.ArrayCollection
 
size() - Method in class one.util.streamex.Internals.BooleanMap
 
size() - Method in class one.util.streamex.Limiter
 
skip(long) - Method in class one.util.streamex.AbstractStreamEx
 
skip(long) - Method in class one.util.streamex.DoubleStreamEx
 
skip(long) - Method in class one.util.streamex.IntStreamEx
 
skip(long) - Method in class one.util.streamex.LongStreamEx
 
sort() - Method in class one.util.streamex.Limiter
Must be called after accumulation is finished.
sorted() - Method in class one.util.streamex.AbstractStreamEx
 
sorted() - Method in class one.util.streamex.DoubleStreamEx
 
sorted() - Method in class one.util.streamex.EntryStream
sorted() - Method in class one.util.streamex.IntStreamEx
 
sorted() - Method in class one.util.streamex.LongStreamEx
 
sorted(Comparator<? super T>) - Method in class one.util.streamex.AbstractStreamEx
 
sorted(Comparator<Double>) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream sorted according to the given comparator.
sorted(Comparator<Integer>) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream sorted according to the given comparator.
sorted(Comparator<Long>) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream sorted according to the given comparator.
sortedBy(DoubleFunction<V>) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the natural order of the keys extracted by provided function.
sortedBy(Function<? super T, ? extends V>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the natural order of the keys extracted by provided function.
sortedBy(IntFunction<V>) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the natural order of the keys extracted by provided function.
sortedBy(LongFunction<V>) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the natural order of the keys extracted by provided function.
sortedByDouble(DoubleUnaryOperator) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the double values extracted by provided function.
sortedByDouble(IntToDoubleFunction) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the double values extracted by provided function.
sortedByDouble(LongToDoubleFunction) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the double values extracted by provided function.
sortedByDouble(ToDoubleFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the double values extracted by provided function.
sortedByInt(DoubleToIntFunction) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the int values extracted by provided function.
sortedByInt(IntUnaryOperator) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the int values extracted by provided function.
sortedByInt(LongToIntFunction) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the int values extracted by provided function.
sortedByInt(ToIntFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the int values extracted by provided function.
sortedByLong(DoubleToLongFunction) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the long values extracted by provided function.
sortedByLong(IntToLongFunction) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the long values extracted by provided function.
sortedByLong(LongUnaryOperator) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the long values extracted by provided function.
sortedByLong(ToLongFunction<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of the elements of this stream, sorted according to the long values extracted by provided function.
sortTail() - Method in class one.util.streamex.Limiter
 
source - Variable in class one.util.streamex.CharSpliterator
 
source - Variable in class one.util.streamex.CollapseSpliterator
 
source - Variable in class one.util.streamex.DistinctSpliterator
 
source - Variable in class one.util.streamex.HeadTailSpliterator
 
source - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
source - Variable in class one.util.streamex.PairSpliterator
 
source - Variable in class one.util.streamex.PrefixOps.OfDouble
 
source - Variable in class one.util.streamex.PrefixOps.OfInt
 
source - Variable in class one.util.streamex.PrefixOps.OfLong
 
source - Variable in class one.util.streamex.PrefixOps.OfRef
 
source - Variable in class one.util.streamex.PrefixOps
 
source - Variable in class one.util.streamex.PrependSpliterator
 
source - Variable in class one.util.streamex.RangeBasedSpliterator.OfSubLists
 
source - Variable in class one.util.streamex.TakeDrop.TDOfDouble
 
source - Variable in class one.util.streamex.TakeDrop.TDOfInt
 
source - Variable in class one.util.streamex.TakeDrop.TDOfLong
 
source - Variable in class one.util.streamex.TakeDrop.TDOfRef
 
source - Variable in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
source - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
source - Variable in class one.util.streamex.WithFirstSpliterator
 
split(CharSequence, char) - Static method in class one.util.streamex.StreamEx
Creates a stream from the given input sequence around matches of the given character.
split(CharSequence, char, boolean) - Static method in class one.util.streamex.StreamEx
Creates a stream from the given input sequence around matches of the given character.
split(CharSequence, String) - Static method in class one.util.streamex.StreamEx
Creates a stream from the given input sequence around matches of the given pattern represented as String.
split(CharSequence, Pattern) - Static method in class one.util.streamex.StreamEx
Creates a stream from the given input sequence around matches of the given pattern.
spliterator - Variable in class one.util.streamex.BaseStreamEx
 
spliterator() - Method in class one.util.streamex.BaseStreamEx
 
spliterator() - Method in interface one.util.streamex.DoubleStreamEx.DoubleEmitter
Returns the spliterator which covers all the elements emitted by this emitter.
spliterator() - Method in interface one.util.streamex.IntStreamEx.IntEmitter
Returns the spliterator which covers all the elements emitted by this emitter.
spliterator() - Method in interface one.util.streamex.LongStreamEx.LongEmitter
Returns the spliterator which covers all the elements emitted by this emitter.
spliterator() - Method in interface one.util.streamex.StreamEx.Emitter
Returns the spliterator which covers all the elements emitted by this emitter.
spliterators - Variable in class one.util.streamex.CrossSpliterator
 
spliterators - Variable in class one.util.streamex.TreeSpliterator
 
splitPos - Variable in class one.util.streamex.CrossSpliterator
 
spltr - Variable in class one.util.streamex.IfEmptySpliterator
 
started - Variable in class one.util.streamex.PrefixOps.OfDouble
 
started - Variable in class one.util.streamex.PrefixOps.OfInt
 
started - Variable in class one.util.streamex.PrefixOps.OfLong
 
started - Variable in class one.util.streamex.PrefixOps.OfRef
 
started - Variable in class one.util.streamex.PrefixOps.OfUnordInt
 
started - Variable in class one.util.streamex.PrefixOps.OfUnordLong
 
state - Variable in class one.util.streamex.IfEmptySpliterator
 
state - Variable in class one.util.streamex.WithFirstSpliterator
 
STATE_EMPTY - Static variable in class one.util.streamex.WithFirstSpliterator
 
STATE_FIRST_READ - Static variable in class one.util.streamex.WithFirstSpliterator
 
STATE_INIT - Static variable in class one.util.streamex.WithFirstSpliterator
 
STATE_NONE - Static variable in class one.util.streamex.WithFirstSpliterator
 
step(int[]) - Static method in class one.util.streamex.PermutationSpliterator
 
step(int[], int) - Static method in class one.util.streamex.CombinationSpliterator
 
stream - Variable in class one.util.streamex.BaseStreamEx
 
stream() - Method in class one.util.streamex.BaseStreamEx
 
stream() - Method in interface one.util.streamex.DoubleStreamEx.DoubleEmitter
Returns the stream which covers all the elements emitted by this emitter.
stream() - Method in interface one.util.streamex.IntStreamEx.IntEmitter
Returns the stream which covers all the elements emitted by this emitter.
stream() - Method in interface one.util.streamex.LongStreamEx.LongEmitter
Returns the stream which covers all the elements emitted by this emitter.
stream() - Method in interface one.util.streamex.StreamEx.Emitter
Returns the stream which covers all the elements emitted by this emitter.
StreamContext - Class in one.util.streamex
This class controls stream execution mode (parallel/sequential), custom FJP and close handlers.
StreamContext(boolean) - Constructor for class one.util.streamex.StreamContext
 
StreamEx<T> - Class in one.util.streamex
A Stream implementation with additional functionality.
StreamEx(Spliterator<? extends T>, StreamContext) - Constructor for class one.util.streamex.StreamEx
 
StreamEx(Stream<? extends T>, StreamContext) - Constructor for class one.util.streamex.StreamEx
 
StreamEx.Emitter<T> - Interface in one.util.streamex
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
suffix - Variable in class one.util.streamex.Joining
 
suffix - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
sum() - Method in class one.util.streamex.DoubleStreamEx
 
sum() - Method in class one.util.streamex.IntStreamEx
 
sum() - Method in class one.util.streamex.LongStreamEx
 
summarizing() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector which returns summary statistics for the input elements.
summarizing() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector which returns summary statistics for the input elements.
summarizing() - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector which returns summary statistics for the input elements.
summaryStatistics() - Method in class one.util.streamex.DoubleStreamEx
 
summaryStatistics() - Method in class one.util.streamex.IntStreamEx
 
summaryStatistics() - Method in class one.util.streamex.LongStreamEx
 
summing() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that produces the sum of the input elements.
summing() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the sum of the input elements.
summing() - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that produces the sum of the input elements.
supplier - Variable in class one.util.streamex.Internals.BaseCollector
 
supplier - Variable in class one.util.streamex.Internals.CancellableCollectorImpl
 
supplier - Variable in class one.util.streamex.OrderedCancellableSpliterator
 
supplier - Variable in class one.util.streamex.UnorderedCancellableSpliterator
 
supplier() - Method in class one.util.streamex.Internals.BaseCollector
 
supplier() - Method in class one.util.streamex.Internals.CancellableCollectorImpl
 
supplier() - Method in class one.util.streamex.Joining
 
supply(Spliterator<Map.Entry<K, V>>) - Method in class one.util.streamex.EntryStream
 
supply(Spliterator<T>) - Method in class one.util.streamex.AbstractStreamEx
 
supply(Spliterator<T>) - Method in class one.util.streamex.StreamEx
 
supply(Stream<Map.Entry<K, V>>) - Method in class one.util.streamex.EntryStream
 
supply(Stream<T>) - Method in class one.util.streamex.AbstractStreamEx
 
supply(Stream<T>) - Method in class one.util.streamex.StreamEx
 

T

tail(int) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which collects at most specified number of the last stream elements into the List.
TailConcatSpliterator<T> - Class in one.util.streamex
 
TailConcatSpliterator(Spliterator<? extends T>, Spliterator<? extends T>) - Constructor for class one.util.streamex.TailConcatSpliterator
 
TakeDrop - Interface in one.util.streamex
 
TakeDrop.TDOfDouble - Class in one.util.streamex
 
TakeDrop.TDOfInt - Class in one.util.streamex
 
TakeDrop.TDOfLong - Class in one.util.streamex
 
TakeDrop.TDOfRef<T> - Class in one.util.streamex
 
TakeDrop.UnorderedTDOfRef<T> - Class in one.util.streamex
 
takeWhile(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found.
takeWhile(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found.
takeWhile(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found.
takeWhile(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found.
takeWhileInclusive(DoublePredicate) - Method in class one.util.streamex.DoubleStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found (including the first mismatching element).
takeWhileInclusive(IntPredicate) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found (including the first mismatching element).
takeWhileInclusive(LongPredicate) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found (including the first mismatching element).
takeWhileInclusive(Predicate<? super T>) - Method in class one.util.streamex.AbstractStreamEx
Returns a stream consisting of all elements from this stream until the first element which does not match the given predicate is found (including the first mismatching element).
target - Variable in class one.util.streamex.HeadTailSpliterator
 
TDOfDouble(Spliterator.OfDouble, boolean, boolean, DoublePredicate) - Constructor for class one.util.streamex.TakeDrop.TDOfDouble
 
TDOfInt(Spliterator.OfInt, boolean, boolean, IntPredicate) - Constructor for class one.util.streamex.TakeDrop.TDOfInt
 
TDOfLong(Spliterator.OfLong, boolean, boolean, LongPredicate) - Constructor for class one.util.streamex.TakeDrop.TDOfLong
 
TDOfRef(Spliterator<T>, boolean, boolean, Predicate<? super T>) - Constructor for class one.util.streamex.TakeDrop.TDOfRef
 
terminate(Supplier<T>) - Method in class one.util.streamex.StreamContext
 
terminate(U, Function<U, T>) - Method in class one.util.streamex.StreamContext
 
toArray() - Method in class one.util.streamex.AbstractStreamEx
 
toArray() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that produces the array of the input elements.
toArray() - Method in class one.util.streamex.DoubleStreamEx
 
toArray() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the array of the input elements.
toArray() - Method in class one.util.streamex.Internals.ArrayCollection
 
toArray() - Method in class one.util.streamex.Internals.ByteBuffer
 
toArray() - Method in class one.util.streamex.Internals.CharBuffer
 
toArray() - Method in class one.util.streamex.Internals.DoubleBuffer
 
toArray() - Method in class one.util.streamex.Internals.FloatBuffer
 
toArray() - Method in class one.util.streamex.Internals.IntBuffer
 
toArray() - Method in class one.util.streamex.Internals.LongBuffer
 
toArray() - Method in class one.util.streamex.Internals.ShortBuffer
 
toArray() - Method in class one.util.streamex.IntStreamEx
 
toArray() - Method in class one.util.streamex.Limiter
 
toArray() - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector that produces the array of the input elements.
toArray() - Method in class one.util.streamex.LongStreamEx
 
toArray(A[]) - Method in class one.util.streamex.StreamEx
Returns an array containing all the stream elements.
toArray(Class<A>) - Method in class one.util.streamex.StreamEx
Returns an array containing all the stream elements using the supplied element type class to allocate an array.
toArray(IntFunction<A[]>) - Method in class one.util.streamex.AbstractStreamEx
 
toArray(IntFunction<T[]>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector that accumulates the input elements into a new array.
toBitSet() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the BitSet of the input elements.
toBitSet() - Method in class one.util.streamex.IntStreamEx
Returns a BitSet containing the elements of this stream.
toBooleanArray(DoublePredicate) - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector which produces a boolean array containing the results of applying the given predicate to the input elements, in encounter order.
toBooleanArray(IntPredicate) - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector which produces a boolean array containing the results of applying the given predicate to the input elements, in encounter order.
toBooleanArray(LongPredicate) - Static method in interface one.util.streamex.LongCollector
Returns a LongCollector which produces a boolean array containing the results of applying the given predicate to the input elements, in encounter order.
toBooleanArray(Predicate<T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector which produces a boolean array containing the results of applying the given predicate to the input elements, in encounter order.
toByteArray() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the byte[] array of the input elements converting them via (byte) casting.
toByteArray() - Method in class one.util.streamex.IntStreamEx
Returns a byte[] array containing the elements of this stream which are converted to bytes using (byte) cast operation.
toCharArray() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the char[] array of the input elements converting them via (char) casting.
toCharArray() - Method in class one.util.streamex.IntStreamEx
Returns a char[] array containing the elements of this stream which are converted to chars using (char) cast operation.
toCollection(Supplier<C>) - Method in class one.util.streamex.AbstractStreamEx
Returns a Collection containing the elements of this stream.
toCollectionAndThen(Supplier<C>, Function<? super C, R>) - Method in class one.util.streamex.AbstractStreamEx
Creates a custom Collection containing the elements of this stream, then performs finishing transformation and returns its result.
toConsumer(BiConsumer<? super K, ? super V>) - Static method in class one.util.streamex.EntryStream
 
toCustomMap(BinaryOperator<V>, Supplier<M>) - Method in class one.util.streamex.EntryStream
Returns a Map containing the elements of this stream.
toCustomMap(Supplier<M>) - Method in class one.util.streamex.EntryStream
Returns a Map containing the elements of this stream.
toEnumSet(Class<T>) - Static method in class one.util.streamex.MoreCollectors
Returns a Collector that accumulates the input enum values into a new EnumSet.
toFlatCollection(Function<? super T, ? extends Collection<U>>, Supplier<C>) - Method in class one.util.streamex.StreamEx
Returns a collection created by provided supplier function which contains all the elements of the collections generated by provided mapper from each element of this stream.
toFlatList(Function<? super T, ? extends Collection<U>>) - Method in class one.util.streamex.StreamEx
Returns a List which contains all the elements of the collections generated by provided mapper from each element of this stream.
toFloatArray() - Static method in interface one.util.streamex.DoubleCollector
Returns a DoubleCollector that produces the float[] array of the input elements converting them via (float) casting.
toFloatArray() - Method in class one.util.streamex.DoubleStreamEx
Returns a float[] array containing the elements of this stream which are converted to floats using (float) cast operation.
toFunction(BiFunction<? super K, ? super V, ? extends R>) - Static method in class one.util.streamex.EntryStream
 
toImmutableList() - Method in class one.util.streamex.AbstractStreamEx
Returns an immutable List containing the elements of this stream.
toImmutableMap() - Method in class one.util.streamex.EntryStream
Returns an immutable Map containing the elements of this stream.
toImmutableSet() - Method in class one.util.streamex.AbstractStreamEx
Returns an immutable Set containing the elements of this stream.
toList() - Method in class one.util.streamex.AbstractStreamEx
Returns a List containing the elements of this stream.
ToList(long, int, Spliterator<T>[], Collection<T>[], List<T>) - Constructor for class one.util.streamex.CrossSpliterator.ToList
 
ToList(Collection<? extends Collection<T>>) - Constructor for class one.util.streamex.CrossSpliterator.ToList
 
toListAndThen(Function<? super List<T>, R>) - Method in class one.util.streamex.AbstractStreamEx
Creates a List containing the elements of this stream, then performs finishing transformation and returns its result.
toMap() - Method in class one.util.streamex.EntryStream
Returns a Map containing the elements of this stream.
toMap(BinaryOperator<V>) - Method in class one.util.streamex.EntryStream
Returns a Map containing the elements of this stream.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys and values are the result of applying the provided mapping functions to the input elements.
toMap(Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns a Map whose keys are elements from this stream and values are the result of applying the provided mapping functions to the input elements.
toMapAndThen(Function<? super Map<K, V>, R>) - Method in class one.util.streamex.EntryStream
Creates a Map containing the elements of this stream, then performs finishing transformation and returns its result.
toMapConsumer(M) - Static method in class one.util.streamex.EntryStream
 
toMapThrowing(Function<? super T, ? extends K>, Function<? super T, ? extends V>, M) - Method in class one.util.streamex.AbstractStreamEx
 
toMutableList() - Method in class one.util.streamex.AbstractStreamEx
Returns a mutable List containing the elements of this stream.
toMutableSet() - Method in class one.util.streamex.AbstractStreamEx
Returns a mutable Set containing the elements of this stream.
toNavigableMap() - Method in class one.util.streamex.EntryStream
Returns a NavigableMap containing the elements of this stream.
toNavigableMap(BinaryOperator<V>) - Method in class one.util.streamex.EntryStream
Returns a NavigableMap containing the elements of this stream.
toNavigableMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns a NavigableMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toNavigableMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Method in class one.util.streamex.StreamEx
Returns a NavigableMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toNavigableMap(Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns a NavigableMap whose keys are elements from this stream and values are the result of applying the provided mapping functions to the input elements.
toSet() - Method in class one.util.streamex.AbstractStreamEx
Returns a Set containing the elements of this stream.
toSetAndThen(Function<? super Set<T>, R>) - Method in class one.util.streamex.AbstractStreamEx
Creates a Set containing the elements of this stream, then performs finishing transformation and returns its result.
toShortArray() - Static method in interface one.util.streamex.IntCollector
Returns an IntCollector that produces the short[] array of the input elements converting them via (short) casting.
toShortArray() - Method in class one.util.streamex.IntStreamEx
Returns a short[] array containing the elements of this stream which are converted to shorts using (short) cast operation.
toSortedMap() - Method in class one.util.streamex.EntryStream
Returns a SortedMap containing the elements of this stream.
toSortedMap(BinaryOperator<V>) - Method in class one.util.streamex.EntryStream
Returns a SortedMap containing the elements of this stream.
toSortedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns a SortedMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toSortedMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Method in class one.util.streamex.StreamEx
Returns a SortedMap whose keys and values are the result of applying the provided mapping functions to the input elements.
toSortedMap(Function<? super T, ? extends V>) - Method in class one.util.streamex.StreamEx
Returns a SortedMap whose keys are elements from this stream and values are the result of applying the provided mapping functions to the input elements.
toString() - Method in class one.util.streamex.Internals.ObjIntBox
 
toString() - Method in class one.util.streamex.Internals.ObjLongBox
 
TreeSpliterator<T,​U> - Class in one.util.streamex
 
TreeSpliterator(T) - Constructor for class one.util.streamex.TreeSpliterator
 
TreeSpliterator.Acceptor<T> - Class in one.util.streamex
 
TreeSpliterator.Depth<T> - Class in one.util.streamex
 
TreeSpliterator.DepthAcceptor<T> - Class in one.util.streamex
 
TreeSpliterator.Plain<T> - Class in one.util.streamex
 
trimEmpty - Variable in class one.util.streamex.CharSpliterator
 
trueValue - Variable in class one.util.streamex.Internals.BooleanMap
 
tryAdvance(Consumer<? super A>) - Method in class one.util.streamex.CrossSpliterator.Reducing
 
tryAdvance(Consumer<? super A>) - Method in class one.util.streamex.OrderedCancellableSpliterator
 
tryAdvance(Consumer<? super A>) - Method in class one.util.streamex.UnorderedCancellableSpliterator
 
tryAdvance(Consumer<? super int[]>) - Method in class one.util.streamex.CombinationSpliterator
 
tryAdvance(Consumer<? super int[]>) - Method in class one.util.streamex.PermutationSpliterator
 
tryAdvance(Consumer<? super String>) - Method in class one.util.streamex.CharSpliterator
 
tryAdvance(Consumer<? super List<T>>) - Method in class one.util.streamex.CrossSpliterator.ToList
 
tryAdvance(Consumer<? super List<T>>) - Method in class one.util.streamex.RangeBasedSpliterator.OfSubLists
 
tryAdvance(Consumer<? super Map.Entry<Integer, T>>) - Method in class one.util.streamex.RangeBasedSpliterator.AsEntry
 
tryAdvance(Consumer<? super Map.Entry<Integer, T>>) - Method in class one.util.streamex.TreeSpliterator.Depth
 
tryAdvance(Consumer<? super R>) - Method in class one.util.streamex.CollapseSpliterator
 
tryAdvance(Consumer<? super R>) - Method in class one.util.streamex.PairPermutationSpliterator
 
tryAdvance(Consumer<? super R>) - Method in class one.util.streamex.PairSpliterator.PSOfRef
 
tryAdvance(Consumer<? super R>) - Method in class one.util.streamex.WithFirstSpliterator
 
tryAdvance(Consumer<? super R>) - Method in class one.util.streamex.ZipSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.ConstSpliterator.OfRef
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.DistinctSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.EmitterSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.IfEmptySpliterator
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.PrefixOps.OfRef
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.PrefixOps.OfUnordRef
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.PrependSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.RangeBasedSpliterator.ZipRef
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.TailConcatSpliterator
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.TakeDrop.TDOfRef
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.TreeSpliterator.Plain
 
tryAdvance(Consumer<? super T>) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfRef
 
tryAdvance(Consumer<? super U>) - Method in class one.util.streamex.HeadTailSpliterator
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.ConstSpliterator.OfDouble
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.EmitterSpliterator.OfDouble
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfDouble
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.PrefixOps.OfDouble
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfFloat
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.ZipDouble
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.TakeDrop.TDOfDouble
 
tryAdvance(DoubleConsumer) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfDouble
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.ConstSpliterator.OfInt
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.EmitterSpliterator.OfInt
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfInt
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.PrefixOps.OfInt
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordInt
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfByte
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfChar
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.OfShort
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.ZipInt
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.TakeDrop.TDOfInt
 
tryAdvance(IntConsumer) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfInt
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.ConstSpliterator.OfLong
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.EmitterSpliterator.OfLong
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.PairSpliterator.PSOfLong
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.PrefixOps.OfLong
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.PrefixOps.OfUnordLong
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.RangeBasedSpliterator.ZipLong
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.TakeDrop.TDOfLong
 
tryAdvance(LongConsumer) - Method in class one.util.streamex.UnknownSizeSpliterator.USOfLong
 
tryAdvanceOrTail(Consumer<? super R>) - Method in class one.util.streamex.PairSpliterator.PSOfRef
 
tryAdvanceOrTail(Consumer<? super T>) - Method in interface one.util.streamex.Internals.TailSpliterator
Either advances by one element feeding it to consumer and returns this or returns tail spliterator (this spliterator becomes invalid and tail must be used instead) or returns null if traversal finished.
tryAdvanceOrTail(Consumer<? super T>) - Method in class one.util.streamex.PrependSpliterator
 
tryAdvanceOrTail(Consumer<? super T>) - Method in class one.util.streamex.TailConcatSpliterator
 
tryAdvanceOrTail(Consumer<? super U>) - Method in class one.util.streamex.HeadTailSpliterator
 
tryAdvanceWithTail(Spliterator<T>, Consumer<? super T>) - Static method in interface one.util.streamex.Internals.TailSpliterator
 
tryInit() - Method in class one.util.streamex.IfEmptySpliterator
 
trySplit - Variable in class one.util.streamex.ZipSpliterator
 
trySplit() - Method in class one.util.streamex.CharSpliterator
 
trySplit() - Method in class one.util.streamex.CollapseSpliterator
 
trySplit() - Method in class one.util.streamex.CombinationSpliterator
 
trySplit() - Method in class one.util.streamex.ConstSpliterator
 
trySplit() - Method in class one.util.streamex.CrossSpliterator
 
trySplit() - Method in class one.util.streamex.DistinctSpliterator
 
trySplit() - Method in class one.util.streamex.IfEmptySpliterator
 
trySplit() - Method in class one.util.streamex.OrderedCancellableSpliterator
 
trySplit() - Method in class one.util.streamex.PairPermutationSpliterator
 
trySplit() - Method in class one.util.streamex.PairSpliterator
 
trySplit() - Method in class one.util.streamex.PermutationSpliterator
 
trySplit() - Method in class one.util.streamex.PrefixOps.OfUnordInt
 
trySplit() - Method in class one.util.streamex.PrefixOps.OfUnordLong
 
trySplit() - Method in class one.util.streamex.PrefixOps.OfUnordRef
 
trySplit() - Method in class one.util.streamex.PrependSpliterator
 
trySplit() - Method in class one.util.streamex.RangeBasedSpliterator
 
trySplit() - Method in class one.util.streamex.TailConcatSpliterator
 
trySplit() - Method in class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
trySplit() - Method in class one.util.streamex.TreeSpliterator
 
trySplit() - Method in class one.util.streamex.UnknownSizeSpliterator.USOfDouble
 
trySplit() - Method in class one.util.streamex.UnknownSizeSpliterator.USOfInt
 
trySplit() - Method in class one.util.streamex.UnknownSizeSpliterator.USOfLong
 
trySplit() - Method in class one.util.streamex.UnknownSizeSpliterator.USOfRef
 
trySplit() - Method in class one.util.streamex.UnorderedCancellableSpliterator
 
trySplit() - Method in class one.util.streamex.WithFirstSpliterator
 
trySplit() - Method in class one.util.streamex.ZipSpliterator
 

U

unaryMapper - Variable in class one.util.streamex.PairSpliterator.PSOfDouble
 
unaryMapper - Variable in class one.util.streamex.PairSpliterator.PSOfInt
 
unaryMapper - Variable in class one.util.streamex.PairSpliterator.PSOfLong
 
UNBOX_DOUBLE - Static variable in interface one.util.streamex.Internals
 
UNBOX_INT - Static variable in interface one.util.streamex.Internals
 
UNBOX_LONG - Static variable in interface one.util.streamex.Internals
 
UnknownSizeSpliterator<T,​S extends UnknownSizeSpliterator<? extends T,​S,​I>,​I extends java.util.Iterator<? extends T>> - Class in one.util.streamex
 
UnknownSizeSpliterator(int, int) - Constructor for class one.util.streamex.UnknownSizeSpliterator
 
UnknownSizeSpliterator(I) - Constructor for class one.util.streamex.UnknownSizeSpliterator
 
UnknownSizeSpliterator.USOfDouble - Class in one.util.streamex
 
UnknownSizeSpliterator.USOfInt - Class in one.util.streamex
 
UnknownSizeSpliterator.USOfLong - Class in one.util.streamex
 
UnknownSizeSpliterator.USOfRef<T> - Class in one.util.streamex
 
unordered() - Method in class one.util.streamex.AbstractStreamEx
 
unordered() - Method in class one.util.streamex.BaseStreamEx
 
unordered() - Method in class one.util.streamex.DoubleStreamEx
 
unordered() - Method in class one.util.streamex.IntStreamEx
 
unordered() - Method in class one.util.streamex.LongStreamEx
 
UNORDERED_CHARACTERISTICS - Static variable in interface one.util.streamex.Internals
 
UNORDERED_ID_CHARACTERISTICS - Static variable in interface one.util.streamex.Internals
 
UnorderedCancellableSpliterator<T,​A> - Class in one.util.streamex
 
UnorderedCancellableSpliterator(Spliterator<T>, Supplier<A>, BiConsumer<A, ? super T>, BinaryOperator<A>, Predicate<A>) - Constructor for class one.util.streamex.UnorderedCancellableSpliterator
 
UnorderedTDOfRef(Spliterator<T>, boolean, boolean, Predicate<? super T>) - Constructor for class one.util.streamex.TakeDrop.UnorderedTDOfRef
 
USOfDouble(double[], int, int) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfDouble
 
USOfDouble(PrimitiveIterator.OfDouble) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfDouble
 
USOfInt(int[], int, int) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfInt
 
USOfInt(PrimitiveIterator.OfInt) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfInt
 
USOfLong(long[], int, int) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfLong
 
USOfLong(PrimitiveIterator.OfLong) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfLong
 
USOfRef(Object[], int, int) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfRef
 
USOfRef(Iterator<? extends T>) - Constructor for class one.util.streamex.UnknownSizeSpliterator.USOfRef
 

V

vals - Variable in class one.util.streamex.EmitterSpliterator.OfDouble
 
vals - Variable in class one.util.streamex.EmitterSpliterator.OfInt
 
vals - Variable in class one.util.streamex.EmitterSpliterator.OfLong
 
vals - Variable in class one.util.streamex.EmitterSpliterator
 
value - Variable in class one.util.streamex.CombinationSpliterator
 
value - Variable in class one.util.streamex.ConstSpliterator.OfDouble
 
value - Variable in class one.util.streamex.ConstSpliterator.OfInt
 
value - Variable in class one.util.streamex.ConstSpliterator.OfLong
 
value - Variable in class one.util.streamex.ConstSpliterator.OfRef
 
value - Variable in class one.util.streamex.PermutationSpliterator
 
values() - Method in class one.util.streamex.EntryStream
Returns a stream consisting of the values of this stream elements.
valuesToMap(Function<? super T, ? extends K>) - Method in class one.util.streamex.StreamEx
Returns a Map whose values are elements from this stream and keys are the result of applying the provided mapping functions to the input elements.
valuesToNavigableMap(Function<? super T, ? extends K>) - Method in class one.util.streamex.StreamEx
Returns a NavigableMap whose values are elements from this stream and keys are the result of applying the provided mapping functions to the input elements.
valuesToSortedMap(Function<? super T, ? extends K>) - Method in class one.util.streamex.StreamEx
Returns a SortedMap whose values are elements from this stream and keys are the result of applying the provided mapping functions to the input elements.
VER_SPEC - Static variable in interface one.util.streamex.VerSpec
 
VersionSpecific - Class in one.util.streamex
 
VersionSpecific() - Constructor for class one.util.streamex.VersionSpecific
 
VerSpec - Exception in one.util.streamex
 
VerSpec - Interface in one.util.streamex
 

W

with(CharSequence) - Static method in class one.util.streamex.Joining
Returns a Collector that concatenates the input elements, separated by the specified delimiter, in encounter order.
withCut(int) - Method in class one.util.streamex.Joining
 
withFirst() - Method in class one.util.streamex.StreamEx
Creates an EntryStream consisting of the Map.Entry objects which keys are all the same and equal to the first element of this stream and values are the original elements of this stream.
withFirst(BiFunction<? super T, ? super T, ? extends R>) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the results of applying the given function to the first element and every single element of this stream.
WithFirstSpliterator<T,​R> - Class in one.util.streamex
 
WithFirstSpliterator(Spliterator<T>, BiFunction<? super T, ? super T, ? extends R>) - Constructor for class one.util.streamex.WithFirstSpliterator
 
withKey(K, Stream<? extends V>) - Static method in class one.util.streamex.EntryStream
 
withLimit(int, int) - Method in class one.util.streamex.Joining
 
without(int) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream that don't equal to the given value.
without(int...) - Method in class one.util.streamex.IntStreamEx
Returns a stream consisting of the elements of this stream that don't equal to any of the supplied values.
without(long) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream that don't equal to the given value.
without(long...) - Method in class one.util.streamex.LongStreamEx
Returns a stream consisting of the elements of this stream that don't equal to any of the supplied values.
without(T) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the elements of this stream that don't equal to the given value.
without(T...) - Method in class one.util.streamex.StreamEx
Returns a stream consisting of the elements of this stream that don't equal to any of the supplied values.
withoutKeys(K...) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the elements of this stream whose keys are not equal to any of supplied keys.
withoutValues(V...) - Method in class one.util.streamex.EntryStream
Returns an EntryStream consisting of the elements of this stream whose values are not equal to any of the supplied values.
withValue(Stream<? extends K>, V) - Static method in class one.util.streamex.EntryStream
 
wrap(CharSequence, CharSequence) - Method in class one.util.streamex.Joining
Returns a Collector which behaves like this collector, but additionally wraps the result with the specified prefix and suffix.

Z

zip(double[], double[], DoubleBinaryOperator) - Static method in class one.util.streamex.DoubleStreamEx
Returns a sequential DoubleStreamEx containing the results of applying the given function to the corresponding pairs of values in given two arrays.
zip(int[], int[], IntBinaryOperator) - Static method in class one.util.streamex.IntStreamEx
Returns a sequential IntStreamEx containing the results of applying the given function to the corresponding pairs of values in given two arrays.
zip(long[], long[], LongBinaryOperator) - Static method in class one.util.streamex.LongStreamEx
Returns a sequential LongStreamEx containing the results of applying the given function to the corresponding pairs of values in given two arrays.
zip(List<K>, List<V>) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing Entry objects composed from corresponding key and value in given two lists.
zip(List<U>, List<V>, BiFunction<? super U, ? super V, ? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx containing the results of applying the given function to the corresponding pairs of values in given two lists.
zip(K[], V[]) - Static method in class one.util.streamex.EntryStream
Returns a sequential EntryStream containing Entry objects composed from corresponding key and value in given two arrays.
zip(U[], V[], BiFunction<? super U, ? super V, ? extends T>) - Static method in class one.util.streamex.StreamEx
Returns a sequential StreamEx containing the results of applying the given function to the corresponding pairs of values in given two arrays.
ZipDouble(int, int, DoubleBinaryOperator, double[], double[]) - Constructor for class one.util.streamex.RangeBasedSpliterator.ZipDouble
 
ZipInt(int, int, IntBinaryOperator, int[], int[]) - Constructor for class one.util.streamex.RangeBasedSpliterator.ZipInt
 
ZipLong(int, int, LongBinaryOperator, long[], long[]) - Constructor for class one.util.streamex.RangeBasedSpliterator.ZipLong
 
ZipRef(int, int, BiFunction<? super U, ? super V, ? extends T>, List<U>, List<V>) - Constructor for class one.util.streamex.RangeBasedSpliterator.ZipRef
 
ZipSpliterator<U,​V,​R> - Class in one.util.streamex
 
ZipSpliterator(Spliterator<U>, Spliterator<V>, BiFunction<? super U, ? super V, ? extends R>, boolean) - Constructor for class one.util.streamex.ZipSpliterator
 
zipWith(BaseStream<V, ?>) - Method in class one.util.streamex.StreamEx
Creates a new EntryStream which keys are elements of this stream and values are the corresponding elements of the supplied other stream.
zipWith(BaseStream<V, ?>, BiFunction<? super T, ? super V, ? extends R>) - Method in class one.util.streamex.StreamEx
Creates a new StreamEx which is the result of applying of the mapper BiFunction to the corresponding elements of this stream and the supplied other stream.
zipWith(Stream<V>) - Method in class one.util.streamex.StreamEx
Creates a new EntryStream which keys are elements of this stream and values are the corresponding elements of the supplied other stream.
zipWith(Stream<V>, BiFunction<? super T, ? super V, ? extends R>) - Method in class one.util.streamex.StreamEx
Creates a new StreamEx which is the result of applying of the mapper BiFunction to the corresponding elements of this stream and the supplied other stream.
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes All Packages