## Uses of Interface
org.apache.mina.api.IoFilter

Packages that use IoFilter
Package | Description
--- | ---
org.apache.mina.api | Base API for the MINA library.
org.apache.mina.filter.codec |
org.apache.mina.filter.logging |
org.apache.mina.filter.query |
org.apache.mina.service |

### Uses of IoFilter in org.apache.mina.api

Classes in org.apache.mina.api that implement IoFilter
Modifier and Type | Class and Description
--- | ---
`class` | `AbstractIoFilter` A convenient `IoFilter` implementation to be sub-classed for easier IoFilter implementation.

Methods in org.apache.mina.api that return IoFilter
Modifier and Type | Method and Description
--- | ---
`IoFilter[]` | IoService.`getFilters()` Get the list of filters installed on this service

Methods in org.apache.mina.api with parameters of type IoFilter
Modifier and Type | Method and Description
--- | ---
`void` | IoService.`setFilters(IoFilter... filters)` Set the list of filters for this service.

### Uses of IoFilter in org.apache.mina.filter.codec

Classes in org.apache.mina.filter.codec that implement IoFilter
Modifier and Type | Class and Description
--- | ---
`class` | `ProtocolCodecFilter<MESSAGE,ENCODED,ENCODING_STATE,DECODING_STATE>` An `IoFilter` which translates binary or protocol specific data into message objects and vice versa using `ProtocolCodecFactory`, `ProtocolEncoder`, or `ProtocolDecoder`.

### Uses of IoFilter in org.apache.mina.filter.logging

Classes in org.apache.mina.filter.logging that implement IoFilter
Modifier and Type | Class and Description
--- | ---
`class` | `LoggingFilter` A simple filter logging incoming events.

### Uses of IoFilter in org.apache.mina.filter.query

Classes in org.apache.mina.filter.query that implement IoFilter
Modifier and Type | Class and Description
--- | ---
`class` | `RequestFilter<REQUEST extends Request,RESPONSE extends Response>` A filter providing `IoFuture` for request/response protocol.

### Uses of IoFilter in org.apache.mina.service

Methods in org.apache.mina.service that return IoFilter
Modifier and Type | Method and Description
--- | ---
`IoFilter[]` | AbstractIoService.`getFilters()` Get the list of filters installed on this service

Methods in org.apache.mina.service with parameters of type IoFilter
Modifier and Type | Method and Description
--- | ---
`void` | AbstractIoService.`setFilters(IoFilter... filters)` Set the list of filters for this service.