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.ParamsEMPTY_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) |
toXContentbuildAsBytes, buildAsBytes, toStringpublic WrapperQueryBuilder(String source)
public WrapperQueryBuilder(byte[] source,
int offset,
int length)
public WrapperQueryBuilder(BytesReference source)
BytesReferenceprotected void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent in class QueryBuilderIOExceptionCopyright © 2009–2017. All rights reserved.