## Uses of Interface
org.jboss.resteasy.spi.interception.JaxrsInterceptorRegistry

- Packages that use JaxrsInterceptorRegistry
  Package | Description
  --- | ---
  org.jboss.resteasy.core |
  org.jboss.resteasy.core.interception.jaxrs |
  org.jboss.resteasy.core.providerfactory |
  org.jboss.resteasy.spi |
  org.jboss.resteasy.spi.interception |

- - ### Uses of JaxrsInterceptorRegistry in org.jboss.resteasy.core

    Methods in org.jboss.resteasy.core that return JaxrsInterceptorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ThreadLocalResteasyProviderFactory.`getClientReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | ThreadLocalResteasyProviderFactory.`getClientRequestFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | ThreadLocalResteasyProviderFactory.`getClientResponseFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ThreadLocalResteasyProviderFactory.`getClientWriterInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | ThreadLocalResteasyProviderFactory.`getContainerRequestFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | ThreadLocalResteasyProviderFactory.`getContainerResponseFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ThreadLocalResteasyProviderFactory.`getServerReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ThreadLocalResteasyProviderFactory.`getServerWriterInterceptorRegistry()` |

    Methods in org.jboss.resteasy.core with parameters of type JaxrsInterceptorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MessageBodyParameterInjector.`registryUpdated​(JaxrsInterceptorRegistry registry, JaxrsInterceptorRegistry.InterceptorFactory factory)` |
    `void` | ResourceMethodInvoker.`registryUpdated​(JaxrsInterceptorRegistry registry, JaxrsInterceptorRegistry.InterceptorFactory factory)` |

  - ### Uses of JaxrsInterceptorRegistry in org.jboss.resteasy.core.interception.jaxrs

    Classes in org.jboss.resteasy.core.interception.jaxrs that implement JaxrsInterceptorRegistry
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ClientRequestFilterRegistryImpl` |
    `class` | `ClientResponseFilterRegistryImpl` |
    `class` | `ContainerRequestFilterRegistryImpl` |
    `class` | `ContainerResponseFilterRegistryImpl` |
    `class` | `JaxrsInterceptorRegistryImpl<T>` |
    `class` | `ReaderInterceptorRegistryImpl` |
    `class` | `WriterInterceptorRegistryImpl` |

    Methods in org.jboss.resteasy.core.interception.jaxrs that return JaxrsInterceptorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `JaxrsInterceptorRegistry<T>` | JaxrsInterceptorRegistryImpl.`clone​(ResteasyProviderFactory factory)` |

  - ### Uses of JaxrsInterceptorRegistry in org.jboss.resteasy.core.providerfactory

    Fields in org.jboss.resteasy.core.providerfactory declared as JaxrsInterceptorRegistry
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | CommonProviders.`readerInterceptorRegistry` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | ClientHelper.`requestFilters` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | ServerHelper.`requestFilters` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | ClientHelper.`responseFilters` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | ServerHelper.`responseFilters` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | CommonProviders.`writerInterceptorRegistry` |

    Methods in org.jboss.resteasy.core.providerfactory that return JaxrsInterceptorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ResteasyProviderFactoryDelegate.`getClientReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ResteasyProviderFactoryImpl.`getClientReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | ResteasyProviderFactoryDelegate.`getClientRequestFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | ResteasyProviderFactoryImpl.`getClientRequestFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | ResteasyProviderFactoryDelegate.`getClientResponseFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | ResteasyProviderFactoryImpl.`getClientResponseFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ResteasyProviderFactoryDelegate.`getClientWriterInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ResteasyProviderFactoryImpl.`getClientWriterInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | ResteasyProviderFactoryDelegate.`getContainerRequestFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | ResteasyProviderFactoryImpl.`getContainerRequestFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | ResteasyProviderFactoryDelegate.`getContainerResponseFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | ResteasyProviderFactoryImpl.`getContainerResponseFilterRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | CommonProviders.`getReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | NOOPClientHelper.`getReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | NOOPServerHelper.`getReaderInterceptorRegistry()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | CommonProviders.`getReaderInterceptorRegistryForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | NOOPClientHelper.`getReaderInterceptorRegistryForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | NOOPServerHelper.`getReaderInterceptorRegistryForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ServerHelper.`getReaderInterceptorRegistryForWrite()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | ClientHelper.`getRequestFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | NOOPClientHelper.`getRequestFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | NOOPServerHelper.`getRequestFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | ServerHelper.`getRequestFilters()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | ClientHelper.`getRequestFiltersForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | NOOPClientHelper.`getRequestFiltersForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | NOOPServerHelper.`getRequestFiltersForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | ServerHelper.`getRequestFiltersForWrite()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | ClientHelper.`getResponseFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | NOOPClientHelper.`getResponseFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | NOOPServerHelper.`getResponseFilters()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | ServerHelper.`getResponseFilters()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | ClientHelper.`getResponseFiltersForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | NOOPClientHelper.`getResponseFiltersForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | NOOPServerHelper.`getResponseFiltersForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | ServerHelper.`getResponseFiltersForWrite()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ResteasyProviderFactoryDelegate.`getServerReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ResteasyProviderFactoryImpl.`getServerReaderInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ResteasyProviderFactoryDelegate.`getServerWriterInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ResteasyProviderFactoryImpl.`getServerWriterInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | CommonProviders.`getWriterInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | NOOPClientHelper.`getWriterInterceptorRegistry()` |
    `JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | NOOPServerHelper.`getWriterInterceptorRegistry()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | CommonProviders.`getWriterInterceptorRegistryForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | NOOPClientHelper.`getWriterInterceptorRegistryForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | NOOPServerHelper.`getWriterInterceptorRegistryForWrite()` |
    `protected JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ServerHelper.`getWriterInterceptorRegistryForWrite()` |

  - ### Uses of JaxrsInterceptorRegistry in org.jboss.resteasy.spi

    Methods in org.jboss.resteasy.spi that return JaxrsInterceptorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ResteasyProviderFactory.`getClientReaderInterceptorRegistry()` |
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.client.ClientRequestFilter>` | ResteasyProviderFactory.`getClientRequestFilterRegistry()` |
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.client.ClientResponseFilter>` | ResteasyProviderFactory.`getClientResponseFilters()` |
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ResteasyProviderFactory.`getClientWriterInterceptorRegistry()` |
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerRequestFilter>` | ResteasyProviderFactory.`getContainerRequestFilterRegistry()` |
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.container.ContainerResponseFilter>` | ResteasyProviderFactory.`getContainerResponseFilterRegistry()` |
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.ext.ReaderInterceptor>` | ResteasyProviderFactory.`getServerReaderInterceptorRegistry()` |
    `abstract JaxrsInterceptorRegistry<javax.ws.rs.ext.WriterInterceptor>` | ResteasyProviderFactory.`getServerWriterInterceptorRegistry()` |

  - ### Uses of JaxrsInterceptorRegistry in org.jboss.resteasy.spi.interception

    Methods in org.jboss.resteasy.spi.interception that return JaxrsInterceptorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `JaxrsInterceptorRegistry<T>` | JaxrsInterceptorRegistry.`clone​(ResteasyProviderFactory factory)` |

    Methods in org.jboss.resteasy.spi.interception with parameters of type JaxrsInterceptorRegistry
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JaxrsInterceptorRegistryListener.`registryUpdated​(JaxrsInterceptorRegistry registry, JaxrsInterceptorRegistry.InterceptorFactory factory)` |