Package | Description |
---|---|
org.apache.arrow.adapter.jdbc | |
org.apache.arrow.adapter.jdbc.consumer.exceptions |
Modifier and Type | Method and Description |
---|---|
JdbcFieldInfo |
JdbcToArrowConfig.getArraySubTypeByColumnIndex(int index)
Returns the array sub-type
JdbcFieldInfo defined for the provided column index. |
JdbcFieldInfo |
JdbcToArrowConfig.getArraySubTypeByColumnName(String name)
Returns the array sub-type
JdbcFieldInfo defined for the provided column name. |
JdbcFieldInfo |
JdbcToArrowConfig.getExplicitTypeByColumnIndex(int index)
Returns the type
JdbcFieldInfo explicitly defined for the provided column index. |
JdbcFieldInfo |
JdbcToArrowConfig.getExplicitTypeByColumnName(String name)
Returns the type
JdbcFieldInfo explicitly defined for the provided column name. |
Modifier and Type | Method and Description |
---|---|
Function<JdbcFieldInfo,ArrowType> |
JdbcToArrowConfig.getJdbcToArrowTypeConverter()
Gets the mapping between JDBC type information to Arrow type.
|
Modifier and Type | Method and Description |
---|---|
static ArrowType |
JdbcToArrowUtils.getArrowTypeFromJdbcType(JdbcFieldInfo fieldInfo,
Calendar calendar)
Converts the provided JDBC type to its respective
ArrowType counterpart. |
Modifier and Type | Method and Description |
---|---|
JdbcToArrowConfigBuilder |
JdbcToArrowConfigBuilder.setArraySubTypeByColumnIndexMap(Map<Integer,JdbcFieldInfo> map)
Sets the mapping of column-index-to-
JdbcFieldInfo used for columns of type Types.ARRAY . |
JdbcToArrowConfigBuilder |
JdbcToArrowConfigBuilder.setArraySubTypeByColumnNameMap(Map<String,JdbcFieldInfo> map)
Sets the mapping of column-name-to-
JdbcFieldInfo used for columns of type Types.ARRAY . |
JdbcToArrowConfigBuilder |
JdbcToArrowConfigBuilder.setExplicitTypesByColumnIndex(Map<Integer,JdbcFieldInfo> map)
Sets the mapping of column-index-to-
JdbcFieldInfo used for column types. |
JdbcToArrowConfigBuilder |
JdbcToArrowConfigBuilder.setExplicitTypesByColumnName(Map<String,JdbcFieldInfo> map)
Sets the mapping of column-name-to-
JdbcFieldInfo used for column types. |
JdbcToArrowConfigBuilder |
JdbcToArrowConfigBuilder.setJdbcToArrowTypeConverter(Function<JdbcFieldInfo,ArrowType> jdbcToArrowTypeConverter)
Set the function used to convert JDBC types to Arrow types.
|
Modifier and Type | Method and Description |
---|---|
JdbcFieldInfo |
JdbcConsumerException.getFieldInfo() |
Constructor and Description |
---|
JdbcConsumerException(String message,
Throwable cause,
JdbcFieldInfo fieldInfo,
ArrowType arrowType)
Construct JdbcConsumerException with all fields.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.