Module org.elasticsearch.server
Class ObjectParserHelper<Value,Context>
java.lang.Object
org.elasticsearch.common.xcontent.ObjectParserHelper<Value,Context>
This class provides helpers for
ObjectParser
that allow dealing with
classes outside of the xcontent dependencies.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <Value,
Context>
voiddeclareRawObject
(AbstractObjectParser<Value, Context> parser, BiConsumer<Value, BytesReference> consumer, ParseField field) Helper to declare an object that will be parsed into aBytesReference
static <Value,
Context>
voiddeclareRawObjectOrNull
(AbstractObjectParser<Value, Context> parser, BiConsumer<Value, BytesReference> consumer, ParseField field)
-
Constructor Details
-
ObjectParserHelper
public ObjectParserHelper()
-
-
Method Details
-
declareRawObject
public static <Value,Context> void declareRawObject(AbstractObjectParser<Value, Context> parser, BiConsumer<Value, BytesReference> consumer, ParseField field) Helper to declare an object that will be parsed into aBytesReference
-
declareRawObjectOrNull
public static <Value,Context> void declareRawObjectOrNull(AbstractObjectParser<Value, Context> parser, BiConsumer<Value, BytesReference> consumer, ParseField field)
-