public final class VarLenColumnBulkInput<V extends ValueVector> extends Object implements VarLenBulkInput<VarLenBulkEntry>
VarLenBulkInput interface to optimize data copyVarLenBulkInput.BulkInputCallback<T extends VarLenBulkEntry>| Modifier and Type | Method and Description |
|---|---|
void |
done()
Indicates we're done processing (processor might stop processing when memory buffers
are depleted); this allows caller to re-submit any unprocessed data.
|
static int |
getMinVLColumnMemorySize() |
int |
getStartIndex() |
boolean |
hasNext() |
VarLenBulkEntry |
next() |
void |
remove() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic boolean hasNext()
hasNext in interface Iterator<VarLenBulkEntry>public final VarLenBulkEntry next()
next in interface Iterator<VarLenBulkEntry>public final void remove()
remove in interface Iterator<VarLenBulkEntry>public final int getStartIndex()
getStartIndex in interface VarLenBulkInput<VarLenBulkEntry>public final void done()
done in interface VarLenBulkInput<VarLenBulkEntry>public static int getMinVLColumnMemorySize()
Copyright © 2021 The Apache Software Foundation. All rights reserved.