public class WrapperQueryBuilder extends QueryBuilder
Example usage in a boolean query :
BoolQueryBuilder bool = new BoolQueryBuilder();
bool.must(new WrapperQueryBuilder("{\"term\": {\"field\":\"value\"}}");
bool.must(new TermQueryBuilder("field2","value2");
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_PARAMS
Constructor and Description |
---|
WrapperQueryBuilder(byte[] source,
int offset,
int length)
Creates a query builder given a query provided as a bytes array
|
WrapperQueryBuilder(BytesReference source)
Creates a query builder given a query provided as a
BytesReference |
WrapperQueryBuilder(String source)
Creates a query builder given a query provided as a string
|
Modifier and Type | Method and Description |
---|---|
protected void |
doXContent(XContentBuilder builder,
ToXContent.Params params) |
toXContent
buildAsBytes, buildAsBytes, toString
public WrapperQueryBuilder(String source)
public WrapperQueryBuilder(byte[] source, int offset, int length)
public WrapperQueryBuilder(BytesReference source)
BytesReference
protected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent
in class QueryBuilder
IOException
Copyright © 2009–2016. All rights reserved.