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 ClassLoaderprivate javax.ws.rs.core.MediaTypeprivate javax.ws.rs.core.MediaTypeprivate final ResteasyWebTarget -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static <T> ProxyBuilder<T> private static <T> ClientInvokercreateClientInvoker(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> Tproxy(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
-