Uses of Interface
org.apache.arrow.adapter.jdbc.consumer.JdbcConsumer
Packages that use JdbcConsumer
-
Uses of JdbcConsumer in org.apache.arrow.adapter.jdbc
Methods in org.apache.arrow.adapter.jdbc that return JdbcConsumerModifier and TypeMethodDescriptionJdbcToArrowConfig.JdbcConsumerFactory.apply
(ArrowType arrowType, int columnIndex, boolean nullable, FieldVector vector, JdbcToArrowConfig config) static JdbcConsumer
JdbcToArrowUtils.getConsumer
(ArrowType arrowType, int columnIndex, boolean nullable, FieldVector vector, JdbcToArrowConfig config) Default function used for JdbcConsumerFactory. -
Uses of JdbcConsumer in org.apache.arrow.adapter.jdbc.consumer
Classes in org.apache.arrow.adapter.jdbc.consumer that implement JdbcConsumerModifier and TypeClassDescriptionclass
Consumer which consume array type values fromResultSet
.class
BaseConsumer<V extends ValueVector>
Base class for all consumers.class
Consumer which consume binary type values fromResultSet
.class
Consumer which consume blob type values fromResultSet
.class
Consumer which consume clob type values fromResultSet
.class
Composite consumer which hold all consumers.class
Consumer which consume decimal type values fromResultSet
.class
Consumer which consume decimal type values fromResultSet
.class
Consumer which consume map type values fromResultSet
.class
Consumer which consume null type values from ResultSet.Fields in org.apache.arrow.adapter.jdbc.consumer declared as JdbcConsumerMethods in org.apache.arrow.adapter.jdbc.consumer that return JdbcConsumerModifier and TypeMethodDescriptionstatic JdbcConsumer<BigIntVector>
BigIntConsumer.createConsumer
(BigIntVector vector, int index, boolean nullable) Creates a consumer forBigIntVector
.static JdbcConsumer<BitVector>
BitConsumer.createConsumer
(BitVector vector, int index, boolean nullable) Creates a consumer forBitVector
.static JdbcConsumer<DateDayVector>
DateConsumer.createConsumer
(DateDayVector vector, int index, boolean nullable, Calendar calendar) Creates a consumer forDateMilliVector
.static JdbcConsumer<Decimal256Vector>
Decimal256Consumer.createConsumer
(Decimal256Vector vector, int index, boolean nullable, RoundingMode bigDecimalRoundingMode) Creates a consumer forDecimal256Vector
.static JdbcConsumer<DecimalVector>
DecimalConsumer.createConsumer
(DecimalVector vector, int index, boolean nullable, RoundingMode bigDecimalRoundingMode) Creates a consumer forDecimalVector
.static JdbcConsumer<Float8Vector>
DoubleConsumer.createConsumer
(Float8Vector vector, int index, boolean nullable) Creates a consumer forFloat8Vector
.static JdbcConsumer<Float4Vector>
FloatConsumer.createConsumer
(Float4Vector vector, int index, boolean nullable) Creates a consumer forFloat4Vector
.static JdbcConsumer<IntVector>
IntConsumer.createConsumer
(IntVector vector, int index, boolean nullable) Creates a consumer forIntVector
.static JdbcConsumer<TimeMilliVector>
TimeConsumer.createConsumer
(TimeMilliVector vector, int index, boolean nullable, Calendar calendar) Creates a consumer forTimeMilliVector
.static JdbcConsumer<TimeStampMilliVector>
TimestampConsumer.createConsumer
(TimeStampMilliVector vector, int index, boolean nullable) Creates a consumer forTimeStampMilliVector
.static JdbcConsumer<TimeStampMilliTZVector>
TimestampTZConsumer.createConsumer
(TimeStampMilliTZVector vector, int index, boolean nullable, Calendar calendar) Creates a consumer forTimeStampMilliTZVector
.static JdbcConsumer<TinyIntVector>
TinyIntConsumer.createConsumer
(TinyIntVector vector, int index, boolean nullable) Creates a consumer forTinyIntVector
.static JdbcConsumer<VarCharVector>
VarCharConsumer.createConsumer
(VarCharVector vector, int index, boolean nullable) Creates a consumer forVarCharVector
.Methods in org.apache.arrow.adapter.jdbc.consumer with parameters of type JdbcConsumerModifier and TypeMethodDescriptionstatic ArrayConsumer
ArrayConsumer.createConsumer
(ListVector vector, JdbcConsumer delegate, int index, boolean nullable) Creates a consumer forListVector
.Constructors in org.apache.arrow.adapter.jdbc.consumer with parameters of type JdbcConsumerModifierConstructorDescriptionArrayConsumer
(ListVector vector, JdbcConsumer delegate, int index) Instantiate a ArrayConsumer.CompositeJdbcConsumer
(JdbcConsumer[] consumers) Construct an instance.