| 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 |