| Name | Description | Type | Package | Framework |
| DefaultIoFilterChain | A default implementation of IoFilterChain that provides all operations for developers who want to implement their own | Class | org.apache.mina.core.filterchain | Apache Mina |
| DefaultIoFilterChainBuilder | The default implementation of IoFilterChainBuilder which is useful in most cases. | Class | org.apache.mina.core.filterchain | Apache Mina |
| IoFilter | A filter which intercepts IoHandler events like Servlet filters. | Interface | org.apache.mina.core.filterchain | Apache Mina |
| IoFilter .NextFilter | Represents the next IoFilter in IoFilterChain. | Interface | org.apache.mina.core.filterchain | Apache Mina |
| IoFilterAdapter | An adapter class for IoFilter. | Class | org.apache.mina.core.filterchain | Apache Mina |
| IoFilterChain | A container of IoFilters that forwards IoHandler events to the consisting filters and terminal IoHandler sequentially. | Interface | org.apache.mina.core.filterchain | Apache Mina |
| IoFilterChain .Entry | Represents a name-filter pair that an IoFilterChain contains. | Interface | org.apache.mina.core.filterchain | Apache Mina |
| IoFilterChainBuilder | An interface that builds IoFilterChain in predefined way when IoSession is created. | Interface | org.apache.mina.core.filterchain | Apache Mina |
| IoFilterEvent | An I/O event or an I/O request that MINA provides for IoFilters. | Class | org.apache.mina.core.filterchain | Apache Mina |
| IoFilterLifeCycleException | A RuntimeException which is thrown when IoFilter. | Class | org.apache.mina.core.filterchain | Apache Mina |