qbits.alia.codec

->result-set

(->result-set rs row-generator codec)

decode-row

(decode-row row rg decode)

deserialize

(deserialize x idx decode)

PNamedBinding

protocol

Bind the val onto Settable by name

members

-set-named-parameter!

(-set-named-parameter! val settable name)

PResultSet

protocol

members

execution-info

(execution-info this)

result-set

(result-set rs result-set-fn row-generator codec)

row-gen->map

Row Generator that map instances

row-gen->record

(row-gen->record record-ctor)

Row Generator that builds record instances

row-gen->vector

Row Generator that builds vector instances

RowGenerator

protocol

members

conj-row

(conj-row this r k v)

Adds a entry/col to a row

finalize-row

(finalize-row this r)

“completes” the row

init-row

(init-row this)

Constructs a row base

set-named-parameter!

(set-named-parameter! settable name val)