1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.math.stat.descriptive;
18
19 import org.apache.commons.math.DimensionMismatchException;
20 import org.apache.commons.math.linear.RealMatrix;
21
22
23
24
25
26
27
28
29
30
31
32
33
34 public class SynchronizedMultivariateSummaryStatistics
35 extends MultivariateSummaryStatistics {
36
37
38 private static final long serialVersionUID = 7099834153347155363L;
39
40
41
42
43
44
45
46
47 public SynchronizedMultivariateSummaryStatistics(int k, boolean isCovarianceBiasCorrected) {
48 super(k, isCovarianceBiasCorrected);
49 }
50
51
52
53
54 @Override
55 public synchronized void addValue(double[] value)
56 throws DimensionMismatchException {
57 super.addValue(value);
58 }
59
60
61
62
63 @Override
64 public synchronized int getDimension() {
65 return super.getDimension();
66 }
67
68
69
70
71 @Override
72 public synchronized long getN() {
73 return super.getN();
74 }
75
76
77
78
79 @Override
80 public synchronized double[] getSum() {
81 return super.getSum();
82 }
83
84
85
86
87 @Override
88 public synchronized double[] getSumSq() {
89 return super.getSumSq();
90 }
91
92
93
94
95 @Override
96 public synchronized double[] getSumLog() {
97 return super.getSumLog();
98 }
99
100
101
102
103 @Override
104 public synchronized double[] getMean() {
105 return super.getMean();
106 }
107
108
109
110
111 @Override
112 public synchronized double[] getStandardDeviation() {
113 return super.getStandardDeviation();
114 }
115
116
117
118
119 @Override
120 public synchronized RealMatrix getCovariance() {
121 return super.getCovariance();
122 }
123
124
125
126
127 @Override
128 public synchronized double[] getMax() {
129 return super.getMax();
130 }
131
132
133
134
135 @Override
136 public synchronized double[] getMin() {
137 return super.getMin();
138 }
139
140
141
142
143 @Override
144 public synchronized double[] getGeometricMean() {
145 return super.getGeometricMean();
146 }
147
148
149
150
151 @Override
152 public synchronized String toString() {
153 return super.toString();
154 }
155
156
157
158
159 @Override
160 public synchronized void clear() {
161 super.clear();
162 }
163
164
165
166
167 @Override
168 public synchronized boolean equals(Object object) {
169 return super.equals(object);
170 }
171
172
173
174
175 @Override
176 public synchronized int hashCode() {
177 return super.hashCode();
178 }
179
180
181
182
183 @Override
184 public synchronized StorelessUnivariateStatistic[] getSumImpl() {
185 return super.getSumImpl();
186 }
187
188
189
190
191 @Override
192 public synchronized void setSumImpl(StorelessUnivariateStatistic[] sumImpl)
193 throws DimensionMismatchException {
194 super.setSumImpl(sumImpl);
195 }
196
197
198
199
200 @Override
201 public synchronized StorelessUnivariateStatistic[] getSumsqImpl() {
202 return super.getSumsqImpl();
203 }
204
205
206
207
208 @Override
209 public synchronized void setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
210 throws DimensionMismatchException {
211 super.setSumsqImpl(sumsqImpl);
212 }
213
214
215
216
217 @Override
218 public synchronized StorelessUnivariateStatistic[] getMinImpl() {
219 return super.getMinImpl();
220 }
221
222
223
224
225 @Override
226 public synchronized void setMinImpl(StorelessUnivariateStatistic[] minImpl)
227 throws DimensionMismatchException {
228 super.setMinImpl(minImpl);
229 }
230
231
232
233
234 @Override
235 public synchronized StorelessUnivariateStatistic[] getMaxImpl() {
236 return super.getMaxImpl();
237 }
238
239
240
241
242 @Override
243 public synchronized void setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
244 throws DimensionMismatchException {
245 super.setMaxImpl(maxImpl);
246 }
247
248
249
250
251 @Override
252 public synchronized StorelessUnivariateStatistic[] getSumLogImpl() {
253 return super.getSumLogImpl();
254 }
255
256
257
258
259 @Override
260 public synchronized void setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
261 throws DimensionMismatchException {
262 super.setSumLogImpl(sumLogImpl);
263 }
264
265
266
267
268 @Override
269 public synchronized StorelessUnivariateStatistic[] getGeoMeanImpl() {
270 return super.getGeoMeanImpl();
271 }
272
273
274
275
276 @Override
277 public synchronized void setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
278 throws DimensionMismatchException {
279 super.setGeoMeanImpl(geoMeanImpl);
280 }
281
282
283
284
285 @Override
286 public synchronized StorelessUnivariateStatistic[] getMeanImpl() {
287 return super.getMeanImpl();
288 }
289
290
291
292
293 @Override
294 public synchronized void setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
295 throws DimensionMismatchException {
296 super.setMeanImpl(meanImpl);
297 }
298
299 }