public class DuckDBNative
extends java.lang.Object
| Constructor and Description |
|---|
DuckDBNative() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
duckdb_jdbc_appender_append_boolean(java.nio.ByteBuffer appender_ref,
boolean value) |
protected static void |
duckdb_jdbc_appender_append_byte(java.nio.ByteBuffer appender_ref,
byte value) |
protected static void |
duckdb_jdbc_appender_append_double(java.nio.ByteBuffer appender_ref,
double value) |
protected static void |
duckdb_jdbc_appender_append_float(java.nio.ByteBuffer appender_ref,
float value) |
protected static void |
duckdb_jdbc_appender_append_int(java.nio.ByteBuffer appender_ref,
int value) |
protected static void |
duckdb_jdbc_appender_append_long(java.nio.ByteBuffer appender_ref,
long value) |
protected static void |
duckdb_jdbc_appender_append_short(java.nio.ByteBuffer appender_ref,
short value) |
protected static void |
duckdb_jdbc_appender_append_string(java.nio.ByteBuffer appender_ref,
byte[] value) |
protected static void |
duckdb_jdbc_appender_begin_row(java.nio.ByteBuffer appender_ref) |
protected static void |
duckdb_jdbc_appender_close(java.nio.ByteBuffer appender_ref) |
protected static void |
duckdb_jdbc_appender_end_row(java.nio.ByteBuffer appender_ref) |
protected static void |
duckdb_jdbc_appender_flush(java.nio.ByteBuffer appender_ref) |
protected static java.nio.ByteBuffer |
duckdb_jdbc_connect(java.nio.ByteBuffer db_ref) |
protected static java.nio.ByteBuffer |
duckdb_jdbc_create_appender(java.nio.ByteBuffer conn_ref,
byte[] schema_name,
byte[] table_name) |
protected static void |
duckdb_jdbc_disconnect(java.nio.ByteBuffer conn_ref) |
protected static java.nio.ByteBuffer |
duckdb_jdbc_execute(java.nio.ByteBuffer stmt_ref,
java.lang.Object[] params) |
protected static int |
duckdb_jdbc_fetch_size() |
protected static DuckDBVector[] |
duckdb_jdbc_fetch(java.nio.ByteBuffer res_ref) |
protected static void |
duckdb_jdbc_free_result(java.nio.ByteBuffer res_ref) |
protected static boolean |
duckdb_jdbc_get_auto_commit(java.nio.ByteBuffer conn_ref) |
protected static DuckDBResultSetMetaData |
duckdb_jdbc_meta(java.nio.ByteBuffer stmt_ref) |
protected static java.lang.String |
duckdb_jdbc_prepare_type(java.nio.ByteBuffer stmt_ref) |
protected static java.nio.ByteBuffer |
duckdb_jdbc_prepare(java.nio.ByteBuffer conn_ref,
byte[] query) |
protected static void |
duckdb_jdbc_release(java.nio.ByteBuffer stmt_ref) |
protected static void |
duckdb_jdbc_set_auto_commit(java.nio.ByteBuffer conn_ref,
boolean auto_commit) |
protected static void |
duckdb_jdbc_shutdown(java.nio.ByteBuffer db_ref) |
protected static java.nio.ByteBuffer |
duckdb_jdbc_startup(byte[] path,
boolean read_only) |
protected static java.nio.ByteBuffer duckdb_jdbc_startup(byte[] path,
boolean read_only)
protected static void duckdb_jdbc_shutdown(java.nio.ByteBuffer db_ref)
protected static java.nio.ByteBuffer duckdb_jdbc_connect(java.nio.ByteBuffer db_ref)
protected static void duckdb_jdbc_set_auto_commit(java.nio.ByteBuffer conn_ref,
boolean auto_commit)
protected static boolean duckdb_jdbc_get_auto_commit(java.nio.ByteBuffer conn_ref)
protected static void duckdb_jdbc_disconnect(java.nio.ByteBuffer conn_ref)
protected static java.nio.ByteBuffer duckdb_jdbc_prepare(java.nio.ByteBuffer conn_ref,
byte[] query)
protected static java.lang.String duckdb_jdbc_prepare_type(java.nio.ByteBuffer stmt_ref)
protected static void duckdb_jdbc_release(java.nio.ByteBuffer stmt_ref)
protected static DuckDBResultSetMetaData duckdb_jdbc_meta(java.nio.ByteBuffer stmt_ref)
protected static java.nio.ByteBuffer duckdb_jdbc_execute(java.nio.ByteBuffer stmt_ref,
java.lang.Object[] params)
protected static void duckdb_jdbc_free_result(java.nio.ByteBuffer res_ref)
protected static DuckDBVector[] duckdb_jdbc_fetch(java.nio.ByteBuffer res_ref)
protected static int duckdb_jdbc_fetch_size()
protected static java.nio.ByteBuffer duckdb_jdbc_create_appender(java.nio.ByteBuffer conn_ref,
byte[] schema_name,
byte[] table_name)
protected static void duckdb_jdbc_appender_begin_row(java.nio.ByteBuffer appender_ref)
protected static void duckdb_jdbc_appender_end_row(java.nio.ByteBuffer appender_ref)
protected static void duckdb_jdbc_appender_flush(java.nio.ByteBuffer appender_ref)
protected static void duckdb_jdbc_appender_close(java.nio.ByteBuffer appender_ref)
protected static void duckdb_jdbc_appender_append_boolean(java.nio.ByteBuffer appender_ref,
boolean value)
protected static void duckdb_jdbc_appender_append_byte(java.nio.ByteBuffer appender_ref,
byte value)
protected static void duckdb_jdbc_appender_append_short(java.nio.ByteBuffer appender_ref,
short value)
protected static void duckdb_jdbc_appender_append_int(java.nio.ByteBuffer appender_ref,
int value)
protected static void duckdb_jdbc_appender_append_long(java.nio.ByteBuffer appender_ref,
long value)
protected static void duckdb_jdbc_appender_append_float(java.nio.ByteBuffer appender_ref,
float value)
protected static void duckdb_jdbc_appender_append_double(java.nio.ByteBuffer appender_ref,
double value)
protected static void duckdb_jdbc_appender_append_string(java.nio.ByteBuffer appender_ref,
byte[] value)