public class PropertyAccessorCollector extends DynamicPropertyAccessorBase
ALL_INT_CONSTS
Constructor and Description |
---|
PropertyAccessorCollector(Class<?> beanClass) |
Modifier and Type | Method and Description |
---|---|
IntFieldPropertyWriter |
addIntField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
IntMethodPropertyWriter |
addIntGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
LongFieldPropertyWriter |
addLongField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
LongMethodPropertyWriter |
addLongGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
ObjectFieldPropertyWriter |
addObjectField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
ObjectMethodPropertyWriter |
addObjectGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
StringFieldPropertyWriter |
addStringField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
StringMethodPropertyWriter |
addStringGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw) |
BeanPropertyAccessor |
findAccessor(MyClassLoader classLoader) |
Class<?> |
generateAccessorClass(MyClassLoader classLoader,
String srcName,
String generatedClass) |
boolean |
isEmpty() |
_add, generateException, internalClassName
public PropertyAccessorCollector(Class<?> beanClass)
public IntMethodPropertyWriter addIntGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public LongMethodPropertyWriter addLongGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public StringMethodPropertyWriter addStringGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public ObjectMethodPropertyWriter addObjectGetter(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public IntFieldPropertyWriter addIntField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public LongFieldPropertyWriter addLongField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public StringFieldPropertyWriter addStringField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public ObjectFieldPropertyWriter addObjectField(com.fasterxml.jackson.databind.ser.BeanPropertyWriter bpw)
public boolean isEmpty()
public BeanPropertyAccessor findAccessor(MyClassLoader classLoader)
public Class<?> generateAccessorClass(MyClassLoader classLoader, String srcName, String generatedClass)
Copyright © 2014. All rights reserved.