Base for New Entities, optionalizes ID and type and schema_version
Base for New Entities, optionalizes ID and type and schema_version
These fields for describable entities
These fields for describable entities
(determine-disposition-id {:keys [disposition disposition_name] :as judgement})
Takes a judgement and determines the disposition. Defaults to 'Unknown' disposition (in case none is provided). Throws an bad-request! if the provided disposition and disposition_name do not match.
Takes a judgement and determines the disposition. Defaults to 'Unknown' disposition (in case none is provided). Throws an bad-request! if the provided disposition and disposition_name do not match.
Map of disposition numeric values to disposition names, as humans might use them.
Map of disposition numeric values to disposition names, as humans might use them.
(id-generator loc)
Generate an ID. Takes the clojure.zip location of an ID in the DDL tree and tries to navigate up the tree to find a type value. If the type cannot be found, a random type is used.
Generate an ID. Takes the clojure.zip location of an ID in the DDL tree and tries to navigate up the tree to find a type value. If the type cannot be found, a random type is used.
(open-vocab values)
Defines an OpenVocab type with a suggested vocabulary
Defines an OpenVocab type with a suggested vocabulary
(ref-for-type type)
An object that MAY have a source
An object that MAY have a source
An object that must have a source
An object that must have a source
(uri? str)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close