Package | Description |
---|---|
org.apache.arrow.adapter.jdbc.binder |
Utilities to bind Arrow data as JDBC prepared statement parameters.
|
org.apache.arrow.algorithm.sort | |
org.apache.arrow.driver.jdbc.accessor.impl.calendar | |
org.apache.arrow.vector |
Constructor and Description |
---|
TimeStampBinder(TimeStampVector vector,
Calendar calendar)
Create a binder for a timestamp vector using the default JDBC type code.
|
TimeStampBinder(TimeStampVector vector,
Calendar calendar,
int jdbcType)
Create a binder for a timestamp vector.
|
Modifier and Type | Method and Description |
---|---|
VectorValueComparator<TimeStampVector> |
DefaultVectorComparators.TimeStampComparator.createNew() |
Modifier and Type | Method and Description |
---|---|
protected static org.apache.arrow.driver.jdbc.accessor.impl.calendar.ArrowFlightJdbcTimeStampVectorAccessor.LongToLocalDateTime |
ArrowFlightJdbcTimeStampVectorAccessor.getLongToLocalDateTimeForVector(TimeStampVector vector,
TimeZone timeZone) |
protected static TimeUnit |
ArrowFlightJdbcTimeStampVectorAccessor.getTimeUnitForVector(TimeStampVector vector) |
protected static TimeZone |
ArrowFlightJdbcTimeStampVectorAccessor.getTimeZoneForVector(TimeStampVector vector) |
Constructor and Description |
---|
ArrowFlightJdbcTimeStampVectorAccessor(TimeStampVector vector,
IntSupplier currentRowSupplier,
ArrowFlightJdbcAccessorFactory.WasNullConsumer setCursorWasNull)
Instantiate a ArrowFlightJdbcTimeStampVectorAccessor for given vector.
|
Modifier and Type | Class and Description |
---|---|
class |
TimeStampMicroTZVector
TimeStampMicroTZVector implements a fixed width vector (8 bytes) of
timestamp (microsecond resolution) values which could be null.
|
class |
TimeStampMicroVector
TimeStampMicroVector implements a fixed width vector (8 bytes) of
timestamp (microsecond resolution) values which could be null.
|
class |
TimeStampMilliTZVector
TimeStampMilliTZVector implements a fixed width vector (8 bytes) of
timestamp (millisecond resolution) values which could be null.
|
class |
TimeStampMilliVector
TimeStampMilliVector implements a fixed width vector (8 bytes) of
timestamp (millisecond resolution) values which could be null.
|
class |
TimeStampNanoTZVector
TimeStampNanoTZVector implements a fixed width vector (8 bytes) of
timestamp (nanosecond resolution) values which could be null.
|
class |
TimeStampNanoVector
TimeStampNanoVector implements a fixed width vector (8 bytes) of
timestamp (nanosecond resolution) values which could be null.
|
class |
TimeStampSecTZVector
TimeStampSecTZVector implements a fixed width vector (8 bytes) of
timestamp (seconds resolution) values which could be null.
|
class |
TimeStampSecVector
TimeStampSecVector implements a fixed width vector (8 bytes) of
timestamp (seconds resolution) values which could be null.
|
Modifier and Type | Method and Description |
---|---|
TimeStampVector |
TimeStampVector.TransferImpl.getTo() |
Constructor and Description |
---|
TransferImpl(TimeStampVector to) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.