Package extra166y
package extra166y
Collections supporting parallel operations.
-
ClassDescriptionAbstract class serving as the basis of parallel array classes across types.A collection of static factory methods providing commonly useful implementations of operations.A
java.util.ConcurrentMap
supporting user-defined equivalence comparisons, soft, weak, or strong keys and values, and user-supplied computational methods for setting and updating values.An object performing equality comparisons, along with a hash function consistent with this comparison.A hash-based set with properties identical to those ofCollections.newSetFromMap
applied to aCustomConcurrentHashMap
, but possibly more space-efficient.A function computing a mapping from the given key to a value, ornull
if there is no mapping.A function computing a new mapping from the given key and its current value to a new value, ornull
if there is no mappingThe strength of keys and values that may be held by maps.Interfaces and utilities declaring per-element operations used within parallel methods on aggregates.Ops.BinaryOp<A,B, R> Ops.BinaryPredicate<A,B> Ops.Op<A,R> Ops.Reducer<A>An array supporting parallel operations.Summary statistics for a possibly bounded, filtered, and/or mapped ParallelArray.A prefix view of ParallelArray that causes operations to apply only to elements within a given range.A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.A prefix view of ParallelArray that causes operations to apply only to elements for which a selector returns true.A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.An array of doubles supporting parallel operations.Summary statistics for a possibly bounded, filtered, and/or mapped ParallelDoubleArray.A prefix view of ParallelDoubleArray that causes operations to apply only to elements within a given range.A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.A prefix view of ParallelDoubleArray that causes operations to apply only to elements for which a selector returns true.A prefix view of ParallelDoubleArray that causes operations to apply to mappings of elements, not to the elements themselves.A prefix view of ParallelDoubleArray that causes operations to apply to mappings of elements, not to the elements themselves.An array of longs supporting parallel operations.Summary statistics for a possibly bounded, filtered, and/or mapped ParallelLongArray.A prefix view of ParallelLongArray that causes operations to apply only to elements within a given range.A prefix view of ParallelLongArray that causes operations to apply to mappings of elements, not to the elements themselves.A prefix view of ParallelLongArray that causes operations to apply only to elements for which a selector returns true.A prefix view of ParallelLongArray that causes operations to apply to mappings of elements, not to the elements themselves.A prefix view of ParallelLongArray that causes operations to apply to mappings of elements, not to the elements themselves.