Package-level declarations
Types
JsonArray represents a JSON array, but unlike regular JSON, it has TimeTickets created by logical clock to resolve conflicts.
JsonCounter is a numeric counter that supports increase.
JsonDedupCounter counts unique actors via an internal HyperLogLog sketch and exposes add to register one actor. Duplicate actors are ignored.
JsonElement is a wrapper for CrdtElement that provides users with an easy-to-use interface for manipulating Documents.
JsonObject represents a JSON object, but unlike regular JSON, it has TimeTickets created by logical clock to resolve conflicts.
JsonPrimitive represents a CrdtPrimitive in JSON format.
JsonText is an extended data type for the contents of a text editor.
JsonTree is a CRDT-based tree structure that is used to represent the document tree of text-based editor such as ProseMirror.