org.springframework.web.servlet.view.json.writer.xstream
Class XStreamJsonStringWriter

java.lang.Object
  extended by org.springframework.web.servlet.view.json.writer.xstream.XStreamJsonStringWriter
All Implemented Interfaces:
JsonStringWriter

public class XStreamJsonStringWriter
extends Object
implements JsonStringWriter


Field Summary
static String DEFAULT_ROOTNAME
           
 
Fields inherited from interface org.springframework.web.servlet.view.json.JsonStringWriter
MODE_KEEP_VALUETYPES_ALL, MODE_KEEP_VALUETYPES_BOOLEANS, MODE_KEEP_VALUETYPES_NONE
 
Constructor Summary
XStreamJsonStringWriter()
           
 
Method Summary
 void convertAndWrite(Map modelMap, JsonWriterConfiguratorTemplateRegistry configuratorTemplateRegistry, Writer writer, org.springframework.validation.BindingResult br)
           
 Boolean getAutodetectAnnotations()
           
 boolean getConvertAllMapValues()
           
 boolean getEnableJsonConfigSupport()
           
 String getKeepValueTypesMode()
           
 Class[] getProcessAnnotationsForTypes()
           
 String getRootname()
           
 boolean isEnableAnnotationConf()
           
 void setAutodetectAnnotations(Boolean autodetectAnnotations)
           
 void setConvertAllMapValues(boolean convertAllMapValues)
           
 void setEnableAnnotationConf(boolean enableAnnotationConf)
           
 void setEnableJsonConfigSupport(boolean enableJsonConfigSupport)
           
 void setKeepValueTypesMode(String keepValueTypesMode)
           
 void setProcessAnnotationsForType(Class type)
           
 void setProcessAnnotationsForTypes(Class[] types)
           
 void setRootname(String rootname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_ROOTNAME

public static final String DEFAULT_ROOTNAME
See Also:
Constant Field Values
Constructor Detail

XStreamJsonStringWriter

public XStreamJsonStringWriter()
Method Detail

convertAndWrite

public void convertAndWrite(Map modelMap,
                            JsonWriterConfiguratorTemplateRegistry configuratorTemplateRegistry,
                            Writer writer,
                            org.springframework.validation.BindingResult br)
                     throws IOException
Specified by:
convertAndWrite in interface JsonStringWriter
Throws:
IOException

getEnableJsonConfigSupport

public boolean getEnableJsonConfigSupport()

setEnableJsonConfigSupport

public void setEnableJsonConfigSupport(boolean enableJsonConfigSupport)

getConvertAllMapValues

public boolean getConvertAllMapValues()

setConvertAllMapValues

public void setConvertAllMapValues(boolean convertAllMapValues)

getKeepValueTypesMode

public String getKeepValueTypesMode()

setKeepValueTypesMode

public void setKeepValueTypesMode(String keepValueTypesMode)

getRootname

public String getRootname()

setRootname

public void setRootname(String rootname)

getProcessAnnotationsForTypes

public Class[] getProcessAnnotationsForTypes()

setProcessAnnotationsForTypes

public void setProcessAnnotationsForTypes(Class[] types)

setProcessAnnotationsForType

public void setProcessAnnotationsForType(Class type)

getAutodetectAnnotations

public Boolean getAutodetectAnnotations()

setAutodetectAnnotations

public void setAutodetectAnnotations(Boolean autodetectAnnotations)

isEnableAnnotationConf

public boolean isEnableAnnotationConf()

setEnableAnnotationConf

public void setEnableAnnotationConf(boolean enableAnnotationConf)


Copyright © 2010. All Rights Reserved.