Liking cljdoc? Tell your friends :D

abracad.avro.edn


EDNAvroSerializablecljprotocol

Protocol for customizing EDN-in-Avro serialization.

Protocol for customizing EDN-in-Avro serialization.

-schema-nameclj

(-schema-name this)

Full package-/namespace-qualified name for EDN-in-Avro purposes.

Full package-/namespace-qualified name for EDN-in-Avro purposes.

field-getclj

(field-get this field)

Value of keyword field for EDN-in-Avro serialization of object.

Value of keyword `field` for EDN-in-Avro serialization of object.

field-listclj

(field-list this)

List of keyword EDN-in-Avro fields this object provides.

List of keyword EDN-in-Avro fields this object provides.
sourceraw docstring

new-schemaclj

(new-schema & schemas)

Return new EDN-in-Avro schema. If provided, incorporate schemas (which should be compatible with avro/parse-schema) as additional allowed element types.

Return new EDN-in-Avro schema.  If provided, incorporate
`schemas` (which should be compatible with `avro/parse-schema`) as
additional allowed element types.
sourceraw docstring

schema-nameclj

(schema-name obj)

EDN-in-Avro schema name of obj.

EDN-in-Avro schema name of `obj`.
sourceraw docstring

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

× close