Top Description Fields Constructors Methods
com.fasterxml.jackson.jr.ob.impl

public final Class BeanPropertyWriter

extends Object
Class Inheritance
Imports
java.io.IOException, java.lang.reflect.Field, .Method, com.fasterxml.jackson.core.io.SerializedString, com.fasterxml.jackson.jr.ob.JSONObjectException

Simple container class used to contain information needed for serializing value of a single POJO property.
Since
2.8

Field Summary

Modifier and TypeField and Description
private final Field
private final Method
public final SerializedString
public final int

Constructor Summary

AccessConstructor and Description
public
BeanPropertyWriter(int typeId, String n, Field f, Method getter)

Method Summary

Modifier and TypeMethod and Description
protected String
public Object
public BeanPropertyWriter
withName(String newName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_fieldback to summary
private final Field _field
_getterback to summary
private final Method _getter
nameback to summary
public final SerializedString name
typeIdback to summary
public final int typeId

Constructor Detail

BeanPropertyWriterback to summary
public BeanPropertyWriter(int typeId, String n, Field f, Method getter)

Method Detail

_beanback to summary
protected String _bean()
getValueForback to summary
public Object getValueFor(Object bean) throws IOException
withNameback to summary
public BeanPropertyWriter withName(String newName)
Since
2.10