mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-10 13:14:50 +00:00
HHH-17803 Fix resolving enum basic path source mapping expressibles
This commit is contained in:
parent
dc18d92702
commit
a79ebfec97
@ -774,12 +774,12 @@ public MappingModelExpressible<?> resolveMappingExpressible(
|
||||
return (BasicType<?>) sqmExpressible;
|
||||
}
|
||||
|
||||
if ( sqmExpressible instanceof BasicDomainType ) {
|
||||
if ( sqmExpressible instanceof BasicDomainType<?> ) {
|
||||
return getTypeConfiguration().getBasicTypeForJavaType( sqmExpressible.getRelationalJavaType().getJavaType() );
|
||||
}
|
||||
|
||||
if ( sqmExpressible instanceof BasicSqmPathSource<?> ) {
|
||||
return getTypeConfiguration().getBasicTypeForJavaType( sqmExpressible.getRelationalJavaType().getJavaType() );
|
||||
return resolveMappingExpressible( sqmExpressible.getSqmType(), tableGroupLocator );
|
||||
}
|
||||
|
||||
if ( sqmExpressible instanceof SqmFieldLiteral ) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user