Liking cljdoc? Tell your friends :D

ont-app.sparql-client.core


add-triples-queryclj

(add-triples-query client triples)
source

add-update-templateclj

source

as-query-clauseclj

(as-query-clause var-fn partial-triple)
source

as-rdfclj

(as-rdf render-literal triple)
source

ask-endpointclj

(ask-endpoint client query)
source

ask-if-graph-exists-templateclj

source

ask-s-p-oclj

(ask-s-p-o client s p o)
source

ask-s-p-o-templateclj

source

bnode-translatorclj

(bnode-translator query-url graph-uri sparql-binding)

Returns <bnode-keyword> for sparql-binding Where <bnode-keyword> is a keyword guaranteed to be unique even if merged with data from other endpoints and graphs <sparql-binding> := {'type' 'bnode', :value ..., ...}, typically returned from a query <query-url> is the URL of the query endpoint <graph-uri> is the URI of the graph

Returns <bnode-keyword> for `sparql-binding`
Where
<bnode-keyword> is a keyword guaranteed to be unique even if merged
  with data from other endpoints and graphs
<sparql-binding> := {'type' 'bnode', :value ..., ...}, typically returned
  from a query
<query-url> is the URL of the query endpoint
<graph-uri> is the URI of the graph
sourceraw docstring

check-qnameclj

(check-qname uri-spec)
source

count-subjectsclj

(count-subjects client)
source

count-subjects-query-templateclj

source

create-graph-templateclj

source

default-binding-translatorsclj

(default-binding-translators endpoint-url graph-uri)

Binding translators used to simplify bindings. See sparq-endpoint.core <endpoint-url> and <graph-uri> are used to mint unique values for bnodes.

Binding translators used to simplify bindings. See sparq-endpoint.core
<endpoint-url> and <graph-uri> are used to mint unique values for bnodes.
sourceraw docstring

form-translatorclj

(form-translator sparql-binding)
source

make-sparql-readerclj

(make-sparql-reader & {:keys [graph-uri query-url binding-translator auth]})
source

make-sparql-updaterclj

(make-sparql-updater &
                     {:keys [graph-uri query-url binding-translator update-url
                             auth]})
source

normal-form-query-templateclj

source

prefixedclj

source

qclj

source

query-endpointclj

(query-endpoint client query)
source

query-for-normal-formclj

(query-for-normal-form client)
source

query-for-oclj

(query-for-o client s p)
source

query-for-o-templateclj

source

query-for-p-oclj

(query-for-p-o client s)
source

query-for-p-o-templateclj

source

query-for-subjectsclj

(query-for-subjects client)
source

quoteclj

(quote s)
source

remove-triples-queryclj

(remove-triples-query client triples)
source

remove-update-templateclj

source

subjects-query-templateclj

source

theclj

source

update-endpointclj

(update-endpoint client update)
source

uri-translatorclj

(uri-translator sparql-binding)

Returns <qualified-keyword> for sparql-binding Where <qualified-keyword> is a keyword in voc-re format <sparql-binding> := {?value ...}, typically returned from a query <query-url> is the URL of the query endpoint <graph-uri> is the URI of the graph NOTE: <query-url> and <graph-uri> are used to handle blank nodes.

Returns <qualified-keyword> for `sparql-binding`
Where
<qualified-keyword> is a keyword in voc-re format
<sparql-binding> := {?value ...}, typically returned from a query
<query-url> is the URL of the query endpoint
<graph-uri> is the URI of the graph
NOTE: <query-url> and <graph-uri> are used to handle blank nodes.
sourceraw docstring

xclj

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close