- identity() - Static method in class java8.util.function.DoubleUnaryOperators
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in class java8.util.function.Functions
-
Returns a function that always returns its input argument.
- identity() - Static method in class java8.util.function.IntUnaryOperators
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in class java8.util.function.LongUnaryOperators
-
Returns a unary operator that always returns its input argument.
- identity() - Static method in class java8.util.function.UnaryOperators
-
Returns a unary operator that always returns its input argument.
- ifPresent(Consumer<? super T>) - Method in class java8.util.Optional
-
If a value is present, invoke the specified consumer with the value,
otherwise do nothing.
- ifPresent(DoubleConsumer) - Method in class java8.util.OptionalDouble
-
Have the specified consumer accept the value if a value is present,
otherwise do nothing.
- ifPresent(IntConsumer) - Method in class java8.util.OptionalInt
-
Have the specified consumer accept the value if a value is present,
otherwise do nothing.
- ifPresent(LongConsumer) - Method in class java8.util.OptionalLong
-
Have the specified consumer accept the value if a value is present,
otherwise do nothing.
- IMMUTABLE - Static variable in interface java8.util.Spliterator
-
Characteristic value signifying that the element source cannot be
structurally modified; that is, elements cannot be added, replaced, or
removed, so such changes cannot occur during traversal.
- increment() - Method in class java8.util.concurrent.atomic.LongAdder
-
Equivalent to add(1)
.
- inForkJoinPool() - Static method in class java8.util.concurrent.ForkJoinTask
-
Returns
true
if the current thread is a
ForkJoinWorkerThread
executing as a ForkJoinPool computation.
- IntBinaryOperator - Interface in java8.util.function
-
Represents an operation upon two int
-valued operands and producing an
int
-valued result.
- IntConsumer - Interface in java8.util.function
-
Represents an operation that accepts a single int
-valued argument and
returns no result.
- IntConsumers - 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
IntConsumer
interface.
- Integers - Class in java8.lang
-
A place for static default implementations of the new Java 8
static methods in the Integer
class.
- IntFunction<R> - Interface in java8.util.function
-
Represents a function that accepts an int-valued argument and produces a
result.
- IntPredicate - Interface in java8.util.function
-
Represents a predicate (boolean-valued function) of one int
-valued
argument.
- IntPredicates - 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
IntPredicate
interface.
- ints(long) - Method in class java8.util.SplittableRandom
-
Returns a stream producing the given streamSize
number
of pseudorandom int
values from this generator and/or
one split from it.
- ints() - Method in class java8.util.SplittableRandom
-
Returns an effectively unlimited stream of pseudorandom int
values from this generator and/or one split from it.
- ints(long, int, int) - Method in class java8.util.SplittableRandom
-
Returns a stream producing the given streamSize
number
of pseudorandom int
values from this generator and/or one split
from it; each value conforms to the given origin (inclusive) and bound
(exclusive).
- ints(int, int) - Method in class java8.util.SplittableRandom
-
Returns an effectively unlimited stream of pseudorandom int
values from this generator and/or one split from it; each value
conforms to the given origin (inclusive) and bound (exclusive).
- IntStream - Interface in java8.util.stream
-
A sequence of primitive int-valued elements supporting sequential and parallel
aggregate operations.
- intStream(Spliterator.OfInt, boolean) - Static method in class java8.util.stream.StreamSupport
-
Creates a new sequential or parallel IntStream
from a
Spliterator.OfInt
.
- intStream(Supplier<? extends Spliterator.OfInt>, int, boolean) - Static method in class java8.util.stream.StreamSupport
-
Creates a new sequential or parallel IntStream
from a
Supplier
of Spliterator.OfInt
.
- IntStream.Builder - Interface in java8.util.stream
-
A mutable builder for an IntStream
.
- IntStreams - Class in java8.util.stream
-
A place for static default implementations of the new Java 8
default interface methods and static interface methods in the
IntStream
interface.
- IntStreams.J8Builder - Class in java8.util.stream
-
A place for static default implementations of the new Java 8
default interface methods and static interface methods in the
IntStream.Builder
interface.
- IntSummaryStatistics - Class in java8.util
-
A state object for collecting statistics such as count, min, max, sum, and
average.
- IntSummaryStatistics() - Constructor for class java8.util.IntSummaryStatistics
-
Construct an empty instance with zero count, zero sum,
Integer.MAX_VALUE
min, Integer.MIN_VALUE
max and zero
average.
- IntSupplier - Interface in java8.util.function
-
Represents a supplier of int
-valued results.
- IntToDoubleFunction - Interface in java8.util.function
-
Represents a function that accepts an int-valued argument and produces a
double-valued result.
- IntToLongFunction - Interface in java8.util.function
-
Represents a function that accepts an int-valued argument and produces a
long-valued result.
- IntUnaryOperator - Interface in java8.util.function
-
Represents an operation on a single int
-valued operand that produces
an int
-valued result.
- IntUnaryOperators - 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
IntUnaryOperator
interface.
- intValue() - Method in class java8.util.concurrent.atomic.DoubleAccumulator
-
Returns the
current value as an
int
after a narrowing primitive conversion.
- intValue() - Method in class java8.util.concurrent.atomic.DoubleAdder
-
- intValue() - Method in class java8.util.concurrent.atomic.LongAccumulator
-
Returns the
current value as an
int
after a narrowing primitive conversion.
- intValue() - Method in class java8.util.concurrent.atomic.LongAdder
-
Returns the
LongAdder.sum()
as an
int
after a narrowing
primitive conversion.
- invoke(ForkJoinTask<T>) - Method in class java8.util.concurrent.ForkJoinPool
-
Performs the given task, returning its result upon completion.
- invoke() - Method in class java8.util.concurrent.ForkJoinTask
-
Commences performing this task, awaits its completion if
necessary, and returns its result, or throws an (unchecked)
RuntimeException
or Error
if the underlying
computation did so.
- invokeAll(Collection<? extends Callable<T>>) - Method in class java8.util.concurrent.ForkJoinPool
-
- invokeAll(ForkJoinTask<?>, ForkJoinTask<?>) - Static method in class java8.util.concurrent.ForkJoinTask
-
Forks the given tasks, returning when isDone
holds for
each task or an (unchecked) exception is encountered, in which
case the exception is rethrown.
- invokeAll(ForkJoinTask<?>...) - Static method in class java8.util.concurrent.ForkJoinTask
-
Forks the given tasks, returning when isDone
holds for
each task or an (unchecked) exception is encountered, in which
case the exception is rethrown.
- invokeAll(Collection<T>) - Static method in class java8.util.concurrent.ForkJoinTask
-
Forks all tasks in the specified collection, returning when
isDone
holds for each task or an (unchecked) exception
is encountered, in which case the exception is rethrown.
- isCancelled() - Method in class java8.util.concurrent.CompletableFuture
-
Returns true
if this CompletableFuture was cancelled
before it completed normally.
- isCancelled() - Method in class java8.util.concurrent.ForkJoinTask
-
- isCompletedAbnormally() - Method in class java8.util.concurrent.ForkJoinTask
-
Returns true
if this task threw an exception or was cancelled.
- isCompletedExceptionally() - Method in class java8.util.concurrent.CompletableFuture
-
Returns true
if this CompletableFuture completed
exceptionally, in any way.
- isCompletedNormally() - Method in class java8.util.concurrent.ForkJoinTask
-
Returns true
if this task completed without throwing an
exception and was not cancelled.
- isDone() - Method in class java8.util.concurrent.CompletableFuture
-
Returns true
if completed in any fashion: normally,
exceptionally, or via cancellation.
- isDone() - Method in class java8.util.concurrent.ForkJoinTask
-
- isEqual(Object) - Static method in class java8.util.function.Predicates
-
- isFinite(double) - Static method in class java8.lang.Doubles
-
Returns true
if the argument is a finite floating-point
value; returns false
otherwise (for NaN and infinity
arguments).
- isNull(Object) - Static method in class java8.util.Objects
-
Returns true
if the provided reference is null
otherwise
returns false
.
- isParallel() - Method in interface java8.util.stream.BaseStream
-
Returns whether this stream, if a terminal operation were to be executed,
would execute in parallel.
- isPresent() - Method in class java8.util.Optional
-
Return true
if there is a value present, otherwise false
.
- isPresent() - Method in class java8.util.OptionalDouble
-
Return true
if there is a value present, otherwise false
.
- isPresent() - Method in class java8.util.OptionalInt
-
Return true
if there is a value present, otherwise false
.
- isPresent() - Method in class java8.util.OptionalLong
-
Return true
if there is a value present, otherwise false
.
- isQuiescent() - Method in class java8.util.concurrent.ForkJoinPool
-
Returns true
if all worker threads are currently idle.
- isReleasable() - Method in interface java8.util.concurrent.ForkJoinPool.ManagedBlocker
-
Returns true
if blocking is unnecessary.
- isShutdown() - Method in class java8.util.concurrent.ForkJoinPool
-
Returns true
if this pool has been shut down.
- isTerminated() - Method in class java8.util.concurrent.ForkJoinPool
-
Returns true
if all tasks have completed following shut down.
- isTerminated() - Method in class java8.util.concurrent.Phaser
-
Returns true
if this phaser has been terminated.
- isTerminating() - Method in class java8.util.concurrent.ForkJoinPool
-
Returns true
if the process of termination has
commenced but not yet completed.
- Iterables - Class in java8.lang
-
A place for static default implementations of the new Java 8
default interface methods and static interface methods in the
Iterable
interface.
- iterate(double, DoubleUnaryOperator) - Static method in class java8.util.stream.DoubleStreams
-
Returns an infinite sequential ordered DoubleStream
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, IntUnaryOperator) - Static method in class java8.util.stream.IntStreams
-
Returns an infinite sequential ordered IntStream
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, LongUnaryOperator) - Static method in class java8.util.stream.LongStreams
-
Returns an infinite sequential ordered LongStream
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, UnaryOperator<T>) - Static method in class java8.util.stream.StreamSupport
-
Returns an infinite sequential ordered Stream
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.
- iterator(Spliterator<? extends T>) - Static method in class java8.util.Spliterators
-
Creates an Iterator
from a Spliterator
.
- iterator(Spliterator.OfInt) - Static method in class java8.util.Spliterators
-
Creates an PrimitiveIterator.OfInt
from a
Spliterator.OfInt
.
- iterator(Spliterator.OfLong) - Static method in class java8.util.Spliterators
-
Creates an PrimitiveIterator.OfLong
from a
Spliterator.OfLong
.
- iterator(Spliterator.OfDouble) - Static method in class java8.util.Spliterators
-
Creates an PrimitiveIterator.OfDouble
from a
Spliterator.OfDouble
.
- iterator() - Method in interface java8.util.stream.BaseStream
-
Returns an iterator for the elements of this stream.
- iterator() - Method in interface java8.util.stream.DoubleStream
-
- iterator() - Method in interface java8.util.stream.IntStream
-
- iterator() - Method in interface java8.util.stream.LongStream
-
- Iterators - Class in java8.util
-
A place for static default implementations of the new Java 8
default interface methods and static interface methods in the
Iterator
interface.