Liking cljdoc? Tell your friends :D

adi.schema


add-defaults

(add-defaults [k [meta :as v]] dfts)

add-ident

(add-ident [k [meta :as v]])

arrange-reversible-refs

(arrange-reversible-refs in)
(arrange-reversible-refs [refg & more] output)

attach-ref-meta

(attach-ref-meta [[root ref-ns many?] [meta] :as entry])

attach-ref-rval

(attach-ref-rval [[root ref-ns many?] [meta] :as entry])

determine-ref-meta

(determine-ref-meta [meta])

determine-ref-rval

(determine-ref-rval [[root ref-ns many?] [meta]])

determine-revref-meta

(determine-revref-meta [meta])

emit-enum-val-schemas

(emit-enum-val-schemas [enmeta])

emit-schema

(emit-schema fgeni)
(emit-schema fgeni & more)

emit-schema-property

(emit-schema-property meta k mgprop res)

emit-single-schema

(emit-single-schema [meta])
(emit-single-schema [meta] mg output)

find-default-keys

(find-default-keys fgeni)
(find-default-keys fgeni nss)

find-enum-idents

(find-enum-idents fgeni)

find-enums

(find-enums fgeni)

find-keys

(find-keys fgeni mk mv)
(find-keys fgeni nss mk mv)
(find-keys fgeni nss mk mv mk1 mv1 & more)

find-ref-idents

(find-ref-idents fsgeni)

find-ref-keys

(find-ref-keys fgeni)
(find-ref-keys fgeni nss)

find-refs

(find-refs fsgeni)

find-required-keys

(find-required-keys fgeni)
(find-required-keys fgeni nss)

find-reversible-ref-idents

(find-reversible-ref-idents fsgeni)

find-reversible-refs

(find-reversible-refs fsgeni)

find-revref-idents

(find-revref-idents fgeni)

find-revrefs

(find-revrefs fgeni)

flip-ident

(flip-ident k)

gather-reversible-refs

(gather-reversible-refs fsgeni)

geni-type-checks


get-defaults

(get-defaults [k mgprop])

ident-reversed?

(ident-reversed? k)

infer-defaults

(infer-defaults fsgeni)
(infer-defaults fsgeni dfts)

infer-fgeni

(infer-fgeni sgeni)

infer-idents

(infer-idents fsgeni)

Returns sgeni with the :ident keyword infer-idents will take a scheme-map and automatically adds the :ident keyword

Returns `sgeni` with the :ident keyword infer-idents will take a
scheme-map and automatically adds the :ident keyword
raw docstring

infer-refs

(infer-refs fsgeni)

make-enum-rel

(make-enum-rel [enmeta])

make-lu

(make-lu fgeni)
(make-lu fgeni output)

make-ref-lu

(make-ref-lu fgeni ks)

make-scheme-model

(make-scheme-model sgeni)

meta-geni


meta-geni-add-defaults


meta-geni-all-defaults


meta-property

(meta-property val ns)

Returns the keyword enumeration for datomic schemas properties.

(meta-property :string :type) ;=> :db.type/string

Returns the keyword enumeration for datomic schemas properties.

(meta-property :string :type)
;=> :db.type/string
raw docstring

remove-enums

(remove-enums fgeni)

remove-revrefs

(remove-revrefs fgeni)

reversible-ref?

(reversible-ref? [meta])

vec-reversible-lu

(vec-reversible-lu [meta])

verify

(verify geni)

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

× close