[Fix] Fixed ObjectHelper.contains() and .isIn() with Boolean
This commit is contained in:
parent
1082170d02
commit
46dbe8aed8
|
@ -200,6 +200,8 @@ public class ObjectHelper {
|
||||||
rightO = Float.valueOf(rightString);
|
rightO = Float.valueOf(rightString);
|
||||||
} else if (left instanceof Double) {
|
} else if (left instanceof Double) {
|
||||||
rightO = Double.valueOf(rightString);
|
rightO = Double.valueOf(rightString);
|
||||||
|
} else if (left instanceof Boolean) {
|
||||||
|
rightO = Boolean.valueOf(rightString);
|
||||||
} else if (left instanceof Date) {
|
} else if (left instanceof Date) {
|
||||||
rightO = ISO8601.parseToDate(rightString);
|
rightO = ISO8601.parseToDate(rightString);
|
||||||
} else {
|
} else {
|
||||||
|
@ -266,7 +268,7 @@ public class ObjectHelper {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (right instanceof String || right instanceof Number) {
|
if (right instanceof String || right instanceof Number || right instanceof Boolean) {
|
||||||
return equals(left, right, ignoreCase);
|
return equals(left, right, ignoreCase);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue