Package com.subzero.swig
Class Subzero
java.lang.Object
com.subzero.swig.Subzero
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidsbz_db_schema_free(sbz_DbSchema schema) static intsbz_db_schema_is_demo(sbz_DbSchema db_schema) static sbz_DbSchemasbz_db_schema_new(String db_type, String db_schema_json, String license_key) static voidsbz_http_request_free(sbz_HTTPRequest request) static sbz_HTTPRequestsbz_http_request_new(String method, String uri, String body, String[] headers, int headers_count, String[] env, int env_count) static sbz_HTTPRequestsbz_http_request_new_with_clone(String method, String uri, String body, String[] headers, int headers_count, String[] env, int env_count) static Stringsbz_introspection_query(String db_type, String path, String custom_relations, String custom_permissions) static voidsbz_introspection_query_free(String introspection_query) static intstatic intstatic intsbz_last_error_message(String buffer, int length) static sbz_Statementsbz_statement_env_new(sbz_DbSchema db_schema, sbz_HTTPRequest request) static voidsbz_statement_free(sbz_Statement statement) static sbz_Statementsbz_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 intsbz_statement_params_count(sbz_Statement statement) static String[]sbz_statement_params_types(sbz_Statement statement) static Stringsbz_statement_sql(sbz_Statement statement) static voidsbz_two_stage_statement_free(sbz_TwoStageStatement two_stage_statement) static sbz_Statementsbz_two_stage_statement_mutate(sbz_TwoStageStatement two_stage_statement) static sbz_TwoStageStatementsbz_two_stage_statement_new(String schema_name, String path_prefix, String role, sbz_DbSchema db_schema, sbz_HTTPRequest request, String max_rows) static sbz_Statementsbz_two_stage_statement_select(sbz_TwoStageStatement two_stage_statement) static intsbz_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()
-