com.dyuproject.web.rest.consumer
Class SimpleJSONConsumer.ValidatingPojoConvertor

java.lang.Object
  extended by org.mortbay.util.ajax.JSONPojoConvertor
      extended by com.dyuproject.json.StandardPojoConvertor
          extended by com.dyuproject.web.rest.consumer.SimpleJSONConsumer.ValidatingPojoConvertor
All Implemented Interfaces:
org.mortbay.util.ajax.JSON.Convertor
Enclosing class:
SimpleJSONConsumer

public static final class SimpleJSONConsumer.ValidatingPojoConvertor
extends StandardPojoConvertor


Nested Class Summary
 
Nested classes/interfaces inherited from class com.dyuproject.json.StandardPojoConvertor
StandardPojoConvertor.StandardSetter
 
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
SimpleJSONConsumer.ValidatingPojoConvertor(Class<?> pojoClass, Map<?,?> fieldParams)
           
 
Method Summary
protected  void addSetter(String field, Method m)
           
protected  String getFieldParam(String name)
           
 int setProps(Object obj, Map props)
           
 
Methods inherited from class com.dyuproject.json.StandardPojoConvertor
newSetter
 
Methods inherited from class org.mortbay.util.ajax.JSONPojoConvertor
addGetter, fromJSON, getExcludedCount, getNumberType, getSetter, includeField, init, log, toJSON
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleJSONConsumer.ValidatingPojoConvertor

public SimpleJSONConsumer.ValidatingPojoConvertor(Class<?> pojoClass,
                                                  Map<?,?> fieldParams)
Method Detail

getFieldParam

protected String getFieldParam(String name)

addSetter

protected void addSetter(String field,
                         Method m)
Overrides:
addSetter in class StandardPojoConvertor

setProps

public int setProps(Object obj,
                    Map props)
Overrides:
setProps in class org.mortbay.util.ajax.JSONPojoConvertor


Copyright © 2008-2013. All Rights Reserved.