Class BasicReplayTask
- java.lang.Object
-
- java.util.concurrent.ForkJoinTask<V>
-
- java.util.concurrent.RecursiveTask<R>
-
- org.processmining.specpp.evaluation.fitness.parallelized.AbstractEnumSetReplayTask<ReplayOutcome,BasicFitnessEvaluation>
-
- org.processmining.specpp.evaluation.fitness.parallelized.BasicReplayTask
-
- All Implemented Interfaces:
java.io.Serializable,java.util.concurrent.Future<BasicFitnessEvaluation>
public class BasicReplayTask extends AbstractEnumSetReplayTask<ReplayOutcome,BasicFitnessEvaluation>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.processmining.specpp.evaluation.fitness.parallelized.AbstractEnumSetReplayTask
MIN_SPLITTING_SIZE, toAggregate, variantCountMapper
-
-
Constructor Summary
Constructors Constructor Description BasicReplayTask(java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>> toAggregate, java.util.function.IntUnaryOperator variantCountMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BasicFitnessEvaluationcombineIntoFirst(BasicFitnessEvaluation first, BasicFitnessEvaluation second)protected BasicFitnessEvaluationcomputeHere()protected BasicReplayTaskcreateSubTask(java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>> spliterator)-
Methods inherited from class org.processmining.specpp.evaluation.fitness.parallelized.AbstractEnumSetReplayTask
compute
-
Methods inherited from class java.util.concurrent.ForkJoinTask
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollSubmission, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
-
-
-
-
Constructor Detail
-
BasicReplayTask
public BasicReplayTask(java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>> toAggregate, java.util.function.IntUnaryOperator variantCountMapper)
-
-
Method Detail
-
computeHere
protected BasicFitnessEvaluation computeHere()
- Specified by:
computeHerein classAbstractEnumSetReplayTask<ReplayOutcome,BasicFitnessEvaluation>
-
combineIntoFirst
protected BasicFitnessEvaluation combineIntoFirst(BasicFitnessEvaluation first, BasicFitnessEvaluation second)
- Specified by:
combineIntoFirstin classAbstractEnumSetReplayTask<ReplayOutcome,BasicFitnessEvaluation>
-
createSubTask
protected BasicReplayTask createSubTask(java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>> spliterator)
- Specified by:
createSubTaskin classAbstractEnumSetReplayTask<ReplayOutcome,BasicFitnessEvaluation>
-
-