Skip to content

Commit 66c5bd5

Browse files
committed
HHH-18218 - Fix possible null pointer
1 parent 8dbbb40 commit 66c5bd5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

hibernate-core/src/main/java/org/hibernate/sql/results/internal/RowTransformerConstructorImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ public RowTransformerConstructorImpl(Class<T> type, TupleMetadata tupleMetadata)
4747

4848
private static Class<?> resolveElementJavaType(TupleElement<?> element) {
4949
if ( element instanceof SqmExpressibleAccessor ) {
50-
SqmExpressible expressible = ( (SqmExpressibleAccessor) element ).getExpressible();
51-
if ( expressible != null ) {
50+
final SqmExpressible<?> expressible = ( (SqmExpressibleAccessor<?>) element ).getExpressible();
51+
if ( expressible != null && expressible.getExpressibleJavaType() != null ) {
5252
return expressible.getExpressibleJavaType().getJavaTypeClass();
5353
}
5454
}

0 commit comments

Comments
 (0)