Liking cljdoc? Tell your friends :D

dbos.serializer


deserializeclj

(deserialize transit-str)
(deserialize transit-str read-handlers)

Deserialize a Transit json-verbose string to a Clojure value; nil for nil. Throws on unreadable input and on failed java-object reconstruction (:dbos.serializer/reconstruct-failed).

Deserialize a Transit json-verbose string to a Clojure value; nil for nil.
Throws on unreadable input and on failed java-object reconstruction
(:dbos.serializer/reconstruct-failed).
sourceraw docstring

serializeclj

(serialize input)
(serialize input write-handlers)

Serialize a Clojure value to a Transit json-verbose string. Unhandled types fall through to the java-object box; throws :dbos.serializer/unserializable when a value has no handler and Jackson can't round-trip it.

Serialize a Clojure value to a Transit json-verbose string. Unhandled types
fall through to the java-object box; throws :dbos.serializer/unserializable
when a value has no handler and Jackson can't round-trip it.
sourceraw docstring

serializer-nameclj

Format id recorded in every DBOS row. Frozen once workflow data exists.

Format id recorded in every DBOS row. Frozen once workflow data exists.
sourceraw docstring

transit-serializerclj

(transit-serializer)
(transit-serializer {:keys [write-handlers read-handlers]})

DBOSSerializer backed by Transit json-verbose, for DBOSConfig.withSerializer. Caller supplies :write-handlers / :read-handlers (e.g. app-wide java.time handlers); anything unhandled falls through to the java-object box.

DBOSSerializer backed by Transit json-verbose, for `DBOSConfig.withSerializer`.
Caller supplies :write-handlers / :read-handlers (e.g. app-wide java.time
handlers); anything unhandled falls through to the java-object box.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close