Class QueryBuildersTest
- java.lang.Object
-
- org.apache.calcite.adapter.elasticsearch.QueryBuildersTest
-
public class QueryBuildersTest extends java.lang.Object
Check that internal queries are correctly converted to ES search query (as JSON)
-
-
Field Summary
Fields Modifier and Type Field Description private com.fasterxml.jackson.databind.ObjectMapper
mapper
-
Constructor Summary
Constructors Constructor Description QueryBuildersTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
boolQuery()
void
exists()
void
matchAll()
void
range()
void
term()
Test for simple scalar terms (boolean, int etc.)void
terms()
private java.lang.String
toJson(org.apache.calcite.adapter.elasticsearch.QueryBuilders.QueryBuilder builder)
-
-
-
Method Detail
-
term
public void term() throws java.lang.Exception
Test for simple scalar terms (boolean, int etc.)- Throws:
java.lang.Exception
- not expected
-
terms
public void terms() throws java.lang.Exception
- Throws:
java.lang.Exception
-
boolQuery
public void boolQuery() throws java.lang.Exception
- Throws:
java.lang.Exception
-
exists
public void exists() throws java.lang.Exception
- Throws:
java.lang.Exception
-
range
public void range() throws java.lang.Exception
- Throws:
java.lang.Exception
-
matchAll
public void matchAll() throws java.io.IOException
- Throws:
java.io.IOException
-
toJson
private java.lang.String toJson(org.apache.calcite.adapter.elasticsearch.QueryBuilders.QueryBuilder builder) throws java.io.IOException
- Throws:
java.io.IOException
-
-