(columns context x)
(compatible? validating? column1 column2)
(datatype {:keys [datatype] :as col})
Gets the effective datatype for this column
Gets the effective datatype for this column
(datatype-base column)
(find-compatible-titles lang titles titles-map)
(from-index column-index)
(from-titles column-index titles lang)
Creates a new column given the column index and the sequence of titles with the specified language
Creates a new column given the column index and the sequence of titles with the specified language
(get-column-name {:keys [name titles] :as column} column-index default-language)
(get-duplicate-names columns)
(index-column-name column-index)
(indexed-non-virtual-columns columns)
Returns a map {column-index column} of the non-virtual columns in the given sequence of columns
Returns a map {column-index column} of the non-virtual columns in the given sequence of columns
(intersect-titles titles1 titles2)
Returns a map {lang #{matching-titles}} containing the titles that match for each language within the titles definition of a column.
Returns a map {lang #{matching-titles}} containing the titles that match for each language within the titles definition of a column.
(is-virtual? {:keys [virtual] :as column})
(parse-uri-template-variable s)
(set-column-names context columns)
(uri-template-variable context s)
(validate-column-name context s)
(validate-column-names context columns)
(validate-virtual-columns context columns)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close