Package com.subzero.swig
Class Subzero
java.lang.Object
com.subzero.swig.Subzero
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
sbz_db_schema_free
(sbz_DbSchema schema) static int
sbz_db_schema_is_demo
(sbz_DbSchema db_schema) static sbz_DbSchema
sbz_db_schema_new
(String db_type, String db_schema_json, String license_key) static void
sbz_http_request_free
(sbz_HTTPRequest request) static sbz_HTTPRequest
sbz_http_request_new
(String method, String uri, String body, String[] headers, int headers_count, String[] env, int env_count) static sbz_HTTPRequest
sbz_http_request_new_with_clone
(String method, String uri, String body, String[] headers, int headers_count, String[] env, int env_count) static String
sbz_introspection_query
(String db_type, String path, String custom_relations, String custom_permissions) static void
sbz_introspection_query_free
(String introspection_query) static int
static int
static int
sbz_last_error_message
(String buffer, int length) static sbz_Statement
sbz_statement_env_new
(sbz_DbSchema db_schema, sbz_HTTPRequest request) static void
sbz_statement_free
(sbz_Statement statement) static sbz_Statement
sbz_statement_main_new
(String schema_name, String path_prefix, String role, sbz_DbSchema db_schema, sbz_HTTPRequest request, String max_rows) static String[]
sbz_statement_params
(sbz_Statement statement) static int
sbz_statement_params_count
(sbz_Statement statement) static String[]
sbz_statement_params_types
(sbz_Statement statement) static String
sbz_statement_sql
(sbz_Statement statement) static void
sbz_two_stage_statement_free
(sbz_TwoStageStatement two_stage_statement) static sbz_Statement
sbz_two_stage_statement_mutate
(sbz_TwoStageStatement two_stage_statement) static sbz_TwoStageStatement
sbz_two_stage_statement_new
(String schema_name, String path_prefix, String role, sbz_DbSchema db_schema, sbz_HTTPRequest request, String max_rows) static sbz_Statement
sbz_two_stage_statement_select
(sbz_TwoStageStatement two_stage_statement) static int
sbz_two_stage_statement_set_ids
(sbz_TwoStageStatement two_stage_statement, String[] ids, int ids_count)
-
Constructor Details
-
Subzero
public Subzero()
-
-
Method Details
-
sbz_http_request_new_with_clone
-
sbz_http_request_new
-
sbz_http_request_free
-
sbz_two_stage_statement_new
public static sbz_TwoStageStatement sbz_two_stage_statement_new(String schema_name, String path_prefix, String role, sbz_DbSchema db_schema, sbz_HTTPRequest request, String max_rows) -
sbz_two_stage_statement_mutate
public static sbz_Statement sbz_two_stage_statement_mutate(sbz_TwoStageStatement two_stage_statement) -
sbz_two_stage_statement_select
public static sbz_Statement sbz_two_stage_statement_select(sbz_TwoStageStatement two_stage_statement) -
sbz_two_stage_statement_set_ids
public static int sbz_two_stage_statement_set_ids(sbz_TwoStageStatement two_stage_statement, String[] ids, int ids_count) -
sbz_two_stage_statement_free
-
sbz_statement_main_new
public static sbz_Statement sbz_statement_main_new(String schema_name, String path_prefix, String role, sbz_DbSchema db_schema, sbz_HTTPRequest request, String max_rows) -
sbz_statement_env_new
-
sbz_statement_sql
-
sbz_statement_params
-
sbz_statement_params_types
-
sbz_statement_params_count
-
sbz_statement_free
-
sbz_db_schema_free
-
sbz_db_schema_new
public static sbz_DbSchema sbz_db_schema_new(String db_type, String db_schema_json, String license_key) -
sbz_db_schema_is_demo
-
sbz_introspection_query
-
sbz_introspection_query_free
-
sbz_last_error_message
-
sbz_clear_last_error
public static void sbz_clear_last_error() -
sbz_last_error_length
public static int sbz_last_error_length() -
sbz_last_error_http_status
public static int sbz_last_error_http_status()
-