|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.basedb.core.QueryRuntimeFilterFactory.ChainedFilter
static class QueryRuntimeFilterFactory.ChainedFilter
Chains one or more filters into a single filter. This filter will simply
call QueryRuntimeFilter.enableFilters(QueryRuntimeFilterManager, EntityQuery, DbControl)
for each of the chained filters.
Field Summary | |
---|---|
private List<QueryRuntimeFilter> |
filterChain
The list of chained filters. |
Constructor Summary | |
---|---|
QueryRuntimeFilterFactory.ChainedFilter(List<QueryRuntimeFilter> filterChain)
Create a new ChainedFilter object. |
|
QueryRuntimeFilterFactory.ChainedFilter(QueryRuntimeFilter... filterChain)
Create a new ChainedFilter object. |
Method Summary | |
---|---|
void |
enableFilters(QueryRuntimeFilterManager manager,
EntityQuery query,
DbControl dc)
Call QueryRuntimeFilter.enableFilters(QueryRuntimeFilterManager, EntityQuery, DbControl)
for each of the chained filters. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final List<QueryRuntimeFilter> filterChain
Constructor Detail |
---|
QueryRuntimeFilterFactory.ChainedFilter(List<QueryRuntimeFilter> filterChain)
ChainedFilter
object.
QueryRuntimeFilterFactory.ChainedFilter(QueryRuntimeFilter... filterChain)
ChainedFilter
object.
Method Detail |
---|
public void enableFilters(QueryRuntimeFilterManager manager, EntityQuery query, DbControl dc)
QueryRuntimeFilter.enableFilters(QueryRuntimeFilterManager, EntityQuery, DbControl)
for each of the chained filters.
enableFilters
in interface QueryRuntimeFilter
manager
- A manager that is used to actually enabled the filterquery
- The query that is going to be executed, it is not possible
to modify the query, the actual HQL may already have been generateddc
- The DbControl
used for database access and
permission checking
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |