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 Object
- implements CustomPathExtendedHierarchicalStreamWriter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(Writer writer,
String keepValueTypesMode,
char[] lineIndenter,
String newLine)
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(Writer writer,
String keepValueTypesMode,
String newLine)
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(Writer writer,
String newLine)
JsonMapHierarchicalStreamWriter
public JsonMapHierarchicalStreamWriter(Writer writer)
startNode
public void startNode(String name)
- Deprecated. Use startNode(String name, Class clazz) instead.
- Specified by:
startNode
in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
startNode
public void startNode(String name,
Class clazz)
- Specified by:
startNode
in interface com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter
setValue
public void setValue(String text)
- Specified by:
setValue
in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
setValue
public void setValue(String text,
boolean converted)
- Specified by:
setValue
in interface CustomPathExtendedHierarchicalStreamWriter
addAttribute
public void addAttribute(String key,
String value)
- Specified by:
addAttribute
in interface com.thoughtworks.xstream.io.HierarchicalStreamWriter
writeAttributeValue
protected void writeAttributeValue(com.thoughtworks.xstream.core.util.QuickWriter writer,
String text)
writeText
protected void writeText(String text,
Class clazz)
isMapEntry
protected boolean isMapEntry(Class clazz)
isMap
protected boolean isMap(Class clazz)
isCollection
protected boolean isCollection(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 String getNewLine()
Copyright © 2010. All Rights Reserved.