for . The latest version of this documentation can be found on-line at http://[SERVER]//.


gpseq-1.0 API Reference
GpseqWaitGroup
Compares
GpseqSpliteratorTask — A base class for spliterator based fork-join tasks.
GpseqTask — A task that will be executed by a GpseqExecutor.
CombineFunc
OptionalError
Collectors
GpseqIteratorSpliterator — A spliterator of an iterator.
CollectorFeatures
GpseqSpliterator — An object for traversing and partitioning elements of a data source.
GpseqForkJoinTaskSharedResult — A base class for fork-join tasks that run within a worker pool.
MapError
VoidTaskFunc
GpseqSender — The sender side of a channel.
GpseqReceiver — The receiver side of a channel.
TaskFunc
GpseqSupplier — An object that supplies results.
GpseqExecutor — An object that executes tasks. the execution is performed sequentially or in parallel, depending on the executor implementation.
GpseqPromise — A promise allows to set a value or an exception with an associated future.
GpseqArraySpliterator — A spliterator of an array.
GpseqWrapper — A wrapper object containing a value.
GpseqChannelBase — A base interface for senders and receivers.
GpseqWorkerPool — A thread pool for executing tasks in parallel.
GpseqCollector — An object for mutable reduction operation that accumulates input elements into a mutable accumulator, and transforms it into a final result.
Func
GpseqListSpliterator — A spliterator of a list.
EachChunkFunc
GpseqTaskEnv — An object to configure the environment of execution of tasks
ChannelError
Gpseq
GpseqFuncTask — A function task.
GpseqSubArraySpliterator — A spliterator of a sub array.
GpseqSeq — A sequence of elements, supporting sequential and parallel operations.
GpseqChannel — Multi-producer multi-consumer channels. Channels are the pipes that provide communication between threads.
MapFunc
GpseqOptional — A container object which may or may not contain a value.
GpseqFuture — A value which might not yet be available, but will be available at some point.
VoidFunc
GpseqResult — A result object that holds a value or an error.
GpseqSupplierSpliterator — An infinite unordered spliterator, which each element is generated by a supplier.
SupplyFunc
GpseqThreadFactory — An object that creates new worker threads.
GpseqGenericArraySpliterator — A spliterator of a generic array.
TeeMergeFunc
Predicate
GpseqWorkerThread — A worker thread.
Overflow
GpseqSubArray — An unowned slice of an array.
FlatMapFunc
FoldFunc
API Index
Index of deprecated API
Annotation Glossary