Package org.chenile.proxy.builder
Class ProxyBuilder.ProxyClass
java.lang.Object
org.chenile.proxy.builder.ProxyBuilder.ProxyClass
- All Implemented Interfaces:
- InvocationHandler
- Enclosing class:
- ProxyBuilder
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate Stringprivate HeaderCopierprivate Class<?>private ProxyBuilder.ProxyModeprivate String
- 
Constructor SummaryConstructorsConstructorDescriptionProxyClass(Class<?> interfaceToProxy, String serviceName, HeaderCopier headerCopier, ProxyBuilder.ProxyMode proxyMode, String baseUrl) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidpopulateArgs(ChenileExchange exchange, Object[] args) toString()
- 
Field Details- 
serviceName
- 
headerCopier
- 
interfaceToProxy
- 
proxyMode
- 
baseUrl
 
- 
- 
Constructor Details- 
ProxyClasspublic ProxyClass(Class<?> interfaceToProxy, String serviceName, HeaderCopier headerCopier, ProxyBuilder.ProxyMode proxyMode, String baseUrl) 
 
- 
- 
Method Details- 
invoke- Specified by:
- invokein interface- InvocationHandler
- Throws:
- Throwable
 
- 
toString
- 
populateArgs
 
-