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 

S

sequential() - Method in interface java8.util.stream.BaseStream
Returns an equivalent stream that is sequential.
sequential() - Method in interface java8.util.stream.DoubleStream
 
sequential() - Method in interface java8.util.stream.IntStream
 
sequential() - Method in interface java8.util.stream.LongStream
 
setAll(T[], IntFunction<? extends T>) - Static method in class java8.util.J8Arrays
Set all elements of the specified array, using the provided generator function to compute each element.
setAll(int[], IntUnaryOperator) - Static method in class java8.util.J8Arrays
Set all elements of the specified array, using the provided generator function to compute each element.
setAll(long[], IntToLongFunction) - Static method in class java8.util.J8Arrays
Set all elements of the specified array, using the provided generator function to compute each element.
setAll(double[], IntToDoubleFunction) - Static method in class java8.util.J8Arrays
Set all elements of the specified array, using the provided generator function to compute each element.
setEmptyValue(CharSequence) - Method in class java8.util.StringJoiner
Sets the sequence of characters to be used when determining the string representation of this StringJoiner and no elements have been added yet, that is, when it is empty.
setForkJoinTaskTag(short) - Method in class java8.util.concurrent.ForkJoinTask
Atomically sets the tag value for this task.
setPendingCount(int) - Method in class java8.util.concurrent.CountedCompleter
Sets the pending count to the given value.
setRawResult(T) - Method in class java8.util.concurrent.CountedCompleter
A method that result-bearing CountedCompleters may optionally use to help maintain result data.
setRawResult(V) - Method in class java8.util.concurrent.ForkJoinTask
Forces the given value to be returned as a result.
setRawResult(Void) - Method in class java8.util.concurrent.RecursiveAction
Requires null completion value.
setRawResult(V) - Method in class java8.util.concurrent.RecursiveTask
 
shutdown() - Method in class java8.util.concurrent.ForkJoinPool
Possibly initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
shutdownNow() - Method in class java8.util.concurrent.ForkJoinPool
Possibly attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks.
SIZED - Static variable in interface java8.util.Spliterator
Characteristic value signifying that the value returned from estimateSize() prior to traversal or splitting represents a finite size that, in the absence of structural source modification, represents an exact count of the number of elements that would be encountered by a complete traversal.
skip(long) - Method in interface java8.util.stream.DoubleStream
Returns a stream consisting of the remaining elements of this stream after discarding the first n elements of the stream.
skip(long) - Method in interface java8.util.stream.IntStream
Returns a stream consisting of the remaining elements of this stream after discarding the first n elements of the stream.
skip(long) - Method in interface java8.util.stream.LongStream
Returns a stream consisting of the remaining elements of this stream after discarding the first n elements of the stream.
skip(long) - Method in interface java8.util.stream.Stream
Returns a stream consisting of the remaining elements of this stream after discarding the first n elements of the stream.
sort(List<E>, Comparator<? super E>) - Static method in class java8.util.Lists
Sorts this list using the supplied Comparator to compare elements.
SORTED - Static variable in interface java8.util.Spliterator
Characteristic value signifying that encounter order follows a defined sort order.
sorted() - Method in interface java8.util.stream.DoubleStream
Returns a stream consisting of the elements of this stream in sorted order.
sorted() - Method in interface java8.util.stream.IntStream
Returns a stream consisting of the elements of this stream in sorted order.
sorted() - Method in interface java8.util.stream.LongStream
Returns a stream consisting of the elements of this stream in sorted order.
sorted() - Method in interface java8.util.stream.Stream
Returns a stream consisting of the elements of this stream, sorted according to natural order.
sorted(Comparator<? super T>) - Method in interface java8.util.stream.Stream
Returns a stream consisting of the elements of this stream, sorted according to the provided Comparator.
split() - Method in class java8.util.SplittableRandom
Constructs and returns a new SplittableRandom instance that shares no mutable state with this instance.
spliterator(Iterable<? extends T>) - Static method in class java8.lang.Iterables
Creates a Spliterator over the elements described by this Iterable.
spliterator(T[]) - Static method in class java8.util.J8Arrays
Returns a Spliterator covering all of the specified array.
spliterator(T[], int, int) - Static method in class java8.util.J8Arrays
Returns a Spliterator covering the specified range of the specified array.
spliterator(int[]) - Static method in class java8.util.J8Arrays
Returns a Spliterator.OfInt covering all of the specified array.
spliterator(int[], int, int) - Static method in class java8.util.J8Arrays
Returns a Spliterator.OfInt covering the specified range of the specified array.
spliterator(long[]) - Static method in class java8.util.J8Arrays
Returns a Spliterator.OfLong covering all of the specified array.
spliterator(long[], int, int) - Static method in class java8.util.J8Arrays
Returns a Spliterator.OfLong covering the specified range of the specified array.
spliterator(double[]) - Static method in class java8.util.J8Arrays
Returns a Spliterator.OfDouble covering all of the specified array.
spliterator(double[], int, int) - Static method in class java8.util.J8Arrays
Returns a Spliterator.OfDouble covering the specified range of the specified array.
Spliterator<T> - Interface in java8.util
An object for traversing and partitioning elements of a source.
spliterator(Object[], int) - Static method in class java8.util.Spliterators
Creates a Spliterator covering the elements of a given array, using a customized set of spliterator characteristics.
spliterator(Object[], int, int, int) - Static method in class java8.util.Spliterators
Creates a Spliterator covering a range of elements of a given array, using a customized set of spliterator characteristics.
spliterator(int[], int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfInt covering the elements of a given array, using a customized set of spliterator characteristics.
spliterator(int[], int, int, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfInt covering a range of elements of a given array, using a customized set of spliterator characteristics.
spliterator(long[], int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfLong covering the elements of a given array, using a customized set of spliterator characteristics.
spliterator(long[], int, int, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfLong covering a range of elements of a given array, using a customized set of spliterator characteristics.
spliterator(double[], int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfDouble covering the elements of a given array, using a customized set of spliterator characteristics.
spliterator(double[], int, int, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfDouble covering a range of elements of a given array, using a customized set of spliterator characteristics.
spliterator(Collection<? extends T>, int) - Static method in class java8.util.Spliterators
Creates a Spliterator using the given collection's Collection.iterator() as the source of elements, and reporting its Collection.size() as its initial size.
spliterator(Iterator<? extends T>, long, int) - Static method in class java8.util.Spliterators
Creates a Spliterator using a given Iterator as the source of elements, and with a given initially reported size.
spliterator(PrimitiveIterator.OfInt, long, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfInt using a given IntStream.IntIterator as the source of elements, and with a given initially reported size.
spliterator(PrimitiveIterator.OfLong, long, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfLong using a given LongStream.LongIterator as the source of elements, and with a given initially reported size.
spliterator(PrimitiveIterator.OfDouble, long, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfDouble using a given DoubleStream.DoubleIterator as the source of elements, and with a given initially reported size.
spliterator() - Method in interface java8.util.stream.BaseStream
Returns a spliterator for the elements of this stream.
spliterator() - Method in interface java8.util.stream.DoubleStream
 
spliterator() - Method in interface java8.util.stream.IntStream
 
spliterator() - Method in interface java8.util.stream.LongStream
 
Spliterator.OfDouble - Interface in java8.util
A Spliterator specialized for double values.
Spliterator.OfInt - Interface in java8.util
A Spliterator specialized for int values.
Spliterator.OfLong - Interface in java8.util
A Spliterator specialized for long values.
Spliterator.OfPrimitive<T,T_CONS,T_SPLITR extends Spliterator.OfPrimitive<T,T_CONS,T_SPLITR>> - Interface in java8.util
A Spliterator specialized for primitive values.
Spliterators - Class in java8.util
Static classes and methods for operating on or creating instances of Spliterator and its primitive specializations Spliterator.OfInt, Spliterator.OfLong, and Spliterator.OfDouble.
Spliterators.AbstractDoubleSpliterator - Class in java8.util
An abstract Spliterator.OfDouble that implements trySplit to permit limited parallelism.
Spliterators.AbstractIntSpliterator - Class in java8.util
An abstract Spliterator.OfInt that implements trySplit to permit limited parallelism.
Spliterators.AbstractLongSpliterator - Class in java8.util
An abstract Spliterator.OfLong that implements trySplit to permit limited parallelism.
Spliterators.AbstractSpliterator<T> - Class in java8.util
An abstract Spliterator that implements trySplit to permit limited parallelism.
Spliterators.OfDouble - Class in java8.util
Static default implementations for the Java 8 default methods of Spliterator.OfDouble
Spliterators.OfInt - Class in java8.util
Static default implementations for the Java 8 default methods of Spliterator.OfInt
Spliterators.OfLong - Class in java8.util
Static default implementations for the Java 8 default methods of Spliterator.OfLong
Spliterators.OfPrimitive - Class in java8.util
Static default implementations for the Java 8 default method of Spliterator.OfPrimitive
spliteratorUnknownSize(Iterator<? extends T>, int) - Static method in class java8.util.Spliterators
Creates a Spliterator using a given Iterator as the source of elements, with no initial size estimate.
spliteratorUnknownSize(PrimitiveIterator.OfInt, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfInt using a given IntStream.IntIterator as the source of elements, with no initial size estimate.
spliteratorUnknownSize(PrimitiveIterator.OfLong, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfLong using a given LongStream.LongIterator as the source of elements, with no initial size estimate.
spliteratorUnknownSize(PrimitiveIterator.OfDouble, int) - Static method in class java8.util.Spliterators
Creates a Spliterator.OfDouble using a given DoubleStream.DoubleIterator as the source of elements, with no initial size estimate.
SplittableRandom - Class in java8.util
A generator of uniform pseudorandom values applicable for use in (among other contexts) isolated parallel computations that may generate subtasks.
SplittableRandom(long) - Constructor for class java8.util.SplittableRandom
Creates a new SplittableRandom instance using the specified initial seed.
SplittableRandom() - Constructor for class java8.util.SplittableRandom
Creates a new SplittableRandom instance that is likely to generate sequences of values that are statistically independent of those of any other instances in the current program; and may, and typically does, vary across program invocations.
stream(T[]) - Static method in class java8.util.J8Arrays
Returns a sequential Stream with the specified array as its source.
stream(T[], int, int) - Static method in class java8.util.J8Arrays
Returns a sequential Stream with the specified range of the specified array as its source.
stream(int[]) - Static method in class java8.util.J8Arrays
Returns a sequential IntStream with the specified array as its source.
stream(int[], int, int) - Static method in class java8.util.J8Arrays
Returns a sequential IntStream with the specified range of the specified array as its source.
stream(long[]) - Static method in class java8.util.J8Arrays
Returns a sequential LongStream with the specified array as its source.
stream(long[], int, int) - Static method in class java8.util.J8Arrays
Returns a sequential LongStream with the specified range of the specified array as its source.
stream(double[]) - Static method in class java8.util.J8Arrays
Returns a sequential DoubleStream with the specified array as its source.
stream(double[], int, int) - Static method in class java8.util.J8Arrays
Returns a sequential DoubleStream with the specified range of the specified array as its source.
Stream<T> - Interface in java8.util.stream
A sequence of elements supporting sequential and parallel aggregate operations.
stream(Collection<? extends T>) - Static method in class java8.util.stream.StreamSupport
Creates a new sequential Stream using the given collection's Collection.iterator() as the source of elements for an internally created Spliterator which will report the collection's Collection.size() as its initial size.
stream(Collection<? extends T>, int) - Static method in class java8.util.stream.StreamSupport
Creates a new sequential Stream using the given collection's Collection.iterator() as the source of elements for an internally created Spliterator which will report the collection's Collection.size() as its initial size.
stream(Collection<? extends T>, int, boolean) - Static method in class java8.util.stream.StreamSupport
Creates a new sequential or parallel Stream using the given collection's Collection.iterator() as the source of elements for an internally created Spliterator which will report the collection's Collection.size() as its initial size.
stream(Spliterator<T>, boolean) - Static method in class java8.util.stream.StreamSupport
Creates a new sequential or parallel Stream from a Spliterator.
stream(Supplier<? extends Spliterator<T>>, int, boolean) - Static method in class java8.util.stream.StreamSupport
Creates a new sequential or parallel Stream from a Supplier of Spliterator.
Stream.Builder<T> - Interface in java8.util.stream
A mutable builder for a Stream.
StreamSupport - Class in java8.util.stream
Low-level utility methods for creating and manipulating streams.
StringJoiner - Class in java8.util
StringJoiner is used to construct a sequence of characters separated by a delimiter and optionally starting with a supplied prefix and ending with a supplied suffix.
StringJoiner(CharSequence) - Constructor for class java8.util.StringJoiner
Constructs a StringJoiner with no characters in it, with no prefix or suffix, and a copy of the supplied delimiter.
StringJoiner(CharSequence, CharSequence, CharSequence) - Constructor for class java8.util.StringJoiner
Constructs a StringJoiner with no characters in it using copies of the supplied prefix, delimiter and suffix.
submit(ForkJoinTask<T>) - Method in class java8.util.concurrent.ForkJoinPool
Submits a ForkJoinTask for execution.
submit(Callable<T>) - Method in class java8.util.concurrent.ForkJoinPool
 
submit(Runnable, T) - Method in class java8.util.concurrent.ForkJoinPool
 
submit(Runnable) - Method in class java8.util.concurrent.ForkJoinPool
 
SUBSIZED - Static variable in interface java8.util.Spliterator
Characteristic value signifying that all Spliterators resulting from trySplit() will be both Spliterator.SIZED and Spliterator.SUBSIZED.
sum(double, double) - Static method in class java8.lang.Doubles
Adds two double values together as per the + operator.
sum(int, int) - Static method in class java8.lang.Integers
Adds two integers together as per the + operator.
sum(long, long) - Static method in class java8.lang.Longs
Adds two long values together as per the + operator.
sum() - Method in class java8.util.concurrent.atomic.DoubleAdder
Returns the current sum.
sum() - Method in class java8.util.concurrent.atomic.LongAdder
Returns the current sum.
sum() - Method in interface java8.util.stream.DoubleStream
Returns the sum of elements in this stream.
sum() - Method in interface java8.util.stream.IntStream
Returns the sum of elements in this stream.
sum() - Method in interface java8.util.stream.LongStream
Returns the sum of elements in this stream.
summarizingDouble(ToDoubleFunction<? super T>) - Static method in class java8.util.stream.Collectors
Returns a Collector which applies an double-producing mapping function to each input element, and returns summary statistics for the resulting values.
summarizingInt(ToIntFunction<? super T>) - Static method in class java8.util.stream.Collectors
Returns a Collector which applies an int-producing mapping function to each input element, and returns summary statistics for the resulting values.
summarizingLong(ToLongFunction<? super T>) - Static method in class java8.util.stream.Collectors
Returns a Collector which applies an long-producing mapping function to each input element, and returns summary statistics for the resulting values.
summaryStatistics() - Method in interface java8.util.stream.DoubleStream
Returns a DoubleSummaryStatistics describing various summary data about the elements of this stream.
summaryStatistics() - Method in interface java8.util.stream.IntStream
Returns an IntSummaryStatistics describing various summary data about the elements of this stream.
summaryStatistics() - Method in interface java8.util.stream.LongStream
Returns a LongSummaryStatistics describing various summary data about the elements of this stream.
summingDouble(ToDoubleFunction<? super T>) - Static method in class java8.util.stream.Collectors
Returns a Collector that produces the sum of a double-valued function applied to the input elements.
summingInt(ToIntFunction<? super T>) - Static method in class java8.util.stream.Collectors
Returns a Collector that produces the sum of a integer-valued function applied to the input elements.
summingLong(ToLongFunction<? super T>) - Static method in class java8.util.stream.Collectors
Returns a Collector that produces the sum of a long-valued function applied to the input elements.
sumThenReset() - Method in class java8.util.concurrent.atomic.DoubleAdder
Equivalent in effect to DoubleAdder.sum() followed by DoubleAdder.reset().
sumThenReset() - Method in class java8.util.concurrent.atomic.LongAdder
Equivalent in effect to LongAdder.sum() followed by LongAdder.reset().
Supplier<T> - Interface in java8.util.function
Represents a supplier of results.
supplier() - Method in interface java8.util.stream.Collector
A function that creates and returns a new mutable result container.
supplyAsync(Supplier<U>) - Static method in class java8.util.concurrent.CompletableFuture
Returns a new CompletableFuture that is asynchronously completed by a task running in the ForkJoinPool.commonPool() with the value obtained by calling the given Supplier.
supplyAsync(Supplier<U>, Executor) - Static method in class java8.util.concurrent.CompletableFuture
Returns a new CompletableFuture that is asynchronously completed by a task running in the given executor with the value obtained by calling the given Supplier.
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