- All Implemented Interfaces:
- Enclosing class:
private static class QueryRuntimeFilterFactory.AnnotatableFilter extends Object implements QueryRuntimeFilter
A required filter for
Annotatableitems. The filter checks the query for the
Include.NOT_ANNOTATEDoptions and enabled the
isAnnotatedfilter if neccessary. If none of the options are set this is the same as if both options are set.
Constructors Modifier Constructor Description
enableFiltersDescription copied from interface:
QueryRuntimeFilterEnable the filters based on the options specified by the query and the logged in users permissions. Implementors should use the manager to enable the filters, not the
HibernateUtil.enableFilter()method. The manager keeps track of already enabled filters and also takes care of disabling all filters after the query has been executed.
- Specified by:
manager- A manager that is used to actually enabled the filter
query- The query that is going to be executed, it is not possible to modify the query, the actual HQL may already have been generated
DbControlused for database access and permission checking