@Component public class ChartDataServiceImpl extends Object implements ChartDataService
| Constructor and Description |
|---|
ChartDataServiceImpl(DataService dataService) |
| Modifier and Type | Method and Description |
|---|---|
String |
createSplitKey(Entity entity,
String split) |
BoxPlotChart |
getBoxPlotChart(String entityTypeId,
String attributeName,
List<QueryRule> queryRules,
String split,
double scaleToCalcOutliers) |
DataMatrix |
getDataMatrix(String entityTypeId,
List<String> attributeNamesXaxis,
String attributeNameYaxis,
List<QueryRule> queryRules) |
XYDataChart |
getXYDataChart(String entityTypeId,
String attributeNameXaxis,
String attributeNameYaxis,
String split,
List<QueryRule> queryRules) |
XYDataSerie |
getXYDataSerie(Repository<Entity> repo,
String entityTypeId,
String attributeNameXaxis,
String attributeNameYaxis,
AttributeType attributeXFieldTypeEnum,
AttributeType attributeYFieldTypeEnum,
List<QueryRule> queryRules) |
List<XYDataSerie> |
getXYDataSeries(Repository<Entity> repo,
String entityTypeId,
String attributeNameXaxis,
String attributeNameYaxis,
AttributeType attributeXFieldTypeEnum,
AttributeType attributeYFieldTypeEnum,
String split,
List<QueryRule> queryRules) |
@Autowired public ChartDataServiceImpl(DataService dataService)
public XYDataChart getXYDataChart(String entityTypeId, String attributeNameXaxis, String attributeNameYaxis, String split, List<QueryRule> queryRules)
getXYDataChart in interface ChartDataServicepublic XYDataSerie getXYDataSerie(Repository<Entity> repo, String entityTypeId, String attributeNameXaxis, String attributeNameYaxis, AttributeType attributeXFieldTypeEnum, AttributeType attributeYFieldTypeEnum, List<QueryRule> queryRules)
getXYDataSerie in interface ChartDataServicepublic List<XYDataSerie> getXYDataSeries(Repository<Entity> repo, String entityTypeId, String attributeNameXaxis, String attributeNameYaxis, AttributeType attributeXFieldTypeEnum, AttributeType attributeYFieldTypeEnum, String split, List<QueryRule> queryRules)
getXYDataSeries in interface ChartDataServicepublic BoxPlotChart getBoxPlotChart(String entityTypeId, String attributeName, List<QueryRule> queryRules, String split, double scaleToCalcOutliers)
getBoxPlotChart in interface ChartDataServicepublic DataMatrix getDataMatrix(String entityTypeId, List<String> attributeNamesXaxis, String attributeNameYaxis, List<QueryRule> queryRules)
getDataMatrix in interface ChartDataServiceCopyright © 2017. All rights reserved.