@ToString public class AnalyticsFilter extends Object implements Serializable, Cloneable
| Modifier and Type | Class and Description |
|---|---|
static class |
AnalyticsFilter.Range |
| Constructor and Description |
|---|
AnalyticsFilter() |
AnalyticsFilter(String title,
String chartType,
List<String> colors,
List<AnalyticsFieldFilter> filters,
String multipleChartsField,
List<AnalyticsAggregation> xAxisAggregations,
AnalyticsAggregation yAxisAggregation,
String lang,
long offset,
long limit) |
public AnalyticsFilter()
public AnalyticsFilter(String title, String chartType, List<String> colors, List<AnalyticsFieldFilter> filters, String multipleChartsField, List<AnalyticsAggregation> xAxisAggregations, AnalyticsAggregation yAxisAggregation, String lang, long offset, long limit)
public List<AnalyticsAggregation> getAggregations()
public AnalyticsAggregation getMultipleChartsAggregation()
public void addXAxisAggregation(AnalyticsAggregation aggregation)
public boolean isMultipleCharts()
public void addGreaterFilter(String field, long value)
public void addLessFilter(String field, long value)
public AnalyticsFilter clone()
public String getTitle()
public String getChartType()
public List<AnalyticsFieldFilter> getFilters()
public String getMultipleChartsField()
public List<AnalyticsAggregation> getXAxisAggregations()
public AnalyticsAggregation getYAxisAggregation()
public String getLang()
public long getOffset()
public long getLimit()
public void setTitle(String title)
public void setChartType(String chartType)
public void setFilters(List<AnalyticsFieldFilter> filters)
public void setMultipleChartsField(String multipleChartsField)
public void setXAxisAggregations(List<AnalyticsAggregation> xAxisAggregations)
public void setYAxisAggregation(AnalyticsAggregation yAxisAggregation)
public void setLang(String lang)
public void setOffset(long offset)
public void setLimit(long limit)
protected boolean canEqual(Object other)
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.