[jOOQ/jOOQ#17460] Fix castIfNeeded(Field<?>, Class<T>)
This commit is contained in:
parent
817a03de69
commit
2c422eca8d
@ -1952,7 +1952,7 @@ final class Tools {
|
||||
*/
|
||||
@SuppressWarnings("unchecked")
|
||||
static final <T> Field<T> castIfNeeded(Field<?> field, Class<T> type) {
|
||||
if (field.getType().equals(type))
|
||||
if (field.getDataType().getFromType().equals(type))
|
||||
return (Field<T>) field;
|
||||
else
|
||||
return field.cast(type);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user