class MonetDB::ClientJSON

Defined in:

monetdb_data.cr

Constructors

Instance Method Summary

Instance methods inherited from class MonetDB::Client

cache_freeup(hdl, percentage : Int32) cache_freeup, cache_limit(limit : Int32) cache_limit, cache_shuffle(hdl, percentage : Int32) cache_shuffle, clear_params(hdl) clear_params, close_handle(hdl) close_handle, commit commit, connect(host : String, username : String, password : String, schema : String, port : Int32 = @port, lang : String = @lang)
connect
connect
, db : String db, db=(db : String)
db=(db : String)
db=
, db? : String db?, destroy destroy, disconnect disconnect, error_str error_str, established : Bool established, execute(hdl) execute, explain(fd) explain, explain_query(hdl, fd) explain_query, explain_result(hdl, fd) explain_result, fetch_all_rows(hdl) fetch_all_rows, fetch_field(hdl, fnr : Int32) fetch_field, fetch_field_array(hdl) fetch_field_array, fetch_line(hdl) fetch_line, fetch_row(hdl) fetch_row, get_active get_active, get_autocommit get_autocommit, get_dbname get_dbname, get_digits(hdl, fnr : Int32) get_digits, get_field_count(hdl) : LibC::Int get_field_count, get_from get_from, get_host get_host, get_lang get_lang, get_last_id(hdl) : MonetDBMAPI::MapiInt64 get_last_id, get_len(hdl, fnr : Int32) get_len, get_mapi_version get_mapi_version, get_monet_version get_monet_version, get_motd get_motd, get_name(hdl, fnr : Int32) get_name, get_query(hdl, fnr : Int32) get_query, get_query_type(hdl) get_query_type, get_row_count(hdl) : MonetDBMAPI::MapiInt64 get_row_count, get_scale(hdl, fnr : Int32) get_scale, get_table(hdl, fnr : Int32) get_table, get_tableid(hdl) get_tableid, get_to get_to, get_trace get_trace, get_type(hdl, fnr : Int32) get_type, get_uri get_uri, get_user get_user, host : String host, host=(host : String)
host=(host : String)
host=
, host? : String host?, is_connected? is_connected?, lang : String lang, lang=(lang : String) lang=, mapiuri : String mapiuri, mid : MonetDBMAPI::Mapi mid, new_handle new_handle, next_result(hdl) next_result, password : String password, password=(password : String)
password=(password : String)
password=
, password? : String password?, ping : Bool ping, ping? ping?, port : Int32 port, port=(port : Int32)
port=(port : Int32)
port=
, port? : Int32 port?, query(cmd : String) query, query_array(cmd : String, val : String) query_array, query_done(hdl) query_done, query_handle(hdl, cmd : String) query_handle, query_part(hdl, cmd : String, size : Int32) query_part, query_prep query_prep, quick_query(cmd : String, fd : Pointer(File)) quick_query, quick_query_array(cmd : String, val : String, fd : Pointer(File)) quick_query_array, read_response(hdl) read_response, release_id(id : Int32) release_id, result_error(hdl) result_error, rows_affected(hdl) rows_affected, schema : String schema, schema=(schema : String)
schema=(schema : String)
schema=
, schema? : String schema?, seek_row(hdl, rowne : Int32, whence : Int32) seek_row, setAutocommit(autocommit : Bool) setAutocommit, timeout(time : Int32) timeout, trace(flag : Bool) trace, username : String username, username=(username : String)
username=(username : String)
username=
, username? : String username?

Constructor methods inherited from class MonetDB::Client

new new

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def fields=(fields : String) #

[View source]
def fields? : String #

[View source]
def json_to_hash(result_json) #

[View source]
def monetdb_raw_data=(monetdb_raw_data : String) #

[View source]
def monetdb_raw_data? : String #

[View source]
def query_json(cmd : String) #

[View source]
def reset #

[View source]
def types=(types : String) #

[View source]
def types? : String #

[View source]