Top Fields Constructors Methods
org.hibernate.loader.plan.build.internal.spaces

public Class QuerySpaceHelper

extends Object
Class Inheritance
Imports
org.hibernate.engine.FetchStrategy, .FetchStyle, .FetchTiming, org.hibernate.loader.plan.build.spi.ExpandingCollectionQuerySpace, .ExpandingCompositeQuerySpace, .ExpandingEntityQuerySpace, .ExpandingQuerySpace, org.hibernate.loader.plan.spi.JoinDefinedByMetadata, org.hibernate.persister.collection.CollectionPersister, org.hibernate.persister.entity.EntityPersister, .Queryable, org.hibernate.persister.walking.spi.AssociationAttributeDefinition, .AttributeDefinition, .WalkingException, org.hibernate.type.CollectionType, .CompositeType, .EntityType

Author
Gail Badner

Field Summary

Modifier and TypeField and Description
public static final QuerySpaceHelper
INSTANCE

Singleton access

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public ExpandingCollectionQuerySpace
makeCollectionQuerySpace(ExpandingQuerySpace lhsQuerySpace, AssociationAttributeDefinition attributeDefinition, String querySpaceUid, FetchStrategy fetchStrategy)

public ExpandingCompositeQuerySpace
makeCompositeQuerySpace(ExpandingQuerySpace lhsQuerySpace, AttributeDefinition attributeDefinition, String querySpaceUid, boolean shouldIncludeJoin)

public ExpandingCompositeQuerySpace
makeCompositeQuerySpace(ExpandingQuerySpace lhsQuerySpace, CompositePropertyMapping compositePropertyMapping, String attributeName, CompositeType attributeType, String querySpaceUid, boolean required, boolean shouldIncludeJoin)

public ExpandingEntityQuerySpace
makeEntityQuerySpace(ExpandingQuerySpace lhsQuerySpace, AssociationAttributeDefinition attribute, String querySpaceUid, FetchStrategy fetchStrategy)

public ExpandingEntityQuerySpace
makeEntityQuerySpace(ExpandingQuerySpace lhsQuerySpace, EntityPersister fetchedPersister, String attributeName, EntityType attributeType, String querySpaceUid, boolean required, boolean shouldIncludeJoin)

public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final QuerySpaceHelper INSTANCE

Singleton access

Constructor Detail

QuerySpaceHelperback to summary
private QuerySpaceHelper()

Method Detail

makeCollectionQuerySpaceback to summary
public ExpandingCollectionQuerySpace makeCollectionQuerySpace(ExpandingQuerySpace lhsQuerySpace, AssociationAttributeDefinition attributeDefinition, String querySpaceUid, FetchStrategy fetchStrategy)
makeCompositeQuerySpaceback to summary
public ExpandingCompositeQuerySpace makeCompositeQuerySpace(ExpandingQuerySpace lhsQuerySpace, AttributeDefinition attributeDefinition, String querySpaceUid, boolean shouldIncludeJoin)
makeCompositeQuerySpaceback to summary
public ExpandingCompositeQuerySpace makeCompositeQuerySpace(ExpandingQuerySpace lhsQuerySpace, CompositePropertyMapping compositePropertyMapping, String attributeName, CompositeType attributeType, String querySpaceUid, boolean required, boolean shouldIncludeJoin)
makeEntityQuerySpaceback to summary
public ExpandingEntityQuerySpace makeEntityQuerySpace(ExpandingQuerySpace lhsQuerySpace, AssociationAttributeDefinition attribute, String querySpaceUid, FetchStrategy fetchStrategy)
makeEntityQuerySpaceback to summary
public ExpandingEntityQuerySpace makeEntityQuerySpace(ExpandingQuerySpace lhsQuerySpace, EntityPersister fetchedPersister, String attributeName, EntityType attributeType, String querySpaceUid, boolean required, boolean shouldIncludeJoin)
shouldIncludeJoinback to summary
public boolean shouldIncludeJoin(FetchStrategy fetchStrategy)