Wie wäre es mit
long value = ((Number)query.uniqueResult()).longValue();
return Long.valueOf(value);
Dies würde für alle Unterklassen von Number wie Long, Double, Biginteger oder BigDecimal funktionieren.
Wie wäre es mit
long value = ((Number)query.uniqueResult()).longValue();
return Long.valueOf(value);
Dies würde für alle Unterklassen von Number wie Long, Double, Biginteger oder BigDecimal funktionieren.