Class BeanPropertyReader


  • public final class BeanPropertyReader
    extends java.lang.Object
    Since:
    2.8 (formerly part of `BeanDefinition`)
    • Constructor Detail

      • BeanPropertyReader

        public BeanPropertyReader​(java.lang.String name,
                                  java.lang.reflect.Field f,
                                  java.lang.reflect.Method setter)
    • Method Detail

      • genericSetterType

        public java.lang.reflect.Type genericSetterType()
      • rawSetterType

        public java.lang.Class<?> rawSetterType()
      • getName

        public java.lang.String getName()
      • setValueFor

        public void setValueFor​(java.lang.Object bean,
                                java.lang.Object value)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • _bean

        protected java.lang.String _bean()
      • _rawType

        protected java.lang.Class<?> _rawType()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object