## Uses of Class
com.sun.jersey.api.model.AbstractResource

Packages that use AbstractResource
com.sun.jersey.api.model | Provides an abstract model of a resource class.
com.sun.jersey.server.spi.component | Provides support for components that are resource classes.
com.sun.jersey.server.wadl | Provides support for WADL configuration and generation.
com.sun.jersey.server.wadl.generators | Provides support for JAXB WADL generation.
com.sun.jersey.server.wadl.generators.resourcedoc | Provides support for JAXB WADL generation for resource classes.

Uses of AbstractResource in com.sun.jersey.api.model

Methods in com.sun.jersey.api.model that return AbstractResource
`AbstractResource` | `AbstractResourceMethod.getDeclaringResource()`
`AbstractResource` | `AbstractMethod.getResource()`

Methods in com.sun.jersey.api.model that return types with arguments of type AbstractResource
`java.util.Set<AbstractResource>` | `AbstractResourceModelContext.getAbstractRootResources()`

Methods in com.sun.jersey.api.model with parameters of type AbstractResource
`void` | `AbstractModelVisitor.visitAbstractResource(AbstractResource resource)`

Constructors in com.sun.jersey.api.model with parameters of type AbstractResource
`AbstractImplicitViewMethod(AbstractResource resource)`
`AbstractMethod(AbstractResource resource, java.lang.reflect.Method method, java.lang.annotation.Annotation[] annotations)`
`AbstractResource(java.lang.String path, AbstractResource ar)` Create a new instance from an existing AbstractResource but defining a new path.
`AbstractResourceMethod(AbstractResource resource, java.lang.reflect.Method method, java.lang.Class returnType, java.lang.reflect.Type genericReturnType, java.lang.String httpMethod, java.lang.annotation.Annotation[] annotations)`
`AbstractSetterMethod(AbstractResource resource, java.lang.reflect.Method method, java.lang.annotation.Annotation[] annotations)`
`AbstractSubResourceLocator(AbstractResource resource, java.lang.reflect.Method method, PathValue uriPath, java.lang.annotation.Annotation[] annotations)` Creates a new instance of AbstractSubResourceLocator
`AbstractSubResourceMethod(AbstractResource resource, java.lang.reflect.Method method, java.lang.Class returnType, java.lang.reflect.Type genericReturnType, PathValue uriPath, java.lang.String httpMethod, java.lang.annotation.Annotation[] annotations)`

Uses of AbstractResource in com.sun.jersey.server.spi.component

Methods in com.sun.jersey.server.spi.component with parameters of type AbstractResource
`void` | `ResourceComponentProvider.init(AbstractResource abstractResource)` Initiate the component provider with the resource model.

Constructors in com.sun.jersey.server.spi.component with parameters of type AbstractResource
`ResourceComponentConstructor(com.sun.jersey.server.impl.inject.ServerInjectableProviderContext serverInjectableProviderCtx, ComponentScope scope, AbstractResource abstractResource)`
`ResourceComponentDestructor(AbstractResource ar)`
`ResourceComponentInjector(com.sun.jersey.server.impl.inject.ServerInjectableProviderContext ipc, ComponentScope s, AbstractResource resource)` Create a new resource component injector.

Uses of AbstractResource in com.sun.jersey.server.wadl

Methods in com.sun.jersey.server.wadl with parameters of type AbstractResource
`com.sun.research.ws.wadl.Method` | `WadlGenerator.createMethod(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Method` | `WadlGeneratorImpl.createMethod(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Param` | `WadlGenerator.createParam(AbstractResource r, AbstractMethod m, Parameter p)`
`com.sun.research.ws.wadl.Param` | `WadlGeneratorImpl.createParam(AbstractResource r, AbstractMethod m, Parameter p)`
`com.sun.research.ws.wadl.Request` | `WadlGenerator.createRequest(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Request` | `WadlGeneratorImpl.createRequest(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Representation` | `WadlGenerator.createRequestRepresentation(AbstractResource r, AbstractResourceMethod m, MediaType mediaType)`
`com.sun.research.ws.wadl.Representation` | `WadlGeneratorImpl.createRequestRepresentation(AbstractResource r, AbstractResourceMethod m, MediaType mediaType)`
`com.sun.research.ws.wadl.Resource` | `WadlGenerator.createResource(AbstractResource r, java.lang.String path)`
`com.sun.research.ws.wadl.Resource` | `WadlGeneratorImpl.createResource(AbstractResource r, java.lang.String path)`
`com.sun.research.ws.wadl.Representation` | `WadlGeneratorImpl.createResponseRepresentation(AbstractResource r, AbstractResourceMethod m, MediaType mediaType)`
`java.util.List<com.sun.research.ws.wadl.Response>` | `WadlGenerator.createResponses(AbstractResource r, AbstractResourceMethod m)`
`java.util.List<com.sun.research.ws.wadl.Response>` | `WadlGeneratorImpl.createResponses(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Application` | `WadlBuilder.generate(Providers providers, FeaturesAndProperties fap, UriInfo info, ApplicationDescription description, AbstractResource resource)` Generate WADL for a resource.
`com.sun.research.ws.wadl.Application` | `WadlBuilder.generate(Providers providers, FeaturesAndProperties fap, UriInfo info, ApplicationDescription description, AbstractResource resource, java.lang.String path)` Generate WADL for a virtual subresource resulting from sub resource methods.
`com.sun.research.ws.wadl.Application` | `WadlApplicationContext.getApplication(UriInfo info, AbstractResource resource, java.lang.String path)` Get a new instance of `Application` for a particular resource

Method parameters in com.sun.jersey.server.wadl with type arguments of type AbstractResource
`ApplicationDescription` | `WadlBuilder.generate(Providers providers, FeaturesAndProperties fap, UriInfo info, java.util.Set<AbstractResource> resources)` Generate WADL for a set of resources.
`ApplicationDescription` | `WadlBuilder.generate(UriInfo info, java.util.Set<AbstractResource> resources)` Generate WADL for a set of resources.

Uses of AbstractResource in com.sun.jersey.server.wadl.generators

Methods in com.sun.jersey.server.wadl.generators with parameters of type AbstractResource
`com.sun.research.ws.wadl.Method` | `AbstractWadlGeneratorGrammarGenerator.createMethod(AbstractResource ar, AbstractResourceMethod arm)`
`com.sun.research.ws.wadl.Method` | `WadlGeneratorGrammarsSupport.createMethod(AbstractResource ar, AbstractResourceMethod arm)`
`com.sun.research.ws.wadl.Method` | `WadlGeneratorApplicationDoc.createMethod(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Param` | `AbstractWadlGeneratorGrammarGenerator.createParam(AbstractResource ar, AbstractMethod am, Parameter p)`
`com.sun.research.ws.wadl.Param` | `WadlGeneratorGrammarsSupport.createParam(AbstractResource ar, AbstractMethod am, Parameter p)`
`com.sun.research.ws.wadl.Param` | `WadlGeneratorApplicationDoc.createParam(AbstractResource r, AbstractMethod m, Parameter p)`
`com.sun.research.ws.wadl.Request` | `AbstractWadlGeneratorGrammarGenerator.createRequest(AbstractResource ar, AbstractResourceMethod arm)`
`com.sun.research.ws.wadl.Request` | `WadlGeneratorGrammarsSupport.createRequest(AbstractResource ar, AbstractResourceMethod arm)`
`com.sun.research.ws.wadl.Request` | `WadlGeneratorApplicationDoc.createRequest(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Representation` | `AbstractWadlGeneratorGrammarGenerator.createRequestRepresentation(AbstractResource ar, AbstractResourceMethod arm, MediaType mt)`
`com.sun.research.ws.wadl.Representation` | `WadlGeneratorGrammarsSupport.createRequestRepresentation(AbstractResource ar, AbstractResourceMethod arm, MediaType mt)`
`com.sun.research.ws.wadl.Representation` | `WadlGeneratorApplicationDoc.createRequestRepresentation(AbstractResource r, AbstractResourceMethod m, MediaType mediaType)`
`com.sun.research.ws.wadl.Resource` | `AbstractWadlGeneratorGrammarGenerator.createResource(AbstractResource ar, java.lang.String path)`
`com.sun.research.ws.wadl.Resource` | `WadlGeneratorGrammarsSupport.createResource(AbstractResource ar, java.lang.String path)`
`com.sun.research.ws.wadl.Resource` | `WadlGeneratorApplicationDoc.createResource(AbstractResource r, java.lang.String path)`
`java.util.List<com.sun.research.ws.wadl.Response>` | `AbstractWadlGeneratorGrammarGenerator.createResponses(AbstractResource ar, AbstractResourceMethod arm)`
`java.util.List<com.sun.research.ws.wadl.Response>` | `WadlGeneratorGrammarsSupport.createResponses(AbstractResource ar, AbstractResourceMethod arm)`
`java.util.List<com.sun.research.ws.wadl.Response>` | `WadlGeneratorApplicationDoc.createResponses(AbstractResource r, AbstractResourceMethod m)`

Uses of AbstractResource in com.sun.jersey.server.wadl.generators.resourcedoc

Methods in com.sun.jersey.server.wadl.generators.resourcedoc with parameters of type AbstractResource
`com.sun.research.ws.wadl.Method` | `WadlGeneratorResourceDocSupport.createMethod(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Param` | `WadlGeneratorResourceDocSupport.createParam(AbstractResource r, AbstractMethod m, Parameter p)`
`com.sun.research.ws.wadl.Request` | `WadlGeneratorResourceDocSupport.createRequest(AbstractResource r, AbstractResourceMethod m)`
`com.sun.research.ws.wadl.Representation` | `WadlGeneratorResourceDocSupport.createRequestRepresentation(AbstractResource r, AbstractResourceMethod m, MediaType mediaType)`
`com.sun.research.ws.wadl.Resource` | `WadlGeneratorResourceDocSupport.createResource(AbstractResource r, java.lang.String path)`
`java.util.List<com.sun.research.ws.wadl.Response>` | `WadlGeneratorResourceDocSupport.createResponses(AbstractResource r, AbstractResourceMethod m)`

Copyright © 2017 Oracle Corporation. All Rights Reserved.