mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-30 21:08:30 +08:00
Merge pull request #1044 from wwadge/number_expression_QUERYDSL_3_5_0
Tiny NumberExpression fix
This commit is contained in:
commit
4c644cef38
@ -151,7 +151,7 @@ public abstract class NumberExpression<T extends Number & Comparable<?>> extends
|
||||
@SuppressWarnings("unchecked")
|
||||
private T cast(Number number) {
|
||||
Class<T> type = (Class<T>) getType();
|
||||
if (type.equals(number.getClass())) {
|
||||
if (type.isAssignableFrom(number.getClass())) {
|
||||
return (T) number;
|
||||
} else if (Byte.class.equals(type)) {
|
||||
return (T) Byte.valueOf(number.byteValue());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user