Class ElasticsearchJson.GroupValue
- java.lang.Object
-
- org.apache.calcite.adapter.elasticsearch.ElasticsearchJson.MultiValue
-
- org.apache.calcite.adapter.elasticsearch.ElasticsearchJson.GroupValue
-
- All Implemented Interfaces:
ElasticsearchJson.Aggregation
- Enclosing class:
- ElasticsearchJson
static class ElasticsearchJson.GroupValue extends ElasticsearchJson.MultiValue
Distinguishes fromElasticsearchJson.MultiValue
. In order that rows which have the same key can be put into result map.
-
-
Constructor Summary
Constructors Constructor Description GroupValue(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> values)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static ElasticsearchJson.GroupValue
of(java.lang.String name, java.lang.Object value)
Constructs aElasticsearchJson.GroupValue
instance with a single value.-
Methods inherited from class org.apache.calcite.adapter.elasticsearch.ElasticsearchJson.MultiValue
getName, value, values
-
-
-
-
Method Detail
-
of
static ElasticsearchJson.GroupValue of(java.lang.String name, java.lang.Object value)
Constructs aElasticsearchJson.GroupValue
instance with a single value.
-
-