public class ResponseObjectEntityExtractorFactory extends DefaultEntityExtractorFactory
EntityExtractor, ResponseObjectEntityExtractor
clientResponseExtractor
Constructor and Description |
---|
ResponseObjectEntityExtractorFactory() |
Modifier and Type | Method and Description |
---|---|
EntityExtractor |
createExtractor(java.lang.reflect.Method method) |
private Link |
getLink(LinkHeaderParam link,
ClientRequestContext context) |
private java.net.URI |
getURI(java.lang.reflect.Method method,
Link link) |
private java.net.URI |
getURI(java.lang.reflect.Method method,
LinkHeaderParam link,
ClientRequestContext context) |
private java.net.URL |
getURL(java.lang.reflect.Method method,
LinkHeaderParam link,
ClientRequestContext 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, isVoidReturnType
public ResponseObjectEntityExtractorFactory()
public EntityExtractor createExtractor(java.lang.reflect.Method method)
createExtractor
in interface EntityExtractorFactory
createExtractor
in class DefaultEntityExtractorFactory
private EntityExtractor processLinkHeader(java.lang.reflect.Method method, java.lang.Class<?> returnType, LinkHeaderParam link)
private static boolean isInvokerMethod(java.lang.reflect.Method method)
private Link getLink(LinkHeaderParam link, ClientRequestContext context)
private java.net.URI getURI(java.lang.reflect.Method method, Link link)
private java.net.URI getURI(java.lang.reflect.Method method, LinkHeaderParam link, ClientRequestContext context)
private java.net.URL getURL(java.lang.reflect.Method method, LinkHeaderParam link, ClientRequestContext context)