1 | package pl.zankowski.iextrading4j.api.stocks.v1; | |
2 | ||
3 | import com.fasterxml.jackson.annotation.JsonCreator; | |
4 | import com.fasterxml.jackson.annotation.JsonProperty; | |
5 | ||
6 | import java.math.BigDecimal; | |
7 | import java.time.LocalDate; | |
8 | import java.util.Objects; | |
9 | import java.util.StringJoiner; | |
10 | ||
11 | public class Financial extends Report { | |
12 | ||
13 | private static final long serialVersionUID = -732345058122234058L; | |
14 | ||
15 | private final BigDecimal EBITDA; | |
16 | private final BigDecimal accountsPayable; | |
17 | private final BigDecimal capitalSurplus; | |
18 | private final BigDecimal cashChange; | |
19 | private final BigDecimal cashFlow; | |
20 | private final BigDecimal cashFlowFinancing; | |
21 | private final BigDecimal changesInInventories; | |
22 | private final BigDecimal changesInReceivables; | |
23 | private final BigDecimal commonStock; | |
24 | private final BigDecimal costOfRevenue; | |
25 | private final BigDecimal currentAssets; | |
26 | private final BigDecimal currentCash; | |
27 | private final BigDecimal currentDebt; | |
28 | private final BigDecimal currentLongTermDebt; | |
29 | private final BigDecimal depreciation; | |
30 | private final BigDecimal dividendsPaid; | |
31 | private final BigDecimal ebit; | |
32 | private final BigDecimal exchangeRateEffect; | |
33 | private final BigDecimal goodwill; | |
34 | private final BigDecimal grossProfit; | |
35 | private final BigDecimal incomeTax; | |
36 | private final BigDecimal intangibleAssets; | |
37 | private final BigDecimal interestIncome; | |
38 | private final BigDecimal inventory; | |
39 | private final BigDecimal investingActivityOther; | |
40 | private final BigDecimal investments; | |
41 | private final BigDecimal longTermDebt; | |
42 | private final BigDecimal longTermInvestments; | |
43 | private final BigDecimal minorityInterest; | |
44 | private final BigDecimal netBorrowings; | |
45 | private final BigDecimal netIncome; | |
46 | private final BigDecimal netIncomeBasic; | |
47 | private final BigDecimal netTangibleAssets; | |
48 | private final BigDecimal operatingExpense; | |
49 | private final BigDecimal operatingIncome; | |
50 | private final BigDecimal operatingRevenue; | |
51 | private final BigDecimal otherAssets; | |
52 | private final BigDecimal otherCurrentAssets; | |
53 | private final BigDecimal otherCurrentLiabilities; | |
54 | private final BigDecimal otherIncomeExpenseNet; | |
55 | private final BigDecimal otherLiabilities; | |
56 | private final BigDecimal pretaxIncome; | |
57 | private final BigDecimal propertyPlantEquipment; | |
58 | private final BigDecimal receivables; | |
59 | private final BigDecimal researchAndDevelopment; | |
60 | private final BigDecimal retainedEarnings; | |
61 | private final BigDecimal revenue; | |
62 | private final BigDecimal sellingGeneralAndAdmin; | |
63 | private final BigDecimal shareholderEquity; | |
64 | private final BigDecimal shortTermDebt; | |
65 | private final BigDecimal shortTermInvestments; | |
66 | private final BigDecimal totalAssets; | |
67 | private final BigDecimal totalCash; | |
68 | private final BigDecimal totalDebt; | |
69 | private final BigDecimal totalInvestingCashFlows; | |
70 | private final BigDecimal totalLiabilities; | |
71 | private final BigDecimal totalRevenue; | |
72 | private final BigDecimal treasuryStock; | |
73 | ||
74 | @JsonCreator | |
75 | public Financial( | |
76 | @JsonProperty("symbol") final String symbol, | |
77 | @JsonProperty("id") final String id, | |
78 | @JsonProperty("key") final String key, | |
79 | @JsonProperty("subkey") final String subkey, | |
80 | @JsonProperty("updated") final Long updated, | |
81 | @JsonProperty("date") final Long date, | |
82 | @JsonProperty("filingType") final String filingType, | |
83 | @JsonProperty("fiscalDate") final LocalDate fiscalDate, | |
84 | @JsonProperty("fiscalQuarter") final BigDecimal fiscalQuarter, | |
85 | @JsonProperty("fiscalYear") final BigDecimal fiscalYear, | |
86 | @JsonProperty("reportDate") final LocalDate reportDate, | |
87 | @JsonProperty("currency") final String currency, | |
88 | @JsonProperty("EBITDA") final BigDecimal EBITDA, | |
89 | @JsonProperty("accountsPayable") final BigDecimal accountsPayable, | |
90 | @JsonProperty("capitalSurplus") final BigDecimal capitalSurplus, | |
91 | @JsonProperty("cashChange") final BigDecimal cashChange, | |
92 | @JsonProperty("cashFlow") final BigDecimal cashFlow, | |
93 | @JsonProperty("cashFlowFinancing") final BigDecimal cashFlowFinancing, | |
94 | @JsonProperty("changesInInventories") final BigDecimal changesInInventories, | |
95 | @JsonProperty("changesInReceivables") final BigDecimal changesInReceivables, | |
96 | @JsonProperty("commonStock") final BigDecimal commonStock, | |
97 | @JsonProperty("costOfRevenue") final BigDecimal costOfRevenue, | |
98 | @JsonProperty("currentAssets") final BigDecimal currentAssets, | |
99 | @JsonProperty("currentCash") final BigDecimal currentCash, | |
100 | @JsonProperty("currentDebt") final BigDecimal currentDebt, | |
101 | @JsonProperty("currentLongTermDebt") final BigDecimal currentLongTermDebt, | |
102 | @JsonProperty("depreciation") final BigDecimal depreciation, | |
103 | @JsonProperty("dividendsPaid") final BigDecimal dividendsPaid, | |
104 | @JsonProperty("ebit") final BigDecimal ebit, | |
105 | @JsonProperty("exchangeRateEffect") final BigDecimal exchangeRateEffect, | |
106 | @JsonProperty("goodwill") final BigDecimal goodwill, | |
107 | @JsonProperty("grossProfit") final BigDecimal grossProfit, | |
108 | @JsonProperty("incomeTax") final BigDecimal incomeTax, | |
109 | @JsonProperty("intangibleAssets") final BigDecimal intangibleAssets, | |
110 | @JsonProperty("interestIncome") final BigDecimal interestIncome, | |
111 | @JsonProperty("inventory") final BigDecimal inventory, | |
112 | @JsonProperty("investingActivityOther") final BigDecimal investingActivityOther, | |
113 | @JsonProperty("investments") final BigDecimal investments, | |
114 | @JsonProperty("longTermDebt") final BigDecimal longTermDebt, | |
115 | @JsonProperty("longTermInvestments") final BigDecimal longTermInvestments, | |
116 | @JsonProperty("minorityInterest") final BigDecimal minorityInterest, | |
117 | @JsonProperty("netBorrowings") final BigDecimal netBorrowings, | |
118 | @JsonProperty("netIncome") final BigDecimal netIncome, | |
119 | @JsonProperty("netIncomeBasic") final BigDecimal netIncomeBasic, | |
120 | @JsonProperty("netTangibleAssets") final BigDecimal netTangibleAssets, | |
121 | @JsonProperty("operatingExpense") final BigDecimal operatingExpense, | |
122 | @JsonProperty("operatingIncome") final BigDecimal operatingIncome, | |
123 | @JsonProperty("operatingRevenue") final BigDecimal operatingRevenue, | |
124 | @JsonProperty("otherAssets") final BigDecimal otherAssets, | |
125 | @JsonProperty("otherCurrentAssets") final BigDecimal otherCurrentAssets, | |
126 | @JsonProperty("otherCurrentLiabilities") final BigDecimal otherCurrentLiabilities, | |
127 | @JsonProperty("otherIncomeExpenseNet") final BigDecimal otherIncomeExpenseNet, | |
128 | @JsonProperty("otherLiabilities") final BigDecimal otherLiabilities, | |
129 | @JsonProperty("pretaxIncome") final BigDecimal pretaxIncome, | |
130 | @JsonProperty("propertyPlantEquipment") final BigDecimal propertyPlantEquipment, | |
131 | @JsonProperty("receivables") final BigDecimal receivables, | |
132 | @JsonProperty("researchAndDevelopment") final BigDecimal researchAndDevelopment, | |
133 | @JsonProperty("retainedEarnings") final BigDecimal retainedEarnings, | |
134 | @JsonProperty("revenue") final BigDecimal revenue, | |
135 | @JsonProperty("sellingGeneralAndAdmin") final BigDecimal sellingGeneralAndAdmin, | |
136 | @JsonProperty("shareholderEquity") final BigDecimal shareholderEquity, | |
137 | @JsonProperty("shortTermDebt") final BigDecimal shortTermDebt, | |
138 | @JsonProperty("shortTermInvestments") final BigDecimal shortTermInvestments, | |
139 | @JsonProperty("totalAssets") final BigDecimal totalAssets, | |
140 | @JsonProperty("totalCash") final BigDecimal totalCash, | |
141 | @JsonProperty("totalDebt") final BigDecimal totalDebt, | |
142 | @JsonProperty("totalInvestingCashFlows") final BigDecimal totalInvestingCashFlows, | |
143 | @JsonProperty("totalLiabilities") final BigDecimal totalLiabilities, | |
144 | @JsonProperty("totalRevenue") final BigDecimal totalRevenue, | |
145 | @JsonProperty("treasuryStock") final BigDecimal treasuryStock) { | |
146 | super(symbol, id, key, subkey, updated, reportDate, filingType, fiscalDate, fiscalQuarter, fiscalYear, | |
147 | currency, date); | |
148 | this.EBITDA = EBITDA; | |
149 | this.accountsPayable = accountsPayable; | |
150 | this.capitalSurplus = capitalSurplus; | |
151 | this.cashChange = cashChange; | |
152 | this.cashFlow = cashFlow; | |
153 | this.cashFlowFinancing = cashFlowFinancing; | |
154 | this.changesInInventories = changesInInventories; | |
155 | this.changesInReceivables = changesInReceivables; | |
156 | this.commonStock = commonStock; | |
157 | this.costOfRevenue = costOfRevenue; | |
158 | this.currentAssets = currentAssets; | |
159 | this.currentCash = currentCash; | |
160 | this.currentDebt = currentDebt; | |
161 | this.currentLongTermDebt = currentLongTermDebt; | |
162 | this.depreciation = depreciation; | |
163 | this.dividendsPaid = dividendsPaid; | |
164 | this.ebit = ebit; | |
165 | this.exchangeRateEffect = exchangeRateEffect; | |
166 | this.goodwill = goodwill; | |
167 | this.grossProfit = grossProfit; | |
168 | this.incomeTax = incomeTax; | |
169 | this.intangibleAssets = intangibleAssets; | |
170 | this.interestIncome = interestIncome; | |
171 | this.inventory = inventory; | |
172 | this.investingActivityOther = investingActivityOther; | |
173 | this.investments = investments; | |
174 | this.longTermDebt = longTermDebt; | |
175 | this.longTermInvestments = longTermInvestments; | |
176 | this.minorityInterest = minorityInterest; | |
177 | this.netBorrowings = netBorrowings; | |
178 | this.netIncome = netIncome; | |
179 | this.netIncomeBasic = netIncomeBasic; | |
180 | this.netTangibleAssets = netTangibleAssets; | |
181 | this.operatingExpense = operatingExpense; | |
182 | this.operatingIncome = operatingIncome; | |
183 | this.operatingRevenue = operatingRevenue; | |
184 | this.otherAssets = otherAssets; | |
185 | this.otherCurrentAssets = otherCurrentAssets; | |
186 | this.otherCurrentLiabilities = otherCurrentLiabilities; | |
187 | this.otherIncomeExpenseNet = otherIncomeExpenseNet; | |
188 | this.otherLiabilities = otherLiabilities; | |
189 | this.pretaxIncome = pretaxIncome; | |
190 | this.propertyPlantEquipment = propertyPlantEquipment; | |
191 | this.receivables = receivables; | |
192 | this.researchAndDevelopment = researchAndDevelopment; | |
193 | this.retainedEarnings = retainedEarnings; | |
194 | this.revenue = revenue; | |
195 | this.sellingGeneralAndAdmin = sellingGeneralAndAdmin; | |
196 | this.shareholderEquity = shareholderEquity; | |
197 | this.shortTermDebt = shortTermDebt; | |
198 | this.shortTermInvestments = shortTermInvestments; | |
199 | this.totalAssets = totalAssets; | |
200 | this.totalCash = totalCash; | |
201 | this.totalDebt = totalDebt; | |
202 | this.totalInvestingCashFlows = totalInvestingCashFlows; | |
203 | this.totalLiabilities = totalLiabilities; | |
204 | this.totalRevenue = totalRevenue; | |
205 | this.treasuryStock = treasuryStock; | |
206 | } | |
207 | ||
208 | public BigDecimal getEBITDA() { | |
209 |
1
1. getEBITDA : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getEBITDA → KILLED |
return EBITDA; |
210 | } | |
211 | ||
212 | public BigDecimal getAccountsPayable() { | |
213 |
1
1. getAccountsPayable : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getAccountsPayable → KILLED |
return accountsPayable; |
214 | } | |
215 | ||
216 | public BigDecimal getCapitalSurplus() { | |
217 |
1
1. getCapitalSurplus : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCapitalSurplus → KILLED |
return capitalSurplus; |
218 | } | |
219 | ||
220 | public BigDecimal getCashChange() { | |
221 |
1
1. getCashChange : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCashChange → KILLED |
return cashChange; |
222 | } | |
223 | ||
224 | public BigDecimal getCashFlow() { | |
225 |
1
1. getCashFlow : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCashFlow → KILLED |
return cashFlow; |
226 | } | |
227 | ||
228 | public BigDecimal getCashFlowFinancing() { | |
229 |
1
1. getCashFlowFinancing : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCashFlowFinancing → KILLED |
return cashFlowFinancing; |
230 | } | |
231 | ||
232 | public BigDecimal getChangesInInventories() { | |
233 |
1
1. getChangesInInventories : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getChangesInInventories → KILLED |
return changesInInventories; |
234 | } | |
235 | ||
236 | public BigDecimal getChangesInReceivables() { | |
237 |
1
1. getChangesInReceivables : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getChangesInReceivables → KILLED |
return changesInReceivables; |
238 | } | |
239 | ||
240 | public BigDecimal getCommonStock() { | |
241 |
1
1. getCommonStock : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCommonStock → KILLED |
return commonStock; |
242 | } | |
243 | ||
244 | public BigDecimal getCostOfRevenue() { | |
245 |
1
1. getCostOfRevenue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCostOfRevenue → KILLED |
return costOfRevenue; |
246 | } | |
247 | ||
248 | public BigDecimal getCurrentAssets() { | |
249 |
1
1. getCurrentAssets : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCurrentAssets → KILLED |
return currentAssets; |
250 | } | |
251 | ||
252 | public BigDecimal getCurrentCash() { | |
253 |
1
1. getCurrentCash : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCurrentCash → KILLED |
return currentCash; |
254 | } | |
255 | ||
256 | public BigDecimal getCurrentDebt() { | |
257 |
1
1. getCurrentDebt : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCurrentDebt → KILLED |
return currentDebt; |
258 | } | |
259 | ||
260 | public BigDecimal getCurrentLongTermDebt() { | |
261 |
1
1. getCurrentLongTermDebt : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getCurrentLongTermDebt → KILLED |
return currentLongTermDebt; |
262 | } | |
263 | ||
264 | public BigDecimal getDepreciation() { | |
265 |
1
1. getDepreciation : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getDepreciation → KILLED |
return depreciation; |
266 | } | |
267 | ||
268 | public BigDecimal getDividendsPaid() { | |
269 |
1
1. getDividendsPaid : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getDividendsPaid → KILLED |
return dividendsPaid; |
270 | } | |
271 | ||
272 | public BigDecimal getEbit() { | |
273 |
1
1. getEbit : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getEbit → KILLED |
return ebit; |
274 | } | |
275 | ||
276 | public BigDecimal getExchangeRateEffect() { | |
277 |
1
1. getExchangeRateEffect : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getExchangeRateEffect → KILLED |
return exchangeRateEffect; |
278 | } | |
279 | ||
280 | public BigDecimal getGoodwill() { | |
281 |
1
1. getGoodwill : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getGoodwill → KILLED |
return goodwill; |
282 | } | |
283 | ||
284 | public BigDecimal getGrossProfit() { | |
285 |
1
1. getGrossProfit : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getGrossProfit → KILLED |
return grossProfit; |
286 | } | |
287 | ||
288 | public BigDecimal getIncomeTax() { | |
289 |
1
1. getIncomeTax : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getIncomeTax → KILLED |
return incomeTax; |
290 | } | |
291 | ||
292 | public BigDecimal getIntangibleAssets() { | |
293 |
1
1. getIntangibleAssets : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getIntangibleAssets → KILLED |
return intangibleAssets; |
294 | } | |
295 | ||
296 | public BigDecimal getInterestIncome() { | |
297 |
1
1. getInterestIncome : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getInterestIncome → KILLED |
return interestIncome; |
298 | } | |
299 | ||
300 | public BigDecimal getInventory() { | |
301 |
1
1. getInventory : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getInventory → KILLED |
return inventory; |
302 | } | |
303 | ||
304 | public BigDecimal getInvestingActivityOther() { | |
305 |
1
1. getInvestingActivityOther : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getInvestingActivityOther → KILLED |
return investingActivityOther; |
306 | } | |
307 | ||
308 | public BigDecimal getInvestments() { | |
309 |
1
1. getInvestments : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getInvestments → KILLED |
return investments; |
310 | } | |
311 | ||
312 | public BigDecimal getLongTermDebt() { | |
313 |
1
1. getLongTermDebt : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getLongTermDebt → KILLED |
return longTermDebt; |
314 | } | |
315 | ||
316 | public BigDecimal getLongTermInvestments() { | |
317 |
1
1. getLongTermInvestments : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getLongTermInvestments → KILLED |
return longTermInvestments; |
318 | } | |
319 | ||
320 | public BigDecimal getMinorityInterest() { | |
321 |
1
1. getMinorityInterest : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getMinorityInterest → KILLED |
return minorityInterest; |
322 | } | |
323 | ||
324 | public BigDecimal getNetBorrowings() { | |
325 |
1
1. getNetBorrowings : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getNetBorrowings → KILLED |
return netBorrowings; |
326 | } | |
327 | ||
328 | public BigDecimal getNetIncome() { | |
329 |
1
1. getNetIncome : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getNetIncome → KILLED |
return netIncome; |
330 | } | |
331 | ||
332 | public BigDecimal getNetIncomeBasic() { | |
333 |
1
1. getNetIncomeBasic : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getNetIncomeBasic → KILLED |
return netIncomeBasic; |
334 | } | |
335 | ||
336 | public BigDecimal getNetTangibleAssets() { | |
337 |
1
1. getNetTangibleAssets : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getNetTangibleAssets → KILLED |
return netTangibleAssets; |
338 | } | |
339 | ||
340 | public BigDecimal getOperatingExpense() { | |
341 |
1
1. getOperatingExpense : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOperatingExpense → KILLED |
return operatingExpense; |
342 | } | |
343 | ||
344 | public BigDecimal getOperatingIncome() { | |
345 |
1
1. getOperatingIncome : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOperatingIncome → KILLED |
return operatingIncome; |
346 | } | |
347 | ||
348 | public BigDecimal getOperatingRevenue() { | |
349 |
1
1. getOperatingRevenue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOperatingRevenue → KILLED |
return operatingRevenue; |
350 | } | |
351 | ||
352 | public BigDecimal getOtherAssets() { | |
353 |
1
1. getOtherAssets : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOtherAssets → KILLED |
return otherAssets; |
354 | } | |
355 | ||
356 | public BigDecimal getOtherCurrentAssets() { | |
357 |
1
1. getOtherCurrentAssets : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOtherCurrentAssets → KILLED |
return otherCurrentAssets; |
358 | } | |
359 | ||
360 | public BigDecimal getOtherCurrentLiabilities() { | |
361 |
1
1. getOtherCurrentLiabilities : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOtherCurrentLiabilities → KILLED |
return otherCurrentLiabilities; |
362 | } | |
363 | ||
364 | public BigDecimal getOtherIncomeExpenseNet() { | |
365 |
1
1. getOtherIncomeExpenseNet : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOtherIncomeExpenseNet → KILLED |
return otherIncomeExpenseNet; |
366 | } | |
367 | ||
368 | public BigDecimal getOtherLiabilities() { | |
369 |
1
1. getOtherLiabilities : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getOtherLiabilities → KILLED |
return otherLiabilities; |
370 | } | |
371 | ||
372 | public BigDecimal getPretaxIncome() { | |
373 |
1
1. getPretaxIncome : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getPretaxIncome → KILLED |
return pretaxIncome; |
374 | } | |
375 | ||
376 | public BigDecimal getPropertyPlantEquipment() { | |
377 |
1
1. getPropertyPlantEquipment : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getPropertyPlantEquipment → KILLED |
return propertyPlantEquipment; |
378 | } | |
379 | ||
380 | public BigDecimal getReceivables() { | |
381 |
1
1. getReceivables : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getReceivables → KILLED |
return receivables; |
382 | } | |
383 | ||
384 | public BigDecimal getResearchAndDevelopment() { | |
385 |
1
1. getResearchAndDevelopment : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getResearchAndDevelopment → KILLED |
return researchAndDevelopment; |
386 | } | |
387 | ||
388 | public BigDecimal getRetainedEarnings() { | |
389 |
1
1. getRetainedEarnings : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getRetainedEarnings → KILLED |
return retainedEarnings; |
390 | } | |
391 | ||
392 | public BigDecimal getRevenue() { | |
393 |
1
1. getRevenue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getRevenue → KILLED |
return revenue; |
394 | } | |
395 | ||
396 | public BigDecimal getSellingGeneralAndAdmin() { | |
397 |
1
1. getSellingGeneralAndAdmin : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getSellingGeneralAndAdmin → KILLED |
return sellingGeneralAndAdmin; |
398 | } | |
399 | ||
400 | public BigDecimal getShareholderEquity() { | |
401 |
1
1. getShareholderEquity : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getShareholderEquity → KILLED |
return shareholderEquity; |
402 | } | |
403 | ||
404 | public BigDecimal getShortTermDebt() { | |
405 |
1
1. getShortTermDebt : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getShortTermDebt → KILLED |
return shortTermDebt; |
406 | } | |
407 | ||
408 | public BigDecimal getShortTermInvestments() { | |
409 |
1
1. getShortTermInvestments : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getShortTermInvestments → KILLED |
return shortTermInvestments; |
410 | } | |
411 | ||
412 | public BigDecimal getTotalAssets() { | |
413 |
1
1. getTotalAssets : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getTotalAssets → KILLED |
return totalAssets; |
414 | } | |
415 | ||
416 | public BigDecimal getTotalCash() { | |
417 |
1
1. getTotalCash : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getTotalCash → KILLED |
return totalCash; |
418 | } | |
419 | ||
420 | public BigDecimal getTotalDebt() { | |
421 |
1
1. getTotalDebt : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getTotalDebt → KILLED |
return totalDebt; |
422 | } | |
423 | ||
424 | public BigDecimal getTotalInvestingCashFlows() { | |
425 |
1
1. getTotalInvestingCashFlows : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getTotalInvestingCashFlows → KILLED |
return totalInvestingCashFlows; |
426 | } | |
427 | ||
428 | public BigDecimal getTotalLiabilities() { | |
429 |
1
1. getTotalLiabilities : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getTotalLiabilities → KILLED |
return totalLiabilities; |
430 | } | |
431 | ||
432 | public BigDecimal getTotalRevenue() { | |
433 |
1
1. getTotalRevenue : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getTotalRevenue → KILLED |
return totalRevenue; |
434 | } | |
435 | ||
436 | public BigDecimal getTreasuryStock() { | |
437 |
1
1. getTreasuryStock : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/Financial::getTreasuryStock → KILLED |
return treasuryStock; |
438 | } | |
439 | ||
440 | @Override | |
441 | public boolean equals(final Object o) { | |
442 |
1
1. equals : negated conditional → KILLED |
if (this == o) { |
443 |
1
1. equals : replaced boolean return with false for pl/zankowski/iextrading4j/api/stocks/v1/Financial::equals → KILLED |
return true; |
444 | } | |
445 |
2
1. equals : negated conditional → KILLED 2. equals : negated conditional → KILLED |
if (o == null || getClass() != o.getClass()) { |
446 |
1
1. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/Financial::equals → KILLED |
return false; |
447 | } | |
448 |
1
1. equals : negated conditional → KILLED |
if (!super.equals(o)) { |
449 |
1
1. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/Financial::equals → KILLED |
return false; |
450 | } | |
451 | final Financial financial = (Financial) o; | |
452 |
2
1. equals : negated conditional → KILLED 2. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/Financial::equals → KILLED |
return Objects.equals(EBITDA, financial.EBITDA) && |
453 |
1
1. equals : negated conditional → KILLED |
Objects.equals(accountsPayable, financial.accountsPayable) && |
454 |
1
1. equals : negated conditional → KILLED |
Objects.equals(shortTermDebt, financial.shortTermDebt) && |
455 |
1
1. equals : negated conditional → KILLED |
Objects.equals(shortTermInvestments, financial.shortTermInvestments) && |
456 |
54
1. equals : negated conditional → KILLED 2. equals : negated conditional → KILLED 3. equals : negated conditional → KILLED 4. equals : negated conditional → KILLED 5. equals : negated conditional → KILLED 6. equals : negated conditional → KILLED 7. equals : negated conditional → KILLED 8. equals : negated conditional → KILLED 9. equals : negated conditional → KILLED 10. equals : negated conditional → KILLED 11. equals : negated conditional → KILLED 12. equals : negated conditional → KILLED 13. equals : negated conditional → KILLED 14. equals : negated conditional → KILLED 15. equals : negated conditional → KILLED 16. equals : negated conditional → KILLED 17. equals : negated conditional → KILLED 18. equals : negated conditional → KILLED 19. equals : negated conditional → KILLED 20. equals : negated conditional → KILLED 21. equals : negated conditional → KILLED 22. equals : negated conditional → KILLED 23. equals : negated conditional → KILLED 24. equals : negated conditional → KILLED 25. equals : negated conditional → KILLED 26. equals : negated conditional → KILLED 27. equals : negated conditional → KILLED 28. equals : negated conditional → KILLED 29. equals : negated conditional → KILLED 30. equals : negated conditional → KILLED 31. equals : negated conditional → KILLED 32. equals : negated conditional → KILLED 33. equals : negated conditional → KILLED 34. equals : negated conditional → KILLED 35. equals : negated conditional → KILLED 36. equals : negated conditional → KILLED 37. equals : negated conditional → KILLED 38. equals : negated conditional → KILLED 39. equals : negated conditional → KILLED 40. equals : negated conditional → KILLED 41. equals : negated conditional → KILLED 42. equals : negated conditional → KILLED 43. equals : negated conditional → KILLED 44. equals : negated conditional → KILLED 45. equals : negated conditional → KILLED 46. equals : negated conditional → KILLED 47. equals : negated conditional → KILLED 48. equals : negated conditional → KILLED 49. equals : negated conditional → KILLED 50. equals : negated conditional → KILLED 51. equals : negated conditional → KILLED 52. equals : negated conditional → KILLED 53. equals : negated conditional → KILLED 54. equals : negated conditional → KILLED |
Objects.equals(capitalSurplus, financial.capitalSurplus) && Objects.equals(cashChange, financial.cashChange) && Objects.equals(cashFlow, financial.cashFlow) && Objects.equals(cashFlowFinancing, financial.cashFlowFinancing) && Objects.equals(changesInInventories, financial.changesInInventories) && Objects.equals(changesInReceivables, financial.changesInReceivables) && Objects.equals(commonStock, financial.commonStock) && Objects.equals(costOfRevenue, financial.costOfRevenue) && Objects.equals(currentAssets, financial.currentAssets) && Objects.equals(currentCash, financial.currentCash) && Objects.equals(currentDebt, financial.currentDebt) && Objects.equals(currentLongTermDebt, financial.currentLongTermDebt) && Objects.equals(depreciation, financial.depreciation) && Objects.equals(dividendsPaid, financial.dividendsPaid) && Objects.equals(ebit, financial.ebit) && Objects.equals(exchangeRateEffect, financial.exchangeRateEffect) && Objects.equals(goodwill, financial.goodwill) && Objects.equals(grossProfit, financial.grossProfit) && Objects.equals(incomeTax, financial.incomeTax) && Objects.equals(intangibleAssets, financial.intangibleAssets) && Objects.equals(interestIncome, financial.interestIncome) && Objects.equals(inventory, financial.inventory) && Objects.equals(investingActivityOther, financial.investingActivityOther) && Objects.equals(investments, financial.investments) && Objects.equals(longTermDebt, financial.longTermDebt) && Objects.equals(longTermInvestments, financial.longTermInvestments) && Objects.equals(minorityInterest, financial.minorityInterest) && Objects.equals(netBorrowings, financial.netBorrowings) && Objects.equals(netIncome, financial.netIncome) && Objects.equals(netIncomeBasic, financial.netIncomeBasic) && Objects.equals(netTangibleAssets, financial.netTangibleAssets) && Objects.equals(operatingExpense, financial.operatingExpense) && Objects.equals(operatingIncome, financial.operatingIncome) && Objects.equals(operatingRevenue, financial.operatingRevenue) && Objects.equals(otherAssets, financial.otherAssets) && Objects.equals(otherCurrentAssets, financial.otherCurrentAssets) && Objects.equals(otherCurrentLiabilities, financial.otherCurrentLiabilities) && Objects.equals(otherIncomeExpenseNet, financial.otherIncomeExpenseNet) && Objects.equals(otherLiabilities, financial.otherLiabilities) && Objects.equals(pretaxIncome, financial.pretaxIncome) && Objects.equals(propertyPlantEquipment, financial.propertyPlantEquipment) && Objects.equals(receivables, financial.receivables) && Objects.equals(researchAndDevelopment, financial.researchAndDevelopment) && Objects.equals(retainedEarnings, financial.retainedEarnings) && Objects.equals(revenue, financial.revenue) && Objects.equals(sellingGeneralAndAdmin, financial.sellingGeneralAndAdmin) && Objects.equals(shareholderEquity, financial.shareholderEquity) && Objects.equals(totalAssets, financial.totalAssets) && Objects.equals(totalCash, financial.totalCash) && Objects.equals(totalDebt, financial.totalDebt) && Objects.equals(totalInvestingCashFlows, financial.totalInvestingCashFlows) && Objects.equals(totalLiabilities, financial.totalLiabilities) && Objects.equals(totalRevenue, financial.totalRevenue) && Objects.equals(treasuryStock, financial.treasuryStock); |
457 | } | |
458 | ||
459 | @Override | |
460 | public int hashCode() { | |
461 |
1
1. hashCode : replaced int return with 0 for pl/zankowski/iextrading4j/api/stocks/v1/Financial::hashCode → KILLED |
return Objects.hash(super.hashCode(), EBITDA, accountsPayable, capitalSurplus, cashChange, |
462 | cashFlow, cashFlowFinancing, changesInInventories, changesInReceivables, commonStock, | |
463 | costOfRevenue, currentAssets, currentCash, currentDebt, currentLongTermDebt, depreciation, | |
464 | dividendsPaid, ebit, exchangeRateEffect, goodwill, grossProfit, incomeTax, intangibleAssets, | |
465 | interestIncome, inventory, investingActivityOther, investments, longTermDebt, | |
466 | longTermInvestments, minorityInterest, netBorrowings, netIncome, netIncomeBasic, | |
467 | netTangibleAssets, operatingExpense, operatingIncome, operatingRevenue, otherAssets, | |
468 | otherCurrentAssets, otherCurrentLiabilities, otherIncomeExpenseNet, otherLiabilities, | |
469 | pretaxIncome, propertyPlantEquipment, receivables, researchAndDevelopment, retainedEarnings, | |
470 | revenue, sellingGeneralAndAdmin, shareholderEquity, shortTermDebt, shortTermInvestments, totalAssets, | |
471 | totalCash, totalDebt, totalInvestingCashFlows, totalLiabilities, totalRevenue, treasuryStock); | |
472 | } | |
473 | ||
474 | @Override | |
475 | public String toString() { | |
476 |
1
1. toString : replaced return value with "" for pl/zankowski/iextrading4j/api/stocks/v1/Financial::toString → KILLED |
return new StringJoiner(", ", Financial.class.getSimpleName() + "[", "]") |
477 | .add("EBITDA=" + EBITDA) | |
478 | .add("accountsPayable=" + accountsPayable) | |
479 | .add("capitalSurplus=" + capitalSurplus) | |
480 | .add("cashChange=" + cashChange) | |
481 | .add("cashFlow=" + cashFlow) | |
482 | .add("cashFlowFinancing=" + cashFlowFinancing) | |
483 | .add("changesInInventories=" + changesInInventories) | |
484 | .add("changesInReceivables=" + changesInReceivables) | |
485 | .add("commonStock=" + commonStock) | |
486 | .add("costOfRevenue=" + costOfRevenue) | |
487 | .add("currentAssets=" + currentAssets) | |
488 | .add("currentCash=" + currentCash) | |
489 | .add("currentDebt=" + currentDebt) | |
490 | .add("currentLongTermDebt=" + currentLongTermDebt) | |
491 | .add("depreciation=" + depreciation) | |
492 | .add("dividendsPaid=" + dividendsPaid) | |
493 | .add("ebit=" + ebit) | |
494 | .add("exchangeRateEffect=" + exchangeRateEffect) | |
495 | .add("goodwill=" + goodwill) | |
496 | .add("grossProfit=" + grossProfit) | |
497 | .add("incomeTax=" + incomeTax) | |
498 | .add("intangibleAssets=" + intangibleAssets) | |
499 | .add("interestIncome=" + interestIncome) | |
500 | .add("inventory=" + inventory) | |
501 | .add("investingActivityOther=" + investingActivityOther) | |
502 | .add("investments=" + investments) | |
503 | .add("longTermDebt=" + longTermDebt) | |
504 | .add("longTermInvestments=" + longTermInvestments) | |
505 | .add("minorityInterest=" + minorityInterest) | |
506 | .add("netBorrowings=" + netBorrowings) | |
507 | .add("netIncome=" + netIncome) | |
508 | .add("netIncomeBasic=" + netIncomeBasic) | |
509 | .add("netTangibleAssets=" + netTangibleAssets) | |
510 | .add("operatingExpense=" + operatingExpense) | |
511 | .add("operatingIncome=" + operatingIncome) | |
512 | .add("operatingRevenue=" + operatingRevenue) | |
513 | .add("otherAssets=" + otherAssets) | |
514 | .add("otherCurrentAssets=" + otherCurrentAssets) | |
515 | .add("otherCurrentLiabilities=" + otherCurrentLiabilities) | |
516 | .add("otherIncomeExpenseNet=" + otherIncomeExpenseNet) | |
517 | .add("otherLiabilities=" + otherLiabilities) | |
518 | .add("pretaxIncome=" + pretaxIncome) | |
519 | .add("propertyPlantEquipment=" + propertyPlantEquipment) | |
520 | .add("receivables=" + receivables) | |
521 | .add("researchAndDevelopment=" + researchAndDevelopment) | |
522 | .add("retainedEarnings=" + retainedEarnings) | |
523 | .add("revenue=" + revenue) | |
524 | .add("sellingGeneralAndAdmin=" + sellingGeneralAndAdmin) | |
525 | .add("shareholderEquity=" + shareholderEquity) | |
526 | .add("shortTermDebt=" + shortTermDebt) | |
527 | .add("shortTermInvestments=" + shortTermInvestments) | |
528 | .add("totalAssets=" + totalAssets) | |
529 | .add("totalCash=" + totalCash) | |
530 | .add("totalDebt=" + totalDebt) | |
531 | .add("totalInvestingCashFlows=" + totalInvestingCashFlows) | |
532 | .add("totalLiabilities=" + totalLiabilities) | |
533 | .add("totalRevenue=" + totalRevenue) | |
534 | .add("treasuryStock=" + treasuryStock) | |
535 | .toString(); | |
536 | } | |
537 | ||
538 | } | |
Mutations | ||
209 |
1.1 |
|
213 |
1.1 |
|
217 |
1.1 |
|
221 |
1.1 |
|
225 |
1.1 |
|
229 |
1.1 |
|
233 |
1.1 |
|
237 |
1.1 |
|
241 |
1.1 |
|
245 |
1.1 |
|
249 |
1.1 |
|
253 |
1.1 |
|
257 |
1.1 |
|
261 |
1.1 |
|
265 |
1.1 |
|
269 |
1.1 |
|
273 |
1.1 |
|
277 |
1.1 |
|
281 |
1.1 |
|
285 |
1.1 |
|
289 |
1.1 |
|
293 |
1.1 |
|
297 |
1.1 |
|
301 |
1.1 |
|
305 |
1.1 |
|
309 |
1.1 |
|
313 |
1.1 |
|
317 |
1.1 |
|
321 |
1.1 |
|
325 |
1.1 |
|
329 |
1.1 |
|
333 |
1.1 |
|
337 |
1.1 |
|
341 |
1.1 |
|
345 |
1.1 |
|
349 |
1.1 |
|
353 |
1.1 |
|
357 |
1.1 |
|
361 |
1.1 |
|
365 |
1.1 |
|
369 |
1.1 |
|
373 |
1.1 |
|
377 |
1.1 |
|
381 |
1.1 |
|
385 |
1.1 |
|
389 |
1.1 |
|
393 |
1.1 |
|
397 |
1.1 |
|
401 |
1.1 |
|
405 |
1.1 |
|
409 |
1.1 |
|
413 |
1.1 |
|
417 |
1.1 |
|
421 |
1.1 |
|
425 |
1.1 |
|
429 |
1.1 |
|
433 |
1.1 |
|
437 |
1.1 |
|
442 |
1.1 |
|
443 |
1.1 |
|
445 |
1.1 2.2 |
|
446 |
1.1 |
|
448 |
1.1 |
|
449 |
1.1 |
|
452 |
1.1 2.2 |
|
453 |
1.1 |
|
454 |
1.1 |
|
455 |
1.1 |
|
456 |
1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9 10.10 11.11 12.12 13.13 14.14 15.15 16.16 17.17 18.18 19.19 20.20 21.21 22.22 23.23 24.24 25.25 26.26 27.27 28.28 29.29 30.30 31.31 32.32 33.33 34.34 35.35 36.36 37.37 38.38 39.39 40.40 41.41 42.42 43.43 44.44 45.45 46.46 47.47 48.48 49.49 50.50 51.51 52.52 53.53 54.54 |
|
461 |
1.1 |
|
476 |
1.1 |