public class CompositeJdbcConsumer extends Object implements JdbcConsumer
| Constructor and Description |
|---|
CompositeJdbcConsumer(JdbcConsumer[] consumers)
Construct an instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this consumer, do some clean work such as clear reuse ArrowBuf.
|
void |
consume(ResultSet rs)
Consume a specific type value from
ResultSet and write it to vector. |
void |
resetValueVector(ValueVector vector)
Reset the vector within consumer for partial read purpose.
|
void |
resetVectorSchemaRoot(VectorSchemaRoot root)
Reset inner consumers through vectors in the vector schema root.
|
public CompositeJdbcConsumer(JdbcConsumer[] consumers)
public void consume(ResultSet rs) throws SQLException, IOException
JdbcConsumerResultSet and write it to vector.consume in interface JdbcConsumerSQLExceptionIOExceptionpublic void close()
JdbcConsumerclose in interface AutoCloseableclose in interface JdbcConsumerpublic void resetValueVector(ValueVector vector)
JdbcConsumerresetValueVector in interface JdbcConsumerpublic void resetVectorSchemaRoot(VectorSchemaRoot root)
Copyright © 2024 The Apache Software Foundation. All rights reserved.