Query query = sessionContainer.query();
query.constrain(ObjectA.class);
if(ascending){
query.descend("_val2").orderAscending();
}else{
query.descend("_val2").orderDescending();
}
JODBQueryList list = (JODBQueryList) query.execute();
if(list.size() != maxObjects){
throw new RuntimeException();