What Java types does TopLink support?
TopLink automatically converts database values for the following Java types: String, Number, BigDecimal, BigInteger, Long, long, Integer, int, Float, float, Double, double, Byte, byte, Short, short, java.util.Date, java.sql.Date, Time, Timestamp, Calendar, byte[], Boolean, and boolean. For other types, you must use an object-type, type conversion, or transformation mapping; or transform the value in the direct-to-field get/set methods.