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 Summary
Constructors Constructor Description BeanPropertyAccessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
booleanField(Object bean, int property)
boolean
booleanGetter(Object bean, int property)
int
intField(Object bean, int property)
int
intGetter(Object bean, int property)
long
longField(Object bean, int property)
long
longGetter(Object bean, int property)
Object
objectField(Object bean, int property)
Object
objectGetter(Object bean, int property)
String
stringField(Object bean, int property)
String
stringGetter(Object bean, int property)
-
-
-
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)
-
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)
-
-