Package org.jboss.resteasy.client.jaxrs
Class ProxyBuilder<T>
java.lang.Object
org.jboss.resteasy.client.jaxrs.ProxyBuilder<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Class<?>[]
private ClassLoader
private javax.ws.rs.core.MediaType
private javax.ws.rs.core.MediaType
private final ResteasyWebTarget
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
static <T> ProxyBuilder<T>
private static <T> ClientInvoker
createClientInvoker
(Class<T> clazz, Method method, ResteasyWebTarget base, ProxyConfig config) defaultConsumes
(String type) defaultConsumes
(javax.ws.rs.core.MediaType type) defaultProduces
(String type) defaultProduces
(javax.ws.rs.core.MediaType type) static <T> T
proxy
(Class<T> iface, javax.ws.rs.client.WebTarget base, ProxyConfig config)
-
Field Details
-
cClassArgArray
-
iface
-
webTarget
-
loader
-
serverConsumes
private javax.ws.rs.core.MediaType serverConsumes -
serverProduces
private javax.ws.rs.core.MediaType serverProduces
-
-
Constructor Details
-
ProxyBuilder
-
-
Method Details
-
builder
-
proxy
-
createClientInvoker
private static <T> ClientInvoker createClientInvoker(Class<T> clazz, Method method, ResteasyWebTarget base, ProxyConfig config) -
classloader
-
defaultProduces
-
defaultConsumes
-
defaultProduces
-
defaultConsumes
-
build
-