@Override public <T> T put(GenericType<T> gt) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("PUT")); }
@Override public void delete(Object requestEntity) throws UniformInterfaceException, ClientHandlerException { voidHandle(build("DELETE", requestEntity)); }
@Override public void delete() throws UniformInterfaceException, ClientHandlerException { voidHandle(build("DELETE")); }
@Override public <T> T get(GenericType<T> gt) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("GET")); }
@Override public ClientResponse head() throws ClientHandlerException { return getHeadHandler().handle(build("HEAD")); }
@Override public <T> T put(GenericType<T> gt, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("PUT", requestEntity)); }
@Override public <T> T delete(Class<T> c, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(c, build("DELETE", requestEntity)); }
@Override public void put() throws UniformInterfaceException, ClientHandlerException { voidHandle(build("PUT")); }
@Override public void method(String method, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { voidHandle(build(method, requestEntity)); }
@Override public <T> T delete(GenericType<T> gt, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("DELETE", requestEntity)); }
@Override public <T> T delete(Class<T> c) throws UniformInterfaceException, ClientHandlerException { return handle(c, build("DELETE")); }
@Override public <T> T post(GenericType<T> gt) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("POST")); }
@Override public <T> T put(GenericType<T> gt) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("PUT")); }
@Override public <T> T options(GenericType<T> gt) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("OPTIONS")); }
@Override public <T> T options(Class<T> c) throws UniformInterfaceException, ClientHandlerException { return handle(c, build("OPTIONS")); }
@Override public <T> T method(String method, GenericType<T> gt, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build(method, requestEntity)); } }
@Override public <T> T method(String method, Class<T> c, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(c, build(method, requestEntity)); }
@Override public <T> T put(GenericType<T> gt, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("PUT", requestEntity)); }
@Override public <T> T method(String method, GenericType<T> gt, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build(method, requestEntity)); } }
@Override public <T> T post(GenericType<T> gt, Object requestEntity) throws UniformInterfaceException, ClientHandlerException { return handle(gt, build("POST", requestEntity)); }