索引
所有類別與介面|所有套件|常數欄位值|序列化形式
A
- AbstractConnectionMetadataTest - 類別,位於 org.apache.arrow.adbc.driver.testsuite 套件中
-
AdbcConnection 的 metadata 方法的通用測試。
- 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 基礎的資料庫,測試每個 SQL 類型/值的 Arrow 類型/值。
- 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 套件中
-
用於實例化新 AdbcDriver 的 factory。
- AdbcDriverManager - 類別,位於 org.apache.arrow.adbc.drivermanager 套件中
-
根據驅動程式名稱,以通用方式實例化與 ABDC 資料庫的連線。
- 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 套件中
-
基於從 FlightEndpoint 消費資料的 ArrowReader 的基底類別。
- 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。
- builder(String) - 類別 org.apache.arrow.adbc.driver.jdbc.JdbcQuirks 中的靜態方法
-
建立新的 builder。
- 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 中的方法
-
關閉包含的 reader。
- 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 中
-
插入資料;如果表格不存在,則建立表格,或者如果表格存在,但綱要與要附加的資料的綱要不符,則發生錯誤 (
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 中的方法
-
取得預設結構描述的名稱。
- 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 中的方法
-
取得結果集的結構描述,而無需執行查詢。
- 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 中的靜態變數
-
AdbcConnection.getObjects(AdbcConnection.GetObjectsDepth, String, String, String, String[], String)} 結果的結構描述。
- GET_STATISTIC_NAMES_SCHEMA - 類別 org.apache.arrow.adbc.core.StandardSchemas 中的靜態變數
-
AdbcConnection.getStatisticNames()} 結果的結構描述。
- GET_STATISTICS_SCHEMA - 類別 org.apache.arrow.adbc.core.StandardSchemas 中的靜態變數
-
AdbcConnection.getStatistics(String, String, String, boolean)} 結果的結構描述。
- 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) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlConnection
- getObjects(AdbcConnection.GetObjectsDepth, String, String, String, String[], String) - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcConnection
- getObjectsCatalogs() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getObjectsCatalogsPattern() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getObjectsColumns() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getObjectsConstraints() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getObjectsDbSchemas() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getObjectsTables() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getOption(TypedKey<T>) - Method in interface org.apache.arrow.adbc.core.AdbcOptions
-
取得通用選項。
- getOrdinalPosition() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
- getParameterSchema() - Method in interface org.apache.arrow.adbc.core.AdbcStatement
-
取得繫結參數的結構描述。
- getParameterSchema() - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement
- getParameterSchema() - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcStatement
- getParameterSchema() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractStatementTest
- getPartitionDescriptors() - Method in class org.apache.arrow.adbc.core.AdbcStatement.PartitionResult
-
取得分割區。
- getPrecision() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
-
數值精確度,適用於
Types.NUMERIC
和Types.DECIMAL
類型。 - getPrimaryKeys(TableRef, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getPrimaryKeysSchema(CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getProgress() - Method in interface org.apache.arrow.adbc.core.AdbcStatement
-
取得執行查詢的進度。
- getReader() - Method in class org.apache.arrow.adbc.core.AdbcStatement.QueryResult
- getReadOnly() - Method in interface org.apache.arrow.adbc.core.AdbcConnection
-
取得連線是否為唯讀。
- getReadOnly() - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcConnection
- getRemarks() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
- getScale() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
-
數值比例,適用於
Types.NUMERIC
和Types.DECIMAL
類型。 - getSchema() - Method in class org.apache.arrow.adbc.core.AdbcStatement.PartitionResult
-
取得最終結果集的結構描述。
- getSchema(FlightDescriptor, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSchemas(String, String, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSchemasSchema(CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSqlDataType() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
- getSqlDatetimeSub() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
- getSqlInfo(int[], CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSqlInfo(Iterable<Integer>, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSqlInfo(FlightSql.SqlInfo...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSqlInfo(FlightSql.SqlInfo[], CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSqlInfoSchema(CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getSqlQuirks() - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcQuirks
-
SQL 語法怪癖。
- getSqlState() - Method in exception org.apache.arrow.adbc.core.AdbcException
-
SQLSTATE 錯誤代碼(如果提供),如 SQL:2003 標準所定義。
- getStatisticNames() - Method in interface org.apache.arrow.adbc.core.AdbcConnection
-
取得此驅動程式定義的其他統計資訊名稱。
- getStatisticNames() - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcConnection
- getStatistics(String, String, String, boolean) - Method in interface org.apache.arrow.adbc.core.AdbcConnection
-
取得關於表格資料分佈的統計資訊。
- getStatistics(String, String, String, boolean) - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcConnection
- getStatus() - Method in exception org.apache.arrow.adbc.core.AdbcException
-
ADBC 狀態碼。
- getStream(Ticket, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getTables(String, String, String, List<String>, boolean, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getTableSchema() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getTableSchema(String, String, String) - Method in interface org.apache.arrow.adbc.core.AdbcConnection
-
取得資料庫表格的 Arrow 結構描述。
- getTableSchema(String, String, String) - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcConnection
- getTableSchemaDoesNotExist() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getTablesSchema(boolean, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getTableTypes() - Method in interface org.apache.arrow.adbc.core.AdbcConnection
-
取得資料庫支援的表格類型列表。
- getTableTypes() - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcConnection
- getTableTypes() - Method in class org.apache.arrow.adbc.driver.testsuite.AbstractConnectionMetadataTest
- getTableTypes(CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getTableTypesSchema(CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getTypeConverter() - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcQuirks
-
從 JDBC 類型到 Arrow 類型的轉換器。
- getTypeName() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
- getValue() - Method in enum org.apache.arrow.adbc.core.AdbcInfoCode
- getValue() - Method in class org.apache.arrow.adbc.core.ErrorDetail
- getVendorCode() - Method in exception org.apache.arrow.adbc.core.AdbcException
-
廠商特定的錯誤代碼(如果適用)。
- getXdbcTypeInfo(int, CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getXdbcTypeInfo(CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
- getXdbcTypeInfoSchema(CallOption...) - Method in class org.apache.arrow.adbc.driver.flightsql.FlightSqlClientWithCallOptions
H
- hashCode() - Method in class org.apache.arrow.adbc.core.ErrorDetail
- hashCode() - Method in class org.apache.arrow.adbc.core.PartitionDescriptor
- hashCode() - Method in class org.apache.arrow.adbc.core.TypedKey
I
- ingestTableIntsStrs(BufferAllocator, AdbcConnection, String) - Method in class org.apache.arrow.adbc.driver.testsuite.SqlTestUtil
-
載入一個包含兩欄的簡單表格。
- ingestTablesWithReferentialConstraint(BufferAllocator, AdbcConnection, String, String) - Method in class org.apache.arrow.adbc.driver.testsuite.SqlTestUtil
-
載入兩個表格,它們之間具有外鍵關係
- ingestTableWithConstraints(BufferAllocator, AdbcConnection, String) - Method in class org.apache.arrow.adbc.driver.testsuite.SqlTestUtil
-
載入一個包含複合主鍵的表格
- initDatabase(BufferAllocator) - Method in class org.apache.arrow.adbc.driver.testsuite.SqlValidationQuirks
- INTEGRITY - Enum constant in enum org.apache.arrow.adbc.core.AdbcStatusCode
-
資料庫的完整性受到影響。
- INTERNAL - Enum constant in enum org.apache.arrow.adbc.core.AdbcStatusCode
-
驅動程式或資料庫內部發生錯誤。
- INVALID_ARGUMENT - Enum constant in enum org.apache.arrow.adbc.core.AdbcStatusCode
-
引數無效,可能是程式設計錯誤。
- INVALID_DATA - Enum constant in enum org.apache.arrow.adbc.core.AdbcStatusCode
-
處理了無效資料(不是程式設計錯誤)。
- INVALID_STATE - Enum constant in enum org.apache.arrow.adbc.core.AdbcStatusCode
-
不符合操作的先決條件,可能是程式設計錯誤。
- invalidArgument(String) - Static method in exception org.apache.arrow.adbc.core.AdbcException
-
建立一個新的例外,其代碼為
AdbcStatusCode.INVALID_ARGUMENT
。 - invalidState(String) - Static method in exception org.apache.arrow.adbc.core.AdbcException
-
建立一個新的例外,其代碼為
AdbcStatusCode.INVALID_STATE
。 - io(String) - Static method in exception org.apache.arrow.adbc.core.AdbcException
-
建立一個新的例外,其代碼為
AdbcStatusCode.IO
。 - IO - Enum constant in enum org.apache.arrow.adbc.core.AdbcStatusCode
-
發生 I/O 錯誤。
- isCI() - Static method in class org.apache.arrow.adbc.driver.testsuite.SqlTestUtil
-
檢查我們是否在 Arrow CI 中執行。
- isEqualTo(Object) - Method in class org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.FieldAssert
- isEqualTo(Object) - Method in class org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.SchemaAssert
- isEqualTo(Object) - Method in class org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.VectorSchemaRootAssert
- isNullable() - Method in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
-
可空性。
- IsolationLevel - Enum in org.apache.arrow.adbc.core
-
當自動提交停用時,用於交易的隔離級別。
- isStatus(AdbcStatusCode) - Method in class org.apache.arrow.adbc.driver.testsuite.ArrowAssertions.AdbcExceptionAssert
J
- JdbcArrowReader - Class in org.apache.arrow.adbc.driver.jdbc
-
包裝 JDBC ResultSet 的 ArrowReader。
- JdbcConnection - Class in org.apache.arrow.adbc.driver.jdbc
- JdbcDataSourceDatabase - Class in org.apache.arrow.adbc.driver.jdbc
-
基於
DataSource
的資料庫實例。 - JdbcDriver - Class in org.apache.arrow.adbc.driver.jdbc
-
包裝 JDBC API 的 ADBC 驅動程式。
- JdbcDriver(BufferAllocator) - Constructor for class org.apache.arrow.adbc.driver.jdbc.JdbcDriver
- JdbcDriverFactory - Class in org.apache.arrow.adbc.driver.jdbc
-
建構新的 JdbcDriver 實例。
- JdbcDriverFactory() - Constructor for class org.apache.arrow.adbc.driver.jdbc.JdbcDriverFactory
- JdbcFieldInfoExtra - Class in org.apache.arrow.adbc.driver.jdbc.adapter
-
來自 JDBC 的關於欄位的資訊,用於推斷欄位類型。
- JdbcFieldInfoExtra(ResultSet) - Constructor for class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra
-
從
DatabaseMetaData.getColumns(String, String, String, String)
的結果建立 JdbcFieldInfoExtra。 - JdbcQuirks - Class in org.apache.arrow.adbc.driver.jdbc
-
JDBC 配接器的後端特定怪癖。
- JdbcQuirks(String) - Constructor for class org.apache.arrow.adbc.driver.jdbc.JdbcQuirks
- JdbcQuirks.Builder - Class in org.apache.arrow.adbc.driver.jdbc
- JdbcStatement - Class in org.apache.arrow.adbc.driver.jdbc
- JdbcToArrowTypeConverter - Interface in org.apache.arrow.adbc.driver.jdbc.adapter
- JdbcToArrowTypeConverters - Class in org.apache.arrow.adbc.driver.jdbc.adapter
- JdbcToArrowTypeConverters() - Constructor for class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcToArrowTypeConverters
L
- LINEARIZABLE - Enum constant in enum org.apache.arrow.adbc.core.IsolationLevel
-
可線性化與可序列化之間的主要區別在於,可序列化是全域屬性;是操作和交易的整個歷史記錄的屬性。
- loadNextBatch() - Method in class org.apache.arrow.adbc.driver.flightsql.BaseFlightReader
- loadNextBatch() - Method in class org.apache.arrow.adbc.driver.jdbc.JdbcArrowReader
M
- MAX_BYTE_WIDTH - Enum constant in enum org.apache.arrow.adbc.core.StandardStatistics
-
最大位元組寬度統計資訊。
- MAX_VALUE - Enum constant in enum org.apache.arrow.adbc.core.StandardStatistics
-
最大值統計資訊。
- MICROSOFT_SQL_SERVER - Static variable in class org.apache.arrow.adbc.driver.jdbc.adapter.JdbcToArrowTypeConverters
- MIN_VALUE - Enum constant in enum org.apache.arrow.adbc.core.StandardStatistics
-
最小值統計資訊。
- MS_SQL_SERVER - Static variable in class org.apache.arrow.adbc.driver.jdbc.StandardJdbcQuirks
- MTLS_CERT_CHAIN - Static variable in interface 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 Database Connectivity) 是基於 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 中的靜態變數
-
密碼的標準參數名稱 (字串類型)。
- PARAM_SQL_QUIRKS - 介面 org.apache.arrow.adbc.core.AdbcDriver 中的靜態變數
-
SQL 陋習配置的標準參數名稱 (SqlQuirks 類型)。
- PARAM_URI - 介面 org.apache.arrow.adbc.core.AdbcDriver 中的靜態變數
-
連線 URI 的標準參數名稱 (字串類型)。
- 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 中的靜態變數
-
使用者名稱的標準參數名稱 (字串類型)。
- 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 中的靜態變數
-
TABLE_TYPES_SCHEMA -
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 中的方法
-
複製此例外,並使用不同的原因 (方便與靜態 factory 一起使用)。
- withDetails(Collection<ErrorDetail>) - 例外 org.apache.arrow.adbc.core.AdbcException 中的方法
-
複製此例外,並使用不同的詳細資訊 (方便與靜態 factory 一起使用)。
所有類別與介面|所有套件|常數欄位值|序列化形式
AdbcDriver.PARAM_URI
取代。