Join and Fetch hierarchies since that is how we implement them.
This allows us to treat them polymorphically.
| Modifier and Type | Method and Description |
|---|---|
| public JoinImplementor | correlateTo(CriteriaSubqueryImpl<T> subquery)
Redeclares org. |
| public JoinImplementor | on(Expression<Boolean>
a simple or compound boolean expression restriction)Redeclares javax. Join#on(Expression) and Fetch#on(Expression)
|
| public JoinImplementor | on(Predicate...
zero or more restriction predicates restrictions)Redeclares javax. Join#on(Predicate. and Fetch#on(Predicate.
|
| public <T extends X> JoinImplementor | treatAs(Class<T>
The type to treat the path as. treatAsType)Redeclares org. |
| correlateTo | back to summary |
|---|---|
| public JoinImplementor Redeclares org. Refined return type
| |
| on | back to summary |
|---|---|
| public JoinImplementor Redeclares javax. Coordinate return type between
| |
| on | back to summary |
|---|---|
| public JoinImplementor Redeclares javax. Coordinate return type between
| |
| treatAs | back to summary |
|---|---|
| public <T extends X> JoinImplementor Redeclares org. Doc from org. Defines handling for the JPA 2.1 TREAT down-casting feature.
| |