Class QueryBuilders.TermsQueryBuilder
- java.lang.Object
-
- org.apache.calcite.adapter.elasticsearch.QueryBuilders.QueryBuilder
-
- org.apache.calcite.adapter.elasticsearch.QueryBuilders.TermsQueryBuilder
-
- Enclosing class:
- QueryBuilders
private static class QueryBuilders.TermsQueryBuilder extends QueryBuilders.QueryBuilder
A filter for a field based on several terms matching on any of them.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
TermsQueryBuilder(java.lang.String fieldName, java.lang.Iterable<?> values)
-
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
-
-