public static class JSONPojoConvertor.Setter
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Class<?> |
_componentType |
protected JSONPojoConvertor.NumberType |
_numberType |
protected java.lang.String |
_propertyName |
protected java.lang.reflect.Method |
_setter |
protected java.lang.Class<?> |
_type |
| Constructor and Description |
|---|
JSONPojoConvertor.Setter(java.lang.String propertyName,
java.lang.reflect.Method method) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<?> |
getComponentType() |
java.lang.reflect.Method |
getMethod() |
JSONPojoConvertor.NumberType |
getNumberType() |
java.lang.String |
getPropertyName() |
java.lang.Class<?> |
getType() |
void |
invoke(java.lang.Object obj,
java.lang.Object value) |
protected void |
invokeObject(java.lang.Object obj,
java.lang.Object value) |
boolean |
isPropertyNumber() |
protected java.lang.String _propertyName
protected java.lang.reflect.Method _setter
protected JSONPojoConvertor.NumberType _numberType
protected java.lang.Class<?> _type
protected java.lang.Class<?> _componentType
public JSONPojoConvertor.Setter(java.lang.String propertyName,
java.lang.reflect.Method method)
public java.lang.String getPropertyName()
public java.lang.reflect.Method getMethod()
public JSONPojoConvertor.NumberType getNumberType()
public java.lang.Class<?> getType()
public java.lang.Class<?> getComponentType()
public boolean isPropertyNumber()
public void invoke(java.lang.Object obj,
java.lang.Object value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionprotected void invokeObject(java.lang.Object obj,
java.lang.Object value)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
java.lang.IllegalArgumentExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionCopyright © 2013 FuseSource, Corp.. All Rights Reserved.