All Classes and Interfaces
Class
Description
Superclass for
ObjectParser
and ConstructingObjectParser
.CBOR based content.
Like
ObjectParser
but works with objects that have constructors whose arguments are mixed in with its other settings.Reads an object from a parser using some context.
A parser that copies data that was parsed into a
XContentBuilder
.Callback for notifying the creator of the
XContentParser
that
parsing hit a deprecated field.Extension point to customize the error message for unknown fields.
Delegates every method to the parser returned by the
FilterXContentParser.delegate()
method.Wraps the provided
XContentParser
and delegates to it.A subclass of XContentSubParser that provides the functionality to flatten
the field names by prefixing them with the provided parent name.
Like
ConstructingObjectParser
but works with objects which have a constructor that matches declared fields.Encoder of JSON String values (including JSON field names) into Strings or UTF-8 byte arrays.
JSON based XContent.
Wraps a map generated by XContentParser's map() method into XContent Parser
Abstracts a Media Type and a query parameter
format
.A class to represent supported mediaType values i.e.
A registry for quick media type lookup.
Thrown when
NamedXContentRegistry
cannot locate a named object to
parse for a particular nameAn entry in the NamedXContentRegistry containing the name of the object and the parser that can parse it.
A declarative, stateless parser that turns XContent into setter calls.
Functional interface for instantiating and parsing named objects.
Defines how to consume a parsed undefined field
Helper class to navigate nested objects using dot notation
A raw result of parsing media types from Accept or Content-Type headers.
Holds a field that can be found in a request while parsing and its different
variants, which may be deprecated.
Marks the constructor that should be used by InstantiatingObjectParser if multiple constructors with the same
number of arguments exist.
Smile based XContent.
An interface allowing to transfer an object to "XContent" using an
XContentBuilder
.An interface allowing to transfer an object to "XContent" using an
XContentBuilder
.An interface allowing to transfer an object to "XContent" using an
XContentBuilder
.A generic abstraction on top of handling content, inspired by JSON and pull parsing.
A utility to build XContent (ie json).
Interface for transforming complex objects into their "raw" equivalents for human-readable fields
This interface provides a way for non-JDK classes to plug in a way to serialize to xcontent.
A one stop to use
XContent
and XContentBuilder
.Simple data structure representing the line and column number of a position
in some XContent e.g.
Thrown when one of the XContent parsers cannot parse something.
Interface for pull - parsing
XContent
see XContentType
for supported types.Configuration for
XContentParser
.A provider for the XContent API.
A provider of a specific content format, e.g.
A holder for the provider instance.
Wrapper for a XContentParser that makes a single object/array look like a complete document.
The content type of
XContent
.YAML based content.