org.jclouds.rest.internal
Class TransformerForRequest

java.lang.Object
  extended by org.jclouds.rest.internal.TransformerForRequest
All Implemented Interfaces:
com.google.common.base.Function<HttpRequest,com.google.common.base.Function<HttpResponse,?>>

public class TransformerForRequest
extends Object
implements com.google.common.base.Function<HttpRequest,com.google.common.base.Function<HttpResponse,?>>


Method Summary
 com.google.common.base.Function<HttpResponse,?> apply(HttpRequest in)
           
protected  com.google.inject.Key<? extends com.google.common.base.Function<HttpResponse,?>> getParserOrThrowException(Invocation invocation)
           
 com.google.common.base.Function<HttpResponse,?> getTransformerForMethod(Invocation invocation, com.google.inject.Injector injector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Function
equals
 

Method Detail

apply

public com.google.common.base.Function<HttpResponse,?> apply(HttpRequest in)
Specified by:
apply in interface com.google.common.base.Function<HttpRequest,com.google.common.base.Function<HttpResponse,?>>

getParserOrThrowException

protected com.google.inject.Key<? extends com.google.common.base.Function<HttpResponse,?>> getParserOrThrowException(Invocation invocation)

getTransformerForMethod

public com.google.common.base.Function<HttpResponse,?> getTransformerForMethod(Invocation invocation,
                                                                               com.google.inject.Injector injector)


Copyright © 2009-2013 jclouds. All Rights Reserved.