Class BeanPropertyAccessor

java.lang.Object
com.fasterxml.jackson.module.afterburner.ser.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 Details

    • BeanPropertyAccessor

      public BeanPropertyAccessor()
  • Method Details

    • 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)