Package | Description |
---|---|
org.hibernate.loader.plan.build.spi |
Defines the SPI for building a metamodel-driven LoadPlan
|
org.hibernate.loader.plan.spi |
Defines the SPI for the building blocks that make up a LoadPlan.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExpandingCollectionQuerySpace
Describes a collection query space that allows adding joins with other
query spaces; used while building a
CollectionQuerySpace . |
interface |
ExpandingCompositeQuerySpace
Describes a composite query space that allows adding joins with other
query spaces; used while building a
CompositeQuerySpace . |
interface |
ExpandingEntityQuerySpace
Describes an entity query space that allows adding joins with other
query spaces; used while building an
EntityQuerySpace . |
interface |
ExpandingQuerySpace
Describes a query space that allows adding joins with other
query spaces; used while building a
QuerySpace . |
Modifier and Type | Method and Description |
---|---|
String |
QuerySpaceTreePrinter.extractDetails(QuerySpace space)
Returns a String containing high-level details about the
QuerySpace , such as:
query space class name
unique ID
entity name (for EntityQuerySpace
collection role (for CollectionQuerySpace
|
Modifier and Type | Interface and 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).
|
Modifier and Type | Method and Description |
---|---|
QuerySpace |
QuerySpaces.findQuerySpaceByUid(String uid)
Locate a QuerySpace by its uid.
|
QuerySpace |
Join.getLeftHandSide()
Get the
QuerySpace from the left-hand-side of the join. |
QuerySpace |
QuerySpaces.getQuerySpaceByUid(String uid)
Like
QuerySpaces.findQuerySpaceByUid(java.lang.String) , except that here an exception is thrown if the uid cannot be resolved. |
QuerySpace |
Join.getRightHandSide()
Get the
QuerySpace from the right-hand-side of the join. |
Modifier and Type | Method and Description |
---|---|
List<QuerySpace> |
QuerySpaces.getRootQuerySpaces()
Gets the root QuerySpace references.
|
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.