IEXSymbolDirectory.java

1
package pl.zankowski.iextrading4j.api.refdata;
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.math.BigDecimal;
9
import java.time.LocalDate;
10
import java.time.LocalDateTime;
11
12
public class IEXSymbolDirectory extends DailyList {
13
14
    private static final long serialVersionUID = 4396764474875515269L;
15
16
    private final String symbolInINETSymbology;
17
    private final String symbolInCQSSymbology;
18
    private final String symbolInCMSSymbology;
19
    private final String securityName;
20
    private final String companyName;
21
    private final Flag testIssue;
22
    private final String issueDescription;
23
    private final IssueType issueType;
24
    private final IssueSubType issueSubType;
25
    private final String sicCode;
26
    private final String transferAgent;
27
    private final FinancialStatus financialStatus;
28
    private final BigDecimal roundLotSize;
29
    private final BigDecimal previousOfficialClosingPrice;
30
    private final BigDecimal adjustedPreviousOfficialClosingPrice;
31
    private final Flag whenIssuedFlag;
32
    private final Flag whenDistributedFlag;
33
    private final Flag ipoFlag;
34
    private final LocalDate firstDateListed;
35
    private final LuldTier luldTierIndicator;
36
    private final String countryOfIncorporation;
37
    private final Flag leveragedETPFlag;
38
    private final BigDecimal leveragedETPRatio;
39
    private final Flag inverseETPFlag;
40
    private final LocalDateTime recordUpdateTime;
41
42
    @JsonCreator
43
    public IEXSymbolDirectory(
44
            @JsonProperty("RecordID") final String recordId,
45
            @JsonProperty("DailyListTimestamp") final LocalDateTime dailyListTimestamp,
46
            @JsonProperty("SymbolinINETSymbology") final String symbolInINETSymbology,
47
            @JsonProperty("SymbolinCQSSymbology") final String symbolInCQSSymbology,
48
            @JsonProperty("SymbolinCMSSymbology") final String symbolInCMSSymbology,
49
            @JsonProperty("SecurityName") final String securityName,
50
            @JsonProperty("CompanyName") final String companyName,
51
            @JsonProperty("TestIssue") final Flag testIssue,
52
            @JsonProperty("IssueDescription") final String issueDescription,
53
            @JsonProperty("IssueType") final IssueType issueType,
54
            @JsonProperty("IssueSubType") final IssueSubType issueSubType,
55
            @JsonProperty("SICCode") final String sicCode,
56
            @JsonProperty("TransferAgent") final String transferAgent,
57
            @JsonProperty("FinancialStatus") final FinancialStatus financialStatus,
58
            @JsonProperty("RoundLotSize") final BigDecimal roundLotSize,
59
            @JsonProperty("PreviousOfficialClosingPrice") final BigDecimal previousOfficialClosingPrice,
60
            @JsonProperty("AdjustedPreviousOfficialClosingPrice") final BigDecimal adjustedPreviousOfficialClosingPrice,
61
            @JsonProperty("WhenIssuedFlag") final Flag whenIssuedFlag,
62
            @JsonProperty("WhenDistributedFlag") final Flag whenDistributedFlag,
63
            @JsonProperty("IPOFlag") final Flag ipoFlag,
64
            @JsonProperty("FirstDateListed") final LocalDate firstDateListed,
65
            @JsonProperty("LULDTierIndicator") final LuldTier luldTierIndicator,
66
            @JsonProperty("CountryofIncorporation") final String countryOfIncorporation,
67
            @JsonProperty("LeveragedETPFlag") final Flag leveragedETPFlag,
68
            @JsonProperty("LeveragedETPRatio") final BigDecimal leveragedETPRatio,
69
            @JsonProperty("InverseETPFlag") final Flag inverseETPFlag,
70
            @JsonProperty("RecordUpdateTime") final LocalDateTime recordUpdateTime) {
71
        super(recordId, dailyListTimestamp);
72
        this.symbolInINETSymbology = symbolInINETSymbology;
73
        this.symbolInCQSSymbology = symbolInCQSSymbology;
74
        this.symbolInCMSSymbology = symbolInCMSSymbology;
75
        this.securityName = securityName;
76
        this.companyName = companyName;
77
        this.testIssue = testIssue;
78
        this.issueDescription = issueDescription;
79
        this.issueType = issueType;
80
        this.issueSubType = issueSubType;
81
        this.sicCode = sicCode;
82
        this.transferAgent = transferAgent;
83
        this.financialStatus = financialStatus;
84
        this.roundLotSize = roundLotSize;
85
        this.previousOfficialClosingPrice = previousOfficialClosingPrice;
86
        this.adjustedPreviousOfficialClosingPrice = adjustedPreviousOfficialClosingPrice;
87
        this.whenIssuedFlag = whenIssuedFlag;
88
        this.whenDistributedFlag = whenDistributedFlag;
89
        this.ipoFlag = ipoFlag;
90
        this.firstDateListed = firstDateListed;
91
        this.luldTierIndicator = luldTierIndicator;
92
        this.countryOfIncorporation = countryOfIncorporation;
93
        this.leveragedETPFlag = leveragedETPFlag;
94
        this.leveragedETPRatio = leveragedETPRatio;
95
        this.inverseETPFlag = inverseETPFlag;
96
        this.recordUpdateTime = recordUpdateTime;
97
    }
98
99
    public String getSymbolInINETSymbology() {
100 1 1. getSymbolInINETSymbology : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSymbolInINETSymbology → KILLED
        return symbolInINETSymbology;
101
    }
102
103
    public String getSymbolInCQSSymbology() {
104 1 1. getSymbolInCQSSymbology : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSymbolInCQSSymbology → KILLED
        return symbolInCQSSymbology;
105
    }
106
107
    public String getSymbolInCMSSymbology() {
108 1 1. getSymbolInCMSSymbology : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSymbolInCMSSymbology → KILLED
        return symbolInCMSSymbology;
109
    }
110
111
    public String getSecurityName() {
112 1 1. getSecurityName : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSecurityName → KILLED
        return securityName;
113
    }
114
115
    public String getCompanyName() {
116 1 1. getCompanyName : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getCompanyName → KILLED
        return companyName;
117
    }
118
119
    public Flag getTestIssue() {
120 1 1. getTestIssue : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getTestIssue → KILLED
        return testIssue;
121
    }
122
123
    public String getIssueDescription() {
124 1 1. getIssueDescription : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIssueDescription → KILLED
        return issueDescription;
125
    }
126
127
    public IssueType getIssueType() {
128 1 1. getIssueType : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIssueType → KILLED
        return issueType;
129
    }
130
131
    public IssueSubType getIssueSubType() {
132 1 1. getIssueSubType : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIssueSubType → KILLED
        return issueSubType;
133
    }
134
135
    public String getSicCode() {
136 1 1. getSicCode : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSicCode → KILLED
        return sicCode;
137
    }
138
139
    public String getTransferAgent() {
140 1 1. getTransferAgent : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getTransferAgent → KILLED
        return transferAgent;
141
    }
142
143
    public FinancialStatus getFinancialStatus() {
144 1 1. getFinancialStatus : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getFinancialStatus → KILLED
        return financialStatus;
145
    }
146
147
    public BigDecimal getRoundLotSize() {
148 1 1. getRoundLotSize : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getRoundLotSize → KILLED
        return roundLotSize;
149
    }
150
151
    public BigDecimal getPreviousOfficialClosingPrice() {
152 1 1. getPreviousOfficialClosingPrice : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getPreviousOfficialClosingPrice → KILLED
        return previousOfficialClosingPrice;
153
    }
154
155
    public BigDecimal getAdjustedPreviousOfficialClosingPrice() {
156 1 1. getAdjustedPreviousOfficialClosingPrice : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getAdjustedPreviousOfficialClosingPrice → KILLED
        return adjustedPreviousOfficialClosingPrice;
157
    }
158
159
    public Flag getWhenIssuedFlag() {
160 1 1. getWhenIssuedFlag : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getWhenIssuedFlag → KILLED
        return whenIssuedFlag;
161
    }
162
163
    public Flag getWhenDistributedFlag() {
164 1 1. getWhenDistributedFlag : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getWhenDistributedFlag → KILLED
        return whenDistributedFlag;
165
    }
166
167
    public Flag getIpoFlag() {
168 1 1. getIpoFlag : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIpoFlag → KILLED
        return ipoFlag;
169
    }
170
171
    public LocalDate getFirstDateListed() {
172 1 1. getFirstDateListed : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getFirstDateListed → KILLED
        return firstDateListed;
173
    }
174
175
    public LuldTier getLuldTierIndicator() {
176 1 1. getLuldTierIndicator : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getLuldTierIndicator → KILLED
        return luldTierIndicator;
177
    }
178
179
    public String getCountryOfIncorporation() {
180 1 1. getCountryOfIncorporation : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getCountryOfIncorporation → KILLED
        return countryOfIncorporation;
181
    }
182
183
    public Flag getLeveragedETPFlag() {
184 1 1. getLeveragedETPFlag : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getLeveragedETPFlag → KILLED
        return leveragedETPFlag;
185
    }
186
187
    public BigDecimal getLeveragedETPRatio() {
188 1 1. getLeveragedETPRatio : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getLeveragedETPRatio → KILLED
        return leveragedETPRatio;
189
    }
190
191
    public Flag getInverseETPFlag() {
192 1 1. getInverseETPFlag : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getInverseETPFlag → KILLED
        return inverseETPFlag;
193
    }
194
195
    public LocalDateTime getRecordUpdateTime() {
196 1 1. getRecordUpdateTime : replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getRecordUpdateTime → KILLED
        return recordUpdateTime;
197
    }
198
199
    @Override
200
    public boolean equals(final Object o) {
201 2 1. equals : negated conditional → KILLED
2. equals : replaced boolean return with false for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED
        if (this == o) return true;
202 3 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
3. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED
        if (o == null || getClass() != o.getClass()) return false;
203 2 1. equals : negated conditional → KILLED
2. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED
        if (!super.equals(o)) return false;
204
        final IEXSymbolDirectory that = (IEXSymbolDirectory) o;
205 2 1. equals : negated conditional → KILLED
2. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED
        return Objects.equal(symbolInINETSymbology, that.symbolInINETSymbology) &&
206 1 1. equals : negated conditional → KILLED
                Objects.equal(symbolInCQSSymbology, that.symbolInCQSSymbology) &&
207 1 1. equals : negated conditional → KILLED
                Objects.equal(symbolInCMSSymbology, that.symbolInCMSSymbology) &&
208 1 1. equals : negated conditional → KILLED
                Objects.equal(securityName, that.securityName) &&
209 2 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
                Objects.equal(companyName, that.companyName) &&
210
                testIssue == that.testIssue &&
211 3 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
3. equals : negated conditional → KILLED
                Objects.equal(issueDescription, that.issueDescription) &&
212
                issueType == that.issueType &&
213
                issueSubType == that.issueSubType &&
214 1 1. equals : negated conditional → KILLED
                Objects.equal(sicCode, that.sicCode) &&
215 2 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
                Objects.equal(transferAgent, that.transferAgent) &&
216
                financialStatus == that.financialStatus &&
217 1 1. equals : negated conditional → KILLED
                Objects.equal(roundLotSize, that.roundLotSize) &&
218 1 1. equals : negated conditional → KILLED
                Objects.equal(previousOfficialClosingPrice, that.previousOfficialClosingPrice) &&
219 4 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
3. equals : negated conditional → KILLED
4. equals : negated conditional → KILLED
                Objects.equal(adjustedPreviousOfficialClosingPrice, that.adjustedPreviousOfficialClosingPrice) &&
220
                whenIssuedFlag == that.whenIssuedFlag &&
221
                whenDistributedFlag == that.whenDistributedFlag &&
222
                ipoFlag == that.ipoFlag &&
223 2 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
                Objects.equal(firstDateListed, that.firstDateListed) &&
224
                luldTierIndicator == that.luldTierIndicator &&
225 2 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
                Objects.equal(countryOfIncorporation, that.countryOfIncorporation) &&
226
                leveragedETPFlag == that.leveragedETPFlag &&
227 2 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
                Objects.equal(leveragedETPRatio, that.leveragedETPRatio) &&
228
                inverseETPFlag == that.inverseETPFlag &&
229 1 1. equals : negated conditional → KILLED
                Objects.equal(recordUpdateTime, that.recordUpdateTime);
230
    }
231
232
    @Override
233
    public int hashCode() {
234 1 1. hashCode : replaced int return with 0 for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::hashCode → KILLED
        return Objects.hashCode(super.hashCode(), symbolInINETSymbology, symbolInCQSSymbology, symbolInCMSSymbology,
235
                securityName, companyName, testIssue, issueDescription, issueType, issueSubType, sicCode, transferAgent,
236
                financialStatus, roundLotSize, previousOfficialClosingPrice, adjustedPreviousOfficialClosingPrice,
237
                whenIssuedFlag, whenDistributedFlag, ipoFlag, firstDateListed, luldTierIndicator, countryOfIncorporation,
238
                leveragedETPFlag, leveragedETPRatio, inverseETPFlag, recordUpdateTime);
239
    }
240
241
    @Override
242
    public String toString() {
243 1 1. toString : replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::toString → KILLED
        return MoreObjects.toStringHelper(this)
244
                .add("symbolInINETSymbology", symbolInINETSymbology)
245
                .add("symbolInCQSSymbology", symbolInCQSSymbology)
246
                .add("symbolInCMSSymbology", symbolInCMSSymbology)
247
                .add("securityName", securityName)
248
                .add("companyName", companyName)
249
                .add("testIssue", testIssue)
250
                .add("issueDescription", issueDescription)
251
                .add("issueType", issueType)
252
                .add("issueSubType", issueSubType)
253
                .add("sicCode", sicCode)
254
                .add("transferAgent", transferAgent)
255
                .add("financialStatus", financialStatus)
256
                .add("roundLotSize", roundLotSize)
257
                .add("previousOfficialClosingPrice", previousOfficialClosingPrice)
258
                .add("adjustedPreviousOfficialClosingPrice", adjustedPreviousOfficialClosingPrice)
259
                .add("whenIssuedFlag", whenIssuedFlag)
260
                .add("whenDistributedFlag", whenDistributedFlag)
261
                .add("ipoFlag", ipoFlag)
262
                .add("firstDateListed", firstDateListed)
263
                .add("luldTierIndicator", luldTierIndicator)
264
                .add("countryOfIncorporation", countryOfIncorporation)
265
                .add("leveragedETPFlag", leveragedETPFlag)
266
                .add("leveragedETPRatio", leveragedETPRatio)
267
                .add("inverseETPFlag", inverseETPFlag)
268
                .add("recordUpdateTime", recordUpdateTime)
269
                .toString();
270
    }
271
}

Mutations

100

1.1
Location : getSymbolInINETSymbology
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSymbolInINETSymbology → KILLED

104

1.1
Location : getSymbolInCQSSymbology
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSymbolInCQSSymbology → KILLED

108

1.1
Location : getSymbolInCMSSymbology
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSymbolInCMSSymbology → KILLED

112

1.1
Location : getSecurityName
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSecurityName → KILLED

116

1.1
Location : getCompanyName
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getCompanyName → KILLED

120

1.1
Location : getTestIssue
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getTestIssue → KILLED

124

1.1
Location : getIssueDescription
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIssueDescription → KILLED

128

1.1
Location : getIssueType
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIssueType → KILLED

132

1.1
Location : getIssueSubType
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIssueSubType → KILLED

136

1.1
Location : getSicCode
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getSicCode → KILLED

140

1.1
Location : getTransferAgent
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getTransferAgent → KILLED

144

1.1
Location : getFinancialStatus
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getFinancialStatus → KILLED

148

1.1
Location : getRoundLotSize
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getRoundLotSize → KILLED

152

1.1
Location : getPreviousOfficialClosingPrice
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getPreviousOfficialClosingPrice → KILLED

156

1.1
Location : getAdjustedPreviousOfficialClosingPrice
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getAdjustedPreviousOfficialClosingPrice → KILLED

160

1.1
Location : getWhenIssuedFlag
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getWhenIssuedFlag → KILLED

164

1.1
Location : getWhenDistributedFlag
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getWhenDistributedFlag → KILLED

168

1.1
Location : getIpoFlag
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getIpoFlag → KILLED

172

1.1
Location : getFirstDateListed
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getFirstDateListed → KILLED

176

1.1
Location : getLuldTierIndicator
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getLuldTierIndicator → KILLED

180

1.1
Location : getCountryOfIncorporation
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getCountryOfIncorporation → KILLED

184

1.1
Location : getLeveragedETPFlag
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getLeveragedETPFlag → KILLED

188

1.1
Location : getLeveragedETPRatio
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getLeveragedETPRatio → KILLED

192

1.1
Location : getInverseETPFlag
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getInverseETPFlag → KILLED

196

1.1
Location : getRecordUpdateTime
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::getRecordUpdateTime → KILLED

201

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
replaced boolean return with false for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED

202

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

3.3
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
replaced boolean return with true for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED

203

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
replaced boolean return with true for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED

205

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
replaced boolean return with true for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::equals → KILLED

206

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

207

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

208

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

209

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

211

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

3.3
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

214

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

215

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

217

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

218

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

219

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

3.3
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

4.4
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

223

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

225

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

227

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

229

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
negated conditional → KILLED

234

1.1
Location : hashCode
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:equalsContract()]
replaced int return with 0 for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::hashCode → KILLED

243

1.1
Location : toString
Killed by : pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.refdata.IEXSymbolDirectoryTest]/[method:toStringVerification()]
replaced return value with "" for pl/zankowski/iextrading4j/api/refdata/IEXSymbolDirectory::toString → KILLED

Active mutators

Tests examined


Report generated by PIT 1.7.1