public class MongoAggregationHelper extends Object
| Constructor and Description |
|---|
MongoAggregationHelper() |
| Modifier and Type | Method and Description |
|---|---|
static org.joda.time.DateTime |
generateAggregationTime(com.mongodb.DBObject idField,
String granule) |
static com.mongodb.DBObject |
generateDailyGroupClause() |
static com.mongodb.DBObject |
generateExistMatchClause(String filter,
boolean exist) |
static com.mongodb.DBObject |
generateGroupByDimensionClause(org.gcube.accounting.datamodel.reports.Report report) |
static com.mongodb.DBObject |
generateGroupClause(org.gcube.accounting.datamodel.reports.Report report,
boolean aggregationEnabled) |
static com.mongodb.DBObject |
generateMatchClause(org.gcube.accounting.datamodel.reports.Report report) |
static com.mongodb.DBObject |
generateSortClause(org.gcube.accounting.datamodel.reports.Report report) |
public static com.mongodb.DBObject generateExistMatchClause(String filter, boolean exist)
public static com.mongodb.DBObject generateMatchClause(org.gcube.accounting.datamodel.reports.Report report)
public static com.mongodb.DBObject generateSortClause(org.gcube.accounting.datamodel.reports.Report report)
public static com.mongodb.DBObject generateDailyGroupClause()
public static com.mongodb.DBObject generateGroupByDimensionClause(org.gcube.accounting.datamodel.reports.Report report)
public static com.mongodb.DBObject generateGroupClause(org.gcube.accounting.datamodel.reports.Report report,
boolean aggregationEnabled)
public static org.joda.time.DateTime generateAggregationTime(com.mongodb.DBObject idField,
String granule)
Copyright © 2014. All Rights Reserved.