public abstract class BinaryConsumer extends BaseConsumer<VarBinaryVector>
ResultSet
.
Write the data to VarBinaryVector
.columnIndexInResultSet, currentIndex, vector
Constructor and Description |
---|
BinaryConsumer(VarBinaryVector vector,
int index)
Instantiate a BinaryConsumer.
|
Modifier and Type | Method and Description |
---|---|
void |
consume(InputStream is)
consume a InputStream.
|
static BinaryConsumer |
createConsumer(VarBinaryVector vector,
int index,
boolean nullable)
Creates a consumer for
VarBinaryVector . |
void |
moveWriterPosition() |
void |
resetValueVector(VarBinaryVector vector)
Reset the vector within consumer for partial read purpose.
|
close
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
consume
public BinaryConsumer(VarBinaryVector vector, int index)
public static BinaryConsumer createConsumer(VarBinaryVector vector, int index, boolean nullable)
VarBinaryVector
.public void consume(InputStream is) throws IOException
IOException
public void moveWriterPosition()
public void resetValueVector(VarBinaryVector vector)
JdbcConsumer
resetValueVector
in interface JdbcConsumer<VarBinaryVector>
resetValueVector
in class BaseConsumer<VarBinaryVector>
Copyright © 2023 The Apache Software Foundation. All rights reserved.