索引
所有类和接口|所有包|常量字段值|序列化形式
A
- AbstractConnectionMetadataTest - org.apache.arrow.adbc.driver.testsuite 中的类
-
AdbcConnection 元数据方法的通用测试。
- AbstractConnectionMetadataTest() - 类 org.apache.arrow.adbc.driver.testsuite 的构造器.AbstractConnectionMetadataTest
- AbstractConnectionTest - org.apache.arrow.adbc.driver.testsuite 中的类
- AbstractConnectionTest() - 类 org.apache.arrow.adbc.driver.testsuite 的构造器.AbstractConnectionTest
- AbstractPartitionDescriptorTest - org.apache.arrow.adbc.driver.testsuite 中的类
- AbstractPartitionDescriptorTest() - 类 org.apache.arrow.adbc.driver.testsuite 的构造器.AbstractPartitionDescriptorTest
- AbstractSqlTypeTest - org.apache.arrow.adbc.driver.testsuite 中的类
-
测试每个 SQL 类型/值的 Arrow 类型/值,对于基于 SQL 的数据库。
- AbstractSqlTypeTest() - 类 org.apache.arrow.adbc.driver.testsuite 的构造器.AbstractSqlTypeTest
- AbstractStatementTest - org.apache.arrow.adbc.driver.testsuite 中的类
- AbstractStatementTest() - 类 org.apache.arrow.adbc.driver.testsuite 的构造器.AbstractStatementTest
- AbstractTransactionTest - org.apache.arrow.adbc.driver.testsuite 中的类
- AbstractTransactionTest() - 类 org.apache.arrow.adbc.driver.testsuite 的构造器.AbstractTransactionTest
- ADBC_VERSION_1_0_0 - 接口 org.apache.arrow.adbc.core 中的静态变量.AdbcDriver
-
ADBC API 修订版 1.0.0。
- ADBC_VERSION_1_1_0 - 接口 org.apache.arrow.adbc.core 中的静态变量.AdbcDriver
-
ADBC API 修订版 1.1.0。
- AdbcConnection - org.apache.arrow.adbc.core 中的接口
-
与
AdbcDatabase
的连接。 - AdbcConnection.GetObjectsDepth - org.apache.arrow.adbc.core 中的枚举
- AdbcDatabase - org.apache.arrow.adbc.core 中的接口
-
数据库的实例(例如,内存数据库的句柄)。
- AdbcDriver - org.apache.arrow.adbc.core 中的接口
-
ADBC 数据库驱动程序的句柄。
- AdbcDriverFactory - org.apache.arrow.adbc.drivermanager 中的接口
-
用于实例化新的 AdbcDrivers 的工厂。
- AdbcDriverManager - org.apache.arrow.adbc.drivermanager 中的类
-
基于驱动程序名称以通用方式实例化与 ADBC 数据库的连接。
- AdbcException - org.apache.arrow.adbc.core 中的异常
-
数据库或 ADBC 驱动程序中的错误。
- AdbcException(String, Throwable, AdbcStatusCode, String, int) - 异常 org.apache.arrow.adbc.core 的构造器.AdbcException
- AdbcException(String, Throwable, AdbcStatusCode, String, int, Collection<ErrorDetail>) - 异常 org.apache.arrow.adbc.core 的构造器.AdbcException
- AdbcInfoCode - org.apache.arrow.adbc.core 中的枚举
-
用于请求有关数据库/驱动程序的信息的整数 ID。
- AdbcOptions - org.apache.arrow.adbc.core 中的接口
-
支持获取/设置通用选项的 ADBC 对象。
- AdbcStatement - org.apache.arrow.adbc.core 中的接口
-
执行数据库查询所需的所有状态的容器,例如查询本身、预备语句的参数、驱动程序参数等。
- AdbcStatement.PartitionResult - org.apache.arrow.adbc.core 中的类
-
结果集的分区。
- AdbcStatement.QueryResult - org.apache.arrow.adbc.core 中的类
-
执行带有结果集的查询的结果。
- AdbcStatement.UpdateResult - org.apache.arrow.adbc.core 中的类
-
执行没有结果集的查询的结果。
- AdbcStatusCode - org.apache.arrow.adbc.core 中的枚举
-
指示发生错误的一般类别的状态码。
- afterEach() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法.AbstractConnectionMetadataTest
- afterEach() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法.AbstractConnectionTest
- afterEach() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法.AbstractPartitionDescriptorTest
- afterEach() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法.AbstractSqlTypeTest
- afterEach() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法.AbstractStatementTest
- afterEach() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法.AbstractTransactionTest
- ALL - 枚举 org.apache.arrow.adbc.core 中的枚举常量.AdbcConnection.GetObjectsDepth
-
显示所有对象(目录、数据库模式、表和列)。
- ALREADY_EXISTS - 枚举 org.apache.arrow.adbc.core 中的枚举常量.AdbcStatusCode
-
请求的资源已存在。
- APPEND - 枚举 org.apache.arrow.adbc.core 中的枚举常量.BulkIngestMode
-
不创建表并追加数据;如果表不存在 (
AdbcStatusCode.NOT_FOUND
) 或与要追加的数据的模式不匹配 (AdbcStatusCode.ALREADY_EXISTS
) 则出错。 - ArrowAssertions - org.apache.arrow.adbc.driver.testsuite 中的类
-
Arrow 的 AssertJ 断言。
- ArrowAssertions() - 类 org.apache.arrow.adbc.driver.testsuite 的构造器.ArrowAssertions
- ArrowAssertions.AdbcExceptionAssert - org.apache.arrow.adbc.driver.testsuite 中的类
- ArrowAssertions.FieldAssert - org.apache.arrow.adbc.driver.testsuite 中的类
- ArrowAssertions.SchemaAssert - org.apache.arrow.adbc.driver.testsuite 中的类
- ArrowAssertions.VectorSchemaRootAssert - org.apache.arrow.adbc.driver.testsuite 中的类
- arrowToSqlTypeNameMapping(Function<ArrowType, String>) - 类 org.apache.arrow.adbc.sql 中的方法.SqlQuirks.Builder
- assertAdbcException(AdbcException) - 类 org.apache.arrow.adbc.driver.testsuite 中的静态方法.ArrowAssertions
-
断言
AdbcException
。 - assertField(Field) - 类 org.apache.arrow.adbc.driver.testsuite.ArrowAssertions 中的静态方法
- assertRoot(VectorSchemaRoot) - 类 org.apache.arrow.adbc.driver.testsuite.ArrowAssertions 中的静态方法
-
断言一个
VectorSchemaRoot
。 - assertSchema(Schema) - 类 org.apache.arrow.adbc.driver.testsuite.ArrowAssertions 中的静态方法
- AVERAGE_BYTE_WIDTH - 枚举 org.apache.arrow.adbc.core.StandardStatistics 中的枚举常量
-
平均字节宽度统计信息。
B
- BaseFlightReader - org.apache.arrow.adbc.driver.flightsql 中的类
-
基于从 FlightEndpoints 消费数据的 ArrowReaders 的基类。
- beforeEach() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- beforeEach() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionTest 中的方法
- beforeEach() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractPartitionDescriptorTest 中的方法
- beforeEach() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractSqlTypeTest 中的方法
- beforeEach() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- beforeEach() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractTransactionTest 中的方法
- beginSavepoint(FlightSqlClient.Transaction, String, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- beginTransaction(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- bind(VectorSchemaRoot) - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
将此语句绑定到一个 VectorSchemaRoot 以提供参数值/批量数据摄取。
- bind(VectorSchemaRoot) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement 中的方法
- bind(VectorSchemaRoot) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcStatement 中的方法
- build() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks.Builder 中的方法
- build() - 类 org.apache.arrow.adbc.sql.SqlQuirks.Builder 中的方法
- builder() - 类 org.apache.arrow.adbc.sql.SqlQuirks 中的静态方法
-
创建一个新的构建器。
- builder(String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks 中的静态方法
-
创建一个新的构建器。
- Builder() - 类 org.apache.arrow.adbc.sql.SqlQuirks.Builder 的构造器
- Builder(String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks.Builder 的构造器
- bulkIngest(String, BulkIngestMode) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
创建一个新语句,用于将
VectorSchemaRoot
批量插入到表中。 - bulkIngest(String, BulkIngestMode) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- bulkIngest(String, BulkIngestMode) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- bulkIngestAppend() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- bulkIngestAppendConflict() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- bulkIngestAppendNotFound() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- bulkIngestCreateConflict() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- BulkIngestMode - org.apache.arrow.adbc.core 中的枚举
-
如何处理批量摄取操作的已存在/不存在的表。
- bytesRead() - 类 org.apache.arrow.adbc.driver.flightsql.BaseFlightReader 中的方法
- bytesRead() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcArrowReader 中的方法
C
- cancel() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
取消查询的执行。
- cancel() - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
取消查询的执行。
- cancelFlightInfo(CancelFlightInfoRequest, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- CANCELLED - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
操作已取消,不是由于超时。
- cancelQuery(FlightInfo, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- caseFoldColumnName(String) - 类 org.apache.arrow.adbc.driver.testsuite.SqlValidationQuirks 中的方法
-
标准化列名。
- caseFoldTableName(String) - 类 org.apache.arrow.adbc.driver.testsuite.SqlValidationQuirks 中的方法
-
标准化表名。
- CATALOGS - 枚举 org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth 中的枚举常量
-
仅显示目录。
- cleanupTable(String) - 类 org.apache.arrow.adbc.driver.testsuite.SqlValidationQuirks 中的方法
- close() - 类 org.apache.arrow.adbc.core.AdbcStatement.QueryResult 中的方法
-
关闭包含的读取器。
- close() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- close() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- close() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlDatabase 中的方法
- close() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement 中的方法
- close() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- close() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDataSourceDatabase 中的方法
- close() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcStatement 中的方法
- COLUMN_SCHEMA - 类 org.apache.arrow.adbc.core.StandardSchemas 中的静态变量
- commit() - 接口 org.apache.arrow.adbc.core 中的方法 AdbcConnection
-
提交待处理的事务。
- commit() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlConnection
- commit() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法 JdbcConnection
- commit(FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlClientWithCallOptions
- connect() - 接口 org.apache.arrow.adbc.core 中的方法 AdbcDatabase
-
创建与数据库的新连接。
- connect() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlDatabase
- connect() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法 JdbcDataSourceDatabase
- connect(String, BufferAllocator, Map<String, Object>) - 类 org.apache.arrow.adbc.drivermanager 中的方法 AdbcDriverManager
-
连接到数据库。
- CONSTRAINT_SCHEMA - 类 org.apache.arrow.adbc.core 中的静态变量 StandardSchemas
- CREATE - 枚举 org.apache.arrow.adbc.core 中的枚举常量 BulkIngestMode
-
创建表并插入数据;如果表已存在,则报错。
- CREATE_APPEND - 枚举 org.apache.arrow.adbc.core 中的枚举常量 BulkIngestMode
-
插入数据;如果表不存在,则创建表;如果表存在,但 schema 与要追加的数据的 schema 不匹配,则报错 (
AdbcStatusCode.ALREADY_EXISTS
)。 - createStatement() - 接口 org.apache.arrow.adbc.core 中的方法 AdbcConnection
-
创建一个可以执行的新语句。
- createStatement() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlConnection
- createStatement() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法 JdbcConnection
D
- DB_SCHEMA_SCHEMA - 类 org.apache.arrow.adbc.core 中的静态变量 StandardSchemas
- DB_SCHEMAS - 枚举 org.apache.arrow.adbc.core 中的枚举常量 AdbcConnection.GetObjectsDepth
-
显示目录和数据库模式。
- DEFAULT - 枚举 org.apache.arrow.adbc.core 中的枚举常量 IsolationLevel
-
数据库或驱动程序默认的隔离级别。
- DEFAULT_ARROW_TYPE_TO_SQL_TYPE_NAME_MAPPING - 类 org.apache.arrow.adbc.sql 中的静态变量 SqlQuirks
- defaultCatalog() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 SqlValidationQuirks
-
获取默认目录的名称。
- defaultDbSchema() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 SqlValidationQuirks
-
获取默认 schema 的名称。
- defaultTimestampUnit() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 SqlValidationQuirks
- defaultTimeType() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 SqlValidationQuirks
- defaultTimeUnit() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 SqlValidationQuirks
- DISTINCT_COUNT - 枚举 org.apache.arrow.adbc.core 中的枚举常量 StandardStatistics
-
不同的值计数 (NDV) 统计信息。
- DRIVER_ADBC_VERSION - 枚举 org.apache.arrow.adbc.core 中的枚举常量 AdbcInfoCode
-
ADBC API 版本(类型:int64)。
- DRIVER_ARROW_VERSION - 枚举 org.apache.arrow.adbc.core 中的枚举常量 AdbcInfoCode
-
驱动程序 Arrow 库版本(类型:utf8)。
- DRIVER_NAME - 枚举 org.apache.arrow.adbc.core 中的枚举常量 AdbcInfoCode
-
驱动程序名称(类型:utf8)。
- DRIVER_VERSION - 枚举 org.apache.arrow.adbc.core 中的枚举常量 AdbcInfoCode
-
驱动程序版本(类型:utf8)。
E
- equals(Object) - 类 org.apache.arrow.adbc.core 中的方法 ErrorDetail
- equals(Object) - 类 org.apache.arrow.adbc.core 中的方法 PartitionDescriptor
- equals(Object) - 类 org.apache.arrow.adbc.core 中的方法 TypedKey
- ErrorDetail - org.apache.arrow.adbc.core 中的类
-
包含在
AdbcException
中的其他详细信息(不一定是人类可读的)。 - ErrorDetail(String, Object) - 类 org.apache.arrow.adbc.core 的构造方法 ErrorDetail
- execute(String, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlClientWithCallOptions
- execute(String, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlClientWithCallOptions
- executePartitioned() - 接口 org.apache.arrow.adbc.core 中的方法 AdbcStatement
-
执行生成结果集的查询,并获取结果集的分区列表。
- executePartitioned() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlStatement
- executeQuery() - 接口 org.apache.arrow.adbc.core 中的方法 AdbcStatement
-
执行生成结果集的查询并获取结果。
- executeQuery() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlStatement
- executeQuery() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法 JdbcStatement
- executeSchema() - 接口 org.apache.arrow.adbc.core 中的方法 AdbcStatement
-
在不执行查询的情况下获取结果集的 schema。
- executeSchema() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlStatement
- executeSchema() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法 JdbcStatement
- executeSchema() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 AbstractStatementTest
- executeSchemaParams() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 AbstractStatementTest
- executeSchemaPrepared() - 类 org.apache.arrow.adbc.driver.testsuite 中的方法 AbstractStatementTest
- executeSubstrait(FlightSqlClient.SubstraitPlan, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlClientWithCallOptions
- executeSubstrait(FlightSqlClient.SubstraitPlan, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlClientWithCallOptions
- executeSubstraitUpdate(FlightSqlClient.SubstraitPlan, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法 FlightSqlClientWithCallOptions
- executeSubstraitUpdate(FlightSqlClient.SubstraitPlan, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlClientWithCallOptions
- executeUpdate() - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
执行一个查询。
- executeUpdate() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlStatement
- executeUpdate() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法:JdbcStatement
- executeUpdate(String, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlClientWithCallOptions
- executeUpdate(String, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlClientWithCallOptions
F
- FlightInfoReader - org.apache.arrow.adbc.driver.flightsql 中的类
-
一个包装 FlightInfo 的 ArrowReader。
- FlightSqlClientWithCallOptions - org.apache.arrow.adbc.driver.flightsql 中的类
-
FlightSqlClient 的包装器,它自动将 CallOptions 添加到每个 RPC 调用。
- FlightSqlClientWithCallOptions(FlightSqlClient, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 的构造器
- FlightSqlConnection - org.apache.arrow.adbc.driver.flightsql 中的类
- FlightSqlConnectionProperties - org.apache.arrow.adbc.driver.flightsql 中的接口
-
定义 FlightSql 驱动程序使用的连接选项。
- FlightSqlDatabase - org.apache.arrow.adbc.driver.flightsql 中的类
-
数据库的实例(例如,内存数据库的句柄)。
- FlightSqlDriver - org.apache.arrow.adbc.driver.flightsql 中的类
-
包装 Arrow Flight SQL 的 ADBC 驱动程序。
- FlightSqlDriver(BufferAllocator) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlDriver 的构造器
- FlightSqlDriverFactory - org.apache.arrow.adbc.driver.flightsql 中的类
-
构造新的 FlightSqlDriver 实例。
- FlightSqlDriverFactory() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlDriverFactory 的构造器
- FlightSqlStatement - org.apache.arrow.adbc.driver.flightsql 中的类
G
- generateAddForeignKeyQuery(String, String, String, String, String) - 类 org.apache.arrow.adbc.driver.testsuite 中的方法:SqlValidationQuirks
- generateAddPrimaryKeyQuery(String, String, List<String>) - 类 org.apache.arrow.adbc.driver.testsuite 中的方法:SqlValidationQuirks
- generateSetNotNullQuery(String, String) - 类 org.apache.arrow.adbc.driver.testsuite 中的方法:SqlValidationQuirks
-
生成一个查询,用于将表中的列设置为 NOT NULL。
- get(Map<String, Object>) - 类 org.apache.arrow.adbc.core 中的方法:TypedKey
-
获取选项值(如果已设置)并检查类型。
- GET_INFO_SCHEMA - 类 org.apache.arrow.adbc.core 中的静态变量:StandardSchemas
-
AdbcConnection.getInfo(int[])
} 的结果集模式。 - GET_OBJECTS_SCHEMA - 类 org.apache.arrow.adbc.core 中的静态变量:StandardSchemas
- GET_STATISTIC_NAMES_SCHEMA - 类 org.apache.arrow.adbc.core 中的静态变量:StandardSchemas
- GET_STATISTICS_SCHEMA - 类 org.apache.arrow.adbc.core 中的静态变量:StandardSchemas
- getAffectedRows() - 类 org.apache.arrow.adbc.core 中的方法:AdbcStatement.PartitionResult
-
获取受影响的行数,如果未知,则返回 -1。
- getAffectedRows() - 类 org.apache.arrow.adbc.core 中的方法:AdbcStatement.QueryResult
- getAffectedRows() - 类 org.apache.arrow.adbc.core 中的方法:AdbcStatement.UpdateResult
- getArrowToSqlTypeNameMapping() - 类 org.apache.arrow.adbc.sql 中的方法:SqlQuirks
-
从 Arrow 类型到 SQL 类型名称的映射,用于构建查询。
- getAutoCommit() - 接口 org.apache.arrow.adbc.core 中的方法:AdbcConnection
-
获取自动提交状态。
- getAutoCommit() - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlConnection
- getAutoCommit() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法:JdbcConnection
- getBackendName() - 类 org.apache.arrow.adbc.driver.jdbc 中的方法:JdbcQuirks
-
这些特性所针对的后端的名称。
- getCatalogs(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlClientWithCallOptions
- getCatalogsSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlClientWithCallOptions
- getCharOctetLength() - 类 org.apache.arrow.adbc.driver.jdbc.adapter 中的方法:JdbcFieldInfoExtra
- getColumn() - 类 org.apache.arrow.adbc.driver.jdbc.adapter 中的方法:JdbcFieldInfoExtra
-
查询列的列索引。
- getColumnDef() - 类 org.apache.arrow.adbc.driver.jdbc.adapter 中的方法:JdbcFieldInfoExtra
- getCrossReference(TableRef, TableRef, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlClientWithCallOptions
- getCrossReferenceSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql 中的方法:FlightSqlClientWithCallOptions
- getCurrentCatalog() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取当前目录。
- getCurrentCatalog() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getCurrentDbSchema() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取当前模式。
- getCurrentDbSchema() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getDescriptor() - 类 org.apache.arrow.adbc.core.PartitionDescriptor 中的方法
- getDetails() - 异常 org.apache.arrow.adbc.core.AdbcException 中的方法
-
获取额外的驱动程序特定错误详细信息。
- getDriver(BufferAllocator) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlDriverFactory 中的方法
- getDriver(BufferAllocator) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDriverFactory 中的方法
- getDriver(BufferAllocator) - 接口 org.apache.arrow.adbc.drivermanager.AdbcDriverFactory 中的方法
-
获取一个新的 AdbcDriver。
- getExecuteSchema(String, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getExecuteSchema(String, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getExecuteSubstraitSchema(FlightSqlClient.SubstraitPlan, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getExecuteSubstraitSchema(FlightSqlClient.SubstraitPlan, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getExportedKeys(TableRef, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getExportedKeysSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getFieldInfo() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
-
获取基本 Arrow 版本。
- getImportedKeys(TableRef, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getImportedKeysSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getInfo() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取关于驱动程序/数据库的元数据。
- getInfo() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getInfo(int[]) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取关于驱动程序/数据库的元数据。
- getInfo(int[]) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- getInfo(int[]) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getInfo(AdbcInfoCode[]) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取关于驱动程序/数据库的元数据。
- getInfoByCode() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getInstance() - 类 org.apache.arrow.adbc.drivermanager.AdbcDriverManager 中的静态方法
- getIsolationLevel() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取事务使用的隔离级别。
- getIsolationLevel() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getJdbcType() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
-
Types
类型。 - getKey() - 类 org.apache.arrow.adbc.core.ErrorDetail 中的方法
- getKey() - 枚举 org.apache.arrow.adbc.core.StandardStatistics 中的方法
-
获取字典编码的名称。
- getKey() - 类 org.apache.arrow.adbc.core.TypedKey 中的方法
-
获取选项键。
- getMaxProgress() - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
获取进度的上限。
- getName() - 枚举 org.apache.arrow.adbc.core.StandardStatistics 中的方法
-
获取统计信息名称。
- getNumPrecRadix() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
- getObjects(AdbcConnection.GetObjectsDepth, String, String, String, String[], String) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取所有目录、数据库模式、表和列的层次结构视图。
- getObjects(AdbcConnection.GetObjectsDepth, String, String, String, String[], String) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- getObjects(AdbcConnection.GetObjectsDepth, String, String, String, String[], String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getObjectsCatalogs() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getObjectsCatalogsPattern() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getObjectsColumns() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getObjectsConstraints() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getObjectsDbSchemas() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getObjectsTables() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getOption(TypedKey<T>) - 接口 org.apache.arrow.adbc.core.AdbcOptions 中的方法
-
获取一个通用选项。
- getOrdinalPosition() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
- getParameterSchema() - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
获取绑定参数的模式。
- getParameterSchema() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement 中的方法
- getParameterSchema() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcStatement 中的方法
- getParameterSchema() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- getPartitionDescriptors() - 类 org.apache.arrow.adbc.core.AdbcStatement.PartitionResult 中的方法
-
获取分区。
- getPrecision() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
-
数值精度,用于
Types.NUMERIC
和Types.DECIMAL
类型。 - getPrimaryKeys(TableRef, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getPrimaryKeysSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getProgress() - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
获取执行查询的进度。
- getReader() - 类 org.apache.arrow.adbc.core.AdbcStatement.QueryResult 中的方法
- getReadOnly() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取连接是否为只读。
- getReadOnly() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getRemarks() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
- getScale() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
-
数值刻度,用于
Types.NUMERIC
和Types.DECIMAL
类型。 - getSchema() - 类 org.apache.arrow.adbc.core.AdbcStatement.PartitionResult 中的方法
-
获取最终结果集的模式。
- getSchema(FlightDescriptor, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSchemas(String, String, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSchemasSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSqlDataType() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
- getSqlDatetimeSub() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
- getSqlInfo(int[], CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSqlInfo(Iterable<Integer>, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSqlInfo(FlightSql.SqlInfo...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSqlInfo(FlightSql.SqlInfo[], CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSqlInfoSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getSqlQuirks() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks 中的方法
-
SQL 语法怪癖。
- getSqlState() - 异常 org.apache.arrow.adbc.core.AdbcException 中的方法
-
SQLSTATE 错误代码(如果提供),由 SQL:2003 标准定义。
- getStatisticNames() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取此驱动程序定义的附加统计信息的名称。
- getStatisticNames() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getStatistics(String, String, String, boolean) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取有关表的数据分布的统计信息。
- getStatistics(String, String, String, boolean) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getStatus() - 异常 org.apache.arrow.adbc.core.AdbcException 中的方法
-
ADBC 状态代码。
- getStream(Ticket, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getTables(String, String, String, List<String>, boolean, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getTableSchema() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getTableSchema(String, String, String) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取数据库表的 Arrow 模式。
- getTableSchema(String, String, String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getTableSchemaDoesNotExist() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getTablesSchema(boolean, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getTableTypes() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
获取数据库支持的表类型列表。
- getTableTypes() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- getTableTypes() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest 中的方法
- getTableTypes(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getTableTypesSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getTypeConverter() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks 中的方法
-
从 JDBC 类型到 Arrow 类型的转换。
- getTypeName() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
- getValue() - 枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的方法
- getValue() - 类 org.apache.arrow.adbc.core.ErrorDetail 中的方法
- getVendorCode() - 异常 org.apache.arrow.adbc.core.AdbcException 中的方法
-
特定于供应商的错误代码(如果适用)。
- getXdbcTypeInfo(int, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getXdbcTypeInfo(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- getXdbcTypeInfoSchema(CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
H
- hashCode() - 类 org.apache.arrow.adbc.core.ErrorDetail 中的方法
- hashCode() - 类 org.apache.arrow.adbc.core.PartitionDescriptor 中的方法
- hashCode() - 类 org.apache.arrow.adbc.core.TypedKey 中的方法
I
- ingestTableIntsStrs(BufferAllocator, AdbcConnection, String) - 类 org.apache.arrow.adbc.driver.testsuite.SqlTestUtil 中的方法
-
加载一个包含两列的简单表。
- ingestTablesWithReferentialConstraint(BufferAllocator, AdbcConnection, String, String) - 类 org.apache.arrow.adbc.driver.testsuite.SqlTestUtil 中的方法
-
加载两个表,它们之间具有外键关系
- ingestTableWithConstraints(BufferAllocator, AdbcConnection, String) - 类 org.apache.arrow.adbc.driver.testsuite.SqlTestUtil 中的方法
-
加载一个包含组合主键的表
- initDatabase(BufferAllocator) - 类 org.apache.arrow.adbc.driver.testsuite.SqlValidationQuirks 中的方法
- INTEGRITY - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
数据库的完整性受到了影响。
- INTERNAL - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
驱动程序或数据库内部发生了错误。
- INVALID_ARGUMENT - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
参数无效,很可能是编程错误。
- INVALID_DATA - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
处理了无效数据(不是编程错误)。
- INVALID_STATE - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
不满足操作的前提条件,很可能是编程错误。
- invalidArgument(String) - 异常 org.apache.arrow.adbc.core.AdbcException 中的静态方法
-
创建一个代码为
AdbcStatusCode.INVALID_ARGUMENT
的新异常。 - invalidState(String) - 异常 org.apache.arrow.adbc.core.AdbcException 中的静态方法
-
创建一个代码为
AdbcStatusCode.INVALID_STATE
的新异常。 - io(String) - 异常 org.apache.arrow.adbc.core.AdbcException 中的静态方法
-
创建一个代码为
AdbcStatusCode.IO
的新异常。 - IO - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
发生了 I/O 错误。
- isCI() - 类 org.apache.arrow.adbc.driver.testsuite.SqlTestUtil 中的静态方法
-
检查我们是否在 Arrow CI 中运行。
- isEqualTo(Object) - 类 org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.FieldAssert 中的方法
- isEqualTo(Object) - 类 org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.SchemaAssert 中的方法
- isEqualTo(Object) - 类 org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.VectorSchemaRootAssert 中的方法
- isNullable() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
-
可空性。
- IsolationLevel - org.apache.arrow.adbc.core 中的枚举
-
当自动提交禁用时,事务使用的隔离级别。
- isStatus(AdbcStatusCode) - 类 org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.AdbcExceptionAssert 中的方法
J
- JdbcArrowReader - org.apache.arrow.adbc.driver.jdbc 中的类
-
一个包装 JDBC ResultSet 的 ArrowReader。
- JdbcConnection - org.apache.arrow.adbc.driver.jdbc 中的类
- JdbcDataSourceDatabase - org.apache.arrow.adbc.driver.jdbc 中的类
-
基于
DataSource
的数据库实例。 - JdbcDriver - org.apache.arrow.adbc.driver.jdbc 中的类
-
一个包装 JDBC API 的 ADBC 驱动程序。
- JdbcDriver(BufferAllocator) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDriver 的构造函数
- JdbcDriverFactory - org.apache.arrow.adbc.driver.jdbc 中的类
-
构造新的 JdbcDriver 实例。
- JdbcDriverFactory() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDriverFactory 的构造函数
- JdbcFieldInfoExtra - org.apache.arrow.adbc.driver.jdbc.adapter 中的类
-
来自 JDBC 的关于列的信息,用于推断列类型。
- JdbcFieldInfoExtra(ResultSet) - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 的构造函数
-
从
DatabaseMetaData.getColumns(String, String, String, String)
的结果创建一个 JdbcFieldInfoExtra。 - JdbcQuirks - org.apache.arrow.adbc.driver.jdbc 中的类
-
JDBC 适配器的后端特定特性。
- JdbcQuirks(String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks 的构造函数
- JdbcQuirks.Builder - org.apache.arrow.adbc.driver.jdbc 中的类
- JdbcStatement - org.apache.arrow.adbc.driver.jdbc 中的类
- JdbcToArrowTypeConverter - org.apache.arrow.adbc.driver.jdbc.adapter 中的接口
- JdbcToArrowTypeConverters - 类,位于 org.apache.arrow.adbc.driver.jdbc.adapter 包中
- JdbcToArrowTypeConverters() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcToArrowTypeConverters 的构造方法
L
- LINEARIZABLE - 枚举常量,位于枚举 org.apache.arrow.adbc.core.IsolationLevel 中
-
可串行化和线性化之间的主要区别在于,可串行化是一个全局属性;是操作和事务的整个历史的属性。
- loadNextBatch() - 类 org.apache.arrow.adbc.driver.flightsql.BaseFlightReader 中的方法
- loadNextBatch() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcArrowReader 中的方法
M
- MAX_BYTE_WIDTH - 枚举常量,位于枚举 org.apache.arrow.adbc.core.StandardStatistics 中
-
最大字节宽度统计信息。
- MAX_VALUE - 枚举常量,位于枚举 org.apache.arrow.adbc.core.StandardStatistics 中
-
最大值统计信息。
- MICROSOFT_SQL_SERVER - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcToArrowTypeConverters 中的静态变量
- MIN_VALUE - 枚举常量,位于枚举 org.apache.arrow.adbc.core.StandardStatistics 中
-
最小值统计信息。
- MS_SQL_SERVER - 类 org.apache.arrow.adbc.driver.jdbc.StandardJdbcQuirks 中的静态变量
- MTLS_CERT_CHAIN - 接口 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnectionProperties 中的静态变量
- MTLS_PRIVATE_KEY - 接口 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnectionProperties 中的静态变量
N
- NOT_FOUND - 枚举常量,位于枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中
-
\brief 请求的资源已存在。
- NOT_IMPLEMENTED - 枚举常量,位于枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中
-
不支持该操作。
- notImplemented(String) - 异常 org.apache.arrow.adbc.core.AdbcException 中的静态方法
-
创建一个代码为
AdbcStatusCode.NOT_IMPLEMENTED
的新异常。 - NULL_COUNT - 枚举常量,位于枚举 org.apache.arrow.adbc.core.StandardStatistics 中
-
空值计数统计信息。
O
- open(Map<String, Object>) - 接口 org.apache.arrow.adbc.core.AdbcDriver 中的方法
-
通过此驱动程序打开数据库。
- open(Map<String, Object>) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlDriver 中的方法
- open(Map<String, Object>) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDriver 中的方法
- org.apache.arrow.adbc.core - 包 org.apache.arrow.adbc.core
-
ADBC(Arrow 数据库连接)是一种基于 Arrow 的数据库访问的 API 标准。
- org.apache.arrow.adbc.driver.flightsql - 包 org.apache.arrow.adbc.driver.flightsql
- org.apache.arrow.adbc.driver.jdbc - 包 org.apache.arrow.adbc.driver.jdbc
- org.apache.arrow.adbc.driver.jdbc.adapter - 包 org.apache.arrow.adbc.driver.jdbc.adapter
- org.apache.arrow.adbc.driver.testsuite - 包 org.apache.arrow.adbc.driver.testsuite
- org.apache.arrow.adbc.drivermanager - 包 org.apache.arrow.adbc.drivermanager
- org.apache.arrow.adbc.sql - 包 org.apache.arrow.adbc.sql
-
此模块包含用于处理 SQL 的驱动程序的通用实用程序。
P
- PARAM_DATASOURCE - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDriver 中的静态变量
-
用于从
DataSource
创建AdbcDatabase
的参数。 - PARAM_JDBC_QUIRKS - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDriver 中的静态变量
-
用于指定后端特定配置的参数 (类型:
JdbcQuirks
)。 - PARAM_PASSWORD - 接口 org.apache.arrow.adbc.core.AdbcDriver 中的静态变量
-
密码的标准参数名称(类型为 String)。
- PARAM_SQL_QUIRKS - 接口 org.apache.arrow.adbc.core.AdbcDriver 中的静态变量
-
SQL 怪癖配置的标准参数名称(类型为 SqlQuirks)。
- PARAM_URI - 接口 org.apache.arrow.adbc.core.AdbcDriver 中的静态变量
-
连接 URI 的标准参数名称(类型为 String)。
- PARAM_URI - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDriver 中的静态变量
-
用于指定要连接到的 URI 的参数。
- PARAM_URL - 接口 org.apache.arrow.adbc.core.AdbcDriver 中的静态变量
-
已过时。
- PARAM_USERNAME - 接口 org.apache.arrow.adbc.core.AdbcDriver 中的静态变量
-
用户名的标准参数名称(类型为 String)。
- PartitionDescriptor - 类,位于 org.apache.arrow.adbc.core 包中
-
潜在的分布式或分区结果集的一部分的不透明描述符。
- PartitionDescriptor(ByteBuffer) - 类 org.apache.arrow.adbc.core.PartitionDescriptor 的构造方法
- PartitionResult(Schema, long, List<PartitionDescriptor>) - 类 org.apache.arrow.adbc.core.AdbcStatement.PartitionResult 的构造方法
- pollPartitioned() - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
执行生成结果集的查询,并获取结果集的分区列表。
- POSTGRESQL - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcToArrowTypeConverters 中的静态变量
- POSTGRESQL - 类 org.apache.arrow.adbc.driver.jdbc.StandardJdbcQuirks 中的静态变量
- prepare() - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
将此语句转换为预处理语句。
- prepare() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement 中的方法
- prepare() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcStatement 中的方法
- prepare(String, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- prepare(String, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- prepare(FlightSqlClient.SubstraitPlan, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- prepare(FlightSqlClient.SubstraitPlan, FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- prepareQuery() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- prepareQueryWithParameters() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
- prepareQueryWithParametersNoOp() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest 中的方法
Q
- QueryResult(long, ArrowReader) - 类 org.apache.arrow.adbc.core.AdbcStatement.QueryResult 的构造器
R
- READ_COMMITTED - 枚举 org.apache.arrow.adbc.core.IsolationLevel 中的枚举常量
-
基于锁的并发控制将写锁保持到事务结束,但读锁会在执行 SELECT 后立即释放。
- READ_UNCOMMITTED - 枚举 org.apache.arrow.adbc.core.IsolationLevel 中的枚举常量
-
最低的隔离级别。
- readPartition(ByteBuffer) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
从序列化的 PartitionDescriptor 创建结果集。
- readPartition(ByteBuffer) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- registerDriver(String, Function<BufferAllocator, AdbcDriver>) - 类 org.apache.arrow.adbc.drivermanager.AdbcDriverManager 中的方法
-
手动注册驱动程序。
- release(FlightSqlClient.Savepoint, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- renewFlightEndpoint(RenewFlightEndpointRequest, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- REPEATABLE_READ - 枚举 org.apache.arrow.adbc.core.IsolationLevel 中的枚举常量
-
基于锁的并发控制将读和写锁(在选择数据时获取)保持到事务结束。
- REPLACE - 枚举 org.apache.arrow.adbc.core.BulkIngestMode 中的枚举常量
-
创建表并插入数据;如果原始表已存在,则删除它。
- rollback() - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
回滚挂起的事务。
- rollback() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- rollback() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- rollback(FlightSqlClient.Savepoint, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- rollback(FlightSqlClient.Transaction, CallOption...) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions 中的方法
- ROW_COUNT - 枚举 org.apache.arrow.adbc.core.StandardStatistics 中的枚举常量
-
行计数统计信息。
- RPC_CALL_HEADER_PREFIX - 接口 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnectionProperties 中的静态变量
S
- SERIALIZABLE - 枚举 org.apache.arrow.adbc.core.IsolationLevel 中的枚举常量
-
可序列化要求读和写锁仅在事务结束时释放。
- serializeDeserializeQuery() - 类 org.apache.arrow.adbc.driver.testsuite.AbstractPartitionDescriptorTest 中的方法
- set(Map<String, Object>, T) - 类 org.apache.arrow.adbc.core.TypedKey 中的方法
-
在选项映射中设置此选项(例如,用于
AdbcDriver.open(Map)
。 - setAutoCommit(boolean) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
切换是否启用自动提交。
- setAutoCommit(boolean) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- setAutoCommit(boolean) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- setCurrentCatalog(String) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
设置当前目录。
- setCurrentCatalog(String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- setCurrentDbSchema(String) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
设置当前模式。
- setCurrentDbSchema(String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- setIsolationLevel(IsolationLevel) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
更改事务使用的隔离级别。
- setIsolationLevel(IsolationLevel) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- setOption(String, Object) - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
- setOption(TypedKey<T>, T) - 接口 org.apache.arrow.adbc.core.AdbcOptions 中的方法
-
设置通用选项。
- setReadOnly(boolean) - 接口 org.apache.arrow.adbc.core.AdbcConnection 中的方法
-
切换连接是否为只读。
- setReadOnly(boolean) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- setSqlQuery(String) - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
设置要在此语句上执行的 SQL 查询。
- setSqlQuery(String) - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement 中的方法
- setSqlQuery(String) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcStatement 中的方法
- setSubstraitPlan(ByteBuffer) - 接口 org.apache.arrow.adbc.core.AdbcStatement 中的方法
-
设置要在此语句上执行的 Substrait 计划。
- SNAPSHOT - 枚举 org.apache.arrow.adbc.core.IsolationLevel 中的枚举常量
-
此隔离级别保证事务中的所有读取都将看到数据库的一致快照,并且只有在没有更新与自该快照以来进行的任何并发更新冲突时,事务才能成功提交。
- sqlQuirks(SqlQuirks) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks.Builder 中的方法
- SqlQuirks - org.apache.arrow.adbc.sql 中的类
-
传递给基于 SQL 的驱动程序的参数,以解决驱动程序/供应商特定的 SQL 怪癖。
- SqlQuirks() - 类 org.apache.arrow.adbc.sql.SqlQuirks 的构造函数
- SqlQuirks.Builder - org.apache.arrow.adbc.sql 中的类
- SqlTestUtil - org.apache.arrow.adbc.driver.testsuite 中的类
- SqlTestUtil(SqlValidationQuirks) - 类 org.apache.arrow.adbc.driver.testsuite.SqlTestUtil 的构造函数
- SqlValidationQuirks - org.apache.arrow.adbc.driver.testsuite 中的类
-
在实现验证测试时,考虑驱动程序/供应商特定的怪癖。
- SqlValidationQuirks() - 类 org.apache.arrow.adbc.driver.testsuite.SqlValidationQuirks 的构造函数
- StandardJdbcQuirks - org.apache.arrow.adbc.driver.jdbc 中的类
- StandardJdbcQuirks() - 类 org.apache.arrow.adbc.driver.jdbc.StandardJdbcQuirks 的构造函数
- StandardSchemas - org.apache.arrow.adbc.core 中的类
- StandardStatistics - org.apache.arrow.adbc.core 中的枚举
-
标准统计名称/键的定义。
- STATISTICS_DB_SCHEMA_SCHEMA - 类 org.apache.arrow.adbc.core.StandardSchemas 中的静态变量
- STATISTICS_SCHEMA - 类 org.apache.arrow.adbc.core.StandardSchemas 中的静态变量
- STATISTICS_VALUE_SCHEMA - 类 org.apache.arrow.adbc.core.StandardSchemas 中的静态变量
- supportsCurrentCatalog() - 类 org.apache.arrow.adbc.driver.testsuite.SqlValidationQuirks 中的方法
T
- TABLE_SCHEMA - 类 org.apache.arrow.adbc.core.StandardSchemas 中的静态变量
- TABLE_TYPES_SCHEMA - 类 org.apache.arrow.adbc.core.StandardSchemas 中的静态变量
-
AdbcConnection.getTableTypes()
的结果集的模式。 - TABLES - 枚举 org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth 中的枚举常量
-
显示目录、数据库模式和表。
- TIMEOUT - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
由于超时,操作已取消。
- TLS_OVERRIDE_HOSTNAME - 接口 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnectionProperties 中的静态变量
- TLS_ROOT_CERTS - 接口 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnectionProperties 中的静态变量
- TLS_SKIP_VERIFY - 接口 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnectionProperties 中的静态变量
- toString() - 异常 org.apache.arrow.adbc.core.AdbcException 中的方法
- toString() - 类 org.apache.arrow.adbc.core.AdbcStatement.PartitionResult 中的方法
- toString() - 类 org.apache.arrow.adbc.core.AdbcStatement.QueryResult 中的方法
- toString() - 类 org.apache.arrow.adbc.core.AdbcStatement.UpdateResult 中的方法
- toString() - 类 org.apache.arrow.adbc.core.ErrorDetail 中的方法
- toString() - 类 org.apache.arrow.adbc.core.PartitionDescriptor 中的方法
- toString() - 类 org.apache.arrow.adbc.core.TypedKey 中的方法
- toString() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection 中的方法
- toString() - 类 org.apache.arrow.adbc.driver.flightsql.FlightSqlDatabase 中的方法
- toString() - 类 org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra 中的方法
- toString() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcConnection 中的方法
- toString() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcDataSourceDatabase 中的方法
- toString() - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks 中的方法
- typeConverter(JdbcToArrowTypeConverter) - 类 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks.Builder 中的方法
- TypedKey<T> - org.apache.arrow.adbc.core 中的类
-
类型安全的选项键。
- TypedKey(String, Class<T>) - 类 org.apache.arrow.adbc.core.TypedKey 的构造函数
U
- UNAUTHENTICATED - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
身份验证失败。
- UNAUTHORIZED - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
客户端无权执行给定的操作。
- UNKNOWN - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的枚举常量
-
发生未知错误。
- UpdateResult(long) - 类 org.apache.arrow.adbc.core.AdbcStatement.UpdateResult 的构造函数
- USAGE_SCHEMA - 类 org.apache.arrow.adbc.core.StandardSchemas 中的静态变量
V
- valueOf(String) - 枚举 org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth 中的静态方法
-
返回带有指定名称的此类型的枚举常量。
- valueOf(String) - 枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的静态方法
-
返回带有指定名称的此类型的枚举常量。
- valueOf(String) - 枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的静态方法
-
返回带有指定名称的此类型的枚举常量。
- valueOf(String) - 枚举 org.apache.arrow.adbc.core.BulkIngestMode 中的静态方法
-
返回带有指定名称的此类型的枚举常量。
- valueOf(String) - 在枚举 org.apache.arrow.adbc.core.IsolationLevel 中的静态方法
-
返回带有指定名称的此类型的枚举常量。
- valueOf(String) - 在枚举 org.apache.arrow.adbc.core.StandardStatistics 中的静态方法
-
返回带有指定名称的此类型的枚举常量。
- values() - 在枚举 org.apache.arrow.adbc.core.AdbcConnection.GetObjectsDepth 中的静态方法
-
返回一个数组,包含此枚举类型的常量,按照它们声明的顺序。
- values() - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的静态方法
-
返回一个数组,包含此枚举类型的常量,按照它们声明的顺序。
- values() - 在枚举 org.apache.arrow.adbc.core.AdbcStatusCode 中的静态方法
-
返回一个数组,包含此枚举类型的常量,按照它们声明的顺序。
- values() - 在枚举 org.apache.arrow.adbc.core.BulkIngestMode 中的静态方法
-
返回一个数组,包含此枚举类型的常量,按照它们声明的顺序。
- values() - 在枚举 org.apache.arrow.adbc.core.IsolationLevel 中的静态方法
-
返回一个数组,包含此枚举类型的常量,按照它们声明的顺序。
- values() - 在枚举 org.apache.arrow.adbc.core.StandardStatistics 中的静态方法
-
返回一个数组,包含此枚举类型的常量,按照它们声明的顺序。
- VENDOR_ARROW_VERSION - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的枚举常量
-
数据库供应商/产品 Arrow 库版本(类型:utf8)。
- VENDOR_NAME - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的枚举常量
-
数据库供应商/产品名称(例如,服务器名称)(类型:utf8)。
- VENDOR_SQL - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的枚举常量
-
指示是否支持 SQL 查询(类型:bool)。
- VENDOR_SUBSTRAIT - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的枚举常量
-
指示是否支持 Substrait 查询(类型:bool)。
- VENDOR_SUBSTRAIT_MAX_VERSION - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的枚举常量
-
支持的最高 Substrait 版本,如果不支持 Substrait,则为 null(类型:utf8)。
- VENDOR_SUBSTRAIT_MIN_VERSION - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的枚举常量
-
支持的最低 Substrait 版本,如果不支持 Substrait,则为 null(类型:utf8)。
- VENDOR_VERSION - 在枚举 org.apache.arrow.adbc.core.AdbcInfoCode 中的枚举常量
-
数据库供应商/产品版本(类型:utf8)。
W
- WITH_COOKIE_MIDDLEWARE - 接口 org.apache.arrow.adbc.driver.flightsql.FlightSqlConnectionProperties 中的静态变量
- withCause(Throwable) - 异常 org.apache.arrow.adbc.core.AdbcException 中的方法
-
复制此异常,并使用不同的原因(方便与静态工厂一起使用)。
- withDetails(Collection<ErrorDetail>) - 异常 org.apache.arrow.adbc.core.AdbcException 中的方法
-
复制此异常,并使用不同的详细信息(方便与静态工厂一起使用)。
所有类和接口|所有包|常量字段值|序列化形式
AdbcDriver.PARAM_URI
。