Nippy 2.2.0 API documentation
Clojure serialization library
taoensso.nippy
Simple, high-performance Clojure serialization library. Originally adapted from Deep-Freeze.
Public variables and functions:
- Freezable
- custom-readers
- extend-freeze
- extend-thaw
- freeze
- freeze-to-bytes
- freeze-to-stream!
- freeze-to-stream*
- id-bigdec
- id-bigint
- id-boolean
- id-byte
- id-bytes
- id-char
- id-date
- id-double
- id-float
- id-integer
- id-keyword
- id-list
- id-long
- id-map
- id-meta
- id-nil
- id-old-keyword
- id-old-map
- id-old-reader
- id-old-string
- id-queue
- id-ratio
- id-reader
- id-record
- id-reserved
- id-seq
- id-set
- id-short
- id-sorted-map
- id-sorted-set
- id-string
- id-uuid
- id-vector
- stress-data
- thaw
- thaw-from-bytes
- thaw-from-stream!
- write-id
taoensso.nippy.benchmarks
Public variables and functions:
taoensso.nippy.encryption
Alpha - subject to change. Simple no-nonsense crypto with reasonable defaults. Because your Clojure data deserves some privacy.
Public variables and functions:
taoensso.nippy.tools
Alpha - subject to change. Utilities for third-party tools that want to add fully-user-configurable Nippy support. Used by Carmine and Faraday.
taoensso.nippy.utils
Public variables and functions: