@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 entityName,
String attributeName,
List<QueryRule> queryRules,
String split,
double scaleToCalcOutliers) |
DataMatrix |
getDataMatrix(String entityName,
List<String> attributeNamesXaxis,
String attributeNameYaxis,
List<QueryRule> queryRules) |
XYDataChart |
getXYDataChart(String entityName,
String attributeNameXaxis,
String attributeNameYaxis,
String split,
List<QueryRule> queryRules) |
XYDataSerie |
getXYDataSerie(Repository repo,
String entityName,
String attributeNameXaxis,
String attributeNameYaxis,
MolgenisFieldTypes.FieldTypeEnum attributeXFieldTypeEnum,
MolgenisFieldTypes.FieldTypeEnum attributeYFieldTypeEnum,
List<QueryRule> queryRules) |
List<XYDataSerie> |
getXYDataSeries(Repository repo,
String entityName,
String attributeNameXaxis,
String attributeNameYaxis,
MolgenisFieldTypes.FieldTypeEnum attributeXFieldTypeEnum,
MolgenisFieldTypes.FieldTypeEnum attributeYFieldTypeEnum,
String split,
List<QueryRule> queryRules) |
@Autowired public ChartDataServiceImpl(DataService dataService)
public XYDataChart getXYDataChart(String entityName, String attributeNameXaxis, String attributeNameYaxis, String split, List<QueryRule> queryRules)
getXYDataChart in interface ChartDataServicepublic XYDataSerie getXYDataSerie(Repository repo, String entityName, String attributeNameXaxis, String attributeNameYaxis, MolgenisFieldTypes.FieldTypeEnum attributeXFieldTypeEnum, MolgenisFieldTypes.FieldTypeEnum attributeYFieldTypeEnum, List<QueryRule> queryRules)
getXYDataSerie in interface ChartDataServicepublic List<XYDataSerie> getXYDataSeries(Repository repo, String entityName, String attributeNameXaxis, String attributeNameYaxis, MolgenisFieldTypes.FieldTypeEnum attributeXFieldTypeEnum, MolgenisFieldTypes.FieldTypeEnum attributeYFieldTypeEnum, String split, List<QueryRule> queryRules)
getXYDataSeries in interface ChartDataServicepublic BoxPlotChart getBoxPlotChart(String entityName, String attributeName, List<QueryRule> queryRules, String split, double scaleToCalcOutliers)
getBoxPlotChart in interface ChartDataServicepublic DataMatrix getDataMatrix(String entityName, List<String> attributeNamesXaxis, String attributeNameYaxis, List<QueryRule> queryRules)
getDataMatrix in interface ChartDataServiceCopyright © 2016. All Rights Reserved.