Package org.hibernate.engine.query.spi
Class FilterQueryPlan
- java.lang.Object
-
- org.hibernate.engine.query.spi.HQLQueryPlan
-
- org.hibernate.engine.query.spi.FilterQueryPlan
-
- All Implemented Interfaces:
java.io.Serializable
public class FilterQueryPlan extends HQLQueryPlan implements java.io.Serializable
Extends an HQLQueryPlan to maintain a reference to the collection-role name being filtered.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FilterQueryPlan(java.lang.String hql, java.lang.String collectionRole, boolean shallow, java.util.Map enabledFilters, SessionFactoryImplementor factory)
Constructs a query plan for an HQL filter
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCollectionRole()
-
Methods inherited from class org.hibernate.engine.query.spi.HQLQueryPlan
getDynamicInstantiationResultType, getEnabledFilterNames, getParameterMetadata, getQuerySpaces, getReturnMetadata, getSourceQuery, getSqlStrings, getTranslators, getUtilizedFilterNames, isSelect, isShallow, isUpdate, performExecuteUpdate, performIterate, performList, performScroll
-
-
-
-
Constructor Detail
-
FilterQueryPlan
public FilterQueryPlan(java.lang.String hql, java.lang.String collectionRole, boolean shallow, java.util.Map enabledFilters, SessionFactoryImplementor factory)
Constructs a query plan for an HQL filter- Parameters:
hql
- The HQL fragmentcollectionRole
- The collection role being filteredshallow
- Is the query shallow?enabledFilters
- All enabled filters from the Sessionfactory
- The factory
-
-