org.springframework.web.servlet.view.json.writer.jsonlib
Class PropertyEditorRegistryValueProcessor

java.lang.Object
  extended by org.springframework.web.servlet.view.json.writer.jsonlib.PropertyEditorRegistryValueProcessor
All Implemented Interfaces:
net.sf.json.processors.JsonValueProcessor, net.sf.json.util.JsonEventListener

public class PropertyEditorRegistryValueProcessor
extends Object
implements net.sf.json.processors.JsonValueProcessor, net.sf.json.util.JsonEventListener


Constructor Summary
PropertyEditorRegistryValueProcessor(org.springframework.beans.PropertyEditorRegistry propertyEditorRegistry)
           
 
Method Summary
 String getObjektName()
           
protected  CommonsBeanUtilslPathTracker getPathTracker()
           
 org.springframework.beans.PropertyEditorRegistry getPropertyEditorRegistry()
           
 boolean isConvertAllMapValues()
           
 void onArrayEnd()
           
 void onArrayStart()
           
 void onElementAdded(int index, Object element)
           
 void onError(net.sf.json.JSONException jsone)
           
 void onObjectEnd()
           
 void onObjectStart()
           
 void onPropertySet(String key, Object value, boolean accumulated)
           
 void onWarning(String warning)
           
 Object processArrayValue(Object value, net.sf.json.JsonConfig jsonConfig)
           
 Object processObjectValue(String key, Object value, net.sf.json.JsonConfig jsonConfig)
           
 void setConvertAllMapValues(boolean convertAllMapValues)
           
 void setObjektName(String objektName)
           
protected  void setPathTracker(CommonsBeanUtilslPathTracker pathTracker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyEditorRegistryValueProcessor

public PropertyEditorRegistryValueProcessor(org.springframework.beans.PropertyEditorRegistry propertyEditorRegistry)
Method Detail

processArrayValue

public Object processArrayValue(Object value,
                                net.sf.json.JsonConfig jsonConfig)
Specified by:
processArrayValue in interface net.sf.json.processors.JsonValueProcessor

processObjectValue

public Object processObjectValue(String key,
                                 Object value,
                                 net.sf.json.JsonConfig jsonConfig)
Specified by:
processObjectValue in interface net.sf.json.processors.JsonValueProcessor

onArrayEnd

public void onArrayEnd()
Specified by:
onArrayEnd in interface net.sf.json.util.JsonEventListener

onArrayStart

public void onArrayStart()
Specified by:
onArrayStart in interface net.sf.json.util.JsonEventListener

onElementAdded

public void onElementAdded(int index,
                           Object element)
Specified by:
onElementAdded in interface net.sf.json.util.JsonEventListener

onError

public void onError(net.sf.json.JSONException jsone)
Specified by:
onError in interface net.sf.json.util.JsonEventListener

onObjectEnd

public void onObjectEnd()
Specified by:
onObjectEnd in interface net.sf.json.util.JsonEventListener

onObjectStart

public void onObjectStart()
Specified by:
onObjectStart in interface net.sf.json.util.JsonEventListener

onPropertySet

public void onPropertySet(String key,
                          Object value,
                          boolean accumulated)
Specified by:
onPropertySet in interface net.sf.json.util.JsonEventListener

onWarning

public void onWarning(String warning)
Specified by:
onWarning in interface net.sf.json.util.JsonEventListener

getPropertyEditorRegistry

public org.springframework.beans.PropertyEditorRegistry getPropertyEditorRegistry()

isConvertAllMapValues

public boolean isConvertAllMapValues()

setConvertAllMapValues

public void setConvertAllMapValues(boolean convertAllMapValues)

getObjektName

public String getObjektName()

setObjektName

public void setObjektName(String objektName)

getPathTracker

protected CommonsBeanUtilslPathTracker getPathTracker()

setPathTracker

protected void setPathTracker(CommonsBeanUtilslPathTracker pathTracker)


Copyright © 2010. All Rights Reserved.