public class SkippingBeanUnproxy extends Object implements BeanUnproxy
Constructor and Description |
---|
SkippingBeanUnproxy(BeanUnproxy delegate) |
Modifier and Type | Method and Description |
---|---|
void |
setDelegate(BeanUnproxy delegate)
Change the underlying delegate bean unproxy.
|
SkippingBeanUnproxy |
skip(Class<?> clazz)
Add classes to skip while unproxying to prevent failing of the BeanMapper while mapping
proxy classes or classes containing synthetic fields (Like ENUM types).
|
Class<?> |
unproxy(Class<?> beanClass)
Removes any potential proxy classes.
|
public SkippingBeanUnproxy(BeanUnproxy delegate)
public Class<?> unproxy(Class<?> beanClass)
unproxy
in interface BeanUnproxy
beanClass
- the bean proxy (could be proxied)public final SkippingBeanUnproxy skip(Class<?> clazz)
clazz
- the class that is added to the list of skipped classespublic final void setDelegate(BeanUnproxy delegate)
delegate
- the delegate to setCopyright © 2015–2017 42 BV. All rights reserved.