Package org.apache.juneau.json
package org.apache.juneau.json
JSON Marshalling Support
-
ClassDescriptionParses any valid JSON text into a POJO model.Serializes POJO models to Simplified JSON.Default serializer, single quotes, simple mode, with whitespace.Metadata on bean properties specific to the JSON serializers and parsers pulled from the
@Json
annotation on the bean property.Metadata on classes specific to the JSON serializers and parsers pulled from the@Json
annotation on the class.Interface for providing access toJsonClassMeta
andJsonBeanPropertyMeta
objects.Parses any valid JSON text into a POJO model.Builder class.Default parser, strict mode.Session object that lives for the duration of a single use ofJsonParser
.Builder class.Serializes POJO metadata to HTTP responses as JSON-Schema.Builder class.Default serializer, with whitespace.Default serializer, single quotes, simple mode.Default serializer, single quotes, simple mode, with whitespace.Session object that lives for the duration of a single use ofJsonSchemaSerializer
.Builder class.Serializes POJO models to JSON.Builder class.Default serializer, with whitespace.Default serializer, single quotes, simple mode, with whitespace and recursion detection.Session object that lives for the duration of a single use ofJsonSerializer
.Builder class.Specialized writer for serializing JSON.