Liking cljdoc? Tell your friends :D

edu.ucdenver.ccp.kr.rdf


*anon-name*clj


*anon-ns-name*clj


*box-literal?*clj


*graph*clj


*infer-literal-type*clj


*ns-map-to-long*clj


*ns-map-to-short*clj


*string-literal-language*clj


*use-default-language*clj


*use-inference*clj


addclj

(add quad)
(add kb quad)
(add s p o)
(add kb s p o)
(add kb s p o g)

adds a statement to the triple store if it doesn't already exist returns the model if it goes in, nil if it's already there

adds a statement to the triple store
if it doesn't already exist
returns the model if it goes in, nil if it's already there
raw docstring

add!clj

(add! quad)
(add! kb quad)
(add! s p o)
(add! kb s p o)
(add! kb s p o g)

adds a statement to the triple store if it doesn't already exist returns the model if it goes in, nil if it's already there

adds a statement to the triple store
if it doesn't already exist
returns the model if it goes in, nil if it's already there
raw docstring

anonclj

(anon a)

anon?clj

(anon? s)

ask-rdfclj

(ask-rdf quad)
(ask-rdf kb quad)
(ask-rdf s p o)
(ask-rdf kb s p o)
(ask-rdf kb s p o g)

retrieves statements matching pattern nil in a slot matches anything

retrieves statements matching pattern
nil in a slot matches anything
raw docstring

attempt-long-name-to-symclj

(attempt-long-name-to-sym uri-string [long short])

blank-nodeclj

(blank-node)
(blank-node kb)
(blank-node kb name)

bnodeclj

(bnode)
(bnode kb)

checked-addclj

(checked-add kb s p o g)

convert-string-to-symclj

(convert-string-to-sym full-name)
(convert-string-to-sym kb full-name)
(convert-string-to-sym kb full-name preferred-namespace preferred-local)

copy-rdf-slotsclj

(copy-rdf-slots target-kb source-kb)

infer-first-nsclj

(infer-first-ns uri-string)

infer-longest-nsclj

(infer-longest-ns uri-string)
(infer-longest-ns kb uri-string)
(infer-longest-ns kb to-short-map uri-string)

initialize-ns-mappingsclj

(initialize-ns-mappings kb
                        &
                        [{to-short :ns-map-to-short to-long :ns-map-to-long}])

literalclj

(literal x)
(literal kb x)

literal?clj

(literal? x)

load-rdfclj

(load-rdf kb source)
(load-rdf kb source type)

long-ns-to-short-nsclj

(long-ns-to-short-ns long)
(long-ns-to-short-ns kb long)
(long-ns-to-short-ns kb ns-map long)

ns-map-to-longclj

(ns-map-to-long kb)

ns-map-to-shortclj

(ns-map-to-short kb)

objectclj

(object x)
(object kb x)

propertyclj

(property x)
(property kb x)

query-rdfclj

(query-rdf quad)
(query-rdf kb quad)
(query-rdf s p o)
(query-rdf kb s p o)
(query-rdf kb s p o g)

retrieves statements matching pattern nil in a slot matches anything

retrieves statements matching pattern
nil in a slot matches anything
raw docstring

rdfKBcljprotocol

create-resourceclj

(create-resource kb name)

creates a resource object

creates a resource object

ask-statementclj

(ask-statement kb s p o context)

boolean asks for a statement or pattern in the kb

boolean asks for a statement or pattern in the kb

load-rdf-fileclj

(load-rdf-file kb file)
(load-rdf-file kb file type)

loads an rdf file

loads an rdf file

create-string-literalclj

(create-string-literal kb str)
(create-string-literal kb str lang)

creates a string literal with optional language

creates a string literal with optional language

load-rdf-streamclj

(load-rdf-stream kb stream)
(load-rdf-stream kb stream type)

loads rdf from stream

loads rdf from stream

query-statementclj

(query-statement kb s p o context)

gets bindings for statement pattern

gets bindings for statement pattern

add-statementsclj

(add-statements kb stmts)
(add-statements kb stmts context)

adds a statement to the kb

adds a statement to the kb

register-nsclj

(register-ns kb short long)

adds an namespace mapping

adds an namespace mapping

root-ns-mapclj

(root-ns-map kb)

gets the servers version of the namesapce map

gets the servers version of the namesapce map

create-statementclj

(create-statement kb s p o)

creates a statement

creates a statement

add-statementclj

(add-statement kb stmt)
(add-statement kb stmt context)
(add-statement kb s p o)
(add-statement kb s p o context)

adds a statement to the kb

adds a statement to the kb

create-blank-nodeclj

(create-blank-node kb name)

creates a blank-node object

creates a blank-node object

create-propertyclj

(create-property kb name)

creates a property object

creates a property object

create-literalclj

(create-literal kb val)
(create-literal kb val type)

creates a literal object, forces type

creates a literal object, forces type

register-namespaceclj

(register-namespace kb short long)

register-namespacesclj

(register-namespaces kb short-to-long-pairs)

reify!clj

(reify! s)
(reify! [s p o] r)

forces new reification

forces new reification
raw docstring

reify-asclj

(reify-as [s p o] r)
(reify-as s p o r)

reify-query-statementclj

(reify-query-statement [s p o])
(reify-query-statement s p o)

resourceclj

(resource x)
(resource kb x)

resource-ifycljmultimethod


resource-ify-symclj

(resource-ify-sym kb s)

resource-ify-uriclj

(resource-ify-uri kb uri)

short-ns-to-long-nsclj

(short-ns-to-long-ns short)
(short-ns-to-long-ns kb short)
(short-ns-to-long-ns kb ns-map short)

shortest-nameclj

(shortest-name)
(shortest-name x)
(shortest-name x y)

statementclj

(statement [s p o])
(statement kb [s p o])
(statement s p o)
(statement kb s p o)

sym-to-long-nameclj

(sym-to-long-name sym)
(sym-to-long-name kb sym)
(sym-to-long-name kb ns-map sym)

synch-ns-mappingsclj

(synch-ns-mappings kb)

unique-nodeclj

(unique-node ns)
(unique-node ns prefix)
(unique-node ns prefix suffix)

update-namespacesclj

(update-namespaces kb short-to-long-pairs)

update-ns-mappingclj

(update-ns-mapping kb short long)

update-ns-mapsclj


update-root-ns-mapclj

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

× close