All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description BufferPool char[] pool that pool instances of char[] which are expensive to create.BufferPoolImpl char[] pool that pool instances of char[] which are expensive to create.EmptyArray Private implementation of immutableJsonArray
.EmptyObject Private implementation of immutableJsonObject
.Json Factory class for creating JSON processing objects.JsonArray JsonArray
represents an immutable JSON array (an ordered sequence of zero or more values).JsonArrayBuilder A builder for creatingJsonArray
models from scratch, and for modifying a existingJsonArray
.JsonArrayBuilderImpl JsonArrayBuilder implementationJsonArrayBuilderImpl.JsonArrayImpl JsonBuilderFactory Factory to createJsonObjectBuilder
andJsonArrayBuilder
instances.JsonBuilderFactoryImpl JsonCollectors This class contains some implementations ofjava.util.stream.Collector
for accumulatingJsonValue
s intoJsonArray
andJsonObject
.JsonException JsonException
indicates that some exception happened during JSON processing.JsonGenerationException JsonGenerationException
indicates an incorrect JSON is being generated.JsonGenerator Writes JSON data to an output source in a streaming way.JsonGeneratorFactory Factory to createJsonGenerator
instances.JsonGeneratorFactoryImpl JsonGeneratorImpl JsonGeneratorImpl.Context JsonGeneratorImpl.Scope JsonLocation Provides the location information of a JSON event in an input source.JsonLocationImpl JsonMergePatch This interface represents an implementation of a JSON Merge Patch as defined by RFC 7396.JsonMergePatchImpl This class is an implementation of a JSON Merge Patch as specified in RFC 7396.JsonMessages Defines string formatting method for each constant in the resource fileJsonNumber An immutable JSON number value.JsonNumberImpl JsonNumber impl.JsonNumberImpl.JsonBigDecimalNumber JsonNumberImpl.JsonIntNumber JsonNumberImpl.JsonLongNumber JsonObject JsonObject
class represents an immutable JSON object value (an unordered collection of zero or more name/value pairs).JsonObjectBuilder A builder for creatingJsonObject
models from scratch.JsonObjectBuilderImpl JsonObjectBuilder implementationJsonObjectBuilderImpl.JsonObjectImpl JsonParser Provides forward, read-only access to JSON data in a streaming way.JsonParser.Event An event fromJsonParser
.JsonParserFactory Factory for creatingJsonParser
instances.JsonParserFactoryImpl JsonParserImpl JSON parser implementation.JsonParserImpl.Stack JsonParsingException JsonParsingException
is used when an incorrect JSON is being parsed.JsonPatch This interface represents an immutable implementation of a JSON Patch as defined by RFC 6902.JsonPatch.Operation This enum represents the list of valid JSON Patch operations as defined by RFC 6902.JsonPatchBuilder A builder for constructing a JSON Patch as defined by RFC 6902 by adding JSON Patch operations incrementally.JsonPatchBuilderImpl A builder for constructing a JSON Patch by adding JSON Patch operations incrementally.JsonPatchImpl This class is an immutable representation of a JSON Patch as specified in RFC 6902.JsonPatchImpl.DiffGenerator JsonPointer This interface represents an immutable implementation of a JSON Pointer as defined by RFC 6901.JsonPointerImpl This class is an immutable representation of a JSON Pointer as specified in RFC 6901.JsonPrettyGeneratorImpl JsonProvider Service provider for JSON processing objects.JsonProviderImpl JsonReader JsonReaderFactory Factory to createJsonReader
instances.JsonReaderFactoryImpl JsonReaderImpl JsonReader impl using parser and builders.JsonString An immutable JSON string value.JsonStringImpl JsonString implJsonStructure JsonStructureBodyReader JAX-RS MessageBodyReader for JsonStructure.JsonStructureBodyWriter JAX-RS MessageBodyWriter for JsonStructure.JsonStructureParser JsonParser
implementation on top of JsonArray/JsonObjectJsonStructureParser.ArrayScope JsonStructureParser.ObjectScope JsonStructureParser.Scope JsonTokenizer JSON TokenizerJsonTokenizer.JsonToken JsonUtil A utility classJsonValue JsonValue
represents an immutable JSON value.JsonValue.ValueType Indicates the type of aJsonValue
object.JsonValueBodyReader JAX-RS MessageBodyReader for JsonValue.JsonValueBodyWriter JAX-RS MessageBodyWriter for JsonValue.JsonValueImpl Private implementation ofJsonValue
for simpleJsonValue.ValueType
s allowing their usage in constants which are better to implementSerializable
.JsonWriter JsonWriterFactory Factory to createJsonWriter
instances.JsonWriterFactoryImpl JsonWriterImpl JsonWriter impl using generator.JsonWriterImpl.NoFlushOutputStream MapUtil Util for transforming a Map to a Json objects.NodeReference This class is a helper class for JsonPointer implementation, and is not part of the API.NodeReference.ArrayReference NodeReference.ObjectReference NodeReference.RootReference UnicodeDetectingInputStream A filter stream that detects the unicode encoding for the original stream