Object[] array ....
Long longObject = wandle array[1] in Long;
array[1] = longObject;
getDate
Long n = ((BigInteger)array[1]).longValue();
BigInteger
array[1] = n;
List<Object[]> queryResult = query.getResultList();
Long longValue;
List<Object[]> queryResult2 = new ArrayList<Object[]>();
for ( Object[] o : queryResult) {
longValue = ((BigInteger)o[0]).longValue();
Object[] test = new Object[2];
test[0] = longValue;
test[1] = o[1];
queryResult2.add(test);
}
Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery("SELECT foo, bar FROM foobar");
while(rs.next()) {
Long longValue = rs.getLong(0); //oder rs.getLong("foo");
Data date = rs.getDate(1); //oder rs.getDate("bar");
//...tu was damit
}