Package org.apache.calcite.adapter.druid
Interface DruidJson
-
- All Known Subinterfaces:
DimensionSpec
,ExtractionFunction
,Granularity
- All Known Implementing Classes:
DefaultDimensionSpec
,DruidJsonFilter
,DruidJsonFilter.JsonBound
,DruidJsonFilter.JsonCompositeFilter
,DruidJsonFilter.JsonDimHavingFilter
,DruidJsonFilter.JsonExpressionFilter
,DruidJsonFilter.JsonInFilter
,DruidJsonFilter.JsonSelector
,DruidQuery.JsonAggregation
,DruidQuery.JsonCardinalityAggregation
,DruidQuery.JsonCollation
,DruidQuery.JsonExpressionPostAgg
,DruidQuery.JsonFilteredAggregation
,DruidQuery.JsonLimit
,DruidQuery.JsonPostAggregation
,ExtractionDimensionSpec
,Granularities.AllGranularity
,Granularities.PeriodGranularity
,TimeExtractionFunction
,VirtualColumn
public interface DruidJson
Object that knows how to write itself to aJsonGenerator
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
write(com.fasterxml.jackson.core.JsonGenerator generator)
-