com.dyuproject.ioc
Class DefaultPojoConvertor

java.lang.Object
  extended by org.mortbay.util.ajax.JSONPojoConvertor
      extended by com.dyuproject.json.OverloadPojoConvertor
          extended by com.dyuproject.ioc.DefaultPojoConvertor
All Implemented Interfaces:
org.mortbay.util.ajax.JSON.Convertor

public class DefaultPojoConvertor
extends OverloadPojoConvertor

The default pojo convertor trasparently handles a Reference.

Author:
David Yu
Date created:
Feb 21, 2009

Nested Class Summary
static class DefaultPojoConvertor.DefaultSetter
           
 
Nested classes/interfaces inherited from class com.dyuproject.json.OverloadPojoConvertor
OverloadPojoConvertor.OverloadSetter
 
Nested classes/interfaces inherited from class org.mortbay.util.ajax.JSONPojoConvertor
org.mortbay.util.ajax.JSONPojoConvertor.NumberType, org.mortbay.util.ajax.JSONPojoConvertor.Setter
 
Field Summary
 
Fields inherited from class org.mortbay.util.ajax.JSONPojoConvertor
_excluded, _fromJSON, _getters, _pojoClass, _setters, DOUBLE, FLOAT, GETTER_ARG, INTEGER, LONG, NULL_ARG, SHORT
 
Constructor Summary
DefaultPojoConvertor(Class<?> pojoClass)
           
DefaultPojoConvertor(Class<?> pojoClass, boolean addClass)
           
 
Method Summary
protected  OverloadPojoConvertor.OverloadSetter newSetter(String name, Method method)
           
 
Methods inherited from class com.dyuproject.json.OverloadPojoConvertor
addSetter
 
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
 

Constructor Detail

DefaultPojoConvertor

public DefaultPojoConvertor(Class<?> pojoClass)

DefaultPojoConvertor

public DefaultPojoConvertor(Class<?> pojoClass,
                            boolean addClass)
Method Detail

newSetter

protected OverloadPojoConvertor.OverloadSetter newSetter(String name,
                                                         Method method)
Overrides:
newSetter in class OverloadPojoConvertor


Copyright © 2008-2013. All Rights Reserved.