Interface | Description |
---|---|
AbstractObjectParser.ContextParser<Context,T> |
Reads an object from a parser using some context.
|
AbstractObjectParser.NoContextParser<T> |
Reads an object right from the parser without any context.
|
FromXContentBuilder<T> |
Indicates that the class supports XContent deserialization.
|
ObjectParser.NamedObjectParser<T,Context> |
Functional interface for instantiating and parsing named objects.
|
ObjectParser.Parser<Value,Context> | |
StatusToXContent | |
ToXContent |
An interface allowing to transfer an object to "XContent" using an
XContentBuilder . |
ToXContent.Params | |
XContent |
A generic abstraction on top of handling content, inspired by JSON and pull parsing.
|
XContentGenerator | |
XContentParser |
Interface for pull - parsing
XContent see XContentType for supported types. |
Class | Description |
---|---|
AbstractObjectParser<Value,Context extends ParseFieldMatcherSupplier> |
Superclass for
ObjectParser and ConstructingObjectParser . |
ConstructingObjectParser<Value,Context extends ParseFieldMatcherSupplier> |
Like
ObjectParser but works with objects that have constructors whose arguments are mixed in with its other settings. |
ObjectParser<Value,Context extends ParseFieldMatcherSupplier> |
A declarative, stateless parser that turns XContent into setter calls.
|
ObjectParser.FieldParser<T> | |
ParseFieldRegistry<T> |
Registry for looking things up using ParseField semantics.
|
ToXContent.DelegatingMapParams | |
ToXContent.MapParams | |
XContentBuilder |
A utility to build XContent (ie json).
|
XContentFactory |
A one stop to use
XContent and XContentBuilder . |
XContentHelper | |
XContentLocation |
Simple data structure representing the line and column number of a position
in some XContent e.g.
|
Enum | Description |
---|---|
ObjectParser.ValueType | |
XContentParser.NumberType | |
XContentParser.Token | |
XContentType |
The content type of
XContent . |