List<Tuple> tuples = typedQuery.getResultList();
// Return the results
List<PersonInfo> infos = new ArrayList<PersonInfo>(tuples.size());
for (Tuple tuple : tuples) {
infos.add(new PersonInfo(tuple.get(Person_.id.getName(), Long.class)));
}
return infos;
}