public class FormProcessor extends Object implements InvocationProcessor, WebTargetProcessor
| Modifier and Type | Field and Description |
|---|---|
protected Class |
clazz |
protected HashMap<Field,Object> |
fieldMap |
protected HashMap<Long,Method> |
getterHashes |
protected List<org.jboss.resteasy.client.jaxrs.internal.proxy.processors.FormProcessor.GetterMethod> |
getters |
| Constructor and Description |
|---|
FormProcessor(Class clazz,
ClientConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.client.WebTarget |
build(javax.ws.rs.client.WebTarget target,
Object param) |
static long |
createHash(String methodDesc) |
static long |
methodHash(Method method) |
protected void |
populateMap(Class clazz,
ClientConfiguration configuration) |
void |
process(ClientInvocationBuilder invocation,
Object param) |
protected Object |
process(org.jboss.resteasy.client.jaxrs.internal.proxy.processors.FormProcessor.Process process,
Object target,
Object param) |
protected List<org.jboss.resteasy.client.jaxrs.internal.proxy.processors.FormProcessor.GetterMethod> getters
protected Class clazz
public FormProcessor(Class clazz, ClientConfiguration configuration)
protected void populateMap(Class clazz, ClientConfiguration configuration)
public javax.ws.rs.client.WebTarget build(javax.ws.rs.client.WebTarget target,
Object param)
build in interface WebTargetProcessorpublic void process(ClientInvocationBuilder invocation, Object param)
process in interface InvocationProcessorCopyright © 2018 JBoss by Red Hat. All rights reserved.