public class MoreLikeThisQueryParser extends java.lang.Object implements QueryParser<MoreLikeThisQueryBuilder>
MoreLikeThisQueryBuilder.Item
.Modifier and Type | Class and Description |
---|---|
static interface |
MoreLikeThisQueryParser.Field |
Constructor and Description |
---|
MoreLikeThisQueryParser() |
Modifier and Type | Method and Description |
---|---|
MoreLikeThisQueryBuilder |
fromXContent(QueryParseContext parseContext)
|
MoreLikeThisQueryBuilder |
getBuilderPrototype() |
java.lang.String[] |
names()
The names this query parser is registered under.
|
public java.lang.String[] names()
QueryParser
names
in interface QueryParser<MoreLikeThisQueryBuilder>
public MoreLikeThisQueryBuilder fromXContent(QueryParseContext parseContext) throws java.io.IOException
QueryParser
fromXContent
in interface QueryParser<MoreLikeThisQueryBuilder>
parseContext
- the input parse context. The state on the parser contained in
this context will be changed as a side effect of this method
calljava.io.IOException
public MoreLikeThisQueryBuilder getBuilderPrototype()
getBuilderPrototype
in interface QueryParser<MoreLikeThisQueryBuilder>
QueryBuilder
instance for this parser that can be used for deserialization