Class ResponseObjectEntityExtractorFactory
java.lang.Object
org.jboss.resteasy.client.jaxrs.internal.proxy.extractors.DefaultEntityExtractorFactory
org.jboss.resteasy.client.jaxrs.internal.proxy.extractors.ResponseObjectEntityExtractorFactory
- All Implemented Interfaces:
EntityExtractorFactory
This class represents the method level creation of a "rich response object"
that has the @ResponseObject annotation. These EntityExtractors will be used
to implment methods of ResponseObject via ResponseObjectEntityExtractor
- Version:
- $Revision: 1 $
- See Also:
-
Field Summary
Fields inherited from class org.jboss.resteasy.client.jaxrs.internal.proxy.extractors.DefaultEntityExtractorFactory
clientResponseExtractor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate ClientInvoker
createClientInvoker
(ClientContext context, URI uri, Method method) createExtractor
(Method method) private javax.ws.rs.core.Link
getLink
(LinkHeaderParam link, ClientContext context) private URI
private URI
getURI
(Method method, LinkHeaderParam link, ClientContext context) private URL
getURL
(Method method, LinkHeaderParam link, ClientContext context) private static boolean
isInvokerMethod
(Method method) private EntityExtractor
processLinkHeader
(Method method, Class<?> returnType, LinkHeaderParam link) Methods inherited from class org.jboss.resteasy.client.jaxrs.internal.proxy.extractors.DefaultEntityExtractorFactory
createResponseTypeEntityExtractor, createStatusExtractor, createVoidExtractor, isVoidReturnType
-
Constructor Details
-
ResponseObjectEntityExtractorFactory
public ResponseObjectEntityExtractorFactory()
-
-
Method Details
-
createExtractor
- Specified by:
createExtractor
in interfaceEntityExtractorFactory
- Overrides:
createExtractor
in classDefaultEntityExtractorFactory
-
processLinkHeader
-
createClientInvoker
-
isInvokerMethod
-
getLink
-
getURI
-
getURI
-
getURL
-