Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

F

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
Returns the DoubleAdder.sum() as a float after a narrowing primitive conversion.
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
Arranges to asynchronously execute this task in the pool the current task is running in, if applicable, or using the ForkJoinPool.commonPool() if not ForkJoinTask.inForkJoinPool().
ForkJoinPool - Class in java8.util.concurrent
An ExecutorService for running ForkJoinTasks.
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
Factory for creating new ForkJoinWorkerThreads.
ForkJoinPool.ManagedBlocker - Interface in java8.util.concurrent
Interface for extending managed parallelism for tasks running in ForkJoinPools.
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
A thread managed by a ForkJoinPool, which executes ForkJoinTasks.
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.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links