org.ini4j.spi
Class BeanTool

java.lang.Object
  extended by org.ini4j.spi.BeanTool

public class BeanTool
extends java.lang.Object


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

Field Detail

PARSE_METHOD

protected static final java.lang.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(java.lang.Object bean,
                   BeanAccess props)

inject

public void inject(BeanAccess props,
                   java.lang.Object bean)

parse

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

proxy

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

zero

public java.lang.Object zero(java.lang.Class clazz)

parseSpecialValue

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


Copyright © 2011. All Rights Reserved.