In ResultsetMappingSecondPass.java:
for ( ColumnResult column : ann.columns() ) { definition.addQueryReturn( new NativeSQLQueryScalarReturn( mappings.getObjectNameNormalizer().normalizeIdentifierQuoting( column.name() ), null ) ); }
Instead of a "null", the mapped column.type() argument of @ColumnResult should be used.