groovyx.gpars.extra166y
Class PAS.FJOIndexOf

java.lang.Object
  extended by jsr166y.ForkJoinTask<java.lang.Void>
      extended by jsr166y.RecursiveAction
          extended by groovyx.gpars.extra166y.PAS.FJSearchBase
              extended by groovyx.gpars.extra166y.PAS.FJOIndexOf
All Implemented Interfaces:
java.io.Serializable, java.util.concurrent.Future<java.lang.Void>
Enclosing class:
PAS

static final class PAS.FJOIndexOf
extends PAS.FJSearchBase


Field Summary
(package private)  java.lang.Object target
           
 
Fields inherited from class groovyx.gpars.extra166y.PAS.FJSearchBase
hi, lo, next, pap, result
 
Constructor Summary
PAS.FJOIndexOf(AbstractParallelAnyArray pap, int lo, int hi, PAS.FJSearchBase next, java.util.concurrent.atomic.AtomicInteger result, java.lang.Object target)
           
 
Method Summary
(package private)  void atLeaf(int l, int h)
           
(package private)  PAS.FJSearchBase newSubtask(int l, int h, PAS.FJSearchBase r)
           
 
Methods inherited from class groovyx.gpars.extra166y.PAS.FJSearchBase
compute
 
Methods inherited from class jsr166y.RecursiveAction
exec, getRawResult, setRawResult
 
Methods inherited from class jsr166y.ForkJoinTask
adapt, adapt, adapt, cancel, complete, completeExceptionally, fork, get, get, getException, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyInvoke, quietlyJoin, reinitialize, tryUnfork
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

target

final java.lang.Object target
Constructor Detail

PAS.FJOIndexOf

PAS.FJOIndexOf(AbstractParallelAnyArray pap,
               int lo,
               int hi,
               PAS.FJSearchBase next,
               java.util.concurrent.atomic.AtomicInteger result,
               java.lang.Object target)
Method Detail

newSubtask

PAS.FJSearchBase newSubtask(int l,
                            int h,
                            PAS.FJSearchBase r)
Specified by:
newSubtask in class PAS.FJSearchBase

atLeaf

void atLeaf(int l,
            int h)
Specified by:
atLeaf in class PAS.FJSearchBase

Copyright © 2008–2012 Václav Pech. All Rights Reserved.