Liking cljdoc? Tell your friends :D

csv2rdf.metadata.types


column-referenceclj

(column-reference context x)
(column-reference context x error-fn)
source

column-reference-arrayclj

(column-reference-array context arr)
source

common-property-keyclj

source

common-property-mapclj

source

common-property-object-value-typeclj

source

common-property-type-with-valueclj

(common-property-type-with-value context x)
source

common-property-type-without-valueclj

(common-property-type-without-value context x)

Validator for the @type key for objects which do not contain a @value key

Validator for the @type key for objects which do not contain a @value key
sourceraw docstring

common-property-valueclj

source

common-property-value-idclj

(common-property-value-id context x)
source

context-pairclj

(context-pair context arr)
source

context-uriclj

(context-uri context x)
source

contextual-objectclj

(contextual-object context-required? object-validator)
source

csvw-nsclj

source

default-template-propertyclj

source

default-uriclj

source

description-object-typesclj

source

document-keyclj

(document-key key-name)
source

expand-common-property-keyclj

(expand-common-property-key context s)

Expands a common property key into the corresponding absolute URI. Logs a warning and returns invalid if the value is not a valid prefixed name or absolute URI.

Expands a common property key into the corresponding absolute URI. Logs a warning and returns invalid if the
value is not a valid prefixed name or absolute URI.
sourceraw docstring

expand-description-object-type-uriclj

(expand-description-object-type-uri type)

If type is the name of a description object defined in the metadata specification (e.g. Table, Schema), returns the corresponding id URI for the type. Otherwise returns nil.

If type is the name of a description object defined in the metadata specification (e.g. Table, Schema),
returns the corresponding id URI for the type. Otherwise returns nil.
sourceraw docstring

get-declared-key-mappingclj

(get-declared-key-mapping declared-keys)
source

idclj

(id context x)

An id is a link property whose value cannot begin with _:

An id is a link property whose value cannot begin with _:
sourceraw docstring

language-codeclj

(language-code context x)
source

language-code-map-valueclj

Validates a value in a natual language property defined as an object. Values can be either strings or string arrays, and returns an array if valid.

Validates a value in a natual language property defined as an object. Values can
be either strings or string arrays, and returns an array if valid.
sourceraw docstring

(link-property context x)
(link-property context x error-fn)
source

linked-object-propertyclj

(linked-object-property object-validator)
source

natural-languageclj

(natural-language context x)

Parses a natural language property according to the specification. Normalises the result into a map of language codes to an array of associated values. Uses the default language if none specified in the context.

Parses a natural language property according to the specification. Normalises the result into a map of language
codes to an array of associated values. Uses the default language if none specified in the context.
sourceraw docstring

non-negativeclj

source

normalise-array-natural-language-propertyclj

(normalise-array-natural-language-property context codes)
source

normalise-common-property-valueclj

(normalise-common-property-value {:keys [language] :as context} v)
source

(normalise-link-property context uri)

Normalises a link property URI by resolving it against the current base URI.

Normalises a link property URI by resolving it against the current base URI.
sourceraw docstring

normalise-string-natural-language-propertyclj

(normalise-string-natural-language-property context code)
source

noteclj

source

object-contextclj

(object-context context x)
source

object-ofclj

(object-of opts)
source

object-propertyclj

(object-property object-validator)

Object which may be specified in line in the metadata document or referenced through a URI

Object which may be specified in line in the metadata document or referenced through a URI
sourceraw docstring

ordinary-common-property-value-keyclj

(ordinary-common-property-value-key special-keys)
source

resolve-linked-object-property-objectclj

(resolve-linked-object-property-object context object-uri)
source

special-keysclj

source

special-keys-mappingclj

source

table-directionclj

source

template-propertyclj

source

type-one-ofclj

(type-one-of allowed-types)
source

valid-language-code?clj

(valid-language-code? s)
source

validate-common-property-type-without-valueclj

(validate-common-property-type-without-value context s)
source

validate-common-property-valueclj

(validate-common-property-value context v)
source

validate-contextual-objectclj

(validate-contextual-object context-required? object-validator)

Returns a validator for an object which may contain a @context key mapped to a context definition. If the key exists, and contain a local context definition for the object, this is used to update the validation context used to parse the object and its children.

Returns a validator for an object which may contain a @context key mapped to a context definition.
If the key exists, and contain a local context definition for the object, this is used to update the
validation context used to parse the object and its children.
sourceraw docstring

validate-object-ofclj

(validate-object-of {:keys [required optional defaults
                            allow-common-properties?]})
source

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

× close