package com.tarento.analytics.dto; import java.util.ArrayList; import java.util.List; import java.util.Map; import com.tarento.analytics.enums.ChartType; /** * @author Darshan Nagesh * */ public class AggregateDto { private ChartType chartType; private String visualizationCode; private String chartFormat; private String drillDownChartId; private Object filterKeys; public String getVisualizationCode() { return visualizationCode; } public Object getFilterKeys() { return filterKeys; } public void setFilterKeys(Object filterKeys) { this.filterKeys = filterKeys; } public void setVisualizationCode(String visualizationCode) { this.visualizationCode = visualizationCode; } public String getDrillDownChartId() { return drillDownChartId; } public void setDrillDownChartId(String drillDownChartId) { this.drillDownChartId = drillDownChartId; } private Map<String, Object> customData; private RequestDate dates; private Object filter; private List<Data> data = new ArrayList<>(); public List<Data> getData() { return data; } public void setData(List<Data> data) { this.data = data; } public ChartType getChartType() { return chartType; } public void setChartType(ChartType chartType) { this.chartType = chartType; } public String getChartFormat() { return chartFormat; } public void setChartFormat(String chartFormat) { this.chartFormat = chartFormat; } public Map<String, Object> getCustomData() { return customData; } public void setCustomData(Map<String, Object> customData) { this.customData = customData; } public RequestDate getDates() { return dates; } public void setDates(RequestDate dates) { this.dates = dates; } public Object getFilter() { return filter; } public void setFilter(Object filter) { this.filter = filter; } }