Package org.hibernate.query.restriction

Interface Path<X,U>

Type Parameters:
X - The root entity type
U - The leaf attribute type

@Incubatingpublic interfacePath<X,U>
Allows construction of aRestriction on a compound path.

A compound path is a sequence of attribute references rooted at the root entity type of the query.

 SelectionSpecification.create(Book.class)         .restrict(from(Book.class).to(Book_.publisher).to(Publisher_.name)                         .equalTo("Manning"))         .fetch(from(Book.class).to(Book_.publisher))         .createQuery(session)         .getResultList()
A compound path-based restriction has the same semantics as the equivalent implicit join in HQL.
Since:
7.0
See Also: