Interface ExpandingEntityQuerySpace
-
- All Superinterfaces:
EntityQuerySpace
,ExpandingQuerySpace
,QuerySpace
public interface ExpandingEntityQuerySpace extends EntityQuerySpace, ExpandingQuerySpace
Describes an entity query space that allows adding joins with other query spaces; used while building anEntityQuerySpace
.- 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 ExpandingCompositeQuerySpace
makeCompositeIdentifierQuerySpace()
Builds a composite query space that allows adding joins used if the entity has a composite entity identifier.-
Methods inherited from interface org.hibernate.loader.plan.spi.EntityQuerySpace
getEntityPersister
-
Methods inherited from interface org.hibernate.loader.plan.build.spi.ExpandingQuerySpace
addJoin, canJoinsBeRequired, getExpandingQuerySpaces
-
Methods inherited from interface org.hibernate.loader.plan.spi.QuerySpace
getDisposition, getJoins, getPropertyMapping, getQuerySpaces, getUid, toAliasedColumns
-
-
-
-
Method Detail
-
makeCompositeIdentifierQuerySpace
ExpandingCompositeQuerySpace makeCompositeIdentifierQuerySpace()
Builds a composite query space that allows adding joins used if the entity has a composite entity identifier.- Returns:
- The expanding composite query space.
-
-