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