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 

D

decrement() - Method in class java8.util.concurrent.atomic.LongAdder
Equivalent to add(-1).
decrementPendingCountUnlessZero() - Method in class java8.util.concurrent.CountedCompleter
If the pending count is nonzero, (atomically) decrements it.
deepEquals(Object, Object) - Static method in class java8.util.Objects
Returns true if the arguments are deeply equal to each other and false otherwise.
defaultForkJoinWorkerThreadFactory - Static variable in class java8.util.concurrent.ForkJoinPool
Creates a new ForkJoinWorkerThread.
DISTINCT - Static variable in interface java8.util.Spliterator
Characteristic value signifying that, for each pair of encountered elements x, y, {@code !
distinct() - Method in interface java8.util.stream.DoubleStream
Returns a stream consisting of the distinct elements of this stream.
distinct() - Method in interface java8.util.stream.IntStream
Returns a stream consisting of the distinct elements of this stream.
distinct() - Method in interface java8.util.stream.LongStream
Returns a stream consisting of the distinct elements of this stream.
distinct() - Method in interface java8.util.stream.Stream
Returns a stream consisting of the distinct elements (according to Object.equals(Object)) of this stream.
divideUnsigned(int, int) - Static method in class java8.lang.Integers
Returns the unsigned quotient of dividing the first argument by the second where each argument and the result is interpreted as an unsigned value.
divideUnsigned(long, long) - Static method in class java8.lang.Longs
Returns the unsigned quotient of dividing the first argument by the second where each argument and the result is interpreted as an unsigned value.
DoubleAccumulator - Class in java8.util.concurrent.atomic
One or more variables that together maintain a running double value updated using a supplied function.
DoubleAccumulator(DoubleBinaryOperator, double) - Constructor for class java8.util.concurrent.atomic.DoubleAccumulator
Creates a new instance using the given accumulator function and identity element.
DoubleAdder - Class in java8.util.concurrent.atomic
One or more variables that together maintain an initially zero double sum.
DoubleAdder() - Constructor for class java8.util.concurrent.atomic.DoubleAdder
Creates a new adder with initial sum of zero.
DoubleBinaryOperator - Interface in java8.util.function
Represents an operation upon two double-valued operands and producing a double-valued result.
DoubleConsumer - Interface in java8.util.function
Represents an operation that accepts a single double-valued argument and returns no result.
DoubleConsumers - 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 DoubleConsumer interface.
DoubleFunction<R> - Interface in java8.util.function
Represents a function that accepts a double-valued argument and produces a result.
DoublePredicate - Interface in java8.util.function
Represents a predicate (boolean-valued function) of one double-valued argument.
DoublePredicates - 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 DoublePredicate interface.
Doubles - Class in java8.lang
A place for static default implementations of the new Java 8 static methods in the Double class.
doubles(long) - Method in class java8.util.SplittableRandom
Returns a stream producing the given streamSize number of pseudorandom double values from this generator and/or one split from it; each value is between zero (inclusive) and one (exclusive).
doubles() - Method in class java8.util.SplittableRandom
Returns an effectively unlimited stream of pseudorandom double values from this generator and/or one split from it; each value is between zero (inclusive) and one (exclusive).
doubles(long, double, double) - Method in class java8.util.SplittableRandom
Returns a stream producing the given streamSize number of pseudorandom double values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).
doubles(double, double) - Method in class java8.util.SplittableRandom
Returns an effectively unlimited stream of pseudorandom double values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).
DoubleStream - Interface in java8.util.stream
A sequence of primitive double-valued elements supporting sequential and parallel aggregate operations.
doubleStream(Spliterator.OfDouble, boolean) - Static method in class java8.util.stream.StreamSupport
Creates a new sequential or parallel DoubleStream from a Spliterator.OfDouble.
doubleStream(Supplier<? extends Spliterator.OfDouble>, int, boolean) - Static method in class java8.util.stream.StreamSupport
Creates a new sequential or parallel DoubleStream from a Supplier of Spliterator.OfDouble.
DoubleStream.Builder - Interface in java8.util.stream
A mutable builder for a DoubleStream.
DoubleStreams - 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 DoubleStream interface.
DoubleStreams.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 DoubleStream.Builder interface.
DoubleSummaryStatistics - Class in java8.util
A state object for collecting statistics such as count, min, max, sum, and average.
DoubleSummaryStatistics() - Constructor for class java8.util.DoubleSummaryStatistics
Construct an empty instance with zero count, zero sum, Double.POSITIVE_INFINITY min, Double.NEGATIVE_INFINITY max and zero average.
DoubleSupplier - Interface in java8.util.function
Represents a supplier of double-valued results.
DoubleToIntFunction - Interface in java8.util.function
Represents a function that accepts a double-valued argument and produces an int-valued result.
DoubleToLongFunction - Interface in java8.util.function
Represents a function that accepts a double-valued argument and produces a long-valued result.
DoubleUnaryOperator - Interface in java8.util.function
Represents an operation on a single double-valued operand that produces a double-valued result.
DoubleUnaryOperators - 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 DoubleUnaryOperator interface.
doubleValue() - Method in class java8.util.concurrent.atomic.DoubleAccumulator
doubleValue() - Method in class java8.util.concurrent.atomic.DoubleAdder
Equivalent to DoubleAdder.sum().
doubleValue() - Method in class java8.util.concurrent.atomic.LongAccumulator
Returns the current value as a double after a widening primitive conversion.
doubleValue() - Method in class java8.util.concurrent.atomic.LongAdder
Returns the LongAdder.sum() as a double after a widening primitive conversion.
drainTasksTo(Collection<? super ForkJoinTask<?>>) - Method in class java8.util.concurrent.ForkJoinPool
Removes all available unexecuted submitted and forked tasks from scheduling queues and adds them to the given collection, without altering their execution status.
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