1 | package pl.zankowski.iextrading4j.api.stats; | |
2 | ||
3 | import com.fasterxml.jackson.annotation.JsonCreator; | |
4 | import com.fasterxml.jackson.annotation.JsonProperty; | |
5 | import com.google.common.base.MoreObjects; | |
6 | import com.google.common.base.Objects; | |
7 | ||
8 | import java.io.Serializable; | |
9 | import java.math.BigDecimal; | |
10 | ||
11 | public class HistoricalStats implements Serializable { | |
12 | ||
13 | private static final long serialVersionUID = -8829606918294416933L; | |
14 | ||
15 | private final BigDecimal averageDailyVolume; | |
16 | private final BigDecimal averageDailyRoutedVolume; | |
17 | private final BigDecimal averageMarketShare; | |
18 | private final BigDecimal averageOrderSize; | |
19 | private final BigDecimal averageFillSize; | |
20 | private final BigDecimal bin100Percent; | |
21 | private final BigDecimal bin101Percent; | |
22 | private final BigDecimal bin200Percent; | |
23 | private final BigDecimal bin300Percent; | |
24 | private final BigDecimal bin400Percent; | |
25 | private final BigDecimal bin500Percent; | |
26 | private final BigDecimal bin1000Percent; | |
27 | private final BigDecimal bin5000Percent; | |
28 | private final BigDecimal bin10000Percent; | |
29 | private final BigDecimal bin10000Trades; | |
30 | private final BigDecimal bin20000Trades; | |
31 | private final BigDecimal bin50000Trades; | |
32 | private final BigDecimal uniqueSymbolsTraded; | |
33 | private final BigDecimal blockPercent; | |
34 | private final BigDecimal selfCrossPercent; | |
35 | private final BigDecimal etfPercent; | |
36 | private final BigDecimal largeCapPercent; | |
37 | private final BigDecimal midCapPercent; | |
38 | private final BigDecimal smallCapPercent; | |
39 | private final BigDecimal venueARCXFirstWaveWeight; | |
40 | private final BigDecimal venueBATSFirstWaveWeight; | |
41 | private final BigDecimal venueBATYFirstWaveWeight; | |
42 | private final BigDecimal venueEDGAFirstWaveWeight; | |
43 | private final BigDecimal venueEDGXFirstWaveWeight; | |
44 | private final BigDecimal venueOverallFirstWaveWeight; | |
45 | private final BigDecimal venueXASEFirstWaveWeight; | |
46 | private final BigDecimal venueXBOSFirstWaveWeight; | |
47 | private final BigDecimal venueXCHIFirstWaveWeight; | |
48 | private final BigDecimal venueXCISFirstWaveWeight; | |
49 | private final BigDecimal venueXNGSFirstWaveWeight; | |
50 | private final BigDecimal venueXNYSFirstWaveWeight; | |
51 | private final BigDecimal venueXPHLFirstWaveWeight; | |
52 | private final BigDecimal venueARCXFirstWaveRate; | |
53 | private final BigDecimal venueBATSFirstWaveRate; | |
54 | private final BigDecimal venueBATYFirstWaveRate; | |
55 | private final BigDecimal venueEDGAFirstWaveRate; | |
56 | private final BigDecimal venueEDGXFirstWaveRate; | |
57 | private final BigDecimal venueOverallFirstWaveRate; | |
58 | private final BigDecimal venueXASEFirstWaveRate; | |
59 | private final BigDecimal venueXBOSFirstWaveRate; | |
60 | private final BigDecimal venueXCHIFirstWaveRate; | |
61 | private final BigDecimal venueXCISFirstWaveRate; | |
62 | private final BigDecimal venueXNGSFirstWaveRate; | |
63 | private final BigDecimal venueXNYSFirstWaveRate; | |
64 | private final BigDecimal venueXPHLFirstWaveRate; | |
65 | ||
66 | @JsonCreator | |
67 | public HistoricalStats( | |
68 | @JsonProperty("averageDailyVolume") final BigDecimal averageDailyVolume, | |
69 | @JsonProperty("averageDailyRoutedVolume") final BigDecimal averageDailyRoutedVolume, | |
70 | @JsonProperty("averageMarketShare") final BigDecimal averageMarketShare, | |
71 | @JsonProperty("averageOrderSize") final BigDecimal averageOrderSize, | |
72 | @JsonProperty("averageFillSize") final BigDecimal averageFillSize, | |
73 | @JsonProperty("bin100Percent") final BigDecimal bin100Percent, | |
74 | @JsonProperty("bin101Percent") final BigDecimal bin101Percent, | |
75 | @JsonProperty("bin200Percent") final BigDecimal bin200Percent, | |
76 | @JsonProperty("bin300Percent") final BigDecimal bin300Percent, | |
77 | @JsonProperty("bin400Percent") final BigDecimal bin400Percent, | |
78 | @JsonProperty("bin500Percent") final BigDecimal bin500Percent, | |
79 | @JsonProperty("bin1000Percent") final BigDecimal bin1000Percent, | |
80 | @JsonProperty("bin5000Percent") final BigDecimal bin5000Percent, | |
81 | @JsonProperty("bin10000Percent") final BigDecimal bin10000Percent, | |
82 | @JsonProperty("bin10000Trades") final BigDecimal bin10000Trades, | |
83 | @JsonProperty("bin20000Trades") final BigDecimal bin20000Trades, | |
84 | @JsonProperty("bin50000Trades") final BigDecimal bin50000Trades, | |
85 | @JsonProperty("uniqueSymbolsTraded") final BigDecimal uniqueSymbolsTraded, | |
86 | @JsonProperty("blockPercent") final BigDecimal blockPercent, | |
87 | @JsonProperty("selfCrossPercent") final BigDecimal selfCrossPercent, | |
88 | @JsonProperty("etfPercent") final BigDecimal etfPercent, | |
89 | @JsonProperty("largeCapPercent") final BigDecimal largeCapPercent, | |
90 | @JsonProperty("midCapPercent") final BigDecimal midCapPercent, | |
91 | @JsonProperty("smallCapPercent") final BigDecimal smallCapPercent, | |
92 | @JsonProperty("venueARCXFirstWaveWeight") final BigDecimal venueARCXFirstWaveWeight, | |
93 | @JsonProperty("venueBATSFirstWaveWeight") final BigDecimal venueBATSFirstWaveWeight, | |
94 | @JsonProperty("venueBATYFirstWaveWeight") final BigDecimal venueBATYFirstWaveWeight, | |
95 | @JsonProperty("venueEDGAFirstWaveWeight") final BigDecimal venueEDGAFirstWaveWeight, | |
96 | @JsonProperty("venueEDGXFirstWaveWeight") final BigDecimal venueEDGXFirstWaveWeight, | |
97 | @JsonProperty("venueOverallFirstWaveWeight") final BigDecimal venueOverallFirstWaveWeight, | |
98 | @JsonProperty("venueXASEFirstWaveWeight") final BigDecimal venueXASEFirstWaveWeight, | |
99 | @JsonProperty("venueXBOSFirstWaveWeight") final BigDecimal venueXBOSFirstWaveWeight, | |
100 | @JsonProperty("venueXCHIFirstWaveWeight") final BigDecimal venueXCHIFirstWaveWeight, | |
101 | @JsonProperty("venueXCISFirstWaveWeight") final BigDecimal venueXCISFirstWaveWeight, | |
102 | @JsonProperty("venueXNGSFirstWaveWeight") final BigDecimal venueXNGSFirstWaveWeight, | |
103 | @JsonProperty("venueXNYSFirstWaveWeight") final BigDecimal venueXNYSFirstWaveWeight, | |
104 | @JsonProperty("venueXPHLFirstWaveWeight") final BigDecimal venueXPHLFirstWaveWeight, | |
105 | @JsonProperty("venueARCXFirstWaveRate") final BigDecimal venueARCXFirstWaveRate, | |
106 | @JsonProperty("venueBATSFirstWaveRate") final BigDecimal venueBATSFirstWaveRate, | |
107 | @JsonProperty("venueBATYFirstWaveRate") final BigDecimal venueBATYFirstWaveRate, | |
108 | @JsonProperty("venueEDGAFirstWaveRate") final BigDecimal venueEDGAFirstWaveRate, | |
109 | @JsonProperty("venueEDGXFirstWaveRate") final BigDecimal venueEDGXFirstWaveRate, | |
110 | @JsonProperty("venueOverallFirstWaveRate") final BigDecimal venueOverallFirstWaveRate, | |
111 | @JsonProperty("venueXASEFirstWaveRate") final BigDecimal venueXASEFirstWaveRate, | |
112 | @JsonProperty("venueXBOSFirstWaveRate") final BigDecimal venueXBOSFirstWaveRate, | |
113 | @JsonProperty("venueXCHIFirstWaveRate") final BigDecimal venueXCHIFirstWaveRate, | |
114 | @JsonProperty("venueXCISFirstWaveRate") final BigDecimal venueXCISFirstWaveRate, | |
115 | @JsonProperty("venueXNGSFirstWaveRate") final BigDecimal venueXNGSFirstWaveRate, | |
116 | @JsonProperty("venueXNYSFirstWaveRate") final BigDecimal venueXNYSFirstWaveRate, | |
117 | @JsonProperty("venueXPHLFirstWaveRate") final BigDecimal venueXPHLFirstWaveRate) { | |
118 | this.averageDailyVolume = averageDailyVolume; | |
119 | this.averageDailyRoutedVolume = averageDailyRoutedVolume; | |
120 | this.averageMarketShare = averageMarketShare; | |
121 | this.averageOrderSize = averageOrderSize; | |
122 | this.averageFillSize = averageFillSize; | |
123 | this.bin100Percent = bin100Percent; | |
124 | this.bin101Percent = bin101Percent; | |
125 | this.bin200Percent = bin200Percent; | |
126 | this.bin300Percent = bin300Percent; | |
127 | this.bin400Percent = bin400Percent; | |
128 | this.bin500Percent = bin500Percent; | |
129 | this.bin1000Percent = bin1000Percent; | |
130 | this.bin5000Percent = bin5000Percent; | |
131 | this.bin10000Percent = bin10000Percent; | |
132 | this.bin10000Trades = bin10000Trades; | |
133 | this.bin20000Trades = bin20000Trades; | |
134 | this.bin50000Trades = bin50000Trades; | |
135 | this.uniqueSymbolsTraded = uniqueSymbolsTraded; | |
136 | this.blockPercent = blockPercent; | |
137 | this.selfCrossPercent = selfCrossPercent; | |
138 | this.etfPercent = etfPercent; | |
139 | this.largeCapPercent = largeCapPercent; | |
140 | this.midCapPercent = midCapPercent; | |
141 | this.smallCapPercent = smallCapPercent; | |
142 | this.venueARCXFirstWaveWeight = venueARCXFirstWaveWeight; | |
143 | this.venueBATSFirstWaveWeight = venueBATSFirstWaveWeight; | |
144 | this.venueBATYFirstWaveWeight = venueBATYFirstWaveWeight; | |
145 | this.venueEDGAFirstWaveWeight = venueEDGAFirstWaveWeight; | |
146 | this.venueEDGXFirstWaveWeight = venueEDGXFirstWaveWeight; | |
147 | this.venueOverallFirstWaveWeight = venueOverallFirstWaveWeight; | |
148 | this.venueXASEFirstWaveWeight = venueXASEFirstWaveWeight; | |
149 | this.venueXBOSFirstWaveWeight = venueXBOSFirstWaveWeight; | |
150 | this.venueXCHIFirstWaveWeight = venueXCHIFirstWaveWeight; | |
151 | this.venueXCISFirstWaveWeight = venueXCISFirstWaveWeight; | |
152 | this.venueXNGSFirstWaveWeight = venueXNGSFirstWaveWeight; | |
153 | this.venueXNYSFirstWaveWeight = venueXNYSFirstWaveWeight; | |
154 | this.venueXPHLFirstWaveWeight = venueXPHLFirstWaveWeight; | |
155 | this.venueARCXFirstWaveRate = venueARCXFirstWaveRate; | |
156 | this.venueBATSFirstWaveRate = venueBATSFirstWaveRate; | |
157 | this.venueBATYFirstWaveRate = venueBATYFirstWaveRate; | |
158 | this.venueEDGAFirstWaveRate = venueEDGAFirstWaveRate; | |
159 | this.venueEDGXFirstWaveRate = venueEDGXFirstWaveRate; | |
160 | this.venueOverallFirstWaveRate = venueOverallFirstWaveRate; | |
161 | this.venueXASEFirstWaveRate = venueXASEFirstWaveRate; | |
162 | this.venueXBOSFirstWaveRate = venueXBOSFirstWaveRate; | |
163 | this.venueXCHIFirstWaveRate = venueXCHIFirstWaveRate; | |
164 | this.venueXCISFirstWaveRate = venueXCISFirstWaveRate; | |
165 | this.venueXNGSFirstWaveRate = venueXNGSFirstWaveRate; | |
166 | this.venueXNYSFirstWaveRate = venueXNYSFirstWaveRate; | |
167 | this.venueXPHLFirstWaveRate = venueXPHLFirstWaveRate; | |
168 | } | |
169 | ||
170 | public BigDecimal getAverageDailyVolume() { | |
171 |
1
1. getAverageDailyVolume : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getAverageDailyVolume → KILLED |
return averageDailyVolume; |
172 | } | |
173 | ||
174 | public BigDecimal getAverageDailyRoutedVolume() { | |
175 |
1
1. getAverageDailyRoutedVolume : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getAverageDailyRoutedVolume → KILLED |
return averageDailyRoutedVolume; |
176 | } | |
177 | ||
178 | public BigDecimal getAverageMarketShare() { | |
179 |
1
1. getAverageMarketShare : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getAverageMarketShare → KILLED |
return averageMarketShare; |
180 | } | |
181 | ||
182 | public BigDecimal getAverageOrderSize() { | |
183 |
1
1. getAverageOrderSize : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getAverageOrderSize → KILLED |
return averageOrderSize; |
184 | } | |
185 | ||
186 | public BigDecimal getAverageFillSize() { | |
187 |
1
1. getAverageFillSize : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getAverageFillSize → KILLED |
return averageFillSize; |
188 | } | |
189 | ||
190 | public BigDecimal getBin100Percent() { | |
191 |
1
1. getBin100Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin100Percent → KILLED |
return bin100Percent; |
192 | } | |
193 | ||
194 | public BigDecimal getBin101Percent() { | |
195 |
1
1. getBin101Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin101Percent → KILLED |
return bin101Percent; |
196 | } | |
197 | ||
198 | public BigDecimal getBin200Percent() { | |
199 |
1
1. getBin200Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin200Percent → KILLED |
return bin200Percent; |
200 | } | |
201 | ||
202 | public BigDecimal getBin300Percent() { | |
203 |
1
1. getBin300Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin300Percent → KILLED |
return bin300Percent; |
204 | } | |
205 | ||
206 | public BigDecimal getBin400Percent() { | |
207 |
1
1. getBin400Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin400Percent → KILLED |
return bin400Percent; |
208 | } | |
209 | ||
210 | public BigDecimal getBin500Percent() { | |
211 |
1
1. getBin500Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin500Percent → KILLED |
return bin500Percent; |
212 | } | |
213 | ||
214 | public BigDecimal getBin1000Percent() { | |
215 |
1
1. getBin1000Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin1000Percent → KILLED |
return bin1000Percent; |
216 | } | |
217 | ||
218 | public BigDecimal getBin5000Percent() { | |
219 |
1
1. getBin5000Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin5000Percent → KILLED |
return bin5000Percent; |
220 | } | |
221 | ||
222 | public BigDecimal getBin10000Percent() { | |
223 |
1
1. getBin10000Percent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin10000Percent → KILLED |
return bin10000Percent; |
224 | } | |
225 | ||
226 | public BigDecimal getBin10000Trades() { | |
227 |
1
1. getBin10000Trades : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin10000Trades → KILLED |
return bin10000Trades; |
228 | } | |
229 | ||
230 | public BigDecimal getBin20000Trades() { | |
231 |
1
1. getBin20000Trades : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin20000Trades → KILLED |
return bin20000Trades; |
232 | } | |
233 | ||
234 | public BigDecimal getBin50000Trades() { | |
235 |
1
1. getBin50000Trades : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBin50000Trades → KILLED |
return bin50000Trades; |
236 | } | |
237 | ||
238 | public BigDecimal getUniqueSymbolsTraded() { | |
239 |
1
1. getUniqueSymbolsTraded : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getUniqueSymbolsTraded → KILLED |
return uniqueSymbolsTraded; |
240 | } | |
241 | ||
242 | public BigDecimal getBlockPercent() { | |
243 |
1
1. getBlockPercent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getBlockPercent → KILLED |
return blockPercent; |
244 | } | |
245 | ||
246 | public BigDecimal getSelfCrossPercent() { | |
247 |
1
1. getSelfCrossPercent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getSelfCrossPercent → KILLED |
return selfCrossPercent; |
248 | } | |
249 | ||
250 | public BigDecimal getEtfPercent() { | |
251 |
1
1. getEtfPercent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getEtfPercent → KILLED |
return etfPercent; |
252 | } | |
253 | ||
254 | public BigDecimal getLargeCapPercent() { | |
255 |
1
1. getLargeCapPercent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getLargeCapPercent → KILLED |
return largeCapPercent; |
256 | } | |
257 | ||
258 | public BigDecimal getMidCapPercent() { | |
259 |
1
1. getMidCapPercent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getMidCapPercent → KILLED |
return midCapPercent; |
260 | } | |
261 | ||
262 | public BigDecimal getSmallCapPercent() { | |
263 |
1
1. getSmallCapPercent : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getSmallCapPercent → KILLED |
return smallCapPercent; |
264 | } | |
265 | ||
266 | public BigDecimal getVenueARCXFirstWaveWeight() { | |
267 |
1
1. getVenueARCXFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueARCXFirstWaveWeight → KILLED |
return venueARCXFirstWaveWeight; |
268 | } | |
269 | ||
270 | public BigDecimal getVenueBATSFirstWaveWeight() { | |
271 |
1
1. getVenueBATSFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueBATSFirstWaveWeight → KILLED |
return venueBATSFirstWaveWeight; |
272 | } | |
273 | ||
274 | public BigDecimal getVenueBATYFirstWaveWeight() { | |
275 |
1
1. getVenueBATYFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueBATYFirstWaveWeight → KILLED |
return venueBATYFirstWaveWeight; |
276 | } | |
277 | ||
278 | public BigDecimal getVenueEDGAFirstWaveWeight() { | |
279 |
1
1. getVenueEDGAFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueEDGAFirstWaveWeight → KILLED |
return venueEDGAFirstWaveWeight; |
280 | } | |
281 | ||
282 | public BigDecimal getVenueEDGXFirstWaveWeight() { | |
283 |
1
1. getVenueEDGXFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueEDGXFirstWaveWeight → KILLED |
return venueEDGXFirstWaveWeight; |
284 | } | |
285 | ||
286 | public BigDecimal getVenueOverallFirstWaveWeight() { | |
287 |
1
1. getVenueOverallFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueOverallFirstWaveWeight → KILLED |
return venueOverallFirstWaveWeight; |
288 | } | |
289 | ||
290 | public BigDecimal getVenueXASEFirstWaveWeight() { | |
291 |
1
1. getVenueXASEFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXASEFirstWaveWeight → KILLED |
return venueXASEFirstWaveWeight; |
292 | } | |
293 | ||
294 | public BigDecimal getVenueXBOSFirstWaveWeight() { | |
295 |
1
1. getVenueXBOSFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXBOSFirstWaveWeight → KILLED |
return venueXBOSFirstWaveWeight; |
296 | } | |
297 | ||
298 | public BigDecimal getVenueXCHIFirstWaveWeight() { | |
299 |
1
1. getVenueXCHIFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXCHIFirstWaveWeight → KILLED |
return venueXCHIFirstWaveWeight; |
300 | } | |
301 | ||
302 | public BigDecimal getVenueXCISFirstWaveWeight() { | |
303 |
1
1. getVenueXCISFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXCISFirstWaveWeight → KILLED |
return venueXCISFirstWaveWeight; |
304 | } | |
305 | ||
306 | public BigDecimal getVenueXNGSFirstWaveWeight() { | |
307 |
1
1. getVenueXNGSFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXNGSFirstWaveWeight → KILLED |
return venueXNGSFirstWaveWeight; |
308 | } | |
309 | ||
310 | public BigDecimal getVenueXNYSFirstWaveWeight() { | |
311 |
1
1. getVenueXNYSFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXNYSFirstWaveWeight → KILLED |
return venueXNYSFirstWaveWeight; |
312 | } | |
313 | ||
314 | public BigDecimal getVenueXPHLFirstWaveWeight() { | |
315 |
1
1. getVenueXPHLFirstWaveWeight : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXPHLFirstWaveWeight → KILLED |
return venueXPHLFirstWaveWeight; |
316 | } | |
317 | ||
318 | public BigDecimal getVenueARCXFirstWaveRate() { | |
319 |
1
1. getVenueARCXFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueARCXFirstWaveRate → KILLED |
return venueARCXFirstWaveRate; |
320 | } | |
321 | ||
322 | public BigDecimal getVenueBATSFirstWaveRate() { | |
323 |
1
1. getVenueBATSFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueBATSFirstWaveRate → KILLED |
return venueBATSFirstWaveRate; |
324 | } | |
325 | ||
326 | public BigDecimal getVenueBATYFirstWaveRate() { | |
327 |
1
1. getVenueBATYFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueBATYFirstWaveRate → KILLED |
return venueBATYFirstWaveRate; |
328 | } | |
329 | ||
330 | public BigDecimal getVenueEDGAFirstWaveRate() { | |
331 |
1
1. getVenueEDGAFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueEDGAFirstWaveRate → KILLED |
return venueEDGAFirstWaveRate; |
332 | } | |
333 | ||
334 | public BigDecimal getVenueEDGXFirstWaveRate() { | |
335 |
1
1. getVenueEDGXFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueEDGXFirstWaveRate → KILLED |
return venueEDGXFirstWaveRate; |
336 | } | |
337 | ||
338 | public BigDecimal getVenueOverallFirstWaveRate() { | |
339 |
1
1. getVenueOverallFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueOverallFirstWaveRate → KILLED |
return venueOverallFirstWaveRate; |
340 | } | |
341 | ||
342 | public BigDecimal getVenueXASEFirstWaveRate() { | |
343 |
1
1. getVenueXASEFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXASEFirstWaveRate → KILLED |
return venueXASEFirstWaveRate; |
344 | } | |
345 | ||
346 | public BigDecimal getVenueXBOSFirstWaveRate() { | |
347 |
1
1. getVenueXBOSFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXBOSFirstWaveRate → KILLED |
return venueXBOSFirstWaveRate; |
348 | } | |
349 | ||
350 | public BigDecimal getVenueXCHIFirstWaveRate() { | |
351 |
1
1. getVenueXCHIFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXCHIFirstWaveRate → KILLED |
return venueXCHIFirstWaveRate; |
352 | } | |
353 | ||
354 | public BigDecimal getVenueXCISFirstWaveRate() { | |
355 |
1
1. getVenueXCISFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXCISFirstWaveRate → KILLED |
return venueXCISFirstWaveRate; |
356 | } | |
357 | ||
358 | public BigDecimal getVenueXNGSFirstWaveRate() { | |
359 |
1
1. getVenueXNGSFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXNGSFirstWaveRate → KILLED |
return venueXNGSFirstWaveRate; |
360 | } | |
361 | ||
362 | public BigDecimal getVenueXNYSFirstWaveRate() { | |
363 |
1
1. getVenueXNYSFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXNYSFirstWaveRate → KILLED |
return venueXNYSFirstWaveRate; |
364 | } | |
365 | ||
366 | public BigDecimal getVenueXPHLFirstWaveRate() { | |
367 |
1
1. getVenueXPHLFirstWaveRate : replaced return value with null for pl/zankowski/iextrading4j/api/stats/HistoricalStats::getVenueXPHLFirstWaveRate → KILLED |
return venueXPHLFirstWaveRate; |
368 | } | |
369 | ||
370 | @Override | |
371 | public boolean equals(Object o) { | |
372 |
2
1. equals : negated conditional → KILLED 2. equals : replaced boolean return with false for pl/zankowski/iextrading4j/api/stats/HistoricalStats::equals → KILLED |
if (this == o) return true; |
373 |
3
1. equals : negated conditional → KILLED 2. equals : negated conditional → KILLED 3. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stats/HistoricalStats::equals → KILLED |
if (o == null || getClass() != o.getClass()) return false; |
374 | HistoricalStats that = (HistoricalStats) o; | |
375 |
2
1. equals : negated conditional → KILLED 2. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stats/HistoricalStats::equals → KILLED |
return Objects.equal(averageDailyVolume, that.averageDailyVolume) && |
376 |
1
1. equals : negated conditional → KILLED |
Objects.equal(averageDailyRoutedVolume, that.averageDailyRoutedVolume) && |
377 |
1
1. equals : negated conditional → KILLED |
Objects.equal(averageMarketShare, that.averageMarketShare) && |
378 |
1
1. equals : negated conditional → KILLED |
Objects.equal(averageOrderSize, that.averageOrderSize) && |
379 |
1
1. equals : negated conditional → KILLED |
Objects.equal(averageFillSize, that.averageFillSize) && |
380 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin100Percent, that.bin100Percent) && |
381 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin101Percent, that.bin101Percent) && |
382 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin200Percent, that.bin200Percent) && |
383 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin300Percent, that.bin300Percent) && |
384 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin400Percent, that.bin400Percent) && |
385 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin500Percent, that.bin500Percent) && |
386 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin1000Percent, that.bin1000Percent) && |
387 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin5000Percent, that.bin5000Percent) && |
388 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin10000Percent, that.bin10000Percent) && |
389 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin10000Trades, that.bin10000Trades) && |
390 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin20000Trades, that.bin20000Trades) && |
391 |
1
1. equals : negated conditional → KILLED |
Objects.equal(bin50000Trades, that.bin50000Trades) && |
392 |
1
1. equals : negated conditional → KILLED |
Objects.equal(uniqueSymbolsTraded, that.uniqueSymbolsTraded) && |
393 |
1
1. equals : negated conditional → KILLED |
Objects.equal(blockPercent, that.blockPercent) && |
394 |
1
1. equals : negated conditional → KILLED |
Objects.equal(selfCrossPercent, that.selfCrossPercent) && |
395 |
1
1. equals : negated conditional → KILLED |
Objects.equal(etfPercent, that.etfPercent) && |
396 |
1
1. equals : negated conditional → KILLED |
Objects.equal(largeCapPercent, that.largeCapPercent) && |
397 |
1
1. equals : negated conditional → KILLED |
Objects.equal(midCapPercent, that.midCapPercent) && |
398 |
1
1. equals : negated conditional → KILLED |
Objects.equal(smallCapPercent, that.smallCapPercent) && |
399 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueARCXFirstWaveWeight, that.venueARCXFirstWaveWeight) && |
400 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueBATSFirstWaveWeight, that.venueBATSFirstWaveWeight) && |
401 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueBATYFirstWaveWeight, that.venueBATYFirstWaveWeight) && |
402 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueEDGAFirstWaveWeight, that.venueEDGAFirstWaveWeight) && |
403 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueEDGXFirstWaveWeight, that.venueEDGXFirstWaveWeight) && |
404 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueOverallFirstWaveWeight, that.venueOverallFirstWaveWeight) && |
405 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXASEFirstWaveWeight, that.venueXASEFirstWaveWeight) && |
406 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXBOSFirstWaveWeight, that.venueXBOSFirstWaveWeight) && |
407 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXCHIFirstWaveWeight, that.venueXCHIFirstWaveWeight) && |
408 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXCISFirstWaveWeight, that.venueXCISFirstWaveWeight) && |
409 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXNGSFirstWaveWeight, that.venueXNGSFirstWaveWeight) && |
410 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXNYSFirstWaveWeight, that.venueXNYSFirstWaveWeight) && |
411 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXPHLFirstWaveWeight, that.venueXPHLFirstWaveWeight) && |
412 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueARCXFirstWaveRate, that.venueARCXFirstWaveRate) && |
413 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueBATSFirstWaveRate, that.venueBATSFirstWaveRate) && |
414 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueBATYFirstWaveRate, that.venueBATYFirstWaveRate) && |
415 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueEDGAFirstWaveRate, that.venueEDGAFirstWaveRate) && |
416 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueEDGXFirstWaveRate, that.venueEDGXFirstWaveRate) && |
417 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueOverallFirstWaveRate, that.venueOverallFirstWaveRate) && |
418 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXASEFirstWaveRate, that.venueXASEFirstWaveRate) && |
419 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXBOSFirstWaveRate, that.venueXBOSFirstWaveRate) && |
420 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXCHIFirstWaveRate, that.venueXCHIFirstWaveRate) && |
421 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXCISFirstWaveRate, that.venueXCISFirstWaveRate) && |
422 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXNGSFirstWaveRate, that.venueXNGSFirstWaveRate) && |
423 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXNYSFirstWaveRate, that.venueXNYSFirstWaveRate) && |
424 |
1
1. equals : negated conditional → KILLED |
Objects.equal(venueXPHLFirstWaveRate, that.venueXPHLFirstWaveRate); |
425 | } | |
426 | ||
427 | @Override | |
428 | public int hashCode() { | |
429 |
1
1. hashCode : replaced int return with 0 for pl/zankowski/iextrading4j/api/stats/HistoricalStats::hashCode → KILLED |
return Objects.hashCode(averageDailyVolume, averageDailyRoutedVolume, averageMarketShare, |
430 | averageOrderSize, averageFillSize, bin100Percent, bin101Percent, bin200Percent, bin300Percent, | |
431 | bin400Percent, bin500Percent, bin1000Percent, bin5000Percent, bin10000Percent, bin10000Trades, | |
432 | bin20000Trades, bin50000Trades, uniqueSymbolsTraded, blockPercent, selfCrossPercent, etfPercent, | |
433 | largeCapPercent, midCapPercent, smallCapPercent, venueARCXFirstWaveWeight, venueBATSFirstWaveWeight, | |
434 | venueBATYFirstWaveWeight, venueEDGAFirstWaveWeight, venueEDGXFirstWaveWeight, venueOverallFirstWaveWeight, | |
435 | venueXASEFirstWaveWeight, venueXBOSFirstWaveWeight, venueXCHIFirstWaveWeight, venueXCISFirstWaveWeight, | |
436 | venueXNGSFirstWaveWeight, venueXNYSFirstWaveWeight, venueXPHLFirstWaveWeight, venueARCXFirstWaveRate, | |
437 | venueBATSFirstWaveRate, venueBATYFirstWaveRate, venueEDGAFirstWaveRate, venueEDGXFirstWaveRate, | |
438 | venueOverallFirstWaveRate, venueXASEFirstWaveRate, venueXBOSFirstWaveRate, venueXCHIFirstWaveRate, | |
439 | venueXCISFirstWaveRate, venueXNGSFirstWaveRate, venueXNYSFirstWaveRate, venueXPHLFirstWaveRate); | |
440 | } | |
441 | ||
442 | @Override | |
443 | public String toString() { | |
444 |
1
1. toString : replaced return value with "" for pl/zankowski/iextrading4j/api/stats/HistoricalStats::toString → KILLED |
return MoreObjects.toStringHelper(this) |
445 | .add("averageDailyVolume", averageDailyVolume) | |
446 | .add("averageDailyRoutedVolume", averageDailyRoutedVolume) | |
447 | .add("averageMarketShare", averageMarketShare) | |
448 | .add("averageOrderSize", averageOrderSize) | |
449 | .add("averageFillSize", averageFillSize) | |
450 | .add("bin100Percent", bin100Percent) | |
451 | .add("bin101Percent", bin101Percent) | |
452 | .add("bin200Percent", bin200Percent) | |
453 | .add("bin300Percent", bin300Percent) | |
454 | .add("bin400Percent", bin400Percent) | |
455 | .add("bin500Percent", bin500Percent) | |
456 | .add("bin1000Percent", bin1000Percent) | |
457 | .add("bin5000Percent", bin5000Percent) | |
458 | .add("bin10000Percent", bin10000Percent) | |
459 | .add("bin10000Trades", bin10000Trades) | |
460 | .add("bin20000Trades", bin20000Trades) | |
461 | .add("bin50000Trades", bin50000Trades) | |
462 | .add("uniqueSymbolsTraded", uniqueSymbolsTraded) | |
463 | .add("blockPercent", blockPercent) | |
464 | .add("selfCrossPercent", selfCrossPercent) | |
465 | .add("etfPercent", etfPercent) | |
466 | .add("largeCapPercent", largeCapPercent) | |
467 | .add("midCapPercent", midCapPercent) | |
468 | .add("smallCapPercent", smallCapPercent) | |
469 | .add("venueARCXFirstWaveWeight", venueARCXFirstWaveWeight) | |
470 | .add("venueBATSFirstWaveWeight", venueBATSFirstWaveWeight) | |
471 | .add("venueBATYFirstWaveWeight", venueBATYFirstWaveWeight) | |
472 | .add("venueEDGAFirstWaveWeight", venueEDGAFirstWaveWeight) | |
473 | .add("venueEDGXFirstWaveWeight", venueEDGXFirstWaveWeight) | |
474 | .add("venueOverallFirstWaveWeight", venueOverallFirstWaveWeight) | |
475 | .add("venueXASEFirstWaveWeight", venueXASEFirstWaveWeight) | |
476 | .add("venueXBOSFirstWaveWeight", venueXBOSFirstWaveWeight) | |
477 | .add("venueXCHIFirstWaveWeight", venueXCHIFirstWaveWeight) | |
478 | .add("venueXCISFirstWaveWeight", venueXCISFirstWaveWeight) | |
479 | .add("venueXNGSFirstWaveWeight", venueXNGSFirstWaveWeight) | |
480 | .add("venueXNYSFirstWaveWeight", venueXNYSFirstWaveWeight) | |
481 | .add("venueXPHLFirstWaveWeight", venueXPHLFirstWaveWeight) | |
482 | .add("venueARCXFirstWaveRate", venueARCXFirstWaveRate) | |
483 | .add("venueBATSFirstWaveRate", venueBATSFirstWaveRate) | |
484 | .add("venueBATYFirstWaveRate", venueBATYFirstWaveRate) | |
485 | .add("venueEDGAFirstWaveRate", venueEDGAFirstWaveRate) | |
486 | .add("venueEDGXFirstWaveRate", venueEDGXFirstWaveRate) | |
487 | .add("venueOverallFirstWaveRate", venueOverallFirstWaveRate) | |
488 | .add("venueXASEFirstWaveRate", venueXASEFirstWaveRate) | |
489 | .add("venueXBOSFirstWaveRate", venueXBOSFirstWaveRate) | |
490 | .add("venueXCHIFirstWaveRate", venueXCHIFirstWaveRate) | |
491 | .add("venueXCISFirstWaveRate", venueXCISFirstWaveRate) | |
492 | .add("venueXNGSFirstWaveRate", venueXNGSFirstWaveRate) | |
493 | .add("venueXNYSFirstWaveRate", venueXNYSFirstWaveRate) | |
494 | .add("venueXPHLFirstWaveRate", venueXPHLFirstWaveRate) | |
495 | .toString(); | |
496 | } | |
497 | } | |
Mutations | ||
171 |
1.1 |
|
175 |
1.1 |
|
179 |
1.1 |
|
183 |
1.1 |
|
187 |
1.1 |
|
191 |
1.1 |
|
195 |
1.1 |
|
199 |
1.1 |
|
203 |
1.1 |
|
207 |
1.1 |
|
211 |
1.1 |
|
215 |
1.1 |
|
219 |
1.1 |
|
223 |
1.1 |
|
227 |
1.1 |
|
231 |
1.1 |
|
235 |
1.1 |
|
239 |
1.1 |
|
243 |
1.1 |
|
247 |
1.1 |
|
251 |
1.1 |
|
255 |
1.1 |
|
259 |
1.1 |
|
263 |
1.1 |
|
267 |
1.1 |
|
271 |
1.1 |
|
275 |
1.1 |
|
279 |
1.1 |
|
283 |
1.1 |
|
287 |
1.1 |
|
291 |
1.1 |
|
295 |
1.1 |
|
299 |
1.1 |
|
303 |
1.1 |
|
307 |
1.1 |
|
311 |
1.1 |
|
315 |
1.1 |
|
319 |
1.1 |
|
323 |
1.1 |
|
327 |
1.1 |
|
331 |
1.1 |
|
335 |
1.1 |
|
339 |
1.1 |
|
343 |
1.1 |
|
347 |
1.1 |
|
351 |
1.1 |
|
355 |
1.1 |
|
359 |
1.1 |
|
363 |
1.1 |
|
367 |
1.1 |
|
372 |
1.1 2.2 |
|
373 |
1.1 2.2 3.3 |
|
375 |
1.1 2.2 |
|
376 |
1.1 |
|
377 |
1.1 |
|
378 |
1.1 |
|
379 |
1.1 |
|
380 |
1.1 |
|
381 |
1.1 |
|
382 |
1.1 |
|
383 |
1.1 |
|
384 |
1.1 |
|
385 |
1.1 |
|
386 |
1.1 |
|
387 |
1.1 |
|
388 |
1.1 |
|
389 |
1.1 |
|
390 |
1.1 |
|
391 |
1.1 |
|
392 |
1.1 |
|
393 |
1.1 |
|
394 |
1.1 |
|
395 |
1.1 |
|
396 |
1.1 |
|
397 |
1.1 |
|
398 |
1.1 |
|
399 |
1.1 |
|
400 |
1.1 |
|
401 |
1.1 |
|
402 |
1.1 |
|
403 |
1.1 |
|
404 |
1.1 |
|
405 |
1.1 |
|
406 |
1.1 |
|
407 |
1.1 |
|
408 |
1.1 |
|
409 |
1.1 |
|
410 |
1.1 |
|
411 |
1.1 |
|
412 |
1.1 |
|
413 |
1.1 |
|
414 |
1.1 |
|
415 |
1.1 |
|
416 |
1.1 |
|
417 |
1.1 |
|
418 |
1.1 |
|
419 |
1.1 |
|
420 |
1.1 |
|
421 |
1.1 |
|
422 |
1.1 |
|
423 |
1.1 |
|
424 |
1.1 |
|
429 |
1.1 |
|
444 |
1.1 |