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

public abstract Class AbstractExpandingSourceQuerySpace

extends AbstractQuerySpace
implements ExpandingQuerySpace
Class Inheritance
All Implemented Interfaces
org.hibernate.loader.plan.build.spi.ExpandingQuerySpace, org.hibernate.loader.plan.spi.QuerySpace
Known Direct Subclasses
org.hibernate.loader.plan.build.internal.spaces.CompositeQuerySpaceImpl, org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl
Imports
org.hibernate.loader.plan.build.spi.ExpandingQuerySpace, .ExpandingQuerySpaces, org.hibernate.loader.plan.spi.Join

Author
Gail Badner

Constructor Summary

AccessConstructor and Description
public
AbstractExpandingSourceQuerySpace(String uid, QuerySpace.Disposition disposition, ExpandingQuerySpaces querySpaces, boolean canJoinsBeRequired)

Method Summary

Modifier and TypeMethod and Description
public void
addJoin(Join
The join to add.
join
)

Implements org.hibernate.loader.plan.build.spi.ExpandingQuerySpace.addJoin.

Adds a join with another query space.
public ExpandingQuerySpaces
Inherited from org.hibernate.loader.plan.build.internal.spaces.AbstractQuerySpace:
canJoinsBeRequiredgetDispositiongetJoinsgetQuerySpacesgetUidinternalGetJoinssessionFactory

Constructor Detail

AbstractExpandingSourceQuerySpaceback to summary
public AbstractExpandingSourceQuerySpace(String uid, QuerySpace.Disposition disposition, ExpandingQuerySpaces querySpaces, boolean canJoinsBeRequired)

Method Detail

addJoinback to summary
public void addJoin(Join join)

Implements org.hibernate.loader.plan.build.spi.ExpandingQuerySpace.addJoin.

Doc from org.hibernate.loader.plan.build.spi.ExpandingQuerySpace.addJoin.

Adds a join with another query space.

Parameters
join:Join

The join to add.

Annotations
@Override
getExpandingQuerySpacesback to summary
public ExpandingQuerySpaces getExpandingQuerySpaces()

Overrides org.hibernate.loader.plan.build.internal.spaces.AbstractQuerySpace.getExpandingQuerySpaces.

Implements org.hibernate.loader.plan.build.spi.ExpandingQuerySpace.getExpandingQuerySpaces.

Annotations
@Override