[ini4j]

org.ini4j.spi
Class BeanTool

Object
  extended by BeanTool

public class BeanTool
extends Object


Field Summary
protected static String PARSE_METHOD
           
 
Constructor Summary
BeanTool()
           
 
Method Summary
static BeanTool getInstance()
           
 void inject(BeanAccess props, Object bean)
           
 void inject(Object bean, BeanAccess props)
           
 Object parse(String value, Class clazz)
           
protected  Object parseSpecialValue(String value, Class clazz)
           
<T> T
proxy(Class<T> clazz, BeanAccess props)
           
 Object zero(Class clazz)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARSE_METHOD

protected static final String PARSE_METHOD
See Also:
Constant Field Values
Constructor Detail

BeanTool

public BeanTool()
Method Detail

getInstance

public static final BeanTool getInstance()

inject

public void inject(Object bean,
                   BeanAccess props)

inject

public void inject(BeanAccess props,
                   Object bean)

parse

public Object parse(String value,
                    Class clazz)
             throws IllegalArgumentException
Throws:
IllegalArgumentException

proxy

public <T> T proxy(Class<T> clazz,
                   BeanAccess props)

zero

public Object zero(Class clazz)

parseSpecialValue

protected Object parseSpecialValue(String value,
                                   Class clazz)
                            throws IllegalArgumentException
Throws:
IllegalArgumentException

[ini4j]