Package | Description |
---|---|
org.hibernate |
This package defines the central Hibernate APIs.
|
org.hibernate.cache.spi |
Defines the integration aspect of Hibernate's second-level
caching allowing "caching back ends" to be plugged in as
a caching provider.
|
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(String filterName)
Enable the named filter for this current session.
|
Filter |
Session.getEnabledFilter(String filterName)
Retrieve a currently enabled filter by name.
|
Filter |
Filter.setParameter(String name,
Object value)
Set the named parameter's value for this filter.
|
Filter |
Filter.setParameterList(String name,
Collection values)
Set the named parameter's value list for this filter.
|
Filter |
Filter.setParameterList(String name,
Object[] values)
Set the named parameter's value list for this filter.
|
Modifier and Type | Method and Description |
---|---|
static Set<FilterKey> |
FilterKey.createFilterKeys(Map<String,Filter> enabledFilters)
Constructs a number of FilterKey instances, given the currently enabled filters
|
Modifier and Type | Method and Description |
---|---|
FilterQueryPlan |
QueryPlanCache.getFilterQueryPlan(String filterString,
String collectionRole,
boolean shallow,
Map<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(String queryString,
boolean shallow,
Map<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(String hql,
boolean shallow,
Map<String,Filter> enabledFilters,
SessionFactoryImplementor factory)
Constructs a HQLQueryPlan
|
HQLQueryPlan(String hql,
boolean shallow,
Map<String,Filter> enabledFilters,
SessionFactoryImplementor factory,
EntityGraphQueryHint entityGraphQueryHint) |
HQLQueryPlan(String hql,
String collectionRole,
boolean shallow,
Map<String,Filter> enabledFilters,
SessionFactoryImplementor factory,
EntityGraphQueryHint entityGraphQueryHint) |
Modifier and Type | Method and Description |
---|---|
Filter |
LoadQueryInfluencers.enableFilter(String filterName) |
Filter |
SessionDelegatorBaseImpl.enableFilter(String filterName) |
Filter |
LoadQueryInfluencers.getEnabledFilter(String filterName) |
Filter |
SessionDelegatorBaseImpl.getEnabledFilter(String filterName) |
Modifier and Type | Method and Description |
---|---|
Map<String,Filter> |
LoadQueryInfluencers.getEnabledFilters() |
Modifier and Type | Class and Description |
---|---|
class |
FilterImpl
Implementation of FilterImpl.
|
Modifier and Type | Method and Description |
---|---|
Filter |
SessionImpl.enableFilter(String filterName) |
Filter |
SessionImpl.getEnabledFilter(String filterName) |
Filter |
FilterImpl.setParameter(String name,
Object value)
Set the named parameter's value for this filter.
|
Filter |
FilterImpl.setParameterList(String name,
Collection values)
Set the named parameter's value list for this filter.
|
Filter |
FilterImpl.setParameterList(String name,
Object[] values)
Set the named parameter's value list for this filter.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.