Package com.fasterxml.jackson.jr.ob.impl
Class BeanPropertyReader
- java.lang.Object
-
- com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
-
public final class BeanPropertyReader extends java.lang.Object- Since:
- 2.8 (formerly part of `BeanDefinition`)
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBeanPropertyReader(BeanPropertyReader src, ValueReader vr)BeanPropertyReader(java.lang.String name, java.lang.reflect.Field f, java.lang.reflect.Method setter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String_bean()protected java.lang.Class<?>_rawType()java.lang.reflect.TypegenericSetterType()java.lang.StringgetName()ValueReadergetReader()java.lang.Class<?>rawSetterType()voidsetValueFor(java.lang.Object bean, java.lang.Object value)java.lang.StringtoString()BeanPropertyReaderwithReader(ValueReader vr)
-
-
-
Constructor Detail
-
BeanPropertyReader
public BeanPropertyReader(java.lang.String name, java.lang.reflect.Field f, java.lang.reflect.Method setter)
-
BeanPropertyReader
protected BeanPropertyReader(BeanPropertyReader src, ValueReader vr)
-
-
Method Detail
-
withReader
public BeanPropertyReader withReader(ValueReader vr)
-
genericSetterType
public java.lang.reflect.Type genericSetterType()
-
rawSetterType
public java.lang.Class<?> rawSetterType()
-
getReader
public ValueReader getReader()
-
getName
public java.lang.String getName()
-
setValueFor
public void setValueFor(java.lang.Object bean, java.lang.Object value) throws java.io.IOException- Throws:
java.io.IOException
-
_bean
protected java.lang.String _bean()
-
_rawType
protected java.lang.Class<?> _rawType()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-