So right now I have a program containing a piece of code that looks like this...
Criteria crit = session.createCriteria(Product.class); ProjectionList projLi
In this case you will have a list whose elements is an array of the following: [maxPrice,minPrice,count].
.... List results = crit.list(); for (Object[] result : results) { Integer maxPrice = (Integer)result[0]; Integer minPrice = (Integer)result[1]; Long count = (Long)result[2]; }