All Classes

Class Description
AbstractObjectParser<Value,​Context>
AbstractXContentParser  
CborXContent
A CBOR based content implementation using Jackson.
CborXContentGenerator  
CborXContentParser  
ConstructingObjectParser<Value,​Context>
Like ObjectParser but works with objects that have constructors whose arguments are mixed in with its other settings.
ContextParser<Context,​T>
Reads an object from a parser using some context.
DeprecationHandler
Callback for notifying the creator of the XContentParser that parsing hit a deprecated field.
ErrorOnUnknown
Extension point to customize the error message for unknown fields.
FilterPath  
FilterPathBasedFilter  
JsonXContent
A JSON based content implementation using Jackson.
JsonXContentGenerator  
JsonXContentParser  
MapXContentParser
Wraps a map generated by XContentParser's map() method into XContent Parser
NamedObjectNotFoundException
Thrown when NamedXContentRegistry cannot locate a named object to parse for a particular name
NamedXContentRegistry  
NamedXContentRegistry.Entry
An entry in the NamedXContentRegistry containing the name of the object and the parser that can parse it.
ObjectParser<Value,​Context>
A declarative, stateless parser that turns XContent into setter calls.
ObjectParser.NamedObjectParser<T,​Context>
Functional interface for instantiating and parsing named objects.
ObjectParser.Parser<Value,​Context>  
ObjectParser.UnknownFieldConsumer<Value>
Defines how to consume a parsed undefined field
ObjectParser.ValueType  
ObjectPath
Helper class to navigate nested objects using dot notation
ParseField
Holds a field that can be found in a request while parsing and its different variants, which may be deprecated.
ParseField.CommonFields  
SmileXContent
A Smile based content implementation using Jackson.
SmileXContentGenerator  
SmileXContentParser  
ToXContent
An interface allowing to transfer an object to "XContent" using an XContentBuilder.
ToXContent.DelegatingMapParams  
ToXContent.MapParams  
ToXContent.Params  
ToXContentFragment
An interface allowing to transfer an object to "XContent" using an XContentBuilder.
ToXContentObject
An interface allowing to transfer an object to "XContent" using an XContentBuilder.
XContent
A generic abstraction on top of handling content, inspired by JSON and pull parsing.
XContentBuilder
A utility to build XContent (ie json).
XContentBuilder.HumanReadableTransformer
Interface for transforming complex objects into their "raw" equivalents for human-readable fields
XContentBuilder.Writer  
XContentBuilderExtension
This interface provides a way for non-JDK classes to plug in a way to serialize to xcontent.
XContentFactory
A one stop to use XContent and XContentBuilder.
XContentGenerator  
XContentLocation
Simple data structure representing the line and column number of a position in some XContent e.g.
XContentParseException
Thrown when one of the XContent parsers cannot parse something.
XContentParser
Interface for pull - parsing XContent see XContentType for supported types.
XContentParser.NumberType  
XContentParser.Token  
XContentSubParser
Wrapper for a XContentParser that makes a single object/array look like a complete document.
XContentType
The content type of XContent.
XContentUtils  
YamlXContent
A YAML based content implementation using Jackson.
YamlXContentGenerator  
YamlXContentParser