Class BatchedImportRowBufferProcessor.EnhancedStringFillSetter
java.lang.Object
java.util.concurrent.ForkJoinTask<Void>
java.util.concurrent.RecursiveAction
com.illumon.iris.db.tables.dataimport.BatchedImportRowBufferProcessor.EnhancedStringFillSetter
- All Implemented Interfaces:
Serializable,Future<Void>
- Enclosing class:
- BatchedImportRowBufferProcessor
protected final class BatchedImportRowBufferProcessor.EnhancedStringFillSetter
extends RecursiveAction
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEnhancedStringFillSetter(RowBatch.EnhancedStringColumn enhancedStringColumn, LocalAppendableColumn<CharSequence> destination) -
Method Summary
Methods inherited from class java.util.concurrent.RecursiveAction
exec, getRawResult, setRawResultMethods 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
-
Field Details
-
profilerColumn
-
-
Constructor Details
-
EnhancedStringFillSetter
public EnhancedStringFillSetter(@NotNull RowBatch.EnhancedStringColumn enhancedStringColumn, @NotNull LocalAppendableColumn<CharSequence> destination)
-
-
Method Details
-
write
- Throws:
IOException
-
compute
protected final void compute()- Specified by:
computein classRecursiveAction
-