# Uses of Interface
org.apache.cayenne.DataChannelQueryFilter

Packages that use DataChannelQueryFilter
Package
Description
org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.configuration.runtime

- ## Uses of DataChannelQueryFilter in org.apache.cayenne.access

  Fields in org.apache.cayenne.access with type parameters of type DataChannelQueryFilter
  Modifier and Type
  Field
  Description
  `protected final List<DataChannelQueryFilter>`
  DataDomain.`queryFilters`
  Methods in org.apache.cayenne.access that return types with arguments of type DataChannelQueryFilter
  Modifier and Type
  Method
  Description
  `List<DataChannelQueryFilter>`
  DataDomain.`getQueryFilters()`
  Returns an unmodifiable list of query filters registered with this DataDomain.
  Methods in org.apache.cayenne.access with parameters of type DataChannelQueryFilter
  Modifier and Type
  Method
  Description
  `void`
  DataDomain.`addQueryFilter(DataChannelQueryFilter filter)`
  Adds a new query filter.
  `void`
  DataDomain.`removeQueryFilter(DataChannelQueryFilter filter)`
  Removes a query filter from the filter chain.

- ## Uses of DataChannelQueryFilter in org.apache.cayenne.configuration.runtime

  Fields in org.apache.cayenne.configuration.runtime with type parameters of type DataChannelQueryFilter
  Modifier and Type
  Field
  Description
  `protected List<DataChannelQueryFilter>`
  DataDomainProvider.`queryFilters`
  Methods in org.apache.cayenne.configuration.runtime that return types with arguments of type DataChannelQueryFilter
  Modifier and Type
  Method
  Description
  `static ListBuilder<DataChannelQueryFilter>`
  CoreModule.`contributeDomainQueryFilters(Binder binder)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `CoreModule.extend(Binder)` API
  Methods in org.apache.cayenne.configuration.runtime with parameters of type DataChannelQueryFilter
  Modifier and Type
  Method
  Description
  `CoreModuleExtender`
  CoreModuleExtender.`addQueryFilter(DataChannelQueryFilter queryFilter)`
  Adds a custom query filter to the end of the existing filter list
  Method parameters in org.apache.cayenne.configuration.runtime with type arguments of type DataChannelQueryFilter
  Modifier and Type
  Method
  Description
  `CoreModuleExtender`
  CoreModuleExtender.`addQueryFilter(Class<? extends DataChannelQueryFilter> queryFilterType)`
  Adds a custom query filter to the end of the existing filter list