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