public class ResponseObjectEntityExtractorFactory extends DefaultEntityExtractorFactory
, ResponseObjectEntityExtractorclientResponseExtractor| Constructor and Description |
|---|
ResponseObjectEntityExtractorFactory() |
| Modifier and Type | Method and Description |
|---|---|
private ClientInvoker |
createClientInvoker(ClientContext context,
java.net.URI uri,
java.lang.reflect.Method method) |
EntityExtractor |
createExtractor(java.lang.reflect.Method method) |
private javax.ws.rs.core.Link |
getLink(LinkHeaderParam link,
ClientContext context) |
private java.net.URI |
getURI(java.lang.reflect.Method method,
javax.ws.rs.core.Link link) |
private java.net.URI |
getURI(java.lang.reflect.Method method,
LinkHeaderParam link,
ClientContext context) |
private java.net.URL |
getURL(java.lang.reflect.Method method,
LinkHeaderParam link,
ClientContext context) |
private static boolean |
isInvokerMethod(java.lang.reflect.Method method) |
private EntityExtractor |
processLinkHeader(java.lang.reflect.Method method,
java.lang.Class<?> returnType,
LinkHeaderParam link) |
createResponseTypeEntityExtractor, createStatusExtractor, createVoidExtractor, isVoidReturnTypepublic ResponseObjectEntityExtractorFactory()
public EntityExtractor createExtractor(java.lang.reflect.Method method)
createExtractor in interface EntityExtractorFactorycreateExtractor in class DefaultEntityExtractorFactoryprivate EntityExtractor processLinkHeader(java.lang.reflect.Method method, java.lang.Class<?> returnType, LinkHeaderParam link)
private ClientInvoker createClientInvoker(ClientContext context, java.net.URI uri, java.lang.reflect.Method method)
private static boolean isInvokerMethod(java.lang.reflect.Method method)
private javax.ws.rs.core.Link getLink(LinkHeaderParam link, ClientContext context)
private java.net.URI getURI(java.lang.reflect.Method method,
javax.ws.rs.core.Link link)
private java.net.URI getURI(java.lang.reflect.Method method,
LinkHeaderParam link,
ClientContext context)
private java.net.URL getURL(java.lang.reflect.Method method,
LinkHeaderParam link,
ClientContext context)