com.dyuproject.web.rest.consumer
Class SimpleJSONConsumer.ValidatingSetter
java.lang.Object
org.mortbay.util.ajax.JSONPojoConvertor.Setter
com.dyuproject.json.StandardPojoConvertor.StandardSetter
com.dyuproject.web.rest.consumer.SimpleJSONConsumer.ValidatingSetter
- Enclosing class:
- SimpleJSONConsumer
public static final class SimpleJSONConsumer.ValidatingSetter
- extends StandardPojoConvertor.StandardSetter
Fields inherited from class org.mortbay.util.ajax.JSONPojoConvertor.Setter |
_componentType, _method, _numberType, _propertyName, _type |
Methods inherited from class org.mortbay.util.ajax.JSONPojoConvertor.Setter |
getComponentType, getMethod, getNumberType, getPropertyName, getType, isPropertyNumber |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_required
protected final boolean _required
_validator
protected final ValidatingConsumer.FieldValidator _validator
_errorMsg
protected final String _errorMsg
SimpleJSONConsumer.ValidatingSetter
public SimpleJSONConsumer.ValidatingSetter(String propertyName,
Method method,
boolean required,
ValidatingConsumer.FieldValidator validator,
String errorMsg)
isRequired
public boolean isRequired()
getValidator
public ValidatingConsumer.FieldValidator getValidator()
getErrorMsg
public String getErrorMsg()
invokeObject
public void invokeObject(Object obj,
Object value)
throws IllegalArgumentException,
IllegalAccessException,
InvocationTargetException
- Overrides:
invokeObject
in class org.mortbay.util.ajax.JSONPojoConvertor.Setter
- Throws:
IllegalArgumentException
IllegalAccessException
InvocationTargetException
Copyright © 2008-2013. All Rights Reserved.