org.springframework.web.servlet.view.json.writer.xstream.io
Class JsonMapHierarchicalStreamWriter
java.lang.Object
org.springframework.web.servlet.view.json.writer.xstream.io.JsonMapHierarchicalStreamWriter
- All Implemented Interfaces:
- com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter, com.thoughtworks.xstream.io.HierarchicalStreamWriter, CustomPathExtendedHierarchicalStreamWriter
public class JsonMapHierarchicalStreamWriter
- extends java.lang.Object
- implements CustomPathExtendedHierarchicalStreamWriter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(java.io.Writer writer,
java.lang.String keepValueTypesMode,
char[] lineIndenter,
java.lang.String newLine)
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(java.io.Writer writer,
java.lang.String keepValueTypesMode,
java.lang.String newLine)
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(java.io.Writer writer,
java.lang.String newLine)
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(java.io.Writer writer)
startNode
public void startNode(java.lang.String name)
- Deprecated. Use startNode(String name, Class clazz) instead.
- Specified by:
startNode in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
startNode
public void startNode(java.lang.String name,
java.lang.Class clazz)
- Specified by:
startNode in interface com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter
setValue
public void setValue(java.lang.String text)
- Specified by:
setValue in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
setValue
public void setValue(java.lang.String text,
boolean converted)
- Specified by:
setValue in interface CustomPathExtendedHierarchicalStreamWriter
addAttribute
public void addAttribute(java.lang.String key,
java.lang.String value)
- Specified by:
addAttribute in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
writeAttributeValue
protected void writeAttributeValue(com.thoughtworks.xstream.core.util.QuickWriter writer,
java.lang.String text)
writeText
protected void writeText(java.lang.String text,
java.lang.Class clazz)
isMapEntry
protected boolean isMapEntry(java.lang.Class clazz)
isMap
protected boolean isMap(java.lang.Class clazz)
isCollection
protected boolean isCollection(java.lang.Class clazz)
endNode
public void endNode()
- Specified by:
endNode in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
endOfLine
protected void endOfLine()
flush
public void flush()
- Specified by:
flush in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
close
public void close()
- Specified by:
close in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
underlyingWriter
public com.thoughtworks.xstream.io.HierarchicalStreamWriter underlyingWriter()
- Specified by:
underlyingWriter in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
getCommonsBeanUtilslPathTracker
public CommonsBeanUtilslPathTracker getCommonsBeanUtilslPathTracker()
- Specified by:
getCommonsBeanUtilslPathTracker in interface CustomPathExtendedHierarchicalStreamWriter
setCommonsBeanUtilslPathTracker
public void setCommonsBeanUtilslPathTracker(CommonsBeanUtilslPathTracker pathTracker)
- Specified by:
setCommonsBeanUtilslPathTracker in interface CustomPathExtendedHierarchicalStreamWriter
getLineIndenter
public char[] getLineIndenter()
getNewLine
public java.lang.String getNewLine()
Copyright © 2010. All Rights Reserved.