Package | Description |
---|---|
org.hibernate |
This package defines the central Hibernate APIs.
|
org.hibernate.cache.spi |
Defines the Hibernate second level caching SPI.
|
org.hibernate.engine.query.spi |
Defines support for query plans and stored metadata about queries
|
org.hibernate.engine.spi | |
org.hibernate.internal |
An internal package containing mostly implementations of central Hibernate APIs.
|
Modifier and Type | Method and Description |
---|---|
Filter |
Session.enableFilter(java.lang.String filterName)
Enable the named filter for this current session.
|
Filter |
Session.getEnabledFilter(java.lang.String filterName)
Retrieve a currently enabled filter by name.
|
Filter |
Filter.setParameter(java.lang.String name,
java.lang.Object value)
Set the named parameter's value for this filter.
|
Filter |
Filter.setParameterList(java.lang.String name,
java.util.Collection values)
Set the named parameter's value list for this filter.
|
Filter |
Filter.setParameterList(java.lang.String name,
java.lang.Object[] values)
Set the named parameter's value list for this filter.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Set<FilterKey> |
FilterKey.createFilterKeys(java.util.Map<java.lang.String,Filter> enabledFilters)
Constructs a number of FilterKey instances, given the currently enabled filters
|
Modifier and Type | Method and Description |
---|---|
FilterQueryPlan |
QueryPlanCache.getFilterQueryPlan(java.lang.String filterString,
java.lang.String collectionRole,
boolean shallow,
java.util.Map<java.lang.String,Filter> enabledFilters)
Get the query plan for the given collection HQL filter fragment, creating it and caching it if not already cached
|
HQLQueryPlan |
QueryPlanCache.getHQLQueryPlan(java.lang.String queryString,
boolean shallow,
java.util.Map<java.lang.String,Filter> enabledFilters)
Get the query plan for the given HQL query, creating it and caching it if not already cached
|
Constructor and Description |
---|
HQLQueryPlan(java.lang.String hql,
boolean shallow,
java.util.Map<java.lang.String,Filter> enabledFilters,
SessionFactoryImplementor factory)
Constructs a HQLQueryPlan
|
HQLQueryPlan(java.lang.String hql,
boolean shallow,
java.util.Map<java.lang.String,Filter> enabledFilters,
SessionFactoryImplementor factory,
EntityGraphQueryHint entityGraphQueryHint) |
HQLQueryPlan(java.lang.String hql,
java.lang.String collectionRole,
boolean shallow,
java.util.Map<java.lang.String,Filter> enabledFilters,
SessionFactoryImplementor factory,
EntityGraphQueryHint entityGraphQueryHint) |
Modifier and Type | Method and Description |
---|---|
Filter |
LoadQueryInfluencers.enableFilter(java.lang.String filterName) |
Filter |
SessionDelegatorBaseImpl.enableFilter(java.lang.String filterName) |
Filter |
LoadQueryInfluencers.getEnabledFilter(java.lang.String filterName) |
Filter |
SessionDelegatorBaseImpl.getEnabledFilter(java.lang.String filterName) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Filter> |
LoadQueryInfluencers.getEnabledFilters() |
Modifier and Type | Class and Description |
---|---|
class |
FilterImpl
Implementation of FilterImpl.
|
Modifier and Type | Method and Description |
---|---|
Filter |
SessionImpl.enableFilter(java.lang.String filterName) |
Filter |
SessionImpl.getEnabledFilter(java.lang.String filterName) |
Filter |
FilterImpl.setParameter(java.lang.String name,
java.lang.Object value)
Set the named parameter's value for this filter.
|
Filter |
FilterImpl.setParameterList(java.lang.String name,
java.util.Collection values)
Set the named parameter's value list for this filter.
|
Filter |
FilterImpl.setParameterList(java.lang.String name,
java.lang.Object[] values)
Set the named parameter's value list for this filter.
|
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.