public class POJOProperty
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<?> |
_context
Class in which setter/getter was declared, needed for resolving
generic types.
|
protected java.lang.String |
_fieldName |
protected java.lang.reflect.Method |
_getter |
protected java.lang.String |
_name |
protected java.lang.reflect.Method |
_setter |
Constructor and Description |
---|
POJOProperty(java.lang.String name,
java.lang.Class<?> ctxt) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFieldName() |
java.lang.reflect.Method |
getGetter() |
java.lang.String |
getName() |
java.lang.reflect.Method |
getSetter() |
boolean |
hasConcreteGetter() |
boolean |
hasConcreteSetter() |
com.fasterxml.jackson.module.mrbean.BeanBuilder.TypeDescription |
selectType(com.fasterxml.jackson.databind.type.TypeFactory tf) |
void |
setGetter(java.lang.reflect.Method m) |
void |
setSetter(java.lang.reflect.Method m) |
protected final java.lang.String _name
protected final java.lang.String _fieldName
protected final java.lang.Class<?> _context
protected java.lang.reflect.Method _getter
protected java.lang.reflect.Method _setter
public java.lang.String getName()
public void setGetter(java.lang.reflect.Method m)
public void setSetter(java.lang.reflect.Method m)
public java.lang.reflect.Method getGetter()
public java.lang.reflect.Method getSetter()
public java.lang.String getFieldName()
public boolean hasConcreteGetter()
public boolean hasConcreteSetter()
public com.fasterxml.jackson.module.mrbean.BeanBuilder.TypeDescription selectType(com.fasterxml.jackson.databind.type.TypeFactory tf)