public class MongoAggregateUtils extends Object
Constructor and Description |
---|
MongoAggregateUtils() |
Modifier and Type | Method and Description |
---|---|
static List<org.bson.conversions.Bson> |
getAggregateOperations(org.apache.calcite.rel.core.Aggregate aggregate,
org.apache.calcite.rel.type.RelDataType rowType) |
static String |
maybeQuote(String s) |
static List<String> |
mongoFieldNames(org.apache.calcite.rel.type.RelDataType rowType) |
static String |
quote(String s) |
static boolean |
supportsAggregation(org.apache.calcite.rel.core.AggregateCall aggregateCall) |
public static List<String> mongoFieldNames(org.apache.calcite.rel.type.RelDataType rowType)
public static List<org.bson.conversions.Bson> getAggregateOperations(org.apache.calcite.rel.core.Aggregate aggregate, org.apache.calcite.rel.type.RelDataType rowType)
public static boolean supportsAggregation(org.apache.calcite.rel.core.AggregateCall aggregateCall)
Copyright © 1970 The Apache Software Foundation. All rights reserved.