Это не так просто.Все средства отображения находятся в классах Configuration, Table, Column и Dialect, поэтому вам потребуется какая-то действительная конфигурация для запроса этого из Hibernate.Но вы можете, например, использовать:
String s = myDialect.getTypeName(sqlType,length,precision,scale);
Конечно, вам нужно найти диалект и sqlType, но это не исправлено в Hibernate на основе классов, но все равно может быть настроено для каждого столбца, поэтомупо какой причине спрашивать по классу, а не по имени столбца?