| 
Classes in groovyx.gpars.extra166y used by groovyx.gpars.extra166y | 
AbstractParallelAnyArray
 
          Abstract class serving as the basis of parallel
 array classes across types. | 
AbstractParallelAnyArray.DDCPap
 
            | 
AbstractParallelAnyArray.DDMPap
 
            | 
AbstractParallelAnyArray.DLCPap
 
            | 
AbstractParallelAnyArray.DLMPap
 
            | 
AbstractParallelAnyArray.DOCPap
 
            | 
AbstractParallelAnyArray.DOMPap
 
            | 
AbstractParallelAnyArray.DPap
 
            | 
AbstractParallelAnyArray.DUPap
 
            | 
AbstractParallelAnyArray.LDCPap
 
            | 
AbstractParallelAnyArray.LDMPap
 
            | 
AbstractParallelAnyArray.LLCPap
 
            | 
AbstractParallelAnyArray.LLMPap
 
            | 
AbstractParallelAnyArray.LOCPap
 
            | 
AbstractParallelAnyArray.LOMPap
 
            | 
AbstractParallelAnyArray.LPap
 
            | 
AbstractParallelAnyArray.LUPap
 
            | 
AbstractParallelAnyArray.ODCPap
 
            | 
AbstractParallelAnyArray.ODMPap
 
            | 
AbstractParallelAnyArray.OLCPap
 
            | 
AbstractParallelAnyArray.OLMPap
 
            | 
AbstractParallelAnyArray.OOCPap
 
            | 
AbstractParallelAnyArray.OOMPap
 
            | 
AbstractParallelAnyArray.OPap
 
            | 
AbstractParallelAnyArray.OUPap
 
            | 
CommonOps.DoubleAdder
 
            | 
CommonOps.DoubleEqualityPredicate
 
            | 
CommonOps.DoubleInequalityPredicate
 
            | 
CommonOps.DoubleRandomGenerator
 
            | 
CommonOps.EqualityPredicate
 
            | 
CommonOps.IdentityPredicate
 
            | 
CommonOps.InequalityPredicate
 
            | 
CommonOps.IntAdder
 
            | 
CommonOps.IntEqualityPredicate
 
            | 
CommonOps.IntInequalityPredicate
 
            | 
CommonOps.IntRandomGenerator
 
            | 
CommonOps.IsNonNullPredicate
 
            | 
CommonOps.IsNullPredicate
 
            | 
CommonOps.LongAdder
 
            | 
CommonOps.LongEqualityPredicate
 
            | 
CommonOps.LongInequalityPredicate
 
            | 
CommonOps.LongRandomGenerator
 
            | 
CommonOps.NaturalDoubleComparator
 
            | 
CommonOps.NaturalDoubleMaxReducer
 
            | 
CommonOps.NaturalDoubleMinReducer
 
            | 
CommonOps.NaturalLongComparator
 
            | 
CommonOps.NaturalLongMaxReducer
 
            | 
CommonOps.NaturalLongMinReducer
 
            | 
CommonOps.NonidentityPredicate
 
            | 
CommonOps.RawComparator
 
            | 
CommonOps.RawMaxReducer
 
            | 
CommonOps.RawMinReducer
 
            | 
CustomConcurrentHashMap
 
          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. | 
CustomConcurrentHashMap.EmbeddedSoftReference
 
            | 
CustomConcurrentHashMap.EmbeddedWeakReference
 
            | 
CustomConcurrentHashMap.Equivalence
 
          An object performing equality comparisons, along with a hash
 function consistent with this comparison. | 
CustomConcurrentHashMap.HashIterator
 
            | 
CustomConcurrentHashMap.IntKeyIntValueNode
 
            | 
CustomConcurrentHashMap.IntKeyNode
 
            | 
CustomConcurrentHashMap.IntKeySelfValueNode
 
            | 
CustomConcurrentHashMap.IntKeySoftValueNode
 
            | 
CustomConcurrentHashMap.IntKeyStrongValueNode
 
            | 
CustomConcurrentHashMap.IntKeyWeakValueNode
 
            | 
CustomConcurrentHashMap.KeyIterator
 
            | 
CustomConcurrentHashMap.MappingFunction
 
          A function computing a mapping from the given key to a value,
  or null if there is no mapping. | 
CustomConcurrentHashMap.Node
 
          An object maintaining a key-value mapping. | 
CustomConcurrentHashMap.NodeFactory
 
          A factory for Nodes. | 
CustomConcurrentHashMap.Reclaimable
 
          An object that may be subject to cleanup operations when
 removed from a ReferenceQueue | 
CustomConcurrentHashMap.RemappingFunction
 
          A function computing a new mapping from the given key and its
 current value to a new value, or null if there is
 no mapping | 
CustomConcurrentHashMap.Segment
 
          Each Segment holds a count and table corresponding to a segment
 of the table. | 
CustomConcurrentHashMap.SoftKeyIntValueNode
 
            | 
CustomConcurrentHashMap.SoftKeyNode
 
            | 
CustomConcurrentHashMap.SoftKeySelfValueNode
 
            | 
CustomConcurrentHashMap.SoftKeySoftValueNode
 
            | 
CustomConcurrentHashMap.SoftKeyStrongValueNode
 
            | 
CustomConcurrentHashMap.SoftKeyWeakValueNode
 
            | 
CustomConcurrentHashMap.Strength
 
          The strength of keys and values that may be held by
 maps. strong denotes ordinary objects. weak and soft denote the
 corresponding Reference types. | 
CustomConcurrentHashMap.StrongKeyIntValueNode
 
            | 
CustomConcurrentHashMap.StrongKeyNode
 
            | 
CustomConcurrentHashMap.StrongKeySelfValueNode
 
            | 
CustomConcurrentHashMap.StrongKeySoftValueNode
 
            | 
CustomConcurrentHashMap.StrongKeyStrongValueNode
 
            | 
CustomConcurrentHashMap.StrongKeyWeakValueNode
 
            | 
CustomConcurrentHashMap.WeakKeyIntValueNode
 
            | 
CustomConcurrentHashMap.WeakKeyNode
 
            | 
CustomConcurrentHashMap.WeakKeySelfValueNode
 
            | 
CustomConcurrentHashMap.WeakKeySoftValueNode
 
            | 
CustomConcurrentHashMap.WeakKeyStrongValueNode
 
            | 
CustomConcurrentHashMap.WeakKeyWeakValueNode
 
            | 
Ops.BinaryDoubleOp
 
            | 
Ops.BinaryDoublePredicate
 
            | 
Ops.BinaryIntOp
 
            | 
Ops.BinaryIntPredicate
 
            | 
Ops.BinaryLongOp
 
            | 
Ops.BinaryLongPredicate
 
            | 
Ops.BinaryOp
 
            | 
Ops.BinaryPredicate
 
            | 
Ops.DoubleAndDoubleToLong
 
            | 
Ops.DoubleAndDoubleToObject
 
            | 
Ops.DoubleAndLongToDouble
 
            | 
Ops.DoubleAndLongToLong
 
            | 
Ops.DoubleAndLongToObject
 
            | 
Ops.DoubleAndObjectToDouble
 
            | 
Ops.DoubleAndObjectToLong
 
            | 
Ops.DoubleAndObjectToObject
 
            | 
Ops.DoubleComparator
 
            | 
Ops.DoubleGenerator
 
            | 
Ops.DoubleOp
 
            | 
Ops.DoublePredicate
 
            | 
Ops.DoubleProcedure
 
            | 
Ops.DoubleReducer
 
            | 
Ops.DoubleToLong
 
            | 
Ops.DoubleToObject
 
            | 
Ops.Generator
 
            | 
Ops.IntAndDoublePredicate
 
            | 
Ops.IntAndDoubleToDouble
 
            | 
Ops.IntAndDoubleToLong
 
            | 
Ops.IntAndDoubleToObject
 
            | 
Ops.IntAndLongPredicate
 
            | 
Ops.IntAndLongToDouble
 
            | 
Ops.IntAndLongToLong
 
            | 
Ops.IntAndLongToObject
 
            | 
Ops.IntAndObjectPredicate
 
            | 
Ops.IntAndObjectToDouble
 
            | 
Ops.IntAndObjectToLong
 
            | 
Ops.IntAndObjectToObject
 
            | 
Ops.IntGenerator
 
            | 
Ops.IntReducer
 
            | 
Ops.IntToDouble
 
            | 
Ops.IntToLong
 
            | 
Ops.IntToObject
 
            | 
Ops.LongAndDoubleToDouble
 
            | 
Ops.LongAndDoubleToLong
 
            | 
Ops.LongAndDoubleToObject
 
            | 
Ops.LongAndLongToDouble
 
            | 
Ops.LongAndLongToObject
 
            | 
Ops.LongAndObjectToDouble
 
            | 
Ops.LongAndObjectToLong
 
            | 
Ops.LongAndObjectToObject
 
            | 
Ops.LongComparator
 
            | 
Ops.LongGenerator
 
            | 
Ops.LongOp
 
            | 
Ops.LongPredicate
 
            | 
Ops.LongProcedure
 
            | 
Ops.LongReducer
 
            | 
Ops.LongToDouble
 
            | 
Ops.LongToObject
 
            | 
Ops.ObjectAndDoubleToDouble
 
            | 
Ops.ObjectAndDoubleToLong
 
            | 
Ops.ObjectAndDoubleToObject
 
            | 
Ops.ObjectAndLongToDouble
 
            | 
Ops.ObjectAndLongToLong
 
            | 
Ops.ObjectAndLongToObject
 
            | 
Ops.ObjectAndObjectToDouble
 
            | 
Ops.ObjectAndObjectToLong
 
            | 
Ops.ObjectToDouble
 
            | 
Ops.ObjectToLong
 
            | 
Ops.Op
 
            | 
Ops.Predicate
 
            | 
Ops.Procedure
 
            | 
Ops.Reducer
 
            | 
ParallelArray
 
          An array supporting parallel operations. | 
ParallelArray.AsList
 
            | 
ParallelArray.SummaryStatistics
 
          Summary statistics for a possibly bounded, filtered, and/or
 mapped ParallelArray. | 
ParallelArrayWithBounds
 
          A prefix view of ParallelArray that causes operations to apply
 only to elements within a given range. | 
ParallelArrayWithDoubleMapping
 
          A prefix view of ParallelArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelArrayWithFilter
 
          A prefix view of ParallelArray that causes operations to apply
 only to elements for which a selector returns true. | 
ParallelArrayWithLongMapping
 
          A prefix view of ParallelArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelArrayWithMapping
 
          A prefix view of ParallelArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelDoubleArray
 
          An array of doubles supporting parallel operations. | 
ParallelDoubleArray.AsList
 
            | 
ParallelDoubleArray.SummaryStatistics
 
          Summary statistics for a possibly bounded, filtered, and/or
 mapped ParallelDoubleArray. | 
ParallelDoubleArrayWithBounds
 
          A prefix view of ParallelDoubleArray that causes operations to apply
 only to elements within a given range. | 
ParallelDoubleArrayWithDoubleMapping
 
          A prefix view of ParallelArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelDoubleArrayWithFilter
 
          A prefix view of ParallelDoubleArray that causes operations to apply
 only to elements for which a selector returns true. | 
ParallelDoubleArrayWithLongMapping
 
          A prefix view of ParallelDoubleArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelDoubleArrayWithMapping
 
          A prefix view of ParallelDoubleArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelLongArray
 
          An array of longs supporting parallel operations. | 
ParallelLongArray.AsList
 
            | 
ParallelLongArray.SummaryStatistics
 
          Summary statistics for a possibly bounded, filtered, and/or
 mapped ParallelLongArray. | 
ParallelLongArrayWithBounds
 
          A prefix view of ParallelLongArray that causes operations to apply
 only to elements within a given range. | 
ParallelLongArrayWithDoubleMapping
 
          A prefix view of ParallelLongArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelLongArrayWithFilter
 
          A prefix view of ParallelLongArray that causes operations to apply
 only to elements for which a selector returns true. | 
ParallelLongArrayWithLongMapping
 
          A prefix view of ParallelLongArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
ParallelLongArrayWithMapping
 
          A prefix view of ParallelLongArray that causes operations to apply
 to mappings of elements, not to the elements themselves. | 
PAS.FJBase
 
          Base for most divide-and-conquer tasks used for computing
 ParallelArray operations. | 
PAS.FJDCMerger
 
            | 
PAS.FJDMerger
 
            | 
PAS.FJDScanOp
 
            | 
PAS.FJDScanPlusOp
 
            | 
PAS.FJLCMerger
 
            | 
PAS.FJLMerger
 
            | 
PAS.FJLScanOp
 
            | 
PAS.FJLScanPlusOp
 
            | 
PAS.FJOCMerger
 
            | 
PAS.FJOMerger
 
          Performs merging for FJSorter. | 
PAS.FJOScanOp
 
            | 
PAS.FJRemoveAll
 
          Basic FJ task for non-root FJRemoveAll nodes. | 
PAS.FJScan
 
          Cumulative scan
 A basic version of scan is straightforward. | 
PAS.FJScanOp
 
          Computational operations for FJScan | 
PAS.FJSearchBase
 
          Base for cancellable search tasks. | 
PAS.FJSelectAll
 
          SelectAll proceeds in two passes. | 
PAS.FJSelectAllDriver
 
            | 
PAS.UniquifierTable
 
          Base class of fixed-size hash tables for
 uniquification. |