Class QueryBuilders.ExistsQueryBuilder
- java.lang.Object
-
- org.apache.calcite.adapter.elasticsearch.QueryBuilders.QueryBuilder
-
- org.apache.calcite.adapter.elasticsearch.QueryBuilders.ExistsQueryBuilder
-
- Enclosing class:
- QueryBuilders
static class QueryBuilders.ExistsQueryBuilder extends QueryBuilders.QueryBuilder
Constructs a query that only match on documents that the field has a value in them.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
fieldName
-
Constructor Summary
Constructors Constructor Description ExistsQueryBuilder(java.lang.String fieldName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
writeJson(com.fasterxml.jackson.core.JsonGenerator generator)
Convert existing query to JSON format using jackson API.
-
-
-
Method Detail
-
writeJson
void writeJson(com.fasterxml.jackson.core.JsonGenerator generator) throws java.io.IOException
Description copied from class:QueryBuilders.QueryBuilder
Convert existing query to JSON format using jackson API.- Specified by:
writeJson
in classQueryBuilders.QueryBuilder
- Parameters:
generator
- used to generate JSON elements- Throws:
java.io.IOException
- if IO error occurred
-
-