## Uses of Class
org.jboss.resteasy.spi.ResteasyProviderFactory

- Packages that use ResteasyProviderFactory
  Package | Description
  --- | ---
  org.jboss.resteasy.cdi |
  org.jboss.resteasy.client |
  org.jboss.resteasy.client.core |
  org.jboss.resteasy.client.core.marshallers |
  org.jboss.resteasy.client.jaxrs |
  org.jboss.resteasy.client.jaxrs.internal |
  org.jboss.resteasy.client.spring |
  org.jboss.resteasy.core |
  org.jboss.resteasy.core.interception |
  org.jboss.resteasy.core.messagebody |
  org.jboss.resteasy.jsapi |
  org.jboss.resteasy.jwt |
  org.jboss.resteasy.plugins.guice |
  org.jboss.resteasy.plugins.providers |
  org.jboss.resteasy.plugins.server.netty |
  org.jboss.resteasy.plugins.server.netty.cdi |
  org.jboss.resteasy.plugins.server.resourcefactory |
  org.jboss.resteasy.plugins.server.servlet |
  org.jboss.resteasy.plugins.server.sun.http |
  org.jboss.resteasy.plugins.spring |
  org.jboss.resteasy.skeleton.key.as7 |
  org.jboss.resteasy.spi |
  org.jboss.resteasy.springmvc |
  org.jboss.resteasy.test |

- - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.cdi

    Methods in org.jboss.resteasy.cdi with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ConstructorInjector` | CdiInjectorFactory.`createConstructor(Constructor constructor, ResteasyProviderFactory factory)`
    `ConstructorInjector` | CdiInjectorFactory.`createConstructor(ResourceConstructor constructor, ResteasyProviderFactory providerFactory)`
    `MethodInjector` | CdiInjectorFactory.`createMethodInjector(ResourceLocator method, ResteasyProviderFactory factory)`
    `ValueInjector` | CdiInjectorFactory.`createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, boolean useDefault, ResteasyProviderFactory factory)`
    `ValueInjector` | CdiInjectorFactory.`createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory factory)`
    `ValueInjector` | CdiInjectorFactory.`createParameterExtractor(Parameter parameter, ResteasyProviderFactory providerFactory)`
    `PropertyInjector` | CdiInjectorFactory.`createPropertyInjector(Class resourceClass, ResteasyProviderFactory factory)`
    `PropertyInjector` | CdiInjectorFactory.`createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.client

    Fields in org.jboss.resteasy.client declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | ClientRequest.`providerFactory` Deprecated.

    Methods in org.jboss.resteasy.client that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | ProxyConfig.`getProviderFactory()` Deprecated.
    `ResteasyProviderFactory` | ClientRequest.`getProviderFactory()` Deprecated.

    Methods in org.jboss.resteasy.client with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `static <T> T` | ProxyFactory.`create(Class<T> clazz, String base, ResteasyProviderFactory providerFactory, Map<String,Object> requestAttributes)` Deprecated.
    `static <T> T` | ProxyFactory.`create(Class<T> clazz, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory)` Deprecated.
    `static <T> T` | ProxyFactory.`create(Class<T> clazz, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory)` Deprecated.
    `static <T> T` | ProxyFactory.`create(Class<T> clazz, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory, Map<String,Object> requestAttributes)` Deprecated.
    `static <T> ClientInvoker` | ProxyFactory.`createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory)` Deprecated.
    `static <T> ClientInvoker` | ProxyFactory.`createClientInvoker(Class<T> clazz, Method method, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory, Map<String,Object> requestAttributes)` Deprecated.
    `ProxyBuilder<T>` | ProxyBuilder.`providerFactory(ResteasyProviderFactory fact)` Deprecated.

    Constructors in org.jboss.resteasy.client with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ClientRequest(UriBuilder uri, ClientExecutor executor, ResteasyProviderFactory providerFactory)` Deprecated.
    `ClientRequestFactory(ClientExecutor executor, ResteasyProviderFactory providerFactory)` Deprecated.
    `ClientRequestFactory(ClientExecutor executor, ResteasyProviderFactory providerFactory, URI base)` Deprecated.
    `ProxyConfig(ClassLoader loader, ClientExecutor executor, ResteasyProviderFactory providerFactory, EntityExtractorFactory extractorFactory, Map<String,Object> requestAttributes, MediaType serverConsumes, MediaType serverProduces)` Deprecated.

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.client.core

    Fields in org.jboss.resteasy.client.core declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | ClientInvoker.`providerFactory`
    `protected ResteasyProviderFactory` | BaseClientResponse.`providerFactory`

    Methods in org.jboss.resteasy.client.core that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | ClientInvoker.`getProviderFactory()`

    Methods in org.jboss.resteasy.client.core with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ClientInvokerInterceptorFactory.`applyDefaultInterceptors(ClientInterceptorRepositoryImpl repository, ResteasyProviderFactory providerFactory)`
    `static void` | ClientInvokerInterceptorFactory.`applyDefaultInterceptors(ClientInterceptorRepositoryImpl repository, ResteasyProviderFactory providerFactory, Class declaring, Method method)`
    `void` | BaseClientResponse.`setProviderFactory(ResteasyProviderFactory providerFactory)`

    Constructors in org.jboss.resteasy.client.core with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ClientInvoker(URI baseUri, Class declaring, Method method, ResteasyProviderFactory providerFactory, ClientExecutor executor, EntityExtractorFactory extractorFactory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.client.core.marshallers

    Methods in org.jboss.resteasy.client.core.marshallers with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `static Marshaller` | ClientMarshallerFactory.`createMarshaller(Class<?> declaring, ResteasyProviderFactory providerFactory, Class<?> type, Annotation[] annotations, Type genericType, AccessibleObject target, boolean ignoreBody)`
    `static Marshaller` | ClientMarshallerFactory.`createMarshaller(Class<?> declaring, ResteasyProviderFactory providerFactory, Class<?> type, Annotation[] annotations, Type genericType, AccessibleObject target, MediaType defaultConsumes, boolean ignoreBody)`
    `static Marshaller[]` | ClientMarshallerFactory.`createMarshallers(Class declaringClass, Method method, ResteasyProviderFactory providerFactory)`
    `static Marshaller[]` | ClientMarshallerFactory.`createMarshallers(Class declaringClass, Method method, ResteasyProviderFactory providerFactory, MediaType defaultConsumes)`
    `protected void` | FormMarshaller.`populateMap(Class clazz, ResteasyProviderFactory factory)`

    Constructors in org.jboss.resteasy.client.core.marshallers with parameters of type ResteasyProviderFactory
    Constructor and Description
    `FormMarshaller(Class clazz, ResteasyProviderFactory factory)`
    `PathParamMarshaller(String paramName, boolean encoded, ResteasyProviderFactory factory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.client.jaxrs

    Fields in org.jboss.resteasy.client.jaxrs declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | ResteasyClientBuilder.`providerFactory`

    Methods in org.jboss.resteasy.client.jaxrs that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected ResteasyProviderFactory` | ResteasyClientBuilder.`getProviderFactory()`

    Methods in org.jboss.resteasy.client.jaxrs with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyClientBuilder` | ResteasyClientBuilder.`providerFactory(ResteasyProviderFactory providerFactory)` Changing the providerFactory will wipe clean any registered components or properties.

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.client.jaxrs.internal

    Fields in org.jboss.resteasy.client.jaxrs.internal declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | ClientConfiguration.`providerFactory`

    Methods in org.jboss.resteasy.client.jaxrs.internal that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected ResteasyProviderFactory` | ClientConfiguration.`getProviderFactory()`

    Constructors in org.jboss.resteasy.client.jaxrs.internal with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ClientConfiguration(ResteasyProviderFactory factory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.client.spring

    Methods in org.jboss.resteasy.client.spring that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | RestClientProxyFactoryBean.`getResteasyProviderFactory()`

    Methods in org.jboss.resteasy.client.spring with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | RestClientProxyFactoryBean.`setResteasyProviderFactory(ResteasyProviderFactory resteasyProviderFactory)` Optional property for advanced usage.

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

    Subclasses of ResteasyProviderFactory in org.jboss.resteasy.core
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ThreadLocalResteasyProviderFactory` Allow applications to push/pop provider factories onto the stack

    Fields in org.jboss.resteasy.core declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | ResourcePropertyInjector.`factory`
    `protected ResteasyProviderFactory` | MethodInjectorImpl.`factory`
    `protected ResteasyProviderFactory` | ResourceMethodInvoker.`parentProviderFactory`
    `protected ResteasyProviderFactory` | SynchronousDispatcher.`providerFactory`
    `protected ResteasyProviderFactory` | ResourceMethodRegistry.`providerFactory`
    `protected ResteasyProviderFactory` | ResourceLocatorInvoker.`providerFactory`
    `protected ResteasyProviderFactory` | LocatorRegistry.`providerFactory`
    `protected ResteasyProviderFactory` | ExceptionHandler.`providerFactory`
    `protected ResteasyProviderFactory` | ResourceMethodInvoker.`resourceMethodProviderFactory`

    Methods in org.jboss.resteasy.core that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`getDelegate()`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`getParent()`
    `ResteasyProviderFactory` | SynchronousDispatcher.`getProviderFactory()`
    `ResteasyProviderFactory` | Dispatcher.`getProviderFactory()`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`property(String name, Object value)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Class<?> providerClass)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Class<?> componentClass, Class<?>... contracts)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Class<?> componentClass, int priority)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Class<?> componentClass, Map<Class<?>,Integer> contracts)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Object provider)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Object component, Class<?>... contracts)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Object component, int priority)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`register(Object component, Map<Class<?>,Integer> contracts)`
    `ResteasyProviderFactory` | ThreadLocalResteasyProviderFactory.`setProperties(Map<String,?> properties)`

    Methods in org.jboss.resteasy.core with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ConstructorInjector` | InjectorFactoryImpl.`createConstructor(Constructor constructor, ResteasyProviderFactory providerFactory)`
    `ConstructorInjector` | InjectorFactoryImpl.`createConstructor(ResourceConstructor constructor, ResteasyProviderFactory providerFactory)`
    `MethodInjector` | InjectorFactoryImpl.`createMethodInjector(ResourceLocator method, ResteasyProviderFactory factory)`
    `ValueInjector` | InjectorFactoryImpl.`createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, boolean useDefault, ResteasyProviderFactory providerFactory)`
    `ValueInjector` | InjectorFactoryImpl.`createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory providerFactory)`
    `ValueInjector` | InjectorFactoryImpl.`createParameterExtractor(Parameter parameter, ResteasyProviderFactory providerFactory)`
    `PropertyInjector` | InjectorFactoryImpl.`createPropertyInjector(Class resourceClass, ResteasyProviderFactory providerFactory)`
    `PropertyInjector` | InjectorFactoryImpl.`createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)`
    `protected void` | StringParameterInjector.`initialize(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory)`
    `protected void` | PropertyInjectorImpl.`populateMap(Class<?> clazz, ResteasyProviderFactory factory)`
    `static void` | ThreadLocalResteasyProviderFactory.`push(ResteasyProviderFactory factory)`
    `protected static void` | ServerResponseWriter.`setDefaultContentType(HttpRequest request, BuiltResponse jaxrsResponse, ResteasyProviderFactory providerFactory, ResourceMethodInvoker method)`
    `static void` | ServerResponseWriter.`writeNomapResponse(BuiltResponse jaxrsResponse, HttpRequest request, HttpResponse response, ResteasyProviderFactory providerFactory)`

    Constructors in org.jboss.resteasy.core with parameters of type ResteasyProviderFactory
    Constructor and Description
    `AbstractCollectionFormInjector(Class collectionType, Class genericType, String prefix, Pattern pattern, ResteasyProviderFactory factory)` Creates an injector to inject a collection.
    `AsynchronousDispatcher(ResteasyProviderFactory providerFactory)`
    `ConstructorInjectorImpl(Constructor constructor, ResteasyProviderFactory factory)`
    `ConstructorInjectorImpl(ResourceConstructor constructor, ResteasyProviderFactory factory)`
    `ContextParameterInjector(Class proxy, Class type, ResteasyProviderFactory factory)`
    `CookieParamInjector(Class type, Type genericType, AccessibleObject target, String cookieName, String defaultValue, Annotation[] annotations, ResteasyProviderFactory factory)`
    `ExceptionHandler(ResteasyProviderFactory providerFactory, Set<String> unwrappedExceptions)`
    `FormInjector(Class type, ResteasyProviderFactory factory)`
    `FormParamInjector(Class type, Type genericType, AccessibleObject target, String header, String defaultValue, boolean encode, Annotation[] annotations, ResteasyProviderFactory factory)`
    `HeaderParamInjector(Class type, Type genericType, AccessibleObject target, String header, String defaultValue, Annotation[] annotations, ResteasyProviderFactory factory)`
    `ListFormInjector(Class collectionType, Class genericType, String prefix, ResteasyProviderFactory factory)` Constructor.
    `LocatorRegistry(Class<?> clazz, ResteasyProviderFactory providerFactory)`
    `MapFormInjector(Class collectionType, Class keyType, Class valueType, String prefix, ResteasyProviderFactory factory)` Constructor.
    `MatrixParamInjector(Class type, Type genericType, AccessibleObject target, String paramName, String defaultValue, boolean encode, Annotation[] annotations, ResteasyProviderFactory factory)`
    `MessageBodyParameterInjector(Class declaringClass, AccessibleObject target, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory factory)`
    `MethodInjectorImpl(ResourceLocator resourceMethod, ResteasyProviderFactory factory)`
    `PathParamInjector(Class type, Type genericType, AccessibleObject target, String paramName, String defaultValue, boolean encode, Annotation[] annotations, ResteasyProviderFactory factory)`
    `PrefixedFormInjector(Class type, String prefix, ResteasyProviderFactory factory)` Constructor setting the prefix.
    `PropertyInjectorImpl(Class<?> clazz, ResteasyProviderFactory factory)`
    `QueryParamInjector(Class type, Type genericType, AccessibleObject target, String paramName, String defaultValue, boolean encode, Annotation[] annotations, ResteasyProviderFactory factory)`
    `ResourceLocatorInvoker(ResourceFactory resource, InjectorFactory injector, ResteasyProviderFactory providerFactory, ResourceLocator locator)`
    `ResourceMethodInvoker(ResourceMethod method, InjectorFactory injector, ResourceFactory resource, ResteasyProviderFactory providerFactory)`
    `ResourceMethodRegistry(ResteasyProviderFactory providerFactory)`
    `ResourcePropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory factory)`
    `StringParameterInjector(Class type, Type genericType, String paramName, Class paramType, String defaultValue, AccessibleObject target, Annotation[] annotations, ResteasyProviderFactory factory)`
    `SynchronousDispatcher(ResteasyProviderFactory providerFactory)`
    `ThreadLocalResteasyProviderFactory(ResteasyProviderFactory defaultFactory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.core.interception

    Fields in org.jboss.resteasy.core.interception declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | JaxrsInterceptorRegistry.`providerFactory`
    `protected ResteasyProviderFactory` | InterceptorRegistry.`providerFactory` Deprecated.
    `protected ResteasyProviderFactory` | AbstractWriterInterceptorContext.`providerFactory`
    `protected ResteasyProviderFactory` | AbstractReaderInterceptorContext.`providerFactory`

    Methods in org.jboss.resteasy.core.interception with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `WriterInterceptorRegistry` | WriterInterceptorRegistry.`clone(ResteasyProviderFactory factory)`
    `ReaderInterceptorRegistry` | ReaderInterceptorRegistry.`clone(ResteasyProviderFactory factory)`
    `JaxrsInterceptorRegistry<T>` | JaxrsInterceptorRegistry.`clone(ResteasyProviderFactory factory)`
    `ContainerResponseFilterRegistry` | ContainerResponseFilterRegistry.`clone(ResteasyProviderFactory factory)`
    `ContainerRequestFilterRegistry` | ContainerRequestFilterRegistry.`clone(ResteasyProviderFactory factory)`
    `ClientResponseFilterRegistry` | ClientResponseFilterRegistry.`clone(ResteasyProviderFactory factory)`
    `InterceptorRegistry<T>` | InterceptorRegistry.`cloneTo(ResteasyProviderFactory factory)` Deprecated.

    Constructors in org.jboss.resteasy.core.interception with parameters of type ResteasyProviderFactory
    Constructor and Description
    `AbstractReaderInterceptorContext(MediaType mediaType, ResteasyProviderFactory providerFactory, Annotation[] annotations, ReaderInterceptor[] interceptors, MultivaluedMap<String,String> headers, Type genericType, Class type, InputStream inputStream)`
    `AbstractWriterInterceptorContext(WriterInterceptor[] interceptors, Annotation[] annotations, Object entity, Type genericType, MediaType mediaType, Class type, OutputStream outputStream, ResteasyProviderFactory providerFactory, MultivaluedMap<String,Object> headers)`
    `ClientReaderInterceptorContext(ReaderInterceptor[] interceptors, ResteasyProviderFactory providerFactory, Class type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String,String> headers, InputStream inputStream, Map<String,Object> properties)`
    `ClientResponseFilterRegistry(ResteasyProviderFactory providerFactory)`
    `ClientWriterInterceptorContext(WriterInterceptor[] interceptors, ResteasyProviderFactory providerFactory, Object entity, Class type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String,Object> headers, OutputStream outputStream, Map<String,Object> properties)`
    `ContainerRequestFilterRegistry(ResteasyProviderFactory providerFactory, LegacyPrecedence precedence)`
    `ContainerResponseFilterRegistry(ResteasyProviderFactory providerFactory, LegacyPrecedence precedence)`
    `InterceptorRegistry(Class<T> intf, ResteasyProviderFactory providerFactory)` Deprecated.
    `JaxrsInterceptorRegistry(ResteasyProviderFactory providerFactory, Class<T> intf)`
    `ReaderInterceptorRegistry(ResteasyProviderFactory providerFactory, LegacyPrecedence precedence)`
    `ServerReaderInterceptorContext(ReaderInterceptor[] interceptors, ResteasyProviderFactory providerFactory, Class type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String,String> headers, InputStream inputStream, HttpRequest request)`
    `ServerWriterInterceptorContext(WriterInterceptor[] interceptors, ResteasyProviderFactory providerFactory, Object entity, Class type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String,Object> headers, OutputStream outputStream, HttpRequest request)`
    `WriterInterceptorRegistry(ResteasyProviderFactory providerFactory, LegacyPrecedence precedence)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.core.messagebody

    Constructors in org.jboss.resteasy.core.messagebody with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ReaderUtility(ResteasyProviderFactory factory, ReaderInterceptor[] interceptors)`
    `WriterUtility(ResteasyProviderFactory factory, WriterInterceptor[] interceptors)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.jsapi

    Constructors in org.jboss.resteasy.jsapi with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ServiceRegistry(ServiceRegistry parent, ResourceMethodRegistry registry, ResteasyProviderFactory providerFactory, ResourceLocatorInvoker locator)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.jwt

    Methods in org.jboss.resteasy.jwt with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `static <T> T` | JsonSerialization.`fromBytes(Class<T> type, byte[] bytes, ResteasyProviderFactory factory)`
    `static <T> T` | JsonSerialization.`fromString(Class<T> type, String json, ResteasyProviderFactory factory)`
    `static byte[]` | JsonSerialization.`toByteArray(Object token, ResteasyProviderFactory factory)`
    `static String` | JsonSerialization.`toString(Object token, ResteasyProviderFactory factory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.guice

    Methods in org.jboss.resteasy.plugins.guice with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Object` | GuiceResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `void` | GuiceResourceFactory.`registered(ResteasyProviderFactory factory)`

    Constructors in org.jboss.resteasy.plugins.guice with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ModuleProcessor(Registry registry, ResteasyProviderFactory providerFactory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.providers

    Methods in org.jboss.resteasy.plugins.providers with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `static void` | RegisterBuiltin.`register(ResteasyProviderFactory factory)`
    `static void` | RegisterBuiltin.`registerProviders(ResteasyProviderFactory factory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.server.netty

    Fields in org.jboss.resteasy.plugins.server.netty declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | RequestDispatcher.`providerFactory`

    Methods in org.jboss.resteasy.plugins.server.netty that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | RequestDispatcher.`getProviderFactory()`

    Constructors in org.jboss.resteasy.plugins.server.netty with parameters of type ResteasyProviderFactory
    Constructor and Description
    `RequestDispatcher(SynchronousDispatcher dispatcher, ResteasyProviderFactory providerFactory, SecurityDomain domain)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.server.netty.cdi

    Constructors in org.jboss.resteasy.plugins.server.netty.cdi with parameters of type ResteasyProviderFactory
    Constructor and Description
    `CdiRequestDispatcher(SynchronousDispatcher dispatcher, ResteasyProviderFactory providerFactory, SecurityDomain domain)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.server.resourcefactory

    Methods in org.jboss.resteasy.plugins.server.resourcefactory with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Object` | SingletonResource.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `Object` | POJOResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `Object` | JndiResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `Object` | JndiComponentResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `void` | SingletonResource.`registered(ResteasyProviderFactory factory)`
    `void` | POJOResourceFactory.`registered(ResteasyProviderFactory factory)`
    `void` | JndiResourceFactory.`registered(ResteasyProviderFactory factory)`
    `void` | JndiComponentResourceFactory.`registered(ResteasyProviderFactory factory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.server.servlet

    Fields in org.jboss.resteasy.plugins.server.servlet declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | HttpServletResponseWrapper.`factory`
    `protected ResteasyProviderFactory` | ServletContainerDispatcher.`providerFactory`

    Constructors in org.jboss.resteasy.plugins.server.servlet with parameters of type ResteasyProviderFactory
    Constructor and Description
    `HttpServletResponseHeaders(javax.servlet.http.HttpServletResponse response, ResteasyProviderFactory factory)`
    `HttpServletResponseWrapper(javax.servlet.http.HttpServletResponse response, ResteasyProviderFactory factory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.server.sun.http

    Fields in org.jboss.resteasy.plugins.server.sun.http declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | ResteasyHttpHandler.`providerFactory`

    Methods in org.jboss.resteasy.plugins.server.sun.http with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | ResteasyHttpHandler.`setProviderFactory(ResteasyProviderFactory providerFactory)`

    Constructors in org.jboss.resteasy.plugins.server.sun.http with parameters of type ResteasyProviderFactory
    Constructor and Description
    `HttpServerResponse(ResteasyProviderFactory factory, com.sun.net.httpserver.HttpExchange ex)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.plugins.spring

    Fields in org.jboss.resteasy.plugins.spring declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | SpringBeanProcessor.`providerFactory`

    Methods in org.jboss.resteasy.plugins.spring that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | SpringBeanProcessorServletAware.`getProviderFactory()`
    `ResteasyProviderFactory` | SpringBeanProcessor.`getProviderFactory()`

    Methods in org.jboss.resteasy.plugins.spring with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `Object` | SpringResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)`
    `void` | SpringResourceFactory.`registered(ResteasyProviderFactory factory)`
    `void` | SpringBeanProcessor.`setProviderFactory(ResteasyProviderFactory providerFactory)`

    Constructors in org.jboss.resteasy.plugins.spring with parameters of type ResteasyProviderFactory
    Constructor and Description
    `SpringBeanProcessor(Dispatcher dispatcher, Registry registry, ResteasyProviderFactory providerFactory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.skeleton.key.as7

    Fields in org.jboss.resteasy.skeleton.key.as7 declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | OAuthAuthenticationServerValve.`providers`

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

    Fields in org.jboss.resteasy.spi declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected static ResteasyProviderFactory` | ResteasyProviderFactory.`instance`
    `protected ResteasyProviderFactory` | ResteasyProviderFactory.`parent`
    `protected ResteasyProviderFactory` | ResteasyDeployment.`providerFactory`

    Fields in org.jboss.resteasy.spi with type parameters of type ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected static AtomicReference<ResteasyProviderFactory>` | ResteasyProviderFactory.`pfr`

    Methods in org.jboss.resteasy.spi that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | ProviderFactoryDelegate.`getDelegate()`
    `static ResteasyProviderFactory` | ResteasyProviderFactory.`getInstance()` Initializes ResteasyProviderFactory singleton if not set
    `ResteasyProviderFactory` | ResteasyProviderFactory.`getParent()`
    `ResteasyProviderFactory` | ResteasyDeployment.`getProviderFactory()`
    `static ResteasyProviderFactory` | ResteasyProviderFactory.`peekInstance()` Will not initialize singleton if not set
    `ResteasyProviderFactory` | ResteasyProviderFactory.`property(String name, Object value)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Class<?> providerClass)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Class<?> componentClass, Class<?>... contracts)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Class<?> componentClass, int priority)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Class<?> componentClass, Map<Class<?>,Integer> contracts)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Object provider)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Object component, Class<?>... contracts)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Object component, int priority)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`register(Object component, Map<Class<?>,Integer> contracts)`
    `ResteasyProviderFactory` | ResteasyProviderFactory.`setProperties(Map<String,?> properties)`

    Methods in org.jboss.resteasy.spi with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ResteasyProviderFactory.`clearInstanceIfEqual(ResteasyProviderFactory factory)`
    `static Application` | ResteasyDeployment.`createApplication(String applicationClass, Dispatcher dispatcher, ResteasyProviderFactory providerFactory)`
    `ConstructorInjector` | InjectorFactory.`createConstructor(Constructor constructor, ResteasyProviderFactory factory)`
    `ConstructorInjector` | InjectorFactory.`createConstructor(ResourceConstructor constructor, ResteasyProviderFactory providerFactory)`
    `static Object` | ResteasyDeployment.`createFromInjectorFactory(String classname, ResteasyProviderFactory providerFactory)`
    `MethodInjector` | InjectorFactory.`createMethodInjector(ResourceLocator method, ResteasyProviderFactory factory)`
    `ValueInjector` | InjectorFactory.`createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, boolean useDefault, ResteasyProviderFactory factory)`
    `ValueInjector` | InjectorFactory.`createParameterExtractor(Class injectTargetClass, AccessibleObject injectTarget, Class type, Type genericType, Annotation[] annotations, ResteasyProviderFactory factory)`
    `ValueInjector` | InjectorFactory.`createParameterExtractor(Parameter parameter, ResteasyProviderFactory providerFactory)`
    `PropertyInjector` | InjectorFactory.`createPropertyInjector(Class resourceClass, ResteasyProviderFactory factory)`
    `PropertyInjector` | InjectorFactory.`createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)`
    `Object` | ResourceFactory.`createResource(HttpRequest request, HttpResponse response, ResteasyProviderFactory factory)` Called per request to obtain a resource instance to invoke http request on.
    `void` | ResourceFactory.`registered(ResteasyProviderFactory factory)` Callback after registration has been completed.
    `static void` | ResteasyProviderFactory.`setInstance(ResteasyProviderFactory factory)`
    `void` | ResteasyDeployment.`setProviderFactory(ResteasyProviderFactory providerFactory)`

    Constructors in org.jboss.resteasy.spi with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ResteasyProviderFactory(ResteasyProviderFactory parent)` Copies a specific component registry when a new provider is added.

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.springmvc

    Fields in org.jboss.resteasy.springmvc declared as ResteasyProviderFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected ResteasyProviderFactory` | ResteasyWebHandlerTemplate.`factory`

    Methods in org.jboss.resteasy.springmvc that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | ResteasyWebArgumentResolver.`getFactory()`

    Methods in org.jboss.resteasy.springmvc with parameters of type ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | ResteasyWebArgumentResolver.`setFactory(ResteasyProviderFactory factory)`

    Constructors in org.jboss.resteasy.springmvc with parameters of type ResteasyProviderFactory
    Constructor and Description
    `ResteasyWebHandlerTemplate(ResteasyProviderFactory factory)`

  - ### Uses of ResteasyProviderFactory in org.jboss.resteasy.test

    Methods in org.jboss.resteasy.test that return ResteasyProviderFactory
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyProviderFactory` | BaseResourceTest.`getProviderFactory()`

Copyright © 2014. All Rights Reserved.