Interface AbstractQuery<T>

Type Parameters:
T - the type of the result
All Superinterfaces:
CommonAbstractCriteria
All Known Subinterfaces:
CriteriaQuery<T>, Subquery<T>

public interface AbstractQuery<T> extends CommonAbstractCriteria
The AbstractQuery interface defines functionality that is common to both top-level queries and subqueries. It is not intended to be used directly in query construction.

All queries must have: a set of root entities (which may in turn own joins).

All queries may have: a conjunction of restrictions.

Since:
2.0