Uses of Interface
org.hibernate.loader.plan.spi.QuerySpace
-
Packages that use QuerySpace Package Description org.hibernate.loader.plan.build.spi Defines the SPI for building a metamodel-driven LoadPlanorg.hibernate.loader.plan.spi Defines the SPI for the building blocks that make up a LoadPlan. -
-
Uses of QuerySpace in org.hibernate.loader.plan.build.spi
Subinterfaces of QuerySpace in org.hibernate.loader.plan.build.spi Modifier and Type Interface Description interface
ExpandingCollectionQuerySpace
Describes a collection query space that allows adding joins with other query spaces; used while building aCollectionQuerySpace
.interface
ExpandingCompositeQuerySpace
Describes a composite query space that allows adding joins with other query spaces; used while building aCompositeQuerySpace
.interface
ExpandingEntityQuerySpace
Describes an entity query space that allows adding joins with other query spaces; used while building anEntityQuerySpace
.interface
ExpandingQuerySpace
Describes a query space that allows adding joins with other query spaces; used while building aQuerySpace
.Methods in org.hibernate.loader.plan.build.spi with parameters of type QuerySpace Modifier and Type Method Description java.lang.String
QuerySpaceTreePrinter. extractDetails(QuerySpace space)
Returns a String containing high-level details about theQuerySpace
, such as: query space class name unique ID entity name (forEntityQuerySpace
collection role (forCollectionQuerySpace
* -
Uses of QuerySpace in org.hibernate.loader.plan.spi
Subinterfaces of QuerySpace in org.hibernate.loader.plan.spi Modifier and Type Interface Description interface
CollectionQuerySpace
Models a QuerySpace for a persistent collection.interface
CompositeQuerySpace
Models a QuerySpace for a composition (component/embeddable).interface
EntityQuerySpace
Models a QuerySpace specific to an entity (EntityPersister).Methods in org.hibernate.loader.plan.spi that return QuerySpace Modifier and Type Method Description QuerySpace
QuerySpaces. findQuerySpaceByUid(java.lang.String uid)
Locate a QuerySpace by its uid.QuerySpace
Join. getLeftHandSide()
Get theQuerySpace
from the left-hand-side of the join.QuerySpace
QuerySpaces. getQuerySpaceByUid(java.lang.String uid)
LikeQuerySpaces.findQuerySpaceByUid(java.lang.String)
, except that here an exception is thrown if the uid cannot be resolved.QuerySpace
Join. getRightHandSide()
Get theQuerySpace
from the right-hand-side of the join.Methods in org.hibernate.loader.plan.spi that return types with arguments of type QuerySpace Modifier and Type Method Description java.util.List<QuerySpace>
QuerySpaces. getRootQuerySpaces()
Gets the root QuerySpace references.
-