All Classes and Interfaces
Class
Description
Private implementation of immutable
JsonArray.Private implementation of immutable
JsonObject.Factory class for creating JSON processing objects.
JsonArray represents an immutable JSON array
(an ordered sequence of zero or more values).A builder for creating
JsonArray models from scratch, and for
modifying a existing JsonArray.Factory to create
JsonObjectBuilder and JsonArrayBuilder
instances.This class contains some implementations of
java.util.stream.Collector for accumulating
JsonValues into JsonArray and JsonObject.This class contains the Json properties and values.
Contains the different values allowed for
JsonConfig.KEY_STRATEGY.JsonException indicates that some exception happened during
JSON processing.JsonGenerationException indicates an incorrect JSON is
being generated.Writes JSON data to an output source in a streaming way.
Factory to create
JsonGenerator instances.Provides the location information of a JSON event in an input source.
This interface represents an implementation of a JSON Merge Patch
as defined by RFC 7396.
An immutable JSON number value.
JsonObject class represents an immutable JSON object value
(an unordered collection of zero or more name/value pairs).A builder for creating
JsonObject models from scratch.Provides forward, read-only access to JSON data in a streaming way.
An event from
JsonParser.Factory for creating
JsonParser instances.JsonParsingException is used when an incorrect JSON is
being parsed.This interface represents an immutable implementation of a JSON Patch
as defined by RFC 6902.
This enum represents the list of valid JSON Patch operations
as defined by RFC 6902.
A builder for constructing a JSON Patch as defined by
RFC 6902 by adding
JSON Patch operations incrementally.
This interface represents an immutable implementation of a JSON Pointer
as defined by RFC 6901.
Service provider for JSON processing objects.
Factory to create
JsonReader instances.An immutable JSON string value.
JsonValue represents an immutable JSON value.Indicates the type of a
JsonValue object.Private implementation of
JsonValue for simple JsonValue.ValueTypes
allowing their usage in constants which are better to implement Serializable.Factory to create
JsonWriter instances.