Class BeanPropertyAccessor


  • public abstract class BeanPropertyAccessor
    extends Object
    Abstract class that defines interface for implementations that can be used for proxy-like access without using Reflection.
    • Constructor Detail

      • BeanPropertyAccessor

        public BeanPropertyAccessor()
    • Method Detail

      • booleanGetter

        public boolean booleanGetter​(Object bean,
                                     int property)
        Since:
        2.5
      • intGetter

        public int intGetter​(Object bean,
                             int property)
      • longGetter

        public long longGetter​(Object bean,
                               int property)
      • stringGetter

        public String stringGetter​(Object bean,
                                   int property)
      • objectGetter

        public Object objectGetter​(Object bean,
                                   int property)
      • booleanField

        public boolean booleanField​(Object bean,
                                    int property)
        Since:
        2.5
      • intField

        public int intField​(Object bean,
                            int property)
      • longField

        public long longField​(Object bean,
                              int property)
      • stringField

        public String stringField​(Object bean,
                                  int property)
      • objectField

        public Object objectField​(Object bean,
                                  int property)