Interface ExpandingQuerySpace
-
- All Superinterfaces:
QuerySpace
- All Known Subinterfaces:
ExpandingCollectionQuerySpace
,ExpandingCompositeQuerySpace
,ExpandingEntityQuerySpace
public interface ExpandingQuerySpace extends QuerySpace
Describes a query space that allows adding joins with other query spaces; used while building aQuerySpace
.- See Also:
Join
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.hibernate.loader.plan.spi.QuerySpace
QuerySpace.Disposition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addJoin(Join join)
Adds a join with another query space.boolean
canJoinsBeRequired()
ExpandingQuerySpaces
getExpandingQuerySpaces()
-
Methods inherited from interface org.hibernate.loader.plan.spi.QuerySpace
getDisposition, getJoins, getPropertyMapping, getQuerySpaces, getUid, toAliasedColumns
-
-
-
-
Method Detail
-
canJoinsBeRequired
boolean canJoinsBeRequired()
-
addJoin
void addJoin(Join join)
Adds a join with another query space.- Parameters:
join
- The join to add.
-
getExpandingQuerySpaces
ExpandingQuerySpaces getExpandingQuerySpaces()
-
-