Class BatchedImportRowBufferProcessor.ObjectComputedSetter
java.lang.Object
java.util.concurrent.ForkJoinTask<Void>
java.util.concurrent.RecursiveAction
com.illumon.iris.db.tables.dataimport.BatchedImportRowBufferProcessor.ObjectComputedSetter
- All Implemented Interfaces:
Serializable
,Future<Void>
- Enclosing class:
- BatchedImportRowBufferProcessor
protected final class BatchedImportRowBufferProcessor.ObjectComputedSetter extends RecursiveAction
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ObjectComputedSetter(LocalAppendableColumn.ValueSupplier function, LocalAppendableColumn destination)
-
Method Summary
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 Details
-
ObjectComputedSetter
public ObjectComputedSetter(@NotNull LocalAppendableColumn.ValueSupplier function, @NotNull LocalAppendableColumn destination)
-
-
Method Details
-
write
- Throws:
IOException
-
compute
protected final void compute()- Specified by:
compute
in classRecursiveAction
-