public static class JSONPojoConvertor.Setter extends Object
Modifier and Type | Field and Description |
---|---|
protected Class<?> |
_componentType |
protected JSONPojoConvertor.NumberType |
_numberType |
protected String |
_propertyName |
protected Method |
_setter |
protected Class<?> |
_type |
Constructor and Description |
---|
JSONPojoConvertor.Setter(String propertyName,
Method method) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getComponentType() |
Method |
getMethod() |
JSONPojoConvertor.NumberType |
getNumberType() |
String |
getPropertyName() |
Class<?> |
getType() |
void |
invoke(Object obj,
Object value) |
protected void |
invokeObject(Object obj,
Object value) |
boolean |
isPropertyNumber() |
protected String _propertyName
protected Method _setter
protected JSONPojoConvertor.NumberType _numberType
protected Class<?> _type
protected Class<?> _componentType
public String getPropertyName()
public Method getMethod()
public JSONPojoConvertor.NumberType getNumberType()
public Class<?> getType()
public Class<?> getComponentType()
public boolean isPropertyNumber()
public void invoke(Object obj, Object value) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException
protected void invokeObject(Object obj, Object value) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException
Copyright © 1995-2015 Webtide. All Rights Reserved.