1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.client.console.chartjs;
20
21 import java.io.Serializable;
22 import java.util.ArrayList;
23 import java.util.List;
24
25 public class DoughnutAndPieChartData implements Serializable {
26
27 private static final long serialVersionUID = 1L;
28
29 public static class DataSet implements Serializable {
30
31 private static final long serialVersionUID = 1L;
32
33 private final List<Number> data = new ArrayList<>();
34
35 private final List<String> backgroundColor = new ArrayList<>();
36
37 public List<Number> getData() {
38 return data;
39 }
40
41 public List<String> getBackgroundColor() {
42 return backgroundColor;
43 }
44 }
45
46 private final List<DataSet> datasets = new ArrayList<>();
47
48 private final List<String> labels = new ArrayList<>();
49
50 public List<DataSet> getDatasets() {
51 return datasets;
52 }
53
54 public List<String> getLabels() {
55 return labels;
56 }
57 }