Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
None
-
None
-
None
-
None
-
Operating System: Linux
Platform: PC
-
103
-
Normal
Description
Having a field, that is an array in a generated DTO. Equals method looks like this:
...
else if(!_value.equals(other._value)) {
return false;
}
...
That will always return false even if both objects are equal. Replace equals with:
...
else if (!Arrays.equals(this._value, other._value)) {
return false;
}