com.dyuproject.json
Class OverloadPojoConvertor
java.lang.Object
org.mortbay.util.ajax.JSONPojoConvertor
com.dyuproject.json.OverloadPojoConvertor
- All Implemented Interfaces:
- org.mortbay.util.ajax.JSON.Convertor
- Direct Known Subclasses:
- DefaultPojoConvertor
public class OverloadPojoConvertor
- extends org.mortbay.util.ajax.JSONPojoConvertor
Sets the correct values for pojos with overloaded setters except when
2 methods overload a number type (limitation).
- Author:
- David Yu
- Date created:
- Feb 21, 2009
Nested classes/interfaces inherited from class org.mortbay.util.ajax.JSONPojoConvertor |
org.mortbay.util.ajax.JSONPojoConvertor.NumberType, org.mortbay.util.ajax.JSONPojoConvertor.Setter |
Fields inherited from class org.mortbay.util.ajax.JSONPojoConvertor |
_excluded, _fromJSON, _getters, _pojoClass, _setters, DOUBLE, FLOAT, GETTER_ARG, INTEGER, LONG, NULL_ARG, SHORT |
Methods inherited from class org.mortbay.util.ajax.JSONPojoConvertor |
addGetter, fromJSON, getExcludedCount, getNumberType, getSetter, includeField, init, log, setProps, toJSON |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverloadPojoConvertor
public OverloadPojoConvertor(Class<?> pojoClass)
OverloadPojoConvertor
public OverloadPojoConvertor(Class<?> pojoClass,
boolean addClass)
addSetter
protected void addSetter(String name,
Method method)
- Overrides:
addSetter
in class org.mortbay.util.ajax.JSONPojoConvertor
newSetter
protected OverloadPojoConvertor.OverloadSetter newSetter(String name,
Method method)
Copyright © 2008-2013. All Rights Reserved.