Package org.ini4j.spi

Class BeanTool


  • public class BeanTool
    extends Object
    • 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 <T> T parse​(String value,
                           Class<T> clazz)
                    throws IllegalArgumentException
        Throws:
        IllegalArgumentException
      • proxy

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

        public <T> T zero​(Class<T> clazz)
      • parseSpecialValue

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