Package org.ini4j.spi

Class BeanTool


  • public class BeanTool
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      BeanTool()  
    • 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 <T> T parse​(java.lang.String value,
                           java.lang.Class<T> clazz)
                    throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • proxy

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

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

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