(edn-schema->pred-and-plumatic-schema edn-schema wrap? name->avro-type)
(get-avro-type edn-schema)
Inputs: [edn-schema] Returns: s/Keyword
Inputs: [edn-schema] Returns: s/Keyword
(get-current-time-ms)
Inputs: [] Returns: s/Num
Inputs: [] Returns: s/Num
(get-field-default field-schema)
(get-field-default field-schema field-default)
(get-schema-name edn-schema)
Inputs: [edn-schema] Returns: s/Keyword
Inputs: [edn-schema] Returns: s/Keyword
(read-byte this)
(read-len-prefixed-bytes this)
(read-bytes this num-bytes)
(reset-to-mark! this)
(read-double this)
(mark this)
(read-utf8-string this)
(read-float this)
(deserialize this writer-pcf is)
(get-edn-schema this)
(get-fingerprint64 this)
(get-json-schema this)
(get-parsing-canonical-form this)
(get-plumatic-schema this)
(serialize this os data)
(wrap this data)
(ints->long high low)
Inputs: [high :- s/Int low :- s/Int] Returns: Long
Inputs: [high :- s/Int low :- s/Int] Returns: Long
(write-byte this b)
(to-byte-array this)
(write-bytes-w-len-prefix this bs)
(write-double this d)
(write-bytes this bs num-bytes)
(write-utf8-string this s)
(write-float this f)
(long->int l)
Inputs: [l :- LongOrInt] Returns: s/Int
Inputs: [l :- LongOrInt] Returns: s/Int
(long->ints l)
Inputs: [l :- Long] Returns: (s/pair s/Int :high-int s/Int :low-int)
Inputs: [l :- Long] Returns: (s/pair s/Int :high-int s/Int :low-int)
(long->str l)
Inputs: [l :- Long] Returns: s/Str
Inputs: [l :- Long] Returns: s/Str
(long-or-int? x)
Inputs: [x :- s/Any] Returns: s/Bool
Is the argument a long or an integer?
Inputs: [x :- s/Any] Returns: s/Bool Is the argument a long or an integer?
(long= a b)
Inputs: [a :- s/Any b :- s/Any] Returns: s/Bool
Inputs: [a :- s/Any b :- s/Any] Returns: s/Bool
(long? x)
Inputs: [x :- s/Any] Returns: s/Bool
Inputs: [x :- s/Any] Returns: s/Bool
(make-schema-name->branch-info edn-schema name->avro-type *name->serializer)
(name-kw->name-str kw)
Inputs: [kw :- s/Keyword] Returns: s/Str
Inputs: [kw :- s/Keyword] Returns: s/Str
(str->long s)
Inputs: [s :- s/Str] Returns: Long
Inputs: [s :- s/Str] Returns: Long
(sym-map & syms)
Builds a map from symbols. Symbol names are turned into keywords and become the map's keys. Symbol values become the map's values. (let [a 1 b 2] (sym-map a b)) => {:a 1 :b 2}
Builds a map from symbols. Symbol names are turned into keywords and become the map's keys. Symbol values become the map's values. (let [a 1 b 2] (sym-map a b)) => {:a 1 :b 2}
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close