public class BeanTool extends Object
Constructor and Description |
---|
BeanTool() |
Modifier and Type | Method and Description |
---|---|
static BeanTool |
getInstance() |
void |
inject(BeanAccess props,
Object bean) |
void |
inject(Object bean,
BeanAccess props) |
<T> T |
parse(String value,
Class<T> clazz) |
protected Object |
parseSpecialValue(String value,
Class clazz) |
<T> T |
proxy(Class<T> clazz,
BeanAccess props) |
<T> T |
zero(Class<T> clazz) |
public BeanTool()
public static final BeanTool getInstance()
public void inject(Object bean, BeanAccess props)
public void inject(BeanAccess props, Object bean)
public <T> T parse(String value, Class<T> clazz) throws IllegalArgumentException
IllegalArgumentException
public <T> T proxy(Class<T> clazz, BeanAccess props)
public <T> T zero(Class<T> clazz)
protected Object parseSpecialValue(String value, Class clazz) throws IllegalArgumentException
IllegalArgumentException