for (JMethod method : setterMethods)
{
if (method.getAnnotation(JsonIgnore.class) == null)
{
String property = null;
JsonProperty jsonProperty = method.getAnnotation(JsonProperty.class);
if (jsonProperty != null)
{
property = jsonProperty.value();
} else {
property = JClassUtils.getPropertyForGetterOrSetterMethod(method);
}
JType paramType = method.getParameterTypes()[0];