## Uses of Class
org.jboss.resteasy.spi.metadata.ResourceClass

- Packages that use ResourceClass
  Package | Description
  --- | ---
  org.jboss.resteasy.cdi |
  org.jboss.resteasy.core |
  org.jboss.resteasy.plugins.server.resourcefactory |
  org.jboss.resteasy.spi |
  org.jboss.resteasy.spi.metadata |

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

    Methods in org.jboss.resteasy.cdi with parameters of type ResourceClass
    Modifier and Type | Method and Description
    --- | ---
    `PropertyInjector` | CdiInjectorFactory.`createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)`

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

    Fields in org.jboss.resteasy.core declared as ResourceClass
    Modifier and Type | Field and Description
    --- | ---
    `protected ResourceClass` | ResourcePropertyInjector.`resourceClass`

    Methods in org.jboss.resteasy.core with parameters of type ResourceClass
    Modifier and Type | Method and Description
    --- | ---
    `void` | ResourceMethodRegistry.`addJndiResource(String jndiName, ResourceClass resourceClass)`
    `void` | ResourceMethodRegistry.`addJndiResource(String jndiName, ResourceClass resourceClass, String basePath)`
    `void` | ResourceMethodRegistry.`addPerRequestResource(ResourceClass clazz)`
    `void` | ResourceMethodRegistry.`addPerRequestResource(ResourceClass clazz, String basePath)`
    `void` | ResourceMethodRegistry.`addResourceFactory(ResourceFactory rf, String base, ResourceClass resourceClass)`
    `void` | ResourceMethodRegistry.`addSingletonResource(Object singleton, ResourceClass resourceClass)`
    `void` | ResourceMethodRegistry.`addSingletonResource(Object singleton, ResourceClass resourceClass, String basePath)`
    `PropertyInjector` | InjectorFactoryImpl.`createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)`
    `void` | LocatorRegistry.`register(ResourceClass resourceClass)`
    `protected void` | ResourceMethodRegistry.`register(ResourceFactory rf, String base, ResourceClass resourceClass)`
    `void` | ResourceMethodRegistry.`removeRegistrations(ResourceClass resourceClass)`

    Constructors in org.jboss.resteasy.core with parameters of type ResourceClass
    Constructor and Description
    `ResourcePropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory factory)`

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

    Constructors in org.jboss.resteasy.plugins.server.resourcefactory with parameters of type ResourceClass
    Constructor and Description
    `POJOResourceFactory(ResourceClass resourceClass)`
    `SingletonResource(Object obj, ResourceClass resourceClass)`

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

    Methods in org.jboss.resteasy.spi with parameters of type ResourceClass
    Modifier and Type | Method and Description
    --- | ---
    `void` | Registry.`addJndiResource(String jndiName, ResourceClass resourceClass)`
    `void` | Registry.`addJndiResource(String jndiName, ResourceClass resourceClass, String basePath)`
    `void` | Registry.`addPerRequestResource(ResourceClass clazz)`
    `void` | Registry.`addPerRequestResource(ResourceClass clazz, String basePath)`
    `void` | Registry.`addResourceFactory(ResourceFactory rf, String base, ResourceClass resourceClass)`
    `void` | Registry.`addSingletonResource(Object singleton, ResourceClass resourceClass)`
    `void` | Registry.`addSingletonResource(Object singleton, ResourceClass resourceClass, String basePath)`
    `PropertyInjector` | InjectorFactory.`createPropertyInjector(ResourceClass resourceClass, ResteasyProviderFactory providerFactory)`
    `void` | Registry.`removeRegistrations(ResourceClass resourceClass)`

  - ### Uses of ResourceClass in org.jboss.resteasy.spi.metadata

    Fields in org.jboss.resteasy.spi.metadata declared as ResourceClass
    Modifier and Type | Field and Description
    --- | ---
    `protected ResourceClass` | ResourceLocator.`resourceClass`
    `protected ResourceClass` | ResourceConstructor.`resourceClass`
    `protected ResourceClass` | Parameter.`resourceClass`

    Methods in org.jboss.resteasy.spi.metadata that return ResourceClass
    Modifier and Type | Method and Description
    --- | ---
    `ResourceClass` | ResourceBuilder.ResourceClassBuilder.`buildClass()`
    `ResourceClass` | ResourceLocator.`getResourceClass()`
    `ResourceClass` | ResourceConstructor.`getResourceClass()`
    `ResourceClass` | Parameter.`getResourceClass()`
    `static ResourceClass` | ResourceBuilder.`locatorFromAnnotations(Class<?> clazz)`
    `static ResourceClass` | ResourceBuilder.`rootResourceFromAnnotations(Class<?> clazz)` Build metadata from annotations on classes and methods

    Constructors in org.jboss.resteasy.spi.metadata with parameters of type ResourceClass
    Constructor and Description
    `FieldParameter(ResourceClass declaredClass, Field field)`
    `Parameter(ResourceClass resourceClass, Class<?> type, Type genericType)`
    `ResourceConstructor(ResourceClass resourceClass, Constructor constructor)`
    `ResourceLocator(ResourceClass resourceClass, Method method, Method annotatedMethod)`
    `ResourceMethod(ResourceClass declaredClass, Method method, Method annotatedMethod)`
    `SetterParameter(ResourceClass declaredClass, Method setter, Method annotatedMethod)`

Copyright © 2014. All Rights Reserved.