- filter(Predicate<? super T>) - Method in class java8.util.Optional
-
If a value is present, and the value matches the given predicate,
return an Optional
describing the value, otherwise return an
empty Optional
.
- filter(DoublePredicate) - Method in interface java8.util.stream.DoubleStream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- filter(IntPredicate) - Method in interface java8.util.stream.IntStream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- filter(LongPredicate) - Method in interface java8.util.stream.LongStream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- filter(Predicate<? super T>) - Method in interface java8.util.stream.Stream
-
Returns a stream consisting of the elements of this stream that match
the given predicate.
- findAny() - Method in interface java8.util.stream.DoubleStream
-
Returns an
OptionalDouble
describing some element of the stream,
or an empty
OptionalDouble
if the stream is empty.
- findAny() - Method in interface java8.util.stream.IntStream
-
Returns an
OptionalInt
describing some element of the stream, or
an empty
OptionalInt
if the stream is empty.
- findAny() - Method in interface java8.util.stream.LongStream
-
Returns an
OptionalLong
describing some element of the stream, or
an empty
OptionalLong
if the stream is empty.
- findAny() - Method in interface java8.util.stream.Stream
-
Returns an
Optional
describing some element of the stream, or an
empty
Optional
if the stream is empty.
- findFirst() - Method in interface java8.util.stream.DoubleStream
-
Returns an
OptionalDouble
describing the first element of this
stream, or an empty
OptionalDouble
if the stream is empty.
- findFirst() - Method in interface java8.util.stream.IntStream
-
Returns an
OptionalInt
describing the first element of this
stream, or an empty
OptionalInt
if the stream is empty.
- findFirst() - Method in interface java8.util.stream.LongStream
-
Returns an
OptionalLong
describing the first element of this
stream, or an empty
OptionalLong
if the stream is empty.
- findFirst() - Method in interface java8.util.stream.Stream
-
Returns an
Optional
describing the first element of this stream,
or an empty
Optional
if the stream is empty.
- finisher() - Method in interface java8.util.stream.Collector
-
Perform the final transformation from the intermediate accumulation type
A
to the final result type R
.
- firstComplete() - Method in class java8.util.concurrent.CountedCompleter
-
If this task's pending count is zero, returns this task;
otherwise decrements its pending count and returns null
.
- flatMap(Function<? super T, Optional<U>>) - Method in class java8.util.Optional
-
If a value is present, apply the provided Optional
-bearing
mapping function to it, return that result, otherwise return an empty
Optional
.
- flatMap(DoubleFunction<? extends DoubleStream>) - Method in interface java8.util.stream.DoubleStream
-
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 element.
- flatMap(IntFunction<? extends IntStream>) - Method in interface java8.util.stream.IntStream
-
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 element.
- flatMap(LongFunction<? extends LongStream>) - Method in interface java8.util.stream.LongStream
-
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 element.
- flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface java8.util.stream.Stream
-
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 element.
- flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in interface java8.util.stream.Stream
-
Returns an DoubleStream
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 interface java8.util.stream.Stream
-
Returns an IntStream
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 interface java8.util.stream.Stream
-
Returns an LongStream
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.
- floatValue() - Method in class java8.util.concurrent.atomic.DoubleAccumulator
-
Returns the
current value as a
float
after a narrowing primitive conversion.
- floatValue() - Method in class java8.util.concurrent.atomic.DoubleAdder
-
- floatValue() - Method in class java8.util.concurrent.atomic.LongAccumulator
-
Returns the
current value as a
float
after a widening primitive conversion.
- floatValue() - Method in class java8.util.concurrent.atomic.LongAdder
-
Returns the
LongAdder.sum()
as a
float
after a widening primitive conversion.
- forceTermination() - Method in class java8.util.concurrent.Phaser
-
Forces this phaser to enter termination state.
- forEach(Iterable<? extends T>, Consumer<? super T>) - Static method in class java8.lang.Iterables
-
Performs the given action for each element of the Iterable
until all elements have been processed or the action throws an
exception.
- forEach(Map<K, V>, BiConsumer<? super K, ? super V>) - Static method in class java8.util.Maps
-
Performs the given action for each entry in the map until all entries
have been processed or the action throws an exception.
- forEach(DoubleConsumer) - Method in interface java8.util.stream.DoubleStream
-
Performs an action for each element of this stream.
- forEach(IntConsumer) - Method in interface java8.util.stream.IntStream
-
Performs an action for each element of this stream.
- forEach(LongConsumer) - Method in interface java8.util.stream.LongStream
-
Performs an action for each element of this stream.
- forEach(Consumer<? super T>) - Method in interface java8.util.stream.Stream
-
Performs an action for each element of this stream.
- forEachConcurrent(ConcurrentMap<K, V>, BiConsumer<? super K, ? super V>) - Static method in class java8.util.Maps
-
Performs the given action for each entry in the map until all entries
have been processed or the action throws an exception.
- forEachOrdered(DoubleConsumer) - Method in interface java8.util.stream.DoubleStream
-
Performs an action for each element of this stream, guaranteeing that
each element is processed in encounter order for streams that have a
defined encounter order.
- forEachOrdered(IntConsumer) - Method in interface java8.util.stream.IntStream
-
Performs an action for each element of this stream, guaranteeing that
each element is processed in encounter order for streams that have a
defined encounter order.
- forEachOrdered(LongConsumer) - Method in interface java8.util.stream.LongStream
-
Performs an action for each element of this stream, guaranteeing that
each element is processed in encounter order for streams that have a
defined encounter order.
- forEachOrdered(Consumer<? super T>) - Method in interface java8.util.stream.Stream
-
Performs an action for each element of this stream, in the encounter
order of the stream if the stream has a defined encounter order.
- forEachRemaining(Iterator<E>, Consumer<? super E>) - Static method in class java8.util.Iterators
-
Performs the given action for each remaining element until all elements
have been processed or the action throws an exception.
- forEachRemaining(PrimitiveIterator.OfInt, IntConsumer) - Static method in class java8.util.Iterators
-
Performs the given action for each remaining element until all elements
have been processed or the action throws an exception.
- forEachRemaining(PrimitiveIterator.OfLong, LongConsumer) - Static method in class java8.util.Iterators
-
Performs the given action for each remaining element until all elements
have been processed or the action throws an exception.
- forEachRemaining(PrimitiveIterator.OfDouble, DoubleConsumer) - Static method in class java8.util.Iterators
-
Performs the given action for each remaining element until all elements
have been processed or the action throws an exception.
- forEachRemaining(T_CONS) - Method in interface java8.util.PrimitiveIterator
-
Performs the given action for each remaining element, in the order
elements occur when iterating, until all elements have been processed
or the action throws an exception.
- forEachRemaining(Consumer<? super T>) - Method in interface java8.util.Spliterator
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(DoubleConsumer) - Method in interface java8.util.Spliterator.OfDouble
-
- forEachRemaining(Consumer<? super Double>) - Method in interface java8.util.Spliterator.OfDouble
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(IntConsumer) - Method in interface java8.util.Spliterator.OfInt
-
- forEachRemaining(Consumer<? super Integer>) - Method in interface java8.util.Spliterator.OfInt
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(LongConsumer) - Method in interface java8.util.Spliterator.OfLong
-
- forEachRemaining(Consumer<? super Long>) - Method in interface java8.util.Spliterator.OfLong
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(T_CONS) - Method in interface java8.util.Spliterator.OfPrimitive
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the
action throws an exception.
- forEachRemaining(Spliterator<T>, Consumer<? super T>) - Static method in class java8.util.Spliterators
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(Spliterator.OfDouble, DoubleConsumer) - Static method in class java8.util.Spliterators.OfDouble
-
Performs the given action for each remaining element of the passed Spliterator,
sequentially in the current thread, until all elements have been processed or
the action throws an exception.
- forEachRemaining(Spliterator.OfDouble, Consumer<? super Double>) - Static method in class java8.util.Spliterators.OfDouble
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(Spliterator.OfInt, IntConsumer) - Static method in class java8.util.Spliterators.OfInt
-
Performs the given action for each remaining element of the passed Spliterator,
sequentially in the current thread, until all elements have been processed or
the action throws an exception.
- forEachRemaining(Spliterator.OfInt, Consumer<? super Integer>) - Static method in class java8.util.Spliterators.OfInt
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(Spliterator.OfLong, LongConsumer) - Static method in class java8.util.Spliterators.OfLong
-
Performs the given action for each remaining element of the passed Spliterator,
sequentially in the current thread, until all elements have been processed or
the action throws an exception.
- forEachRemaining(Spliterator.OfLong, Consumer<? super Long>) - Static method in class java8.util.Spliterators.OfLong
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the action
throws an exception.
- forEachRemaining(Spliterator.OfPrimitive<T, T_CONS, T_SPLITR>, T_CONS) - Static method in class java8.util.Spliterators.OfPrimitive
-
Performs the given action for each remaining element, sequentially in
the current thread, until all elements have been processed or the
action throws an exception.
- fork() - Method in class java8.util.concurrent.ForkJoinTask
-
- ForkJoinPool - Class in java8.util.concurrent
-
- ForkJoinPool() - Constructor for class java8.util.concurrent.ForkJoinPool
-
Creates a
ForkJoinPool
with parallelism equal to
Runtime.availableProcessors()
, using the
default thread factory,
no UncaughtExceptionHandler, and non-async LIFO processing mode.
- ForkJoinPool(int) - Constructor for class java8.util.concurrent.ForkJoinPool
-
Creates a
ForkJoinPool
with the indicated parallelism
level, the
default thread factory,
no UncaughtExceptionHandler, and non-async LIFO processing mode.
- ForkJoinPool(int, ForkJoinPool.ForkJoinWorkerThreadFactory, Thread.UncaughtExceptionHandler, boolean) - Constructor for class java8.util.concurrent.ForkJoinPool
-
Creates a ForkJoinPool
with the given parameters.
- ForkJoinPool.ForkJoinWorkerThreadFactory - Interface in java8.util.concurrent
-
- ForkJoinPool.ManagedBlocker - Interface in java8.util.concurrent
-
Interface for extending managed parallelism for tasks running
in
ForkJoinPool
s.
- ForkJoinTask<V> - Class in java8.util.concurrent
-
Abstract base class for tasks that run within a
ForkJoinPool
.
- ForkJoinTask() - Constructor for class java8.util.concurrent.ForkJoinTask
-
- ForkJoinWorkerThread - Class in java8.util.concurrent
-
- ForkJoinWorkerThread(ForkJoinPool) - Constructor for class java8.util.concurrent.ForkJoinWorkerThread
-
Creates a ForkJoinWorkerThread operating in the given pool.
- Function<T,R> - Interface in java8.util.function
-
Represents a function that accepts one argument and produces a result.
- FunctionalInterface - Annotation Type in java8.lang
-
An informative annotation type used to indicate that an interface
type declaration is intended to be a functional interface as
defined by the Java Language Specification.
- Functions - Class in java8.util.function
-
A place for static default implementations of the new Java 8
default interface methods and static interface methods in the
Function
interface.