META-INF/
META-INF/MANIFEST.MF
com/
com/thoughtworks/
com/thoughtworks/xstream/
com/thoughtworks/xstream/io/
com/thoughtworks/xstream/io/copy/
com/thoughtworks/xstream/io/json/
com/thoughtworks/xstream/io/xml/
com/thoughtworks/xstream/io/xml/xppdom/
com/thoughtworks/xstream/io/naming/
com/thoughtworks/xstream/io/binary/
com/thoughtworks/xstream/io/path/
com/thoughtworks/xstream/core/
com/thoughtworks/xstream/core/util/
com/thoughtworks/xstream/annotations/
com/thoughtworks/xstream/mapper/
com/thoughtworks/xstream/security/
com/thoughtworks/xstream/persistence/
com/thoughtworks/xstream/converters/
com/thoughtworks/xstream/converters/collections/
com/thoughtworks/xstream/converters/extended/
com/thoughtworks/xstream/converters/javabean/
com/thoughtworks/xstream/converters/reflection/
com/thoughtworks/xstream/converters/basic/
com/thoughtworks/xstream/converters/enums/
com/thoughtworks/xstream/MarshallingStrategy.classMarshallingStrategy.java
package com.thoughtworks.xstream
public abstract com.thoughtworks.xstream.MarshallingStrategy extends java.lang.Object {
public abstract java.lang.Object unmarshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.DataHolder, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
public abstract void marshal (com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.lang.Object, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.DataHolder)
}
com/thoughtworks/xstream/io/copy/HierarchicalStreamCopier.classHierarchicalStreamCopier.java
package com.thoughtworks.xstream.io.copy
public com.thoughtworks.xstream.io.copy.HierarchicalStreamCopier extends java.lang.Object {
public void ()
public void copy (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
int i
com.thoughtworks.xstream.io.HierarchicalStreamReader source
com.thoughtworks.xstream.io.HierarchicalStreamWriter destination
int attributeCount
String value
}
com/thoughtworks/xstream/io/WriterWrapper.classWriterWrapper.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.WriterWrapper extends java.lang.Object implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter {
protected com.thoughtworks.xstream.io.HierarchicalStreamWriter wrapped
protected void (com.thoughtworks.xstream.io.HierarchicalStreamWriter)
com.thoughtworks.xstream.io.HierarchicalStreamWriter wrapped
public void startNode (java.lang.String)
String name
public void startNode (java.lang.String, java.lang.Class)
String name
Class clazz
public void endNode ()
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
public void setValue (java.lang.String)
String text
public void flush ()
public void close ()
public com.thoughtworks.xstream.io.HierarchicalStreamWriter underlyingWriter ()
}
com/thoughtworks/xstream/io/HierarchicalStreamWriter.classHierarchicalStreamWriter.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.HierarchicalStreamWriter extends java.lang.Object {
public abstract void startNode (java.lang.String)
public abstract void addAttribute (java.lang.String, java.lang.String)
public abstract void setValue (java.lang.String)
public abstract void endNode ()
public abstract void flush ()
public abstract void close ()
public abstract com.thoughtworks.xstream.io.HierarchicalStreamWriter underlyingWriter ()
}
com/thoughtworks/xstream/io/ExtendedHierarchicalStreamReader.classExtendedHierarchicalStreamReader.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.ExtendedHierarchicalStreamReader extends java.lang.Object implements com.thoughtworks.xstream.io.HierarchicalStreamReader {
public abstract java.lang.String peekNextChild ()
}
com/thoughtworks/xstream/io/HierarchicalStreamDriver.classHierarchicalStreamDriver.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.HierarchicalStreamDriver extends java.lang.Object {
public abstract com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
public abstract com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
public abstract com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
public abstract com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
public abstract com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
public abstract com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
}
com/thoughtworks/xstream/io/AbstractWriter.classAbstractWriter.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.AbstractWriter extends java.lang.Object implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter {
private com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected void ()
protected void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void startNode (java.lang.String, java.lang.Class)
String name
Class clazz
public com.thoughtworks.xstream.io.HierarchicalStreamWriter underlyingWriter ()
public java.lang.String encodeNode (java.lang.String)
String name
public java.lang.String encodeAttribute (java.lang.String)
String name
}
com/thoughtworks/xstream/io/ExtendedHierarchicalStreamWriterHelper.classExtendedHierarchicalStreamWriterHelper.java
package com.thoughtworks.xstream.io
public com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriterHelper extends java.lang.Object {
public void ()
public static void startNode (com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.lang.String, java.lang.Class)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
String name
Class clazz
}
com/thoughtworks/xstream/io/StatefulWriter.classStatefulWriter.java
package com.thoughtworks.xstream.io
public com.thoughtworks.xstream.io.StatefulWriter extends com.thoughtworks.xstream.io.WriterWrapper {
public static int STATE_OPEN
public static int STATE_NODE_START
public static int STATE_VALUE
public static int STATE_NODE_END
public static int STATE_CLOSED
private transient int state
private transient int balance
private transient com.thoughtworks.xstream.core.util.FastStack attributes
public void (com.thoughtworks.xstream.io.HierarchicalStreamWriter)
com.thoughtworks.xstream.io.HierarchicalStreamWriter wrapped
public void startNode (java.lang.String)
String name
public void startNode (java.lang.String, java.lang.Class)
String name
Class clazz
private void startNodeCommon ()
public void addAttribute (java.lang.String, java.lang.String)
String name
String value
java.util.Set currentAttributes
public void setValue (java.lang.String)
String text
public void endNode ()
public void flush ()
public void close ()
private void checkClosed ()
public int state ()
private java.lang.Object readResolve ()
static void ()
}
com/thoughtworks/xstream/io/HierarchicalStreamReader.classHierarchicalStreamReader.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.HierarchicalStreamReader extends java.lang.Object implements com.thoughtworks.xstream.converters.ErrorReporter {
public abstract boolean hasMoreChildren ()
public abstract void moveDown ()
public abstract void moveUp ()
public abstract java.lang.String getNodeName ()
public abstract java.lang.String getValue ()
public abstract java.lang.String getAttribute (java.lang.String)
public abstract java.lang.String getAttribute (int)
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeName (int)
public abstract java.util.Iterator getAttributeNames ()
public abstract void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
public abstract void close ()
public abstract com.thoughtworks.xstream.io.HierarchicalStreamReader underlyingReader ()
}
com/thoughtworks/xstream/io/ReaderWrapper.classReaderWrapper.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.ReaderWrapper extends java.lang.Object implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamReader {
protected com.thoughtworks.xstream.io.HierarchicalStreamReader wrapped
protected void (com.thoughtworks.xstream.io.HierarchicalStreamReader)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public boolean hasMoreChildren ()
public void moveDown ()
public void moveUp ()
public java.lang.String getNodeName ()
public java.lang.String getValue ()
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
public java.util.Iterator getAttributeNames ()
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
public void close ()
public java.lang.String peekNextChild ()
public com.thoughtworks.xstream.io.HierarchicalStreamReader underlyingReader ()
}
com/thoughtworks/xstream/io/AbstractDriver.classAbstractDriver.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.AbstractDriver extends java.lang.Object implements com.thoughtworks.xstream.io.HierarchicalStreamDriver {
private com.thoughtworks.xstream.io.naming.NameCoder replacer
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected com.thoughtworks.xstream.io.naming.NameCoder getNameCoder ()
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
java.io.IOException e
java.net.URL in
java.io.InputStream stream
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
java.io.FileNotFoundException e
java.io.File in
}
com/thoughtworks/xstream/io/json/AbstractJsonWriter$Type.classAbstractJsonWriter.java
package com.thoughtworks.xstream.io.json
public com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type extends java.lang.Object {
public static com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type NULL
public static com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type STRING
public static com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type NUMBER
public static com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type BOOLEAN
public void ()
static void ()
}
com/thoughtworks/xstream/io/json/AbstractJsonWriter$StackElement.classAbstractJsonWriter.java
package com.thoughtworks.xstream.io.json
com.thoughtworks.xstream.io.json.AbstractJsonWriter$StackElement extends java.lang.Object {
final Class type
int status
public void (java.lang.Class, int)
Class type
int status
}
com/thoughtworks/xstream/io/json/AbstractJsonWriter$IllegalWriterStateException.classAbstractJsonWriter.java
package com.thoughtworks.xstream.io.json
com.thoughtworks.xstream.io.json.AbstractJsonWriter$IllegalWriterStateException extends java.lang.IllegalStateException {
public void (int, int, java.lang.String)
int from
int to
String element
private static java.lang.String getState (int)
int state
}
com/thoughtworks/xstream/io/json/AbstractJsonWriter.classAbstractJsonWriter.java
package com.thoughtworks.xstream.io.json
public abstract com.thoughtworks.xstream.io.json.AbstractJsonWriter extends com.thoughtworks.xstream.io.AbstractWriter {
public static final int DROP_ROOT_MODE
public static final int STRICT_MODE
public static final int EXPLICIT_MODE
public static final int IEEE_754_MODE
private static final int STATE_ROOT
private static final int STATE_END_OBJECT
private static final int STATE_START_OBJECT
private static final int STATE_START_ATTRIBUTES
private static final int STATE_NEXT_ATTRIBUTE
private static final int STATE_END_ATTRIBUTES
private static final int STATE_START_ELEMENTS
private static final int STATE_NEXT_ELEMENT
private static final int STATE_END_ELEMENTS
private static final int STATE_SET_VALUE
private static final java.util.Set NUMBER_TYPES
private int mode
private com.thoughtworks.xstream.core.util.FastStack stack
private int expectedStates
public void ()
public void (int)
int mode
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (int, com.thoughtworks.xstream.io.naming.NameCoder)
int mode
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void startNode (java.lang.String, java.lang.Class)
String name
Class clazz
public void startNode (java.lang.String)
String name
public void addAttribute (java.lang.String, java.lang.String)
String name
String value
public void setValue (java.lang.String)
String text
Class type
public void endNode ()
int size
int nextState
private void handleCheckedStateTransition (int, java.lang.String, java.lang.String)
int requiredState
String elementToAdd
String valueToAdd
com.thoughtworks.xstream.io.json.AbstractJsonWriter$StackElement stackElement
int currentState
private int handleStateTransition (int, int, java.lang.String, java.lang.String)
long longValue
String name
String name
int currentState
int requiredState
String elementToAdd
String valueToAdd
int size
Class currentType
boolean isArray
boolean isArrayElement
protected com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type getType (java.lang.Class)
Class clazz
protected boolean isArray (java.lang.Class)
Class clazz
protected abstract void startObject ()
protected abstract void addLabel (java.lang.String)
protected abstract void addValue (java.lang.String, com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type)
protected abstract void startArray ()
protected abstract void nextElement ()
protected abstract void endArray ()
protected abstract void endObject ()
static void ()
}
com/thoughtworks/xstream/io/json/JsonWriter$Format.classJsonWriter.java
package com.thoughtworks.xstream.io.json
public com.thoughtworks.xstream.io.json.JsonWriter$Format extends java.lang.Object {
public static int SPACE_AFTER_LABEL
public static int COMPACT_EMPTY_ELEMENT
private char[] lineIndenter
private char[] newLine
private final int mode
private final com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void ()
public void (char[], char[], int)
char[] lineIndenter
char[] newLine
int mode
public void (char[], char[], int, com.thoughtworks.xstream.io.naming.NameCoder)
char[] lineIndenter
char[] newLine
int mode
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public char[] getLineIndenter ()
public char[] getNewLine ()
public int mode ()
public com.thoughtworks.xstream.io.naming.NameCoder getNameCoder ()
static void ()
}
com/thoughtworks/xstream/io/json/JettisonStaxWriter.classJettisonStaxWriter.java
package com.thoughtworks.xstream.io.json
public com.thoughtworks.xstream.io.json.JettisonStaxWriter extends com.thoughtworks.xstream.io.xml.StaxWriter {
private final org.codehaus.jettison.mapped.MappedNamespaceConvention convention
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, boolean, boolean, com.thoughtworks.xstream.io.naming.NameCoder, org.codehaus.jettison.mapped.MappedNamespaceConvention) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
boolean writeEnclosingDocument
boolean namespaceRepairingMode
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
org.codehaus.jettison.mapped.MappedNamespaceConvention convention
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, boolean, boolean, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer, org.codehaus.jettison.mapped.MappedNamespaceConvention) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
boolean writeEnclosingDocument
boolean namespaceRepairingMode
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
org.codehaus.jettison.mapped.MappedNamespaceConvention convention
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, boolean, boolean, org.codehaus.jettison.mapped.MappedNamespaceConvention) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
boolean writeEnclosingDocument
boolean namespaceRepairingMode
org.codehaus.jettison.mapped.MappedNamespaceConvention convention
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, org.codehaus.jettison.mapped.MappedNamespaceConvention) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
org.codehaus.jettison.mapped.MappedNamespaceConvention convention
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, com.thoughtworks.xstream.io.naming.NameCoder, org.codehaus.jettison.mapped.MappedNamespaceConvention) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
org.codehaus.jettison.mapped.MappedNamespaceConvention convention
public void startNode (java.lang.String, java.lang.Class)
javax.xml.namespace.QName qname
String prefix
String uri
String key
String name
Class clazz
javax.xml.stream.XMLStreamWriter out
}
com/thoughtworks/xstream/io/json/JsonWriter.classJsonWriter.java
package com.thoughtworks.xstream.io.json
public com.thoughtworks.xstream.io.json.JsonWriter extends com.thoughtworks.xstream.io.json.AbstractJsonWriter {
protected final com.thoughtworks.xstream.core.util.QuickWriter writer
protected final com.thoughtworks.xstream.io.json.JsonWriter$Format format
private int depth
private boolean newLineProposed
public void (java.io.Writer, char[], java.lang.String)
java.io.Writer writer
char[] lineIndenter
String newLine
public void (java.io.Writer, char[])
java.io.Writer writer
char[] lineIndenter
public void (java.io.Writer, java.lang.String, java.lang.String)
java.io.Writer writer
String lineIndenter
String newLine
public void (java.io.Writer, java.lang.String)
java.io.Writer writer
String lineIndenter
public void (java.io.Writer)
java.io.Writer writer
public void (java.io.Writer, char[], java.lang.String, int)
java.io.Writer writer
char[] lineIndenter
String newLine
int mode
public void (java.io.Writer, int)
java.io.Writer writer
int mode
public void (java.io.Writer, com.thoughtworks.xstream.io.json.JsonWriter$Format)
java.io.Writer writer
com.thoughtworks.xstream.io.json.JsonWriter$Format format
public void (java.io.Writer, int, com.thoughtworks.xstream.io.json.JsonWriter$Format)
java.io.Writer writer
int mode
com.thoughtworks.xstream.io.json.JsonWriter$Format format
public void (java.io.Writer, int, com.thoughtworks.xstream.io.json.JsonWriter$Format, int)
java.io.Writer writer
int mode
com.thoughtworks.xstream.io.json.JsonWriter$Format format
int bufferSize
public void flush ()
public void close ()
public com.thoughtworks.xstream.io.HierarchicalStreamWriter underlyingWriter ()
protected void startObject ()
protected void addLabel (java.lang.String)
String name
protected void addValue (java.lang.String, com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type)
String value
com.thoughtworks.xstream.io.json.AbstractJsonWriter$Type type
protected void startArray ()
protected void nextElement ()
protected void endArray ()
protected void endObject ()
private void startNewLine ()
private void endNewLine ()
private void writeNewLine ()
int depth
private void writeText (java.lang.String)
String hex
char c
int i
String text
int length
}
com/thoughtworks/xstream/io/json/JsonHierarchicalStreamDriver.classJsonHierarchicalStreamDriver.java
package com.thoughtworks.xstream.io.json
public com.thoughtworks.xstream.io.json.JsonHierarchicalStreamDriver extends com.thoughtworks.xstream.io.AbstractDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
java.io.Reader in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
java.net.URL in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
java.io.File in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.UnsupportedEncodingException e
java.io.OutputStream out
}
com/thoughtworks/xstream/io/json/JsonHierarchicalStreamWriter.classJsonHierarchicalStreamWriter.java
package com.thoughtworks.xstream.io.json
public com.thoughtworks.xstream.io.json.JsonHierarchicalStreamWriter extends com.thoughtworks.xstream.io.json.JsonWriter {
public void (java.io.Writer, char[], java.lang.String)
java.io.Writer writer
char[] lineIndenter
String newLine
public void (java.io.Writer, char[])
java.io.Writer writer
char[] lineIndenter
public void (java.io.Writer, java.lang.String, java.lang.String)
java.io.Writer writer
String lineIndenter
String newLine
public void (java.io.Writer, java.lang.String)
java.io.Writer writer
String lineIndenter
public void (java.io.Writer)
java.io.Writer writer
}
com/thoughtworks/xstream/io/json/JettisonMappedXmlDriver.classJettisonMappedXmlDriver.java
package com.thoughtworks.xstream.io.json
public com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver extends com.thoughtworks.xstream.io.AbstractDriver {
protected final org.codehaus.jettison.mapped.MappedXMLOutputFactory mof
protected final org.codehaus.jettison.mapped.MappedXMLInputFactory mif
protected final org.codehaus.jettison.mapped.MappedNamespaceConvention convention
protected final boolean useSerializeAsArray
public void ()
public void (org.codehaus.jettison.mapped.Configuration)
org.codehaus.jettison.mapped.Configuration config
public void (org.codehaus.jettison.mapped.Configuration, boolean)
org.codehaus.jettison.mapped.Configuration config
boolean useSerializeAsArray
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
javax.xml.stream.XMLStreamException e
java.io.Reader reader
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
javax.xml.stream.XMLStreamException e
java.io.InputStream input
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
java.io.IOException e
javax.xml.stream.XMLStreamException e
java.io.IOException e
java.io.IOException e
java.net.URL in
java.io.InputStream instream
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
java.io.IOException e
javax.xml.stream.XMLStreamException e
java.io.IOException e
java.io.IOException e
java.io.File in
java.io.InputStream instream
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
javax.xml.stream.XMLStreamException e
java.io.Writer writer
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
javax.xml.stream.XMLStreamException e
java.io.OutputStream output
}
com/thoughtworks/xstream/io/xml/JDomDriver.classJDomDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.JDomDriver extends com.thoughtworks.xstream.io.xml.AbstractXmlDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
org.jdom.input.SAXBuilder builder
org.jdom.Document document
java.io.IOException e
org.jdom.JDOMException e
java.io.Reader reader
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
org.jdom.input.SAXBuilder builder
org.jdom.Document document
java.io.IOException e
org.jdom.JDOMException e
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
org.jdom.input.SAXBuilder builder
org.jdom.Document document
java.io.IOException e
org.jdom.JDOMException e
java.net.URL in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
org.jdom.input.SAXBuilder builder
org.jdom.Document document
java.io.IOException e
org.jdom.JDOMException e
java.io.File in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream out
}
com/thoughtworks/xstream/io/xml/DocumentReader.classDocumentReader.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.DocumentReader extends java.lang.Object implements com.thoughtworks.xstream.io.HierarchicalStreamReader {
public abstract java.lang.Object getCurrent ()
}
com/thoughtworks/xstream/io/xml/StaxReader.classStaxReader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.StaxReader extends com.thoughtworks.xstream.io.xml.AbstractPullReader {
private final com.thoughtworks.xstream.io.xml.QNameMap qnameMap
private final javax.xml.stream.XMLStreamReader in
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamReader)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamReader in
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamReader, com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamReader in
com.thoughtworks.xstream.io.naming.NameCoder replacer
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamReader, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamReader in
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected int pullNextEvent ()
javax.xml.stream.XMLStreamException e
protected java.lang.String pullElementName ()
javax.xml.namespace.QName qname
protected java.lang.String pullText ()
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
public void close ()
javax.xml.stream.XMLStreamException e
}
com/thoughtworks/xstream/io/xml/SaxWriter.classSaxWriter.java
package com.thoughtworks.xstream.io.xml
public final com.thoughtworks.xstream.io.xml.SaxWriter extends com.thoughtworks.xstream.io.xml.AbstractXmlWriter implements org.xml.sax.XMLReader {
public static final String CONFIGURED_XSTREAM_PROPERTY
public static final String SOURCE_OBJECT_LIST_PROPERTY
private org.xml.sax.EntityResolver entityResolver
private org.xml.sax.DTDHandler dtdHandler
private org.xml.sax.ContentHandler contentHandler
private org.xml.sax.ErrorHandler errorHandler
private java.util.Map features
private final java.util.Map properties
private final boolean includeEnclosingDocument
private int depth
private java.util.List elementStack
private char[] buffer
private boolean startTagInProgress
private final org.xml.sax.helpers.AttributesImpl attributeList
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (boolean, com.thoughtworks.xstream.io.naming.NameCoder)
boolean includeEnclosingDocument
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (boolean, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
boolean includeEnclosingDocument
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (boolean)
boolean includeEnclosingDocument
public void ()
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException
String name
boolean value
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException
Boolean value
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
java.util.List list
String name
Object value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException
String name
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void parse (java.lang.String) throws org.xml.sax.SAXException
String systemId
public void parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException
org.xml.sax.InputSource input
private void parse () throws org.xml.sax.SAXException
java.util.Iterator i
com.thoughtworks.xstream.io.StreamException e
com.thoughtworks.xstream.XStream xstream
java.util.List source
public void startNode (java.lang.String)
org.xml.sax.SAXException e
String name
public void addAttribute (java.lang.String, java.lang.String)
String escapedName
String name
String value
public void setValue (java.lang.String)
int lg
org.xml.sax.SAXException e
String text
public void endNode ()
String tagName
org.xml.sax.SAXException e
private void startDocument (boolean) throws org.xml.sax.SAXException
boolean multiObjectMode
private void endDocument (boolean) throws org.xml.sax.SAXException
boolean multiObjectMode
private void flushStartTag () throws org.xml.sax.SAXException
String tagName
public void flush ()
public void close ()
}
com/thoughtworks/xstream/io/xml/KXml2Driver.classKXml2Driver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.KXml2Driver extends com.thoughtworks.xstream.io.xml.AbstractXppDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected org.xmlpull.v1.XmlPullParser createParser ()
}
com/thoughtworks/xstream/io/xml/AbstractXmlDriver.classAbstractXmlDriver.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractXmlDriver extends com.thoughtworks.xstream.io.AbstractDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer xmlFriendlyReplacer ()
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
}
com/thoughtworks/xstream/io/xml/JDomReader.classJDomReader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.JDomReader extends com.thoughtworks.xstream.io.xml.AbstractDocumentReader {
private org.jdom.Element currentElement
public void (org.jdom.Element)
org.jdom.Element root
public void (org.jdom.Document)
org.jdom.Document document
public void (org.jdom.Element, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom.Element root
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom.Document, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom.Document document
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom.Element, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.jdom.Element root
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.jdom.Document, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.jdom.Document document
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected void reassignCurrentElement (java.lang.Object)
Object current
protected java.lang.Object getParent ()
protected java.lang.Object getChild (int)
int index
protected int getChildCount ()
public java.lang.String getNodeName ()
public java.lang.String getValue ()
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
public java.lang.String peekNextChild ()
java.util.List list
}
com/thoughtworks/xstream/io/xml/AbstractXppDomDriver.classAbstractXppDomDriver.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractXppDomDriver extends com.thoughtworks.xstream.io.xml.AbstractXmlDriver {
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
org.xmlpull.v1.XmlPullParser parser
org.xmlpull.v1.XmlPullParserException e
java.io.IOException e
java.io.Reader in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
java.io.UnsupportedEncodingException e
java.io.IOException e
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream out
protected abstract org.xmlpull.v1.XmlPullParser createParser () throws org.xmlpull.v1.XmlPullParserException
}
com/thoughtworks/xstream/io/xml/AbstractXmlReader.classAbstractXmlReader.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractXmlReader extends com.thoughtworks.xstream.io.AbstractReader {
protected void ()
protected void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public java.lang.String unescapeXmlName (java.lang.String)
String name
protected java.lang.String escapeXmlName (java.lang.String)
String name
}
com/thoughtworks/xstream/io/xml/XmlFriendlyNameCoder.classXmlFriendlyNameCoder.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder extends java.lang.Object implements com.thoughtworks.xstream.io.naming.NameCoder java.lang.Cloneable {
private static final com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair[] XML_NAME_START_CHAR_BOUNDS
private static final com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair[] XML_NAME_CHAR_EXTRA_BOUNDS
private final String dollarReplacement
private final String escapeCharReplacement
private transient java.util.Map escapeCache
private transient java.util.Map unescapeCache
private final String hexPrefix
public void ()
public void (java.lang.String, java.lang.String)
String dollarReplacement
String escapeCharReplacement
public void (java.lang.String, java.lang.String, java.lang.String)
String dollarReplacement
String escapeCharReplacement
String hexPrefix
public java.lang.String decodeAttribute (java.lang.String)
String attributeName
public java.lang.String decodeNode (java.lang.String)
String elementName
public java.lang.String encodeAttribute (java.lang.String)
String name
public java.lang.String encodeNode (java.lang.String)
String name
private java.lang.String encodeName (java.lang.String)
char c
char c
int length
int i
StringBuffer result
String name
String s
private java.lang.String decodeName (java.lang.String)
char c
char c
char dollarReplacementFirstChar
char escapeReplacementFirstChar
char hexPrefixFirstChar
int length
int i
StringBuffer result
String name
String s
public java.lang.Object clone ()
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder coder
CloneNotSupportedException e
private java.lang.Object readResolve ()
protected java.util.Map createCacheMap ()
private static boolean isXmlNameStartChar (int)
int cp
private static boolean isXmlNameChar (int)
int cp
private static boolean isInNameCharBounds (int, com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair[])
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair p
int i
int cp
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair[] nameCharBounds
static void ()
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$1IntPairList list
}
com/thoughtworks/xstream/io/xml/Dom4JWriter.classDom4JWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.Dom4JWriter extends com.thoughtworks.xstream.io.xml.AbstractDocumentWriter {
private final org.dom4j.DocumentFactory documentFactory
public void (org.dom4j.Branch, org.dom4j.DocumentFactory, com.thoughtworks.xstream.io.naming.NameCoder)
org.dom4j.Branch root
org.dom4j.DocumentFactory factory
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.DocumentFactory, com.thoughtworks.xstream.io.naming.NameCoder)
org.dom4j.DocumentFactory factory
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.Branch, com.thoughtworks.xstream.io.naming.NameCoder)
org.dom4j.Branch root
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.Branch, org.dom4j.DocumentFactory, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.dom4j.Branch root
org.dom4j.DocumentFactory factory
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.dom4j.DocumentFactory, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.dom4j.DocumentFactory factory
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.dom4j.DocumentFactory)
org.dom4j.DocumentFactory documentFactory
public void (org.dom4j.Branch, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.dom4j.Branch root
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.dom4j.Branch)
org.dom4j.Branch root
public void ()
protected java.lang.Object createNode (java.lang.String)
String name
org.dom4j.Element element
org.dom4j.Branch top
public void setValue (java.lang.String)
String text
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
private org.dom4j.Branch top ()
}
com/thoughtworks/xstream/io/xml/JDomWriter.classJDomWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.JDomWriter extends com.thoughtworks.xstream.io.xml.AbstractDocumentWriter {
private final org.jdom.JDOMFactory documentFactory
public void (org.jdom.Element, org.jdom.JDOMFactory, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom.Element container
org.jdom.JDOMFactory factory
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom.Element, org.jdom.JDOMFactory, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.jdom.Element container
org.jdom.JDOMFactory factory
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.jdom.Element, org.jdom.JDOMFactory)
org.jdom.Element container
org.jdom.JDOMFactory factory
public void (org.jdom.JDOMFactory, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom.JDOMFactory factory
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom.JDOMFactory, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.jdom.JDOMFactory factory
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.jdom.JDOMFactory)
org.jdom.JDOMFactory factory
public void (org.jdom.Element, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom.Element container
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom.Element, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.jdom.Element container
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.jdom.Element)
org.jdom.Element container
public void ()
protected java.lang.Object createNode (java.lang.String)
String name
org.jdom.Element element
org.jdom.Element parent
public void setValue (java.lang.String)
String text
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
private org.jdom.Element top ()
}
com/thoughtworks/xstream/io/xml/XomWriter.classXomWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XomWriter extends com.thoughtworks.xstream.io.xml.AbstractDocumentWriter {
public void ()
public void (nu.xom.Element)
nu.xom.Element parentElement
public void (nu.xom.Element, com.thoughtworks.xstream.io.naming.NameCoder)
nu.xom.Element parentElement
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (nu.xom.Element, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
nu.xom.Element parentElement
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected java.lang.Object createNode (java.lang.String)
String name
nu.xom.Element newNode
nu.xom.Element top
public void addAttribute (java.lang.String, java.lang.String)
String name
String value
public void setValue (java.lang.String)
String text
private nu.xom.Element top ()
}
com/thoughtworks/xstream/io/xml/AbstractDocumentReader$Pointer.classAbstractDocumentReader.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.AbstractDocumentReader$Pointer extends java.lang.Object {
public int v
private void ()
void (com.thoughtworks.xstream.io.xml.AbstractDocumentReader$1)
com.thoughtworks.xstream.io.xml.AbstractDocumentReader$1 x0
}
com/thoughtworks/xstream/io/xml/JDom2Driver.classJDom2Driver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.JDom2Driver extends com.thoughtworks.xstream.io.AbstractDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
org.jdom2.input.SAXBuilder builder
org.jdom2.Document document
java.io.IOException e
org.jdom2.JDOMException e
java.io.Reader reader
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
org.jdom2.input.SAXBuilder builder
org.jdom2.Document document
java.io.IOException e
org.jdom2.JDOMException e
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
org.jdom2.input.SAXBuilder builder
org.jdom2.Document document
java.io.IOException e
org.jdom2.JDOMException e
java.net.URL in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
org.jdom2.input.SAXBuilder builder
org.jdom2.Document document
java.io.IOException e
org.jdom2.JDOMException e
java.io.File in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream out
}
com/thoughtworks/xstream/io/xml/XmlFriendlyNameCoder$IntPair.classXmlFriendlyNameCoder.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$IntPair extends java.lang.Object {
int min
int max
public void (int, int)
int min
int max
}
com/thoughtworks/xstream/io/xml/QNameMap.classQNameMap.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.QNameMap extends java.lang.Object {
private java.util.Map qnameToJava
private java.util.Map javaToQName
private String defaultPrefix
private String defaultNamespace
public void ()
public java.lang.String getJavaClassName (javax.xml.namespace.QName)
String answer
javax.xml.namespace.QName qname
public javax.xml.namespace.QName getQName (java.lang.String)
javax.xml.namespace.QName answer
String javaClassName
public synchronized void registerMapping (javax.xml.namespace.QName, java.lang.String)
javax.xml.namespace.QName qname
String javaClassName
public synchronized void registerMapping (javax.xml.namespace.QName, java.lang.Class)
javax.xml.namespace.QName qname
Class type
public java.lang.String getDefaultNamespace ()
public void setDefaultNamespace (java.lang.String)
String defaultNamespace
public java.lang.String getDefaultPrefix ()
public void setDefaultPrefix (java.lang.String)
String defaultPrefix
}
com/thoughtworks/xstream/io/xml/XmlFriendlyWriter.classXmlFriendlyWriter.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.XmlFriendlyWriter extends java.lang.Object {
public abstract java.lang.String escapeXmlName (java.lang.String)
}
com/thoughtworks/xstream/io/xml/StandardStaxDriver.classStandardStaxDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.StandardStaxDriver extends com.thoughtworks.xstream.io.xml.StaxDriver {
public void ()
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected javax.xml.stream.XMLInputFactory createInputFactory ()
Class staxInputFactory
InstantiationException e
IllegalAccessException e
ClassNotFoundException e
Exception exception
protected javax.xml.stream.XMLOutputFactory createOutputFactory ()
Class staxOutputFactory
InstantiationException e
IllegalAccessException e
ClassNotFoundException e
Exception exception
}
com/thoughtworks/xstream/io/xml/Dom4JDriver$1.classDom4JDriver.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.Dom4JDriver$1 extends java.io.FilterWriter {
final com.thoughtworks.xstream.io.HierarchicalStreamWriter[] val$writer
final com.thoughtworks.xstream.io.xml.Dom4JDriver this$0
void (com.thoughtworks.xstream.io.xml.Dom4JDriver, java.io.Writer, com.thoughtworks.xstream.io.HierarchicalStreamWriter[])
com.thoughtworks.xstream.io.xml.Dom4JDriver this$0
java.io.Writer x0
public void close ()
}
com/thoughtworks/xstream/io/xml/XppReader.classXppReader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XppReader extends com.thoughtworks.xstream.io.xml.AbstractPullReader {
private final org.xmlpull.v1.XmlPullParser parser
private final java.io.Reader reader
public void (java.io.Reader, org.xmlpull.v1.XmlPullParser)
java.io.Reader reader
org.xmlpull.v1.XmlPullParser parser
public void (java.io.Reader, org.xmlpull.v1.XmlPullParser, com.thoughtworks.xstream.io.naming.NameCoder)
org.xmlpull.v1.XmlPullParserException e
java.io.Reader reader
org.xmlpull.v1.XmlPullParser parser
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.io.Reader)
java.io.Reader reader
public void (java.io.Reader, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.xmlpull.v1.XmlPullParserException e
java.io.Reader reader
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected org.xmlpull.v1.XmlPullParser createParser ()
InstantiationException e
IllegalAccessException e
ClassNotFoundException e
Exception exception
protected int pullNextEvent ()
org.xmlpull.v1.XmlPullParserException e
java.io.IOException e
protected java.lang.String pullElementName ()
protected java.lang.String pullText ()
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
public void close ()
java.io.IOException e
}
com/thoughtworks/xstream/io/xml/AbstractDocumentWriter.classAbstractDocumentWriter.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractDocumentWriter extends com.thoughtworks.xstream.io.xml.AbstractXmlWriter implements com.thoughtworks.xstream.io.xml.DocumentWriter {
private final java.util.List result
private final com.thoughtworks.xstream.core.util.FastStack nodeStack
public void (java.lang.Object, com.thoughtworks.xstream.io.naming.NameCoder)
Object container
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.lang.Object, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
Object container
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public final void startNode (java.lang.String)
String name
Object node
protected abstract java.lang.Object createNode (java.lang.String)
public final void endNode ()
Object node
public void endNodeInternally ()
protected final java.lang.Object getCurrent ()
public java.util.List getTopLevelNodes ()
public void flush ()
public void close ()
}
com/thoughtworks/xstream/io/xml/XppDomWriter.classXppDomWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XppDomWriter extends com.thoughtworks.xstream.io.xml.AbstractDocumentWriter {
public void ()
public void (com.thoughtworks.xstream.io.xml.xppdom.XppDom)
com.thoughtworks.xstream.io.xml.xppdom.XppDom parent
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.xppdom.XppDom, com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.xml.xppdom.XppDom parent
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (com.thoughtworks.xstream.io.xml.xppdom.XppDom, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.xppdom.XppDom parent
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public com.thoughtworks.xstream.io.xml.xppdom.XppDom getConfiguration ()
protected java.lang.Object createNode (java.lang.String)
String name
com.thoughtworks.xstream.io.xml.xppdom.XppDom newNode
com.thoughtworks.xstream.io.xml.xppdom.XppDom top
public void setValue (java.lang.String)
String text
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
private com.thoughtworks.xstream.io.xml.xppdom.XppDom top ()
}
com/thoughtworks/xstream/io/xml/StaxWriter.classStaxWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.StaxWriter extends com.thoughtworks.xstream.io.xml.AbstractXmlWriter {
private final com.thoughtworks.xstream.io.xml.QNameMap qnameMap
private final javax.xml.stream.XMLStreamWriter out
private final boolean writeEnclosingDocument
private boolean namespaceRepairingMode
private int tagDepth
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, com.thoughtworks.xstream.io.naming.NameCoder) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, boolean, boolean, com.thoughtworks.xstream.io.naming.NameCoder) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
boolean writeEnclosingDocument
boolean namespaceRepairingMode
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, boolean, boolean) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
boolean writeEnclosingDocument
boolean namespaceRepairingMode
public void (com.thoughtworks.xstream.io.xml.QNameMap, javax.xml.stream.XMLStreamWriter, boolean, boolean, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer) throws javax.xml.stream.XMLStreamException
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
javax.xml.stream.XMLStreamWriter out
boolean writeEnclosingDocument
boolean namespaceRepairingMode
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void flush ()
javax.xml.stream.XMLStreamException e
public void close ()
javax.xml.stream.XMLStreamException e
public void addAttribute (java.lang.String, java.lang.String)
javax.xml.stream.XMLStreamException e
String name
String value
public void endNode ()
javax.xml.stream.XMLStreamException e
public void setValue (java.lang.String)
javax.xml.stream.XMLStreamException e
String text
public void startNode (java.lang.String)
String currentNamespace
String defaultNamespace
javax.xml.namespace.QName qname
String prefix
String uri
boolean hasPrefix
boolean hasURI
boolean writeNamespace
javax.xml.stream.XMLStreamException e
String name
public boolean isNamespaceRepairingMode ()
protected com.thoughtworks.xstream.io.xml.QNameMap getQNameMap ()
protected javax.xml.stream.XMLStreamWriter getXMLStreamWriter ()
}
com/thoughtworks/xstream/io/xml/StaxDriver$2.classStaxDriver.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.StaxDriver$2 extends com.thoughtworks.xstream.io.ReaderWrapper {
final java.io.InputStream val$stream
final com.thoughtworks.xstream.io.xml.StaxDriver this$0
void (com.thoughtworks.xstream.io.xml.StaxDriver, com.thoughtworks.xstream.io.HierarchicalStreamReader, java.io.InputStream)
com.thoughtworks.xstream.io.xml.StaxDriver this$0
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public void close ()
java.io.IOException e
}
com/thoughtworks/xstream/io/xml/BEAStaxDriver.classBEAStaxDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.BEAStaxDriver extends com.thoughtworks.xstream.io.xml.StaxDriver {
public void ()
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected javax.xml.stream.XMLInputFactory createInputFactory ()
protected javax.xml.stream.XMLOutputFactory createOutputFactory ()
}
com/thoughtworks/xstream/io/xml/XStream11XmlFriendlyReplacer.classXStream11XmlFriendlyReplacer.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XStream11XmlFriendlyReplacer extends com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer {
public void ()
public java.lang.String decodeAttribute (java.lang.String)
String attributeName
public java.lang.String decodeNode (java.lang.String)
String elementName
public java.lang.String unescapeName (java.lang.String)
String name
}
com/thoughtworks/xstream/io/xml/StaxDriver.classStaxDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.StaxDriver extends com.thoughtworks.xstream.io.xml.AbstractXmlDriver {
private com.thoughtworks.xstream.io.xml.QNameMap qnameMap
private javax.xml.stream.XMLInputFactory inputFactory
private javax.xml.stream.XMLOutputFactory outputFactory
public void ()
public void (com.thoughtworks.xstream.io.xml.QNameMap)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
javax.xml.stream.XMLStreamException e
java.io.Reader xml
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
javax.xml.stream.XMLStreamException e
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
javax.xml.stream.XMLStreamException e
java.io.IOException e
java.net.URL in
java.io.InputStream stream
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
javax.xml.stream.XMLStreamException e
java.io.FileNotFoundException e
java.io.File in
java.io.InputStream stream
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
javax.xml.stream.XMLStreamException e
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
javax.xml.stream.XMLStreamException e
java.io.OutputStream out
public com.thoughtworks.xstream.io.xml.AbstractPullReader createStaxReader (javax.xml.stream.XMLStreamReader)
javax.xml.stream.XMLStreamReader in
public com.thoughtworks.xstream.io.xml.StaxWriter createStaxWriter (javax.xml.stream.XMLStreamWriter, boolean) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamWriter out
boolean writeStartEndDocument
public com.thoughtworks.xstream.io.xml.StaxWriter createStaxWriter (javax.xml.stream.XMLStreamWriter) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamWriter out
public com.thoughtworks.xstream.io.xml.QNameMap getQnameMap ()
public void setQnameMap (com.thoughtworks.xstream.io.xml.QNameMap)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
public javax.xml.stream.XMLInputFactory getInputFactory ()
public javax.xml.stream.XMLOutputFactory getOutputFactory ()
public boolean isRepairingNamespace ()
public void setRepairingNamespace (boolean)
boolean repairing
protected javax.xml.stream.XMLStreamReader createParser (java.io.Reader) throws javax.xml.stream.XMLStreamException
java.io.Reader xml
protected javax.xml.stream.XMLStreamReader createParser (java.io.InputStream) throws javax.xml.stream.XMLStreamException
java.io.InputStream xml
protected javax.xml.stream.XMLStreamReader createParser (javax.xml.transform.Source) throws javax.xml.stream.XMLStreamException
javax.xml.transform.Source source
protected javax.xml.stream.XMLInputFactory createInputFactory ()
protected javax.xml.stream.XMLOutputFactory createOutputFactory ()
}
com/thoughtworks/xstream/io/xml/XmlFriendlyReader.classXmlFriendlyReader.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.XmlFriendlyReader extends java.lang.Object {
public abstract java.lang.String unescapeXmlName (java.lang.String)
}
com/thoughtworks/xstream/io/xml/XppDriver.classXppDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XppDriver extends com.thoughtworks.xstream.io.xml.AbstractXppDriver {
private static org.xmlpull.v1.XmlPullParserFactory factory
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected synchronized org.xmlpull.v1.XmlPullParser createParser () throws org.xmlpull.v1.XmlPullParserException
}
com/thoughtworks/xstream/io/xml/Xpp3DomDriver.classXpp3DomDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.Xpp3DomDriver extends com.thoughtworks.xstream.io.xml.AbstractXppDomDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected org.xmlpull.v1.XmlPullParser createParser ()
}
com/thoughtworks/xstream/io/xml/DocumentWriter.classDocumentWriter.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.DocumentWriter extends java.lang.Object implements com.thoughtworks.xstream.io.HierarchicalStreamWriter {
public abstract java.util.List getTopLevelNodes ()
}
com/thoughtworks/xstream/io/xml/SjsxpDriver.classSjsxpDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.SjsxpDriver extends com.thoughtworks.xstream.io.xml.StaxDriver {
public void ()
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
protected javax.xml.stream.XMLInputFactory createInputFactory ()
InstantiationException e
IllegalAccessException e
ClassNotFoundException e
Exception exception
protected javax.xml.stream.XMLOutputFactory createOutputFactory ()
InstantiationException e
IllegalAccessException e
ClassNotFoundException e
Exception exception
}
com/thoughtworks/xstream/io/xml/CompactWriter.classCompactWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.CompactWriter extends com.thoughtworks.xstream.io.xml.PrettyPrintWriter {
public void (java.io.Writer)
java.io.Writer writer
public void (java.io.Writer, int)
java.io.Writer writer
int mode
public void (java.io.Writer, com.thoughtworks.xstream.io.naming.NameCoder)
java.io.Writer writer
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.io.Writer, int, com.thoughtworks.xstream.io.naming.NameCoder)
java.io.Writer writer
int mode
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.io.Writer, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
java.io.Writer writer
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (java.io.Writer, int, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
java.io.Writer writer
int mode
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected void endOfLine ()
}
com/thoughtworks/xstream/io/xml/XppDomReader.classXppDomReader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XppDomReader extends com.thoughtworks.xstream.io.xml.AbstractDocumentReader {
private com.thoughtworks.xstream.io.xml.xppdom.XppDom currentElement
public void (com.thoughtworks.xstream.io.xml.xppdom.XppDom)
com.thoughtworks.xstream.io.xml.xppdom.XppDom xppDom
public void (com.thoughtworks.xstream.io.xml.xppdom.XppDom, com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.xml.xppdom.XppDom xppDom
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.xppdom.XppDom, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.xppdom.XppDom xppDom
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public java.lang.String getNodeName ()
public java.lang.String getValue ()
Exception e
String text
public java.lang.String getAttribute (java.lang.String)
String attributeName
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
protected java.lang.Object getParent ()
protected java.lang.Object getChild (int)
int index
protected int getChildCount ()
protected void reassignCurrentElement (java.lang.Object)
Object current
public java.lang.String peekNextChild ()
}
com/thoughtworks/xstream/io/xml/Xpp3Driver.classXpp3Driver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.Xpp3Driver extends com.thoughtworks.xstream.io.xml.AbstractXppDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected org.xmlpull.v1.XmlPullParser createParser ()
}
com/thoughtworks/xstream/io/xml/JDom2Reader.classJDom2Reader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.JDom2Reader extends com.thoughtworks.xstream.io.xml.AbstractDocumentReader {
private org.jdom2.Element currentElement
public void (org.jdom2.Element)
org.jdom2.Element root
public void (org.jdom2.Document)
org.jdom2.Document document
public void (org.jdom2.Element, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom2.Element root
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom2.Document, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom2.Document document
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected void reassignCurrentElement (java.lang.Object)
Object current
protected java.lang.Object getParent ()
protected java.lang.Object getChild (int)
int index
protected int getChildCount ()
public java.lang.String getNodeName ()
public java.lang.String getValue ()
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
public java.lang.String peekNextChild ()
java.util.List list
}
com/thoughtworks/xstream/io/xml/Dom4JDriver.classDom4JDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.Dom4JDriver extends com.thoughtworks.xstream.io.xml.AbstractXmlDriver {
private org.dom4j.DocumentFactory documentFactory
private org.dom4j.io.OutputFormat outputFormat
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.DocumentFactory, org.dom4j.io.OutputFormat)
org.dom4j.DocumentFactory documentFactory
org.dom4j.io.OutputFormat outputFormat
public void (org.dom4j.DocumentFactory, org.dom4j.io.OutputFormat, com.thoughtworks.xstream.io.naming.NameCoder)
org.dom4j.DocumentFactory documentFactory
org.dom4j.io.OutputFormat outputFormat
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.DocumentFactory, org.dom4j.io.OutputFormat, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.dom4j.DocumentFactory documentFactory
org.dom4j.io.OutputFormat outputFormat
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public org.dom4j.DocumentFactory getDocumentFactory ()
public void setDocumentFactory (org.dom4j.DocumentFactory)
org.dom4j.DocumentFactory documentFactory
public org.dom4j.io.OutputFormat getOutputFormat ()
public void setOutputFormat (org.dom4j.io.OutputFormat)
org.dom4j.io.OutputFormat outputFormat
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
org.dom4j.io.SAXReader reader
org.dom4j.Document document
org.dom4j.DocumentException e
java.io.Reader text
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
org.dom4j.io.SAXReader reader
org.dom4j.Document document
org.dom4j.DocumentException e
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
org.dom4j.io.SAXReader reader
org.dom4j.Document document
org.dom4j.DocumentException e
java.net.URL in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
org.dom4j.io.SAXReader reader
org.dom4j.Document document
org.dom4j.DocumentException e
java.io.File in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
com.thoughtworks.xstream.io.HierarchicalStreamWriter[] writer
java.io.FilterWriter filter
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream out
java.io.Writer writer
}
com/thoughtworks/xstream/io/xml/AbstractDocumentReader.classAbstractDocumentReader.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractDocumentReader extends com.thoughtworks.xstream.io.xml.AbstractXmlReader implements com.thoughtworks.xstream.io.xml.DocumentReader {
private com.thoughtworks.xstream.core.util.FastStack pointers
private Object current
protected void (java.lang.Object)
Object rootElement
protected void (java.lang.Object, com.thoughtworks.xstream.io.naming.NameCoder)
Object rootElement
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected void (java.lang.Object, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
Object rootElement
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected abstract void reassignCurrentElement (java.lang.Object)
protected abstract java.lang.Object getParent ()
protected abstract java.lang.Object getChild (int)
protected abstract int getChildCount ()
public boolean hasMoreChildren ()
com.thoughtworks.xstream.io.xml.AbstractDocumentReader$Pointer pointer
public void moveUp ()
public void moveDown ()
com.thoughtworks.xstream.io.xml.AbstractDocumentReader$Pointer pointer
public java.util.Iterator getAttributeNames ()
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
public java.lang.Object getCurrent ()
public void close ()
}
com/thoughtworks/xstream/io/xml/PrettyPrintWriter.classPrettyPrintWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.PrettyPrintWriter extends com.thoughtworks.xstream.io.xml.AbstractXmlWriter {
public static int XML_QUIRKS
public static int XML_1_0
public static int XML_1_1
private final com.thoughtworks.xstream.core.util.QuickWriter writer
private final com.thoughtworks.xstream.core.util.FastStack elementStack
private final char[] lineIndenter
private final int mode
private boolean tagInProgress
protected int depth
private boolean readyForNewLine
private boolean tagIsEmpty
private String newLine
private static final char[] NULL
private static final char[] AMP
private static final char[] LT
private static final char[] GT
private static final char[] CR
private static final char[] QUOT
private static final char[] APOS
private static final char[] CLOSE
private void (java.io.Writer, int, char[], com.thoughtworks.xstream.io.naming.NameCoder, java.lang.String)
java.io.Writer writer
int mode
char[] lineIndenter
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
String newLine
public void (java.io.Writer, char[], java.lang.String, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
java.io.Writer writer
char[] lineIndenter
String newLine
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (java.io.Writer, int, char[], com.thoughtworks.xstream.io.naming.NameCoder)
java.io.Writer writer
int mode
char[] lineIndenter
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.io.Writer, int, char[], com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
java.io.Writer writer
int mode
char[] lineIndenter
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (java.io.Writer, char[], java.lang.String)
java.io.Writer writer
char[] lineIndenter
String newLine
public void (java.io.Writer, int, char[])
java.io.Writer writer
int mode
char[] lineIndenter
public void (java.io.Writer, char[])
java.io.Writer writer
char[] lineIndenter
public void (java.io.Writer, java.lang.String, java.lang.String)
java.io.Writer writer
String lineIndenter
String newLine
public void (java.io.Writer, int, java.lang.String)
java.io.Writer writer
int mode
String lineIndenter
public void (java.io.Writer, java.lang.String)
java.io.Writer writer
String lineIndenter
public void (java.io.Writer, int, com.thoughtworks.xstream.io.naming.NameCoder)
java.io.Writer writer
int mode
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.io.Writer, int, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
java.io.Writer writer
int mode
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (java.io.Writer, com.thoughtworks.xstream.io.naming.NameCoder)
java.io.Writer writer
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.io.Writer, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
java.io.Writer writer
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (java.io.Writer, int)
java.io.Writer writer
int mode
public void (java.io.Writer)
java.io.Writer writer
public void startNode (java.lang.String)
String name
String escapedName
public void startNode (java.lang.String, java.lang.Class)
String name
Class clazz
public void setValue (java.lang.String)
String text
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
protected void writeAttributeValue (com.thoughtworks.xstream.core.util.QuickWriter, java.lang.String)
com.thoughtworks.xstream.core.util.QuickWriter writer
String text
protected void writeText (com.thoughtworks.xstream.core.util.QuickWriter, java.lang.String)
com.thoughtworks.xstream.core.util.QuickWriter writer
String text
private void writeText (java.lang.String, boolean)
char c
int i
String text
boolean isAttribute
int length
public void endNode ()
private void finishTag ()
protected void endOfLine ()
int i
public void flush ()
public void close ()
protected java.lang.String getNewLine ()
static void ()
}
com/thoughtworks/xstream/io/xml/DomReader.classDomReader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.DomReader extends com.thoughtworks.xstream.io.xml.AbstractDocumentReader {
private org.w3c.dom.Element currentElement
private StringBuffer textBuffer
private java.util.List childElements
public void (org.w3c.dom.Element)
org.w3c.dom.Element rootElement
public void (org.w3c.dom.Document)
org.w3c.dom.Document document
public void (org.w3c.dom.Element, com.thoughtworks.xstream.io.naming.NameCoder)
org.w3c.dom.Element rootElement
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.w3c.dom.Document, com.thoughtworks.xstream.io.naming.NameCoder)
org.w3c.dom.Document document
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.w3c.dom.Element, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.w3c.dom.Element rootElement
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.w3c.dom.Document, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.w3c.dom.Document document
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public java.lang.String getNodeName ()
public java.lang.String getValue ()
org.w3c.dom.Text text
org.w3c.dom.Node childNode
int i
org.w3c.dom.NodeList childNodes
int length
public java.lang.String getAttribute (java.lang.String)
String name
org.w3c.dom.Attr attribute
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
protected java.lang.Object getParent ()
protected java.lang.Object getChild (int)
int index
protected int getChildCount ()
protected void reassignCurrentElement (java.lang.Object)
org.w3c.dom.Node node
int i
Object current
org.w3c.dom.NodeList childNodes
public java.lang.String peekNextChild ()
org.w3c.dom.Node node
int i
org.w3c.dom.NodeList childNodes
}
com/thoughtworks/xstream/io/xml/DomWriter.classDomWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.DomWriter extends com.thoughtworks.xstream.io.xml.AbstractDocumentWriter {
private final org.w3c.dom.Document document
private boolean hasRootElement
public void (org.w3c.dom.Document)
org.w3c.dom.Document document
public void (org.w3c.dom.Element)
org.w3c.dom.Element rootElement
public void (org.w3c.dom.Document, com.thoughtworks.xstream.io.naming.NameCoder)
org.w3c.dom.Document document
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.w3c.dom.Element, org.w3c.dom.Document, com.thoughtworks.xstream.io.naming.NameCoder)
org.w3c.dom.Element element
org.w3c.dom.Document document
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.w3c.dom.Element, com.thoughtworks.xstream.io.naming.NameCoder)
org.w3c.dom.Element rootElement
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.w3c.dom.Document, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.w3c.dom.Document document
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.w3c.dom.Element, org.w3c.dom.Document, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.w3c.dom.Element element
org.w3c.dom.Document document
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.w3c.dom.Element, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.w3c.dom.Element rootElement
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected java.lang.Object createNode (java.lang.String)
String name
org.w3c.dom.Element child
org.w3c.dom.Element top
public void addAttribute (java.lang.String, java.lang.String)
String name
String value
public void setValue (java.lang.String)
String text
private org.w3c.dom.Element top ()
}
com/thoughtworks/xstream/io/xml/XomReader.classXomReader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XomReader extends com.thoughtworks.xstream.io.xml.AbstractDocumentReader {
private nu.xom.Element currentElement
public void (nu.xom.Element)
nu.xom.Element rootElement
public void (nu.xom.Document)
nu.xom.Document document
public void (nu.xom.Element, com.thoughtworks.xstream.io.naming.NameCoder)
nu.xom.Element rootElement
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (nu.xom.Document, com.thoughtworks.xstream.io.naming.NameCoder)
nu.xom.Document document
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (nu.xom.Element, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
nu.xom.Element rootElement
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (nu.xom.Document, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
nu.xom.Document document
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public java.lang.String getNodeName ()
public java.lang.String getValue ()
nu.xom.Text text
nu.xom.Node child
int i
StringBuffer result
int childCount
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
protected int getChildCount ()
protected java.lang.Object getParent ()
protected java.lang.Object getChild (int)
int index
protected void reassignCurrentElement (java.lang.Object)
Object current
public java.lang.String peekNextChild ()
nu.xom.Elements children
}
com/thoughtworks/xstream/io/xml/AbstractXmlWriter.classAbstractXmlWriter.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractXmlWriter extends com.thoughtworks.xstream.io.AbstractWriter implements com.thoughtworks.xstream.io.xml.XmlFriendlyWriter {
protected void ()
protected void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public java.lang.String escapeXmlName (java.lang.String)
String name
}
com/thoughtworks/xstream/io/xml/XmlFriendlyReplacer.classXmlFriendlyReplacer.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer extends com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder {
public void ()
public void (java.lang.String, java.lang.String)
String dollarReplacement
String underscoreReplacement
public java.lang.String escapeName (java.lang.String)
String name
public java.lang.String unescapeName (java.lang.String)
String name
}
com/thoughtworks/xstream/io/xml/XomDriver.classXomDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XomDriver extends com.thoughtworks.xstream.io.xml.AbstractXmlDriver {
private final nu.xom.Builder builder
public void ()
public void (nu.xom.Builder)
nu.xom.Builder builder
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (nu.xom.Builder, com.thoughtworks.xstream.io.naming.NameCoder)
nu.xom.Builder builder
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (nu.xom.Builder, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
nu.xom.Builder builder
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected nu.xom.Builder getBuilder ()
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
nu.xom.Document document
nu.xom.ValidityException e
nu.xom.ParsingException e
java.io.IOException e
java.io.Reader text
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
nu.xom.Document document
nu.xom.ValidityException e
nu.xom.ParsingException e
java.io.IOException e
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
nu.xom.Document document
nu.xom.ValidityException e
nu.xom.ParsingException e
java.io.IOException e
java.net.URL in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
nu.xom.Document document
nu.xom.ValidityException e
nu.xom.ParsingException e
java.io.IOException e
java.io.File in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream out
}
com/thoughtworks/xstream/io/xml/AbstractPullReader$1.classAbstractPullReader.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.AbstractPullReader$1 extends java.lang.Object {
}
com/thoughtworks/xstream/io/xml/XmlFriendlyNameCoder$1IntPairList.classXmlFriendlyNameCoder.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder$1IntPairList extends java.util.ArrayList {
void ()
void add (int, int)
int min
int max
void add (char)
char cp
}
com/thoughtworks/xstream/io/xml/AbstractDocumentReader$1.classAbstractDocumentReader.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.AbstractDocumentReader$1 extends java.lang.Object {
}
com/thoughtworks/xstream/io/xml/XStream11NameCoder.classXStream11NameCoder.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XStream11NameCoder extends com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder {
public void ()
public java.lang.String decodeAttribute (java.lang.String)
String attributeName
public java.lang.String decodeNode (java.lang.String)
String elementName
}
com/thoughtworks/xstream/io/xml/JDom2Writer.classJDom2Writer.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.JDom2Writer extends com.thoughtworks.xstream.io.xml.AbstractDocumentWriter {
private final org.jdom2.JDOMFactory documentFactory
public void (org.jdom2.Element, org.jdom2.JDOMFactory, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom2.Element container
org.jdom2.JDOMFactory factory
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom2.Element, org.jdom2.JDOMFactory)
org.jdom2.Element container
org.jdom2.JDOMFactory factory
public void (org.jdom2.JDOMFactory, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom2.JDOMFactory factory
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom2.JDOMFactory)
org.jdom2.JDOMFactory factory
public void (org.jdom2.Element, com.thoughtworks.xstream.io.naming.NameCoder)
org.jdom2.Element container
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.jdom2.Element)
org.jdom2.Element container
public void ()
protected java.lang.Object createNode (java.lang.String)
String name
org.jdom2.Element element
org.jdom2.Element parent
public void setValue (java.lang.String)
String text
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
private org.jdom2.Element top ()
}
com/thoughtworks/xstream/io/xml/XppDomDriver.classXppDomDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.XppDomDriver extends com.thoughtworks.xstream.io.xml.AbstractXppDomDriver {
private static org.xmlpull.v1.XmlPullParserFactory factory
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected synchronized org.xmlpull.v1.XmlPullParser createParser () throws org.xmlpull.v1.XmlPullParserException
}
com/thoughtworks/xstream/io/xml/Dom4JReader.classDom4JReader.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.Dom4JReader extends com.thoughtworks.xstream.io.xml.AbstractDocumentReader {
private org.dom4j.Element currentElement
public void (org.dom4j.Element)
org.dom4j.Element rootElement
public void (org.dom4j.Document)
org.dom4j.Document document
public void (org.dom4j.Element, com.thoughtworks.xstream.io.naming.NameCoder)
org.dom4j.Element rootElement
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.Document, com.thoughtworks.xstream.io.naming.NameCoder)
org.dom4j.Document document
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.Element, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.dom4j.Element rootElement
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void (org.dom4j.Document, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.dom4j.Document document
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public java.lang.String getNodeName ()
public java.lang.String getValue ()
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
protected java.lang.Object getParent ()
protected java.lang.Object getChild (int)
int index
protected int getChildCount ()
protected void reassignCurrentElement (java.lang.Object)
Object current
public java.lang.String peekNextChild ()
java.util.List list
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
}
com/thoughtworks/xstream/io/xml/AbstractXppDriver.classAbstractXppDriver.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractXppDriver extends com.thoughtworks.xstream.io.xml.AbstractXmlDriver {
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
org.xmlpull.v1.XmlPullParserException e
java.io.Reader in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
java.io.UnsupportedEncodingException e
java.io.IOException e
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream out
protected abstract org.xmlpull.v1.XmlPullParser createParser () throws org.xmlpull.v1.XmlPullParserException
}
com/thoughtworks/xstream/io/xml/AbstractPullReader$Event.classAbstractPullReader.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.AbstractPullReader$Event extends java.lang.Object {
int type
String value
private void ()
void (com.thoughtworks.xstream.io.xml.AbstractPullReader$1)
com.thoughtworks.xstream.io.xml.AbstractPullReader$1 x0
}
com/thoughtworks/xstream/io/xml/TraxSource.classTraxSource.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.TraxSource extends javax.xml.transform.sax.SAXSource {
public static final String XSTREAM_FEATURE
private org.xml.sax.XMLReader xmlReader
private com.thoughtworks.xstream.XStream xstream
private java.util.List source
public void ()
public void (java.lang.Object)
Object source
public void (java.lang.Object, com.thoughtworks.xstream.XStream)
Object source
com.thoughtworks.xstream.XStream xstream
public void (java.util.List)
java.util.List source
public void (java.util.List, com.thoughtworks.xstream.XStream)
java.util.List source
com.thoughtworks.xstream.XStream xstream
public void setInputSource (org.xml.sax.InputSource)
org.xml.sax.InputSource inputSource
public void setXMLReader (org.xml.sax.XMLReader)
org.xml.sax.XMLReader reader
public org.xml.sax.XMLReader getXMLReader ()
public void setXStream (com.thoughtworks.xstream.XStream)
com.thoughtworks.xstream.XStream xstream
public void setSource (java.lang.Object)
Object obj
java.util.List list
public void setSourceAsList (java.util.List)
java.util.List list
private void createXMLReader (org.xml.sax.XMLReader)
org.xml.sax.XMLFilter filter
org.xml.sax.XMLReader filterChain
private void configureXMLReader ()
org.xml.sax.SAXException e
}
com/thoughtworks/xstream/io/xml/KXml2DomDriver.classKXml2DomDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.KXml2DomDriver extends com.thoughtworks.xstream.io.xml.AbstractXppDomDriver {
public void ()
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected org.xmlpull.v1.XmlPullParser createParser ()
}
com/thoughtworks/xstream/io/xml/StaxDriver$1.classStaxDriver.java
package com.thoughtworks.xstream.io.xml
com.thoughtworks.xstream.io.xml.StaxDriver$1 extends com.thoughtworks.xstream.io.ReaderWrapper {
final java.io.InputStream val$stream
final com.thoughtworks.xstream.io.xml.StaxDriver this$0
void (com.thoughtworks.xstream.io.xml.StaxDriver, com.thoughtworks.xstream.io.HierarchicalStreamReader, java.io.InputStream)
com.thoughtworks.xstream.io.xml.StaxDriver this$0
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public void close ()
java.io.IOException e
}
com/thoughtworks/xstream/io/xml/WstxDriver.classWstxDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.WstxDriver extends com.thoughtworks.xstream.io.xml.StaxDriver {
public void ()
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap, com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (com.thoughtworks.xstream.io.xml.QNameMap)
com.thoughtworks.xstream.io.xml.QNameMap qnameMap
public void (com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder)
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder nameCoder
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected javax.xml.stream.XMLInputFactory createInputFactory ()
protected javax.xml.stream.XMLOutputFactory createOutputFactory ()
}
com/thoughtworks/xstream/io/xml/DomDriver.classDomDriver.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.DomDriver extends com.thoughtworks.xstream.io.xml.AbstractXmlDriver {
private final String encoding
private final javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
public void ()
public void (java.lang.String)
String encoding
public void (java.lang.String, com.thoughtworks.xstream.io.naming.NameCoder)
String encoding
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (java.lang.String, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
String encoding
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
java.io.Reader in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.net.URL)
java.net.URL in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.File)
java.io.File in
private com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (org.xml.sax.InputSource)
javax.xml.parsers.DocumentBuilder documentBuilder
org.w3c.dom.Document document
javax.xml.parsers.FactoryConfigurationError e
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
org.xml.sax.InputSource source
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.UnsupportedEncodingException e
java.io.OutputStream out
}
com/thoughtworks/xstream/io/xml/Dom4JXmlWriter.classDom4JXmlWriter.java
package com.thoughtworks.xstream.io.xml
public com.thoughtworks.xstream.io.xml.Dom4JXmlWriter extends com.thoughtworks.xstream.io.xml.AbstractXmlWriter {
private final org.dom4j.io.XMLWriter writer
private final com.thoughtworks.xstream.core.util.FastStack elementStack
private org.xml.sax.helpers.AttributesImpl attributes
private boolean started
private boolean children
public void (org.dom4j.io.XMLWriter)
org.dom4j.io.XMLWriter writer
public void (org.dom4j.io.XMLWriter, com.thoughtworks.xstream.io.naming.NameCoder)
org.xml.sax.SAXException e
org.dom4j.io.XMLWriter writer
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public void (org.dom4j.io.XMLWriter, com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
org.dom4j.io.XMLWriter writer
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
public void startNode (java.lang.String)
org.xml.sax.SAXException e
String name
public void setValue (java.lang.String)
org.xml.sax.SAXException e
String text
char[] value
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
public void endNode ()
int i
org.dom4j.Element element
org.xml.sax.SAXException e
java.io.IOException e
public void flush ()
java.io.IOException e
public void close ()
org.xml.sax.SAXException e
private void startElement () throws org.xml.sax.SAXException
}
com/thoughtworks/xstream/io/xml/AbstractPullReader.classAbstractPullReader.java
package com.thoughtworks.xstream.io.xml
public abstract com.thoughtworks.xstream.io.xml.AbstractPullReader extends com.thoughtworks.xstream.io.xml.AbstractXmlReader {
protected static final int START_NODE
protected static final int END_NODE
protected static final int TEXT
protected static final int COMMENT
protected static final int OTHER
private final com.thoughtworks.xstream.core.util.FastStack elementStack
private final com.thoughtworks.xstream.core.util.FastStack pool
private final com.thoughtworks.xstream.core.util.FastStack lookahead
private final com.thoughtworks.xstream.core.util.FastStack lookback
private boolean marked
protected void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected void (com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer)
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer replacer
protected abstract int pullNextEvent ()
protected abstract java.lang.String pullElementName ()
protected abstract java.lang.String pullText ()
public boolean hasMoreChildren ()
public void moveDown ()
int currentDepth
public void moveUp ()
int currentDepth
private void move ()
com.thoughtworks.xstream.io.xml.AbstractPullReader$Event event
private com.thoughtworks.xstream.io.xml.AbstractPullReader$Event readEvent ()
private com.thoughtworks.xstream.io.xml.AbstractPullReader$Event readRealEvent ()
com.thoughtworks.xstream.io.xml.AbstractPullReader$Event event
public void mark ()
public void reset ()
public java.lang.String getValue ()
String text
String last
StringBuffer buffer
com.thoughtworks.xstream.io.xml.AbstractPullReader$Event event
public java.util.Iterator getAttributeNames ()
public java.lang.String getNodeName ()
public java.lang.String peekNextChild ()
com.thoughtworks.xstream.io.xml.AbstractPullReader$Event ev
}
com/thoughtworks/xstream/io/xml/xppdom/XppDom.classXppDom.java
package com.thoughtworks.xstream.io.xml.xppdom
public com.thoughtworks.xstream.io.xml.xppdom.XppDom extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private String name
private String value
private java.util.Map attributes
private java.util.List childList
private transient java.util.Map childMap
private com.thoughtworks.xstream.io.xml.xppdom.XppDom parent
public void (java.lang.String)
String name
public java.lang.String getName ()
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String[] getAttributeNames ()
public java.lang.String getAttribute (java.lang.String)
String name
public void setAttribute (java.lang.String, java.lang.String)
String name
String value
public com.thoughtworks.xstream.io.xml.xppdom.XppDom getChild (int)
int i
public com.thoughtworks.xstream.io.xml.xppdom.XppDom getChild (java.lang.String)
String name
public void addChild (com.thoughtworks.xstream.io.xml.xppdom.XppDom)
com.thoughtworks.xstream.io.xml.xppdom.XppDom xpp3Dom
public com.thoughtworks.xstream.io.xml.xppdom.XppDom[] getChildren ()
public com.thoughtworks.xstream.io.xml.xppdom.XppDom[] getChildren (java.lang.String)
com.thoughtworks.xstream.io.xml.xppdom.XppDom configuration
int i
java.util.ArrayList children
int size
String name
public int getChildCount ()
public com.thoughtworks.xstream.io.xml.xppdom.XppDom getParent ()
public void setParent (com.thoughtworks.xstream.io.xml.xppdom.XppDom)
com.thoughtworks.xstream.io.xml.xppdom.XppDom parent
java.lang.Object readResolve ()
com.thoughtworks.xstream.io.xml.xppdom.XppDom element
java.util.Iterator iter
public static com.thoughtworks.xstream.io.xml.xppdom.XppDom build (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
com.thoughtworks.xstream.io.xml.xppdom.XppDom parent
String name
String value
int i
String rawName
com.thoughtworks.xstream.io.xml.xppdom.XppDom child
int depth
int attributesSize
int depth
StringBuffer valueBuffer
String finishedValue
int depth
com.thoughtworks.xstream.io.xml.xppdom.XppDom finalNode
String accumulatedValue
String finishedValue
org.xmlpull.v1.XmlPullParser parser
java.util.List elements
java.util.List values
com.thoughtworks.xstream.io.xml.xppdom.XppDom node
int eventType
}
com/thoughtworks/xstream/io/xml/xppdom/Xpp3DomBuilder.classXpp3DomBuilder.java
package com.thoughtworks.xstream.io.xml.xppdom
public com.thoughtworks.xstream.io.xml.xppdom.Xpp3DomBuilder extends java.lang.Object {
public void ()
public static com.thoughtworks.xstream.io.xml.xppdom.Xpp3Dom build (java.io.Reader) throws java.lang.Exception
java.io.Reader reader
org.xmlpull.v1.XmlPullParser parser
}
com/thoughtworks/xstream/io/xml/xppdom/XppFactory.classXppFactory.java
package com.thoughtworks.xstream.io.xml.xppdom
public com.thoughtworks.xstream.io.xml.xppdom.XppFactory extends java.lang.Object {
public void ()
public static org.xmlpull.v1.XmlPullParser createDefaultParser () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParserFactory factory
public static com.thoughtworks.xstream.io.xml.xppdom.XppDom buildDom (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String xml
public static com.thoughtworks.xstream.io.xml.xppdom.XppDom buildDom (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.Reader r
org.xmlpull.v1.XmlPullParser parser
public static com.thoughtworks.xstream.io.xml.xppdom.XppDom buildDom (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.InputStream in
String encoding
org.xmlpull.v1.XmlPullParser parser
}
com/thoughtworks/xstream/io/xml/xppdom/XppDomComparator.classXppDomComparator.java
package com.thoughtworks.xstream.io.xml.xppdom
public com.thoughtworks.xstream.io.xml.xppdom.XppDomComparator extends java.lang.Object implements java.util.Comparator {
private final ThreadLocal xpath
public void ()
public void (java.lang.ThreadLocal)
ThreadLocal xpath
public int compare (java.lang.Object, java.lang.Object)
Object dom1
Object dom2
StringBuffer xpath
int s
private int compareInternal (com.thoughtworks.xstream.io.xml.xppdom.XppDom, com.thoughtworks.xstream.io.xml.xppdom.XppDom, java.lang.StringBuffer, int)
String attribute
int i
com.thoughtworks.xstream.io.xml.xppdom.XppDom child1
com.thoughtworks.xstream.io.xml.xppdom.XppDom child2
String child
int i
java.util.Map names
String value2
String value1
com.thoughtworks.xstream.io.xml.xppdom.XppDom dom1
com.thoughtworks.xstream.io.xml.xppdom.XppDom dom2
StringBuffer xpath
int count
int pathlen
String name
int s
String[] attributes
String[] attributes2
int len
int children
}
com/thoughtworks/xstream/io/xml/xppdom/Xpp3Dom.classXpp3Dom.java
package com.thoughtworks.xstream.io.xml.xppdom
public com.thoughtworks.xstream.io.xml.xppdom.Xpp3Dom extends com.thoughtworks.xstream.io.xml.xppdom.XppDom {
public void (java.lang.String)
String name
}
com/thoughtworks/xstream/io/naming/NoNameCoder.classNoNameCoder.java
package com.thoughtworks.xstream.io.naming
public com.thoughtworks.xstream.io.naming.NoNameCoder extends java.lang.Object implements com.thoughtworks.xstream.io.naming.NameCoder {
public void ()
public java.lang.String decodeAttribute (java.lang.String)
String attributeName
public java.lang.String decodeNode (java.lang.String)
String nodeName
public java.lang.String encodeAttribute (java.lang.String)
String name
public java.lang.String encodeNode (java.lang.String)
String name
}
com/thoughtworks/xstream/io/naming/NameCoder.classNameCoder.java
package com.thoughtworks.xstream.io.naming
public abstract com.thoughtworks.xstream.io.naming.NameCoder extends java.lang.Object {
public abstract java.lang.String encodeNode (java.lang.String)
public abstract java.lang.String encodeAttribute (java.lang.String)
public abstract java.lang.String decodeNode (java.lang.String)
public abstract java.lang.String decodeAttribute (java.lang.String)
}
com/thoughtworks/xstream/io/naming/NameCoderWrapper.classNameCoderWrapper.java
package com.thoughtworks.xstream.io.naming
public com.thoughtworks.xstream.io.naming.NameCoderWrapper extends java.lang.Object implements com.thoughtworks.xstream.io.naming.NameCoder {
private final com.thoughtworks.xstream.io.naming.NameCoder wrapped
public void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder inner
public java.lang.String decodeAttribute (java.lang.String)
String attributeName
public java.lang.String decodeNode (java.lang.String)
String nodeName
public java.lang.String encodeAttribute (java.lang.String)
String name
public java.lang.String encodeNode (java.lang.String)
String name
}
com/thoughtworks/xstream/io/naming/StaticNameCoder.classStaticNameCoder.java
package com.thoughtworks.xstream.io.naming
public com.thoughtworks.xstream.io.naming.StaticNameCoder extends java.lang.Object implements com.thoughtworks.xstream.io.naming.NameCoder {
private final java.util.Map java2Node
private final java.util.Map java2Attribute
private transient java.util.Map node2Java
private transient java.util.Map attribute2Java
public void (java.util.Map, java.util.Map)
java.util.Map java2Node
java.util.Map java2Attribute
public java.lang.String decodeAttribute (java.lang.String)
String attributeName
String name
public java.lang.String decodeNode (java.lang.String)
String nodeName
String name
public java.lang.String encodeAttribute (java.lang.String)
String name
String friendlyName
public java.lang.String encodeNode (java.lang.String)
String name
String friendlyName
private java.lang.Object readResolve ()
private java.util.Map invertMap (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator iter
java.util.Map map
java.util.Map inverseMap
}
com/thoughtworks/xstream/io/ExtendedHierarchicalStreamWriter.classExtendedHierarchicalStreamWriter.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter extends java.lang.Object implements com.thoughtworks.xstream.io.HierarchicalStreamWriter {
public abstract void startNode (java.lang.String, java.lang.Class)
}
com/thoughtworks/xstream/io/binary/BinaryStreamWriter$1.classBinaryStreamWriter.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.BinaryStreamWriter$1 extends java.lang.Object {
}
com/thoughtworks/xstream/io/binary/Token$StartNode.classToken.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.Token$StartNode extends com.thoughtworks.xstream.io.binary.Token {
public void (long)
long id
public void ()
public void writeTo (java.io.DataOutput, byte) throws java.io.IOException
java.io.DataOutput out
byte idType
public void readFrom (java.io.DataInput, byte) throws java.io.IOException
java.io.DataInput in
byte idType
}
com/thoughtworks/xstream/io/binary/ReaderDepthState$1.classReaderDepthState.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.ReaderDepthState$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$attributeIterator
final com.thoughtworks.xstream.io.binary.ReaderDepthState this$0
void (com.thoughtworks.xstream.io.binary.ReaderDepthState, java.util.Iterator)
com.thoughtworks.xstream.io.binary.ReaderDepthState this$0
public boolean hasNext ()
public java.lang.Object next ()
com.thoughtworks.xstream.io.binary.ReaderDepthState$Attribute attribute
public void remove ()
}
com/thoughtworks/xstream/io/binary/BinaryStreamDriver.classBinaryStreamDriver.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.BinaryStreamDriver extends com.thoughtworks.xstream.io.AbstractDriver {
public void ()
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.Reader)
java.io.Reader in
public com.thoughtworks.xstream.io.HierarchicalStreamReader createReader (java.io.InputStream)
java.io.InputStream in
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.Writer)
java.io.Writer out
public com.thoughtworks.xstream.io.HierarchicalStreamWriter createWriter (java.io.OutputStream)
java.io.OutputStream out
}
com/thoughtworks/xstream/io/binary/ReaderDepthState.classReaderDepthState.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.ReaderDepthState extends java.lang.Object {
private static final String EMPTY_STRING
private com.thoughtworks.xstream.io.binary.ReaderDepthState$State current
void ()
public void push ()
com.thoughtworks.xstream.io.binary.ReaderDepthState$State newState
public void pop ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public boolean hasMoreChildren ()
public void setHasMoreChildren (boolean)
boolean hasMoreChildren
public void addAttribute (java.lang.String, java.lang.String)
String name
String value
com.thoughtworks.xstream.io.binary.ReaderDepthState$Attribute attribute
public java.lang.String getAttribute (java.lang.String)
com.thoughtworks.xstream.io.binary.ReaderDepthState$Attribute attribute
java.util.Iterator iterator
String name
public java.lang.String getAttribute (int)
com.thoughtworks.xstream.io.binary.ReaderDepthState$Attribute attribute
int index
public java.lang.String getAttributeName (int)
com.thoughtworks.xstream.io.binary.ReaderDepthState$Attribute attribute
int index
public int getAttributeCount ()
public java.util.Iterator getAttributeNames ()
java.util.Iterator attributeIterator
}
com/thoughtworks/xstream/io/binary/ReaderDepthState$State.classReaderDepthState.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.ReaderDepthState$State extends java.lang.Object {
String name
String value
java.util.List attributes
boolean hasMoreChildren
com.thoughtworks.xstream.io.binary.ReaderDepthState$State parent
private void ()
void (com.thoughtworks.xstream.io.binary.ReaderDepthState$1)
com.thoughtworks.xstream.io.binary.ReaderDepthState$1 x0
}
com/thoughtworks/xstream/io/binary/Token$MapIdToValue.classToken.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.Token$MapIdToValue extends com.thoughtworks.xstream.io.binary.Token {
public void (long, java.lang.String)
long id
String value
public void ()
public void writeTo (java.io.DataOutput, byte) throws java.io.IOException
java.io.DataOutput out
byte idType
public void readFrom (java.io.DataInput, byte) throws java.io.IOException
java.io.DataInput in
byte idType
}
com/thoughtworks/xstream/io/binary/Token.classToken.java
package com.thoughtworks.xstream.io.binary
public abstract com.thoughtworks.xstream.io.binary.Token extends java.lang.Object {
private static final byte TYPE_MASK
public static final byte TYPE_VERSION
public static final byte TYPE_MAP_ID_TO_VALUE
public static final byte TYPE_START_NODE
public static final byte TYPE_END_NODE
public static final byte TYPE_ATTRIBUTE
public static final byte TYPE_VALUE
private static final byte ID_MASK
private static final byte ID_ONE_BYTE
private static final byte ID_TWO_BYTES
private static final byte ID_FOUR_BYTES
private static final byte ID_EIGHT_BYTES
private static final String ID_SPLITTED
private static final int MAX_UTF8_LENGTH
private final byte type
protected long id
protected String value
public void (byte)
byte type
public byte getType ()
public long getId ()
public java.lang.String getValue ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.thoughtworks.xstream.io.binary.Token token
public int hashCode ()
int result
public abstract void writeTo (java.io.DataOutput, byte) throws java.io.IOException
public abstract void readFrom (java.io.DataInput, byte) throws java.io.IOException
protected void writeId (java.io.DataOutput, long, byte) throws java.io.IOException
java.io.DataOutput out
long id
byte idType
protected void writeString (java.io.DataOutput, java.lang.String) throws java.io.IOException
java.io.DataOutput out
String string
byte[] bytes
int length
protected long readId (java.io.DataInput, byte) throws java.io.IOException
java.io.DataInput in
byte idType
protected java.lang.String readString (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
String string
int size
byte[] bytes
}
com/thoughtworks/xstream/io/binary/BinaryStreamWriter.classBinaryStreamWriter.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.BinaryStreamWriter extends java.lang.Object implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter {
private final com.thoughtworks.xstream.io.binary.BinaryStreamWriter$IdRegistry idRegistry
private final java.io.DataOutputStream out
private final com.thoughtworks.xstream.io.binary.Token$Formatter tokenFormatter
public void (java.io.OutputStream)
java.io.OutputStream outputStream
public void startNode (java.lang.String)
String name
public void startNode (java.lang.String, java.lang.Class)
String name
Class clazz
public void addAttribute (java.lang.String, java.lang.String)
String name
String value
public void setValue (java.lang.String)
String text
public void endNode ()
public void flush ()
java.io.IOException e
public void close ()
java.io.IOException e
public com.thoughtworks.xstream.io.HierarchicalStreamWriter underlyingWriter ()
private void write (com.thoughtworks.xstream.io.binary.Token)
java.io.IOException e
com.thoughtworks.xstream.io.binary.Token token
static void access$100 (com.thoughtworks.xstream.io.binary.BinaryStreamWriter, com.thoughtworks.xstream.io.binary.Token)
com.thoughtworks.xstream.io.binary.BinaryStreamWriter x0
com.thoughtworks.xstream.io.binary.Token x1
}
com/thoughtworks/xstream/io/binary/ReaderDepthState$Attribute.classReaderDepthState.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.ReaderDepthState$Attribute extends java.lang.Object {
String name
String value
private void ()
void (com.thoughtworks.xstream.io.binary.ReaderDepthState$1)
com.thoughtworks.xstream.io.binary.ReaderDepthState$1 x0
}
com/thoughtworks/xstream/io/binary/BinaryStreamReader$IdRegistry.classBinaryStreamReader.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.BinaryStreamReader$IdRegistry extends java.lang.Object {
private java.util.Map map
private void ()
public void put (long, java.lang.String)
long id
String value
public java.lang.String get (long)
long id
String result
void (com.thoughtworks.xstream.io.binary.BinaryStreamReader$1)
com.thoughtworks.xstream.io.binary.BinaryStreamReader$1 x0
}
com/thoughtworks/xstream/io/binary/BinaryStreamReader.classBinaryStreamReader.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.BinaryStreamReader extends java.lang.Object implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamReader {
private final java.io.DataInputStream in
private final com.thoughtworks.xstream.io.binary.ReaderDepthState depthState
private final com.thoughtworks.xstream.io.binary.BinaryStreamReader$IdRegistry idRegistry
private com.thoughtworks.xstream.io.binary.Token pushback
private final com.thoughtworks.xstream.io.binary.Token$Formatter tokenFormatter
public void (java.io.InputStream)
java.io.InputStream inputStream
public boolean hasMoreChildren ()
public java.lang.String getNodeName ()
public java.lang.String getValue ()
public java.lang.String getAttribute (java.lang.String)
String name
public java.lang.String getAttribute (int)
int index
public int getAttributeCount ()
public java.lang.String getAttributeName (int)
int index
public java.util.Iterator getAttributeNames ()
public void moveDown ()
com.thoughtworks.xstream.io.binary.Token nextToken
com.thoughtworks.xstream.io.binary.Token firstToken
public void moveUp ()
com.thoughtworks.xstream.io.binary.Token nextToken
int depth
com.thoughtworks.xstream.io.binary.Token nextToken
private com.thoughtworks.xstream.io.binary.Token readToken ()
com.thoughtworks.xstream.io.binary.Token token
java.io.IOException e
com.thoughtworks.xstream.io.binary.Token result
public void pushBack (com.thoughtworks.xstream.io.binary.Token)
com.thoughtworks.xstream.io.binary.Token token
public void close ()
java.io.IOException e
public java.lang.String peekNextChild ()
public com.thoughtworks.xstream.io.HierarchicalStreamReader underlyingReader ()
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
}
com/thoughtworks/xstream/io/binary/Token$Value.classToken.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.Token$Value extends com.thoughtworks.xstream.io.binary.Token {
public void (java.lang.String)
String value
public void ()
public void writeTo (java.io.DataOutput, byte) throws java.io.IOException
java.io.DataOutput out
byte idType
public void readFrom (java.io.DataInput, byte) throws java.io.IOException
java.io.DataInput in
byte idType
}
com/thoughtworks/xstream/io/binary/BinaryStreamWriter$IdRegistry.classBinaryStreamWriter.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.BinaryStreamWriter$IdRegistry extends java.lang.Object {
private long nextId
private java.util.Map ids
final com.thoughtworks.xstream.io.binary.BinaryStreamWriter this$0
private void (com.thoughtworks.xstream.io.binary.BinaryStreamWriter)
public long getId (java.lang.String)
String value
Long id
void (com.thoughtworks.xstream.io.binary.BinaryStreamWriter, com.thoughtworks.xstream.io.binary.BinaryStreamWriter$1)
com.thoughtworks.xstream.io.binary.BinaryStreamWriter x0
com.thoughtworks.xstream.io.binary.BinaryStreamWriter$1 x1
}
com/thoughtworks/xstream/io/binary/Token$EndNode.classToken.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.Token$EndNode extends com.thoughtworks.xstream.io.binary.Token {
public void ()
public void writeTo (java.io.DataOutput, byte)
java.io.DataOutput out
byte idType
public void readFrom (java.io.DataInput, byte)
java.io.DataInput in
byte idType
}
com/thoughtworks/xstream/io/binary/Token$Formatter.classToken.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.Token$Formatter extends java.lang.Object {
public void ()
public void write (java.io.DataOutput, com.thoughtworks.xstream.io.binary.Token) throws java.io.IOException
byte idType
byte idType
byte idType
java.io.DataOutput out
com.thoughtworks.xstream.io.binary.Token token
long id
byte idType
public com.thoughtworks.xstream.io.binary.Token read (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
byte nextByte
byte type
byte idType
com.thoughtworks.xstream.io.binary.Token token
private com.thoughtworks.xstream.io.binary.Token contructToken (byte)
byte type
}
com/thoughtworks/xstream/io/binary/Token$Attribute.classToken.java
package com.thoughtworks.xstream.io.binary
public com.thoughtworks.xstream.io.binary.Token$Attribute extends com.thoughtworks.xstream.io.binary.Token {
public void (long, java.lang.String)
long id
String value
public void ()
public void writeTo (java.io.DataOutput, byte) throws java.io.IOException
java.io.DataOutput out
byte idType
public void readFrom (java.io.DataInput, byte) throws java.io.IOException
java.io.DataInput in
byte idType
}
com/thoughtworks/xstream/io/binary/BinaryStreamReader$1.classBinaryStreamReader.java
package com.thoughtworks.xstream.io.binary
com.thoughtworks.xstream.io.binary.BinaryStreamReader$1 extends java.lang.Object {
}
com/thoughtworks/xstream/io/StreamException.classStreamException.java
package com.thoughtworks.xstream.io
public com.thoughtworks.xstream.io.StreamException extends com.thoughtworks.xstream.XStreamException {
public void (java.lang.Throwable)
Throwable e
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/thoughtworks/xstream/io/path/PathTracker.classPathTracker.java
package com.thoughtworks.xstream.io.path
public com.thoughtworks.xstream.io.path.PathTracker extends java.lang.Object {
private int pointer
private int capacity
private String[] pathStack
private java.util.Map[] indexMapStack
private com.thoughtworks.xstream.io.path.Path currentPath
public void ()
public void (int)
int initialCapacity
public void pushElement (java.lang.String)
String name
java.util.Map indexMap
public void popElement ()
public java.lang.String peekElement ()
public java.lang.String peekElement (int)
StringBuffer chunk
String name
int i
int idx
String name
Integer integer
int index
public int depth ()
private void resizeStacks (int)
int newCapacity
String[] newPathStack
java.util.Map[] newIndexMapStack
int min
public com.thoughtworks.xstream.io.path.Path getPath ()
String name
int i
String[] chunks
}
com/thoughtworks/xstream/io/path/PathTrackingReader.classPathTrackingReader.java
package com.thoughtworks.xstream.io.path
public com.thoughtworks.xstream.io.path.PathTrackingReader extends com.thoughtworks.xstream.io.ReaderWrapper {
private final com.thoughtworks.xstream.io.path.PathTracker pathTracker
public void (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.io.path.PathTracker)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.io.path.PathTracker pathTracker
public void moveDown ()
public void moveUp ()
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
}
com/thoughtworks/xstream/io/path/Path.classPath.java
package com.thoughtworks.xstream.io.path
public com.thoughtworks.xstream.io.path.Path extends java.lang.Object {
private final String[] chunks
private transient String pathAsString
private transient String pathExplicit
private static final com.thoughtworks.xstream.io.path.Path DOT
public void (java.lang.String)
String pathAsString
java.util.List result
int currentIndex
int nextSeparator
String[] arr
private java.lang.String normalize (java.lang.String, int, int)
String s
int start
int end
public void (java.lang.String[])
String[] chunks
public java.lang.String toString ()
int i
StringBuffer buffer
public java.lang.String explicit ()
char c
String chunk
int length
int i
StringBuffer buffer
public boolean equals (java.lang.Object)
int i
Object o
com.thoughtworks.xstream.io.path.Path other
public int hashCode ()
int i
int result
public com.thoughtworks.xstream.io.path.Path relativeTo (com.thoughtworks.xstream.io.path.Path)
int i
int j
com.thoughtworks.xstream.io.path.Path that
int depthOfPathDivergence
String[] result
int count
private int depthOfPathDivergence (java.lang.String[], java.lang.String[])
int i
String[] path1
String[] path2
int minLength
public com.thoughtworks.xstream.io.path.Path apply (com.thoughtworks.xstream.io.path.Path)
int i
String relativeChunk
int i
int i
com.thoughtworks.xstream.io.path.Path relativePath
com.thoughtworks.xstream.core.util.FastStack absoluteStack
String[] result
public boolean isAncestor (com.thoughtworks.xstream.io.path.Path)
int i
com.thoughtworks.xstream.io.path.Path child
static void ()
}
com/thoughtworks/xstream/io/path/PathTrackingWriter.classPathTrackingWriter.java
package com.thoughtworks.xstream.io.path
public com.thoughtworks.xstream.io.path.PathTrackingWriter extends com.thoughtworks.xstream.io.WriterWrapper {
private final com.thoughtworks.xstream.io.path.PathTracker pathTracker
private final boolean isNameEncoding
public void (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.io.path.PathTracker)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.io.path.PathTracker pathTracker
public void startNode (java.lang.String)
String name
public void startNode (java.lang.String, java.lang.Class)
String name
Class clazz
public void endNode ()
}
com/thoughtworks/xstream/io/AbstractReader.classAbstractReader.java
package com.thoughtworks.xstream.io
public abstract com.thoughtworks.xstream.io.AbstractReader extends java.lang.Object implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamReader {
private com.thoughtworks.xstream.io.naming.NameCoder nameCoder
protected void ()
protected void (com.thoughtworks.xstream.io.naming.NameCoder)
com.thoughtworks.xstream.io.naming.NameCoder nameCoder
public com.thoughtworks.xstream.io.HierarchicalStreamReader underlyingReader ()
public java.lang.String decodeNode (java.lang.String)
String name
public java.lang.String decodeAttribute (java.lang.String)
String name
protected java.lang.String encodeNode (java.lang.String)
String name
protected java.lang.String encodeAttribute (java.lang.String)
String name
public java.lang.String peekNextChild ()
}
com/thoughtworks/xstream/io/AttributeNameIterator.classAttributeNameIterator.java
package com.thoughtworks.xstream.io
public com.thoughtworks.xstream.io.AttributeNameIterator extends java.lang.Object implements java.util.Iterator {
private int current
private final int count
private final com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public void (com.thoughtworks.xstream.io.HierarchicalStreamReader)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/thoughtworks/xstream/core/AbstractTreeMarshallingStrategy.classAbstractTreeMarshallingStrategy.java
package com.thoughtworks.xstream.core
public abstract com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy extends java.lang.Object implements com.thoughtworks.xstream.MarshallingStrategy {
public void ()
public java.lang.Object unmarshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.DataHolder, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.DataHolder dataHolder
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.core.TreeUnmarshaller context
public void marshal (com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.lang.Object, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.DataHolder)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
Object obj
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.DataHolder dataHolder
com.thoughtworks.xstream.core.TreeMarshaller context
protected abstract com.thoughtworks.xstream.core.TreeUnmarshaller createUnmarshallingContext (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
protected abstract com.thoughtworks.xstream.core.TreeMarshaller createMarshallingContext (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
}
com/thoughtworks/xstream/core/ReferenceByIdMarshallingStrategy.classReferenceByIdMarshallingStrategy.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.ReferenceByIdMarshallingStrategy extends com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy {
public void ()
protected com.thoughtworks.xstream.core.TreeUnmarshaller createUnmarshallingContext (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
protected com.thoughtworks.xstream.core.TreeMarshaller createMarshallingContext (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
}
com/thoughtworks/xstream/core/AbstractReferenceMarshaller$Id.classAbstractReferenceMarshaller.java
package com.thoughtworks.xstream.core
com.thoughtworks.xstream.core.AbstractReferenceMarshaller$Id extends java.lang.Object {
private Object item
private com.thoughtworks.xstream.io.path.Path path
public void (java.lang.Object, com.thoughtworks.xstream.io.path.Path)
Object item
com.thoughtworks.xstream.io.path.Path path
protected java.lang.Object getItem ()
protected com.thoughtworks.xstream.io.path.Path getPath ()
}
com/thoughtworks/xstream/core/SequenceGenerator.classSequenceGenerator.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.SequenceGenerator extends java.lang.Object implements com.thoughtworks.xstream.core.ReferenceByIdMarshaller$IDGenerator {
private int counter
public void (int)
int startsAt
public java.lang.String next (java.lang.Object)
Object item
}
com/thoughtworks/xstream/core/ReferenceByIdMarshaller.classReferenceByIdMarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.ReferenceByIdMarshaller extends com.thoughtworks.xstream.core.AbstractReferenceMarshaller {
private final com.thoughtworks.xstream.core.ReferenceByIdMarshaller$IDGenerator idGenerator
public void (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.core.ReferenceByIdMarshaller$IDGenerator)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.core.ReferenceByIdMarshaller$IDGenerator idGenerator
public void (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
protected java.lang.String createReference (com.thoughtworks.xstream.io.path.Path, java.lang.Object)
com.thoughtworks.xstream.io.path.Path currentPath
Object existingReferenceKey
protected java.lang.Object createReferenceKey (com.thoughtworks.xstream.io.path.Path, java.lang.Object)
com.thoughtworks.xstream.io.path.Path currentPath
Object item
protected void fireValidReference (java.lang.Object)
Object referenceKey
String attributeName
}
com/thoughtworks/xstream/core/ReferenceByXPathUnmarshaller.classReferenceByXPathUnmarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.ReferenceByXPathUnmarshaller extends com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller {
private com.thoughtworks.xstream.io.path.PathTracker pathTracker
protected boolean isNameEncoding
public void (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
protected java.lang.Object getReferenceKey (java.lang.String)
String reference
com.thoughtworks.xstream.io.path.Path path
protected java.lang.Object getCurrentReferenceKey ()
}
com/thoughtworks/xstream/core/ReferenceByXPathMarshallingStrategy.classReferenceByXPathMarshallingStrategy.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy extends com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy {
public static int RELATIVE
public static int ABSOLUTE
public static int SINGLE_NODE
private final int mode
public void (int)
int mode
protected com.thoughtworks.xstream.core.TreeUnmarshaller createUnmarshallingContext (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
protected com.thoughtworks.xstream.core.TreeMarshaller createMarshallingContext (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
static void ()
}
com/thoughtworks/xstream/core/util/CompositeClassLoader$1.classCompositeClassLoader.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.CompositeClassLoader$1 extends java.util.ArrayList {
final com.thoughtworks.xstream.core.util.CompositeClassLoader this$0
void (com.thoughtworks.xstream.core.util.CompositeClassLoader, int)
com.thoughtworks.xstream.core.util.CompositeClassLoader this$0
int x0
public boolean addAll (java.util.Collection)
java.util.Iterator iter
java.util.Collection c
boolean result
public boolean add (java.lang.Object)
Object ref
Object classLoader
}
com/thoughtworks/xstream/core/util/SerializationMembers$1.classSerializationMembers.java
package com.thoughtworks.xstream.core.util
final com.thoughtworks.xstream.core.util.SerializationMembers$1 extends java.lang.Object {
void ()
private void noMethod ()
}
com/thoughtworks/xstream/core/util/FastStack.classFastStack.java
package com.thoughtworks.xstream.core.util
public final com.thoughtworks.xstream.core.util.FastStack extends java.lang.Object {
private Object[] stack
private int pointer
public void (int)
int initialCapacity
public java.lang.Object push (java.lang.Object)
Object value
public void popSilently ()
public java.lang.Object pop ()
Object result
public java.lang.Object peek ()
public java.lang.Object replace (java.lang.Object)
Object value
Object result
public void replaceSilently (java.lang.Object)
Object value
public int size ()
public boolean hasStuff ()
public java.lang.Object get (int)
int i
private void resizeStack (int)
int newCapacity
Object[] newStack
public java.lang.String toString ()
int i
StringBuffer result
}
com/thoughtworks/xstream/core/util/PresortedSet.classPresortedSet.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.PresortedSet extends java.lang.Object implements java.util.SortedSet {
private final java.util.List list
private final java.util.Comparator comparator
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
public void (java.util.Comparator, java.util.Collection)
java.util.Comparator comparator
java.util.Collection c
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.util.List subList (int, int)
int fromIndex
int toIndex
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
}
com/thoughtworks/xstream/core/util/WeakCache$2.classWeakCache.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.WeakCache$2 extends java.lang.Object implements com.thoughtworks.xstream.core.util.WeakCache$Visitor {
final int[] val$i
final com.thoughtworks.xstream.core.util.WeakCache this$0
void (com.thoughtworks.xstream.core.util.WeakCache, int[])
com.thoughtworks.xstream.core.util.WeakCache this$0
public java.lang.Object visit (java.lang.Object)
Object element
}
com/thoughtworks/xstream/core/util/Cloneables.classCloneables.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.Cloneables extends java.lang.Object {
public void ()
public static java.lang.Object clone (java.lang.Object)
int length
Object clone
Class componentType
java.lang.reflect.Method clone
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object o
public static java.lang.Object cloneIfPossible (java.lang.Object)
Object o
Object clone
}
com/thoughtworks/xstream/core/util/ObjectIdDictionary.classObjectIdDictionary.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.ObjectIdDictionary extends java.lang.Object {
private final java.util.Map map
private final java.lang.ref.ReferenceQueue queue
public void ()
public void associateId (java.lang.Object, java.lang.Object)
Object obj
Object id
public java.lang.Object lookupId (java.lang.Object)
Object obj
Object id
public boolean containsId (java.lang.Object)
Object item
boolean b
public void removeId (java.lang.Object)
Object item
public int size ()
private void cleanup ()
com.thoughtworks.xstream.core.util.ObjectIdDictionary$WeakIdWrapper wrapper
static java.lang.ref.ReferenceQueue access$000 (com.thoughtworks.xstream.core.util.ObjectIdDictionary)
com.thoughtworks.xstream.core.util.ObjectIdDictionary x0
}
com/thoughtworks/xstream/core/util/OrderRetainingMap$1.classOrderRetainingMap.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.OrderRetainingMap$1 extends java.lang.Object {
}
com/thoughtworks/xstream/core/util/ClassLoaderReference$Replacement.classClassLoaderReference.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.ClassLoaderReference$Replacement extends java.lang.Object {
void ()
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/core/util/ThreadSafeSimpleDateFormat$1.classThreadSafeSimpleDateFormat.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat$1 extends java.lang.Object implements com.thoughtworks.xstream.core.util.Pool$Factory {
final java.util.Locale val$locale
final boolean val$lenient
final com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat this$0
void (com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat, java.util.Locale, boolean)
com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat this$0
public java.lang.Object newInstance ()
java.text.SimpleDateFormat dateFormat
}
com/thoughtworks/xstream/core/util/WeakCache$4.classWeakCache.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.WeakCache$4 extends java.lang.Object implements com.thoughtworks.xstream.core.util.WeakCache$Visitor {
final java.util.Set val$set
final com.thoughtworks.xstream.core.util.WeakCache this$0
void (com.thoughtworks.xstream.core.util.WeakCache, java.util.Set)
com.thoughtworks.xstream.core.util.WeakCache this$0
public java.lang.Object visit (java.lang.Object)
Object element
java.util.Map$Entry entry
}
com/thoughtworks/xstream/core/util/ObjectIdDictionary$IdWrapper.classObjectIdDictionary.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.ObjectIdDictionary$IdWrapper extends java.lang.Object implements com.thoughtworks.xstream.core.util.ObjectIdDictionary$Wrapper {
private final Object obj
private final int hashCode
public void (java.lang.Object)
Object obj
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public java.lang.String toString ()
public java.lang.Object get ()
}
com/thoughtworks/xstream/core/util/Pool.classPool.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.Pool extends java.lang.Object {
private final int initialPoolSize
private final int maxPoolSize
private final com.thoughtworks.xstream.core.util.Pool$Factory factory
private transient Object[] pool
private transient int nextAvailable
private transient Object mutex
public void (int, int, com.thoughtworks.xstream.core.util.Pool$Factory)
int initialPoolSize
int maxPoolSize
com.thoughtworks.xstream.core.util.Pool$Factory factory
public java.lang.Object fetchFromPool ()
InterruptedException e
Object result
protected void putInPool (java.lang.Object)
Object object
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/core/util/PresortedMap.classPresortedMap.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.PresortedMap extends java.lang.Object implements java.util.SortedMap {
private final com.thoughtworks.xstream.core.util.PresortedMap$ArraySet set
private final java.util.Comparator comparator
public void ()
public void (java.util.Comparator)
java.util.Comparator comparator
private void (java.util.Comparator, com.thoughtworks.xstream.core.util.PresortedMap$ArraySet)
java.util.Comparator comparator
com.thoughtworks.xstream.core.util.PresortedMap$ArraySet set
public java.util.Comparator comparator ()
public java.util.Set entrySet ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.Set keySet ()
java.util.Map$Entry entry
java.util.Iterator iterator
java.util.Set keySet
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.Collection values ()
java.util.Map$Entry entry
java.util.Iterator iterator
java.util.Set values
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Iterator iter
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
}
com/thoughtworks/xstream/core/util/HierarchicalStreams.classHierarchicalStreams.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.HierarchicalStreams extends java.lang.Object {
public void ()
public static java.lang.Class readClassType (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.mapper.Mapper)
Class type
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.mapper.Mapper mapper
String classAttribute
Class type
public static java.lang.String readClassAttribute (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.mapper.Mapper mapper
String attributeName
String classAttribute
}
com/thoughtworks/xstream/core/util/ObjectIdDictionary$WeakIdWrapper.classObjectIdDictionary.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.ObjectIdDictionary$WeakIdWrapper extends java.lang.ref.WeakReference implements com.thoughtworks.xstream.core.util.ObjectIdDictionary$Wrapper {
private final int hashCode
final com.thoughtworks.xstream.core.util.ObjectIdDictionary this$0
public void (com.thoughtworks.xstream.core.util.ObjectIdDictionary, java.lang.Object)
Object obj
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public java.lang.String toString ()
Object obj
}
com/thoughtworks/xstream/core/util/PrioritizedList.classPrioritizedList.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.PrioritizedList extends java.lang.Object {
private final java.util.Set set
private int lowestPriority
private int lastId
public void ()
public void add (java.lang.Object, int)
Object item
int priority
public java.util.Iterator iterator ()
}
com/thoughtworks/xstream/core/util/ThreadSafeSimpleDateFormat.classThreadSafeSimpleDateFormat.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat extends java.lang.Object {
private final String formatString
private final com.thoughtworks.xstream.core.util.Pool pool
private final java.util.TimeZone timeZone
public void (java.lang.String, java.util.TimeZone, int, int, boolean)
String format
java.util.TimeZone timeZone
int initialPoolSize
int maxPoolSize
boolean lenient
public void (java.lang.String, java.util.TimeZone, java.util.Locale, int, int, boolean)
String format
java.util.TimeZone timeZone
java.util.Locale locale
int initialPoolSize
int maxPoolSize
boolean lenient
public java.lang.String format (java.util.Date)
java.util.Date date
java.text.DateFormat format
public java.util.Date parse (java.lang.String) throws java.text.ParseException
String date
java.text.DateFormat format
private java.text.DateFormat fetchFromPool ()
java.text.DateFormat format
java.util.TimeZone tz
public java.lang.String toString ()
static java.lang.String access$000 (com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat)
com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat x0
}
com/thoughtworks/xstream/core/util/Fields.classFields.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.Fields extends java.lang.Object {
public void ()
public static java.lang.reflect.Field locate (java.lang.Class, java.lang.Class, boolean)
int i
java.lang.reflect.Field[] fields
SecurityException e
NoClassDefFoundError e
Class definedIn
Class fieldType
boolean isStatic
java.lang.reflect.Field field
public static java.lang.reflect.Field find (java.lang.Class, java.lang.String)
java.lang.reflect.Field result
NoSuchFieldException e
NoClassDefFoundError e
Class type
String name
public static void write (java.lang.reflect.Field, java.lang.Object, java.lang.Object)
IllegalAccessException e
NoClassDefFoundError e
java.lang.reflect.Field field
Object instance
Object value
public static java.lang.Object read (java.lang.reflect.Field, java.lang.Object)
IllegalAccessException e
NoClassDefFoundError e
java.lang.reflect.Field field
Object instance
}
com/thoughtworks/xstream/core/util/PrioritizedList$PrioritizedItem.classPrioritizedList.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.PrioritizedList$PrioritizedItem extends java.lang.Object implements java.lang.Comparable {
final Object value
final int priority
final int id
public void (java.lang.Object, int, int)
Object value
int priority
int id
public int compareTo (java.lang.Object)
Object o
com.thoughtworks.xstream.core.util.PrioritizedList$PrioritizedItem other
public boolean equals (java.lang.Object)
Object obj
}
com/thoughtworks/xstream/core/util/WeakCache$3.classWeakCache.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.WeakCache$3 extends java.lang.Object implements com.thoughtworks.xstream.core.util.WeakCache$Visitor {
final java.util.Collection val$collection
final com.thoughtworks.xstream.core.util.WeakCache this$0
void (com.thoughtworks.xstream.core.util.WeakCache, java.util.Collection)
com.thoughtworks.xstream.core.util.WeakCache this$0
public java.lang.Object visit (java.lang.Object)
Object element
}
com/thoughtworks/xstream/core/util/PresortedMap$ArraySetComparator.classPresortedMap.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.PresortedMap$ArraySetComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.ArrayList list
private java.util.Map$Entry[] array
void (java.util.ArrayList)
java.util.ArrayList list
public int compare (java.lang.Object, java.lang.Object)
int i
java.util.Map$Entry[] a
int i
Object object1
Object object2
int idx1
int idx2
}
com/thoughtworks/xstream/core/util/ThreadSafePropertyEditor$1.classThreadSafePropertyEditor.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor$1 extends java.lang.Object implements com.thoughtworks.xstream.core.util.Pool$Factory {
final com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor this$0
void (com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor)
com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor this$0
public java.lang.Object newInstance ()
InstantiationException e
IllegalAccessException e
}
com/thoughtworks/xstream/core/util/FastField.classFastField.java
package com.thoughtworks.xstream.core.util
public final com.thoughtworks.xstream.core.util.FastField extends java.lang.Object {
private final String name
private final String declaringClass
public void (java.lang.String, java.lang.String)
String definedIn
String name
public void (java.lang.Class, java.lang.String)
Class definedIn
String name
public java.lang.String getName ()
public java.lang.String getDeclaringClass ()
public boolean equals (java.lang.Object)
com.thoughtworks.xstream.core.util.FastField field
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/thoughtworks/xstream/core/util/PresortedMap$1.classPresortedMap.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.PresortedMap$1 extends java.lang.Object implements java.util.Map$Entry {
final Object val$key
final Object val$value
final com.thoughtworks.xstream.core.util.PresortedMap this$0
void (com.thoughtworks.xstream.core.util.PresortedMap, java.lang.Object, java.lang.Object)
com.thoughtworks.xstream.core.util.PresortedMap this$0
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/thoughtworks/xstream/core/util/CustomObjectInputStream.classCustomObjectInputStream.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.CustomObjectInputStream extends java.io.ObjectInputStream {
private com.thoughtworks.xstream.core.util.FastStack callbacks
private final com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
private static final String DATA_HOLDER_KEY
public static com.thoughtworks.xstream.core.util.CustomObjectInputStream getInstance (com.thoughtworks.xstream.converters.DataHolder, com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback)
com.thoughtworks.xstream.converters.DataHolder whereFrom
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
public static synchronized com.thoughtworks.xstream.core.util.CustomObjectInputStream getInstance (com.thoughtworks.xstream.converters.DataHolder, com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback, java.lang.ClassLoader)
com.thoughtworks.xstream.converters.DataHolder whereFrom
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
ClassLoader classLoader
public static synchronized com.thoughtworks.xstream.core.util.CustomObjectInputStream getInstance (com.thoughtworks.xstream.converters.DataHolder, com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback, com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.core.util.CustomObjectInputStream result
java.io.IOException e
com.thoughtworks.xstream.converters.DataHolder whereFrom
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback, com.thoughtworks.xstream.core.ClassLoaderReference) throws java.io.IOException java.lang.SecurityException
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback, java.lang.ClassLoader) throws java.io.IOException java.lang.SecurityException
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
ClassLoader classLoader
public void pushCallback (com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback)
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
public com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback popCallback ()
public com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback peekCallback ()
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectStreamClass desc
ClassLoader classLoader
public void defaultReadObject () throws java.io.IOException
protected java.lang.Object readObjectOverride () throws java.io.IOException
public java.lang.Object readUnshared () throws java.io.IOException java.lang.ClassNotFoundException
public boolean readBoolean () throws java.io.IOException
public byte readByte () throws java.io.IOException
public int readUnsignedByte () throws java.io.IOException
int b
public int readInt () throws java.io.IOException
public char readChar () throws java.io.IOException
public float readFloat () throws java.io.IOException
public double readDouble () throws java.io.IOException
public long readLong () throws java.io.IOException
public short readShort () throws java.io.IOException
public int readUnsignedShort () throws java.io.IOException
int b
public java.lang.String readUTF () throws java.io.IOException
public void readFully (byte[]) throws java.io.IOException
byte[] buf
public void readFully (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
byte[] b
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
byte[] b
public int read (byte[]) throws java.io.IOException
byte[] b
public java.io.ObjectInputStream$GetField readFields () throws java.io.IOException
public void registerValidation (java.io.ObjectInputValidation, int) throws java.io.NotActiveException java.io.InvalidObjectException
java.io.ObjectInputValidation validation
int priority
public void close () throws java.io.IOException
public int available ()
public java.lang.String readLine ()
public int skipBytes (int)
int len
public long skip (long)
long n
public void mark (int)
int readlimit
public void reset ()
public boolean markSupported ()
static void ()
}
com/thoughtworks/xstream/core/util/CustomObjectInputStream$StreamCallback.classCustomObjectInputStream.java
package com.thoughtworks.xstream.core.util
public abstract com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback extends java.lang.Object {
public abstract java.lang.Object readFromStream () throws java.io.IOException
public abstract java.util.Map readFieldsFromStream () throws java.io.IOException
public abstract void defaultReadObject () throws java.io.IOException
public abstract void registerValidation (java.io.ObjectInputValidation, int) throws java.io.NotActiveException java.io.InvalidObjectException
public abstract void close () throws java.io.IOException
}
com/thoughtworks/xstream/core/util/CustomObjectOutputStream.classCustomObjectOutputStream.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.CustomObjectOutputStream extends java.io.ObjectOutputStream {
private com.thoughtworks.xstream.core.util.FastStack callbacks
private com.thoughtworks.xstream.core.util.FastStack customFields
private static final String DATA_HOLDER_KEY
public static synchronized com.thoughtworks.xstream.core.util.CustomObjectOutputStream getInstance (com.thoughtworks.xstream.converters.DataHolder, com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback)
com.thoughtworks.xstream.core.util.CustomObjectOutputStream result
java.io.IOException e
com.thoughtworks.xstream.converters.DataHolder whereFrom
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback callback
public void (com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback) throws java.io.IOException java.lang.SecurityException
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback callback
public void pushCallback (com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback)
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback callback
public com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback popCallback ()
public com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback peekCallback ()
public void defaultWriteObject () throws java.io.IOException
protected void writeObjectOverride (java.lang.Object) throws java.io.IOException
Object obj
public void writeBoolean (boolean) throws java.io.IOException
boolean val
public void writeByte (int) throws java.io.IOException
int val
public void writeInt (int) throws java.io.IOException
int val
public void writeChar (int) throws java.io.IOException
int val
public void writeDouble (double) throws java.io.IOException
double val
public void writeFloat (float) throws java.io.IOException
float val
public void writeLong (long) throws java.io.IOException
long val
public void writeShort (int) throws java.io.IOException
int val
public void write (byte[]) throws java.io.IOException
byte[] buf
public void writeChars (java.lang.String) throws java.io.IOException
String str
public void writeUTF (java.lang.String) throws java.io.IOException
String str
public void write (int) throws java.io.IOException
int val
public void write (byte[], int, int) throws java.io.IOException
byte[] buf
int off
int len
byte[] b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public java.io.ObjectOutputStream$PutField putFields ()
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$CustomPutField result
public void writeFields () throws java.io.IOException
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$CustomPutField customPutField
public void reset ()
public void useProtocolVersion (int)
int version
public void writeBytes (java.lang.String)
String str
public void writeUnshared (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/core/util/OrderRetainingMap$ArraySet.classOrderRetainingMap.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.OrderRetainingMap$ArraySet extends java.util.ArrayList implements java.util.Set {
private void ()
void (com.thoughtworks.xstream.core.util.OrderRetainingMap$1)
com.thoughtworks.xstream.core.util.OrderRetainingMap$1 x0
}
com/thoughtworks/xstream/core/util/ObjectIdDictionary$Wrapper.classObjectIdDictionary.java
package com.thoughtworks.xstream.core.util
abstract com.thoughtworks.xstream.core.util.ObjectIdDictionary$Wrapper extends java.lang.Object {
public abstract int hashCode ()
public abstract boolean equals (java.lang.Object)
public abstract java.lang.String toString ()
public abstract java.lang.Object get ()
}
com/thoughtworks/xstream/core/util/CustomObjectInputStream$CustomGetField.classCustomObjectInputStream.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.CustomObjectInputStream$CustomGetField extends java.io.ObjectInputStream$GetField {
private java.util.Map fields
final com.thoughtworks.xstream.core.util.CustomObjectInputStream this$0
public void (com.thoughtworks.xstream.core.util.CustomObjectInputStream, java.util.Map)
java.util.Map fields
public java.io.ObjectStreamClass getObjectStreamClass ()
private java.lang.Object get (java.lang.String)
String name
public boolean defaulted (java.lang.String)
String name
public byte get (java.lang.String, byte)
String name
byte val
public char get (java.lang.String, char)
String name
char val
public double get (java.lang.String, double)
String name
double val
public float get (java.lang.String, float)
String name
float val
public int get (java.lang.String, int)
String name
int val
public long get (java.lang.String, long)
String name
long val
public short get (java.lang.String, short)
String name
short val
public boolean get (java.lang.String, boolean)
String name
boolean val
public java.lang.Object get (java.lang.String, java.lang.Object)
String name
Object val
}
com/thoughtworks/xstream/core/util/Types.classTypes.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.Types extends java.lang.Object {
private static final java.util.regex.Pattern lambdaPattern
public void ()
public static final boolean isLambdaType (java.lang.Class)
Class type
static void ()
}
com/thoughtworks/xstream/core/util/CustomObjectOutputStream$1.classCustomObjectOutputStream.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$1 extends java.lang.Object {
}
com/thoughtworks/xstream/core/util/SelfStreamingInstanceChecker.classSelfStreamingInstanceChecker.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.SelfStreamingInstanceChecker extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private final Object self
private com.thoughtworks.xstream.converters.Converter defaultConverter
private final com.thoughtworks.xstream.converters.ConverterLookup lookup
public void (com.thoughtworks.xstream.converters.ConverterLookup, java.lang.Object)
com.thoughtworks.xstream.converters.ConverterLookup lookup
Object xstream
public void (com.thoughtworks.xstream.converters.Converter, java.lang.Object)
com.thoughtworks.xstream.converters.Converter defaultConverter
Object xstream
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
private com.thoughtworks.xstream.converters.Converter getConverter ()
}
com/thoughtworks/xstream/core/util/PresortedMap$ArraySet.classPresortedMap.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.PresortedMap$ArraySet extends java.util.ArrayList implements java.util.Set {
private void ()
void (com.thoughtworks.xstream.core.util.PresortedMap$1)
com.thoughtworks.xstream.core.util.PresortedMap$1 x0
}
com/thoughtworks/xstream/core/util/WeakCache.classWeakCache.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.WeakCache extends java.util.AbstractMap {
private final java.util.Map map
public void ()
public void (java.util.Map)
java.util.Map map
public java.lang.Object get (java.lang.Object)
Object key
java.lang.ref.Reference reference
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.ref.Reference ref
public java.lang.Object remove (java.lang.Object)
Object key
java.lang.ref.Reference ref
protected java.lang.ref.Reference createReference (java.lang.Object)
Object value
public boolean containsValue (java.lang.Object)
Object value
Boolean result
public int size ()
int[] i
public java.util.Collection values ()
java.util.Collection collection
public java.util.Set entrySet ()
java.util.Set set
private java.lang.Object iterate (com.thoughtworks.xstream.core.util.WeakCache$Visitor, int)
java.util.Map$Entry entry
java.lang.ref.Reference reference
Object element
java.util.Iterator iter
com.thoughtworks.xstream.core.util.WeakCache$Visitor visitor
int type
Object result
public boolean containsKey (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/thoughtworks/xstream/core/util/CompositeClassLoader.classCompositeClassLoader.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.CompositeClassLoader extends java.lang.ClassLoader {
private final java.lang.ref.ReferenceQueue queue
private final java.util.List classLoaders
public void ()
public synchronized void add (java.lang.ClassLoader)
ClassLoader classLoader
private void addInternal (java.lang.ClassLoader)
java.lang.ref.WeakReference ref
ClassLoader cl
java.util.Iterator iterator
ClassLoader classLoader
java.lang.ref.WeakReference refClassLoader
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
ClassNotFoundException notFound
ClassLoader classLoader
java.util.Iterator iterator
String name
java.util.List copy
ClassLoader contextClassLoader
private void cleanup ()
java.lang.ref.WeakReference ref
static void ()
java.lang.reflect.Method m
Exception e
}
com/thoughtworks/xstream/core/util/DependencyInjectionFactory$TypedValue.classDependencyInjectionFactory.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.DependencyInjectionFactory$TypedValue extends java.lang.Object {
final Class type
final Object value
public void (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.String toString ()
}
com/thoughtworks/xstream/core/util/SerializationMembers.classSerializationMembers.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.SerializationMembers extends java.lang.Object implements com.thoughtworks.xstream.core.Caching {
private static final java.lang.reflect.Method NO_METHOD
private static final Object[] EMPTY_ARGS
private static final Class[] EMPTY_CLASSES
private static final java.util.Map NO_FIELDS
private static final int PERSISTENT_FIELDS_MODIFIER
private static final com.thoughtworks.xstream.core.util.FastField[] OBJECT_TYPE_FIELDS
private java.util.Map declaredCache
private java.util.Map resRepCache
private final java.util.Map fieldCache
public void ()
int i
int i
public java.lang.Object callReadResolve (java.lang.Object)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class resultType
java.lang.reflect.Method readResolveMethod
Object result
public java.lang.Object callWriteReplace (java.lang.Object)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class objectType
java.lang.reflect.Method writeReplaceMethod
Object object
public boolean supportsReadObject (java.lang.Class, boolean)
Class type
boolean includeBaseClasses
public void callReadObject (java.lang.Class, java.lang.Object, java.io.ObjectInputStream)
java.lang.reflect.Method readObjectMethod
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
Object object
java.io.ObjectInputStream stream
public boolean supportsWriteObject (java.lang.Class, boolean)
Class type
boolean includeBaseClasses
public void callWriteObject (java.lang.Class, java.lang.Object, java.io.ObjectOutputStream)
java.lang.reflect.Method readObjectMethod
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
Object instance
java.io.ObjectOutputStream stream
private java.lang.reflect.Method getMethod (java.lang.Class, java.lang.String, java.lang.Class[], boolean)
Class type
String name
Class[] parameterTypes
boolean includeBaseclasses
java.lang.reflect.Method method
private java.lang.reflect.Method getMethod (java.lang.Class, java.lang.String, java.lang.Class[])
NoSuchMethodException e
Class type
String name
Class[] parameterTypes
com.thoughtworks.xstream.core.util.FastField method
java.lang.reflect.Method result
private java.lang.reflect.Method getRRMethod (java.lang.Class, java.lang.String)
Class type
String name
com.thoughtworks.xstream.core.util.FastField method
java.lang.reflect.Method result
public java.util.Map getSerializablePersistentFields (java.lang.Class)
int i
java.io.ObjectStreamField[] fields
java.lang.reflect.Field field
NoSuchFieldException e
IllegalAccessException e
ClassCastException e
Class type
java.util.Map result
public void flushCache ()
static void ()
}
com/thoughtworks/xstream/core/util/Primitives.classPrimitives.java
package com.thoughtworks.xstream.core.util
public final com.thoughtworks.xstream.core.util.Primitives extends java.lang.Object {
private static final java.util.Map BOX
private static final java.util.Map UNBOX
private static final java.util.Map NAMED_PRIMITIVE
private static final java.util.Map REPRESENTING_CHAR
public void ()
public static java.lang.Class box (java.lang.Class)
Class type
public static java.lang.Class unbox (java.lang.Class)
Class type
public static boolean isBoxed (java.lang.Class)
Class type
public static java.lang.Class primitiveType (java.lang.String)
String name
public static char representingChar (java.lang.Class)
Class type
Character ch
static void ()
Class primitiveType
Class boxedType
int i
Class[][] boxing
Character[] representingChars
}
com/thoughtworks/xstream/core/util/XmlHeaderAwareReader.classXmlHeaderAwareReader.java
package com.thoughtworks.xstream.core.util
public final com.thoughtworks.xstream.core.util.XmlHeaderAwareReader extends java.io.Reader {
private final java.io.InputStreamReader reader
private final double version
private static final String KEY_ENCODING
private static final String KEY_VERSION
private static final String XML_TOKEN
private static final int STATE_BOM
private static final int STATE_START
private static final int STATE_AWAIT_XML_HEADER
private static final int STATE_ATTR_NAME
private static final int STATE_ATTR_VALUE
public void (java.io.InputStream) throws java.io.UnsupportedEncodingException java.io.IOException
java.io.InputStream in
java.io.PushbackInputStream[] pin
java.util.Map header
private java.util.Map getHeader (java.io.PushbackInputStream[]) throws java.io.IOException
java.io.IOException ex
byte b
java.io.PushbackInputStream[] in
java.util.Map header
int state
java.io.ByteArrayOutputStream out
int i
char ch
char valueEnd
StringBuffer name
StringBuffer value
boolean escape
byte[] pushbackData
public java.lang.String getEncoding ()
public double getVersion ()
public void mark (int) throws java.io.IOException
int readAheadLimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int offset
int length
public int read (char[]) throws java.io.IOException
char[] cbuf
public boolean ready () throws java.io.IOException
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
public void close () throws java.io.IOException
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/thoughtworks/xstream/core/util/WeakCache$1.classWeakCache.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.WeakCache$1 extends java.lang.Object implements com.thoughtworks.xstream.core.util.WeakCache$Visitor {
final Object val$value
final com.thoughtworks.xstream.core.util.WeakCache this$0
void (com.thoughtworks.xstream.core.util.WeakCache, java.lang.Object)
com.thoughtworks.xstream.core.util.WeakCache this$0
public java.lang.Object visit (java.lang.Object)
Object element
}
com/thoughtworks/xstream/core/util/DependencyInjectionFactory$1.classDependencyInjectionFactory.java
package com.thoughtworks.xstream.core.util
final com.thoughtworks.xstream.core.util.DependencyInjectionFactory$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
com/thoughtworks/xstream/core/util/Base64Encoder.classBase64Encoder.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.Base64Encoder extends java.lang.Object {
private static final char[] SIXTY_FOUR_CHARS
private static final int[] REVERSE_MAPPING
public void ()
public java.lang.String encode (byte[])
int j
int remaining
int oneBigNumber
int i
byte[] input
StringBuffer result
int outputCharCount
public byte[] decode (java.lang.String)
int j
int[] a
int oneBigNumber
int i
java.io.ByteArrayOutputStream out
java.io.StringReader in
java.io.IOException e
String input
private int mapCharToInt (java.io.Reader) throws java.io.IOException
int result
java.io.Reader input
int c
static void ()
int i
}
com/thoughtworks/xstream/core/util/OrderRetainingMap.classOrderRetainingMap.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.OrderRetainingMap extends java.util.HashMap {
private com.thoughtworks.xstream.core.util.OrderRetainingMap$ArraySet keyOrder
private java.util.List valueOrder
public void ()
public void (java.util.Map)
java.util.Map m
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator iter
java.util.Map m
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int idx
public java.lang.Object remove (java.lang.Object)
Object key
int idx
public void clear ()
public java.util.Collection values ()
public java.util.Set keySet ()
public java.util.Set entrySet ()
java.util.Map$Entry entry
java.util.Iterator iter
java.util.Map$Entry[] entries
java.util.Set set
}
com/thoughtworks/xstream/core/util/ThreadSafePropertyEditor.classThreadSafePropertyEditor.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor extends java.lang.Object {
private final Class editorType
private final com.thoughtworks.xstream.core.util.Pool pool
public void (java.lang.Class, int, int)
Class type
int initialPoolSize
int maxPoolSize
public java.lang.String getAsText (java.lang.Object)
Object object
java.beans.PropertyEditor editor
public java.lang.Object setAsText (java.lang.String)
String str
java.beans.PropertyEditor editor
private java.beans.PropertyEditor fetchFromPool ()
java.beans.PropertyEditor editor
static java.lang.Class access$000 (com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor)
com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor x0
}
com/thoughtworks/xstream/core/util/ClassLoaderReference.classClassLoaderReference.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.ClassLoaderReference extends java.lang.ClassLoader {
private transient ClassLoader reference
public void (java.lang.ClassLoader)
ClassLoader reference
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public java.lang.ClassLoader getReference ()
public void setReference (java.lang.ClassLoader)
ClassLoader reference
private java.lang.Object writeReplace ()
}
com/thoughtworks/xstream/core/util/DependencyInjectionFactory.classDependencyInjectionFactory.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.DependencyInjectionFactory extends java.lang.Object {
public void ()
public static java.lang.Object newInstance (java.lang.Class, java.lang.Object[])
Class type
Object[] dependencies
public static java.lang.Object newInstance (java.lang.Class, java.lang.Object[], java.util.BitSet)
Object dependency
Class depType
int i
int j
int j
int k
int k
int assignable
int j
boolean possible
com.thoughtworks.xstream.core.util.DependencyInjectionFactory$TypedValue[] deps
java.lang.reflect.Constructor constructor
Class[] parameterTypes
int i
java.lang.reflect.Constructor[] ctors
com.thoughtworks.xstream.core.util.DependencyInjectionFactory$TypedValue[] typedDependencies
java.lang.reflect.Constructor possibleCtor
int arity
Object instance
long l
int i
Object instance
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
SecurityException e
ExceptionInInitializerError e
Class type
Object[] dependencies
java.util.BitSet usedDependencies
java.lang.reflect.Constructor bestMatchingCtor
java.util.ArrayList matchingDependencies
java.util.List possibleMatchingDependencies
long usedDeps
long possibleUsedDeps
}
com/thoughtworks/xstream/core/util/WeakCache$4$1.classWeakCache.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.WeakCache$4$1 extends java.lang.Object implements java.util.Map$Entry {
final java.util.Map$Entry val$entry
final com.thoughtworks.xstream.core.util.WeakCache$4 this$1
void (com.thoughtworks.xstream.core.util.WeakCache$4, java.util.Map$Entry)
com.thoughtworks.xstream.core.util.WeakCache$4 this$1
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
java.lang.ref.Reference reference
}
com/thoughtworks/xstream/core/util/ArrayIterator.classArrayIterator.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.ArrayIterator extends java.lang.Object implements java.util.Iterator {
private final Object array
private int idx
private int length
public void (java.lang.Object)
Object array
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/thoughtworks/xstream/core/util/CustomObjectOutputStream$StreamCallback.classCustomObjectOutputStream.java
package com.thoughtworks.xstream.core.util
public abstract com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback extends java.lang.Object {
public abstract void writeToStream (java.lang.Object) throws java.io.IOException
public abstract void writeFieldsToStream (java.util.Map) throws java.io.IOException
public abstract void defaultWriteObject () throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void close () throws java.io.IOException
}
com/thoughtworks/xstream/core/util/CustomObjectOutputStream$CustomPutField.classCustomObjectOutputStream.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$CustomPutField extends java.io.ObjectOutputStream$PutField {
private final java.util.Map fields
final com.thoughtworks.xstream.core.util.CustomObjectOutputStream this$0
private void (com.thoughtworks.xstream.core.util.CustomObjectOutputStream)
public java.util.Map asMap ()
public void write (java.io.ObjectOutput) throws java.io.IOException
java.io.ObjectOutput out
public void put (java.lang.String, java.lang.Object)
String name
Object val
public void put (java.lang.String, byte)
String name
byte val
public void put (java.lang.String, char)
String name
char val
public void put (java.lang.String, double)
String name
double val
public void put (java.lang.String, float)
String name
float val
public void put (java.lang.String, int)
String name
int val
public void put (java.lang.String, long)
String name
long val
public void put (java.lang.String, short)
String name
short val
public void put (java.lang.String, boolean)
String name
boolean val
void (com.thoughtworks.xstream.core.util.CustomObjectOutputStream, com.thoughtworks.xstream.core.util.CustomObjectOutputStream$1)
com.thoughtworks.xstream.core.util.CustomObjectOutputStream x0
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$1 x1
}
com/thoughtworks/xstream/core/util/QuickWriter.classQuickWriter.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.QuickWriter extends java.lang.Object {
private final java.io.Writer writer
private char[] buffer
private int pointer
public void (java.io.Writer)
java.io.Writer writer
public void (java.io.Writer, int)
java.io.Writer writer
int bufferSize
public void write (java.lang.String)
String str
int len
public void write (char)
char c
public void write (char[])
char[] c
int len
public void flush ()
java.io.IOException e
public void close ()
java.io.IOException e
private void raw (char[])
java.io.IOException e
char[] c
private void raw (char)
java.io.IOException e
char c
}
com/thoughtworks/xstream/core/util/WeakCache$Visitor.classWeakCache.java
package com.thoughtworks.xstream.core.util
abstract com.thoughtworks.xstream.core.util.WeakCache$Visitor extends java.lang.Object {
public abstract java.lang.Object visit (java.lang.Object)
}
com/thoughtworks/xstream/core/util/Pool$Factory.classPool.java
package com.thoughtworks.xstream.core.util
public abstract com.thoughtworks.xstream.core.util.Pool$Factory extends java.lang.Object {
public abstract java.lang.Object newInstance ()
}
com/thoughtworks/xstream/core/util/TypedNull.classTypedNull.java
package com.thoughtworks.xstream.core.util
public com.thoughtworks.xstream.core.util.TypedNull extends java.lang.Object {
private final Class type
public void (java.lang.Class)
Class type
public java.lang.Class getType ()
}
com/thoughtworks/xstream/core/util/PrioritizedList$PrioritizedItemIterator.classPrioritizedList.java
package com.thoughtworks.xstream.core.util
com.thoughtworks.xstream.core.util.PrioritizedList$PrioritizedItemIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator iterator
public void (java.util.Iterator)
java.util.Iterator iterator
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
com/thoughtworks/xstream/core/ReferenceByIdUnmarshaller.classReferenceByIdUnmarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.ReferenceByIdUnmarshaller extends com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller {
public void (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
protected java.lang.Object getReferenceKey (java.lang.String)
String reference
protected java.lang.Object getCurrentReferenceKey ()
String attributeName
}
com/thoughtworks/xstream/core/AbstractReferenceMarshaller.classAbstractReferenceMarshaller.java
package com.thoughtworks.xstream.core
public abstract com.thoughtworks.xstream.core.AbstractReferenceMarshaller extends com.thoughtworks.xstream.core.TreeMarshaller implements com.thoughtworks.xstream.converters.MarshallingContext {
private com.thoughtworks.xstream.core.util.ObjectIdDictionary references
private com.thoughtworks.xstream.core.util.ObjectIdDictionary implicitElements
private com.thoughtworks.xstream.io.path.PathTracker pathTracker
private com.thoughtworks.xstream.io.path.Path lastPath
public void (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
public void convert (java.lang.Object, com.thoughtworks.xstream.converters.Converter)
String attributeName
Object newReferenceKey
com.thoughtworks.xstream.io.path.Path currentPath
com.thoughtworks.xstream.core.AbstractReferenceMarshaller$Id existingReference
Object item
com.thoughtworks.xstream.converters.Converter converter
protected abstract java.lang.String createReference (com.thoughtworks.xstream.io.path.Path, java.lang.Object)
protected abstract java.lang.Object createReferenceKey (com.thoughtworks.xstream.io.path.Path, java.lang.Object)
protected abstract void fireValidReference (java.lang.Object)
static com.thoughtworks.xstream.core.util.ObjectIdDictionary access$000 (com.thoughtworks.xstream.core.AbstractReferenceMarshaller)
com.thoughtworks.xstream.core.AbstractReferenceMarshaller x0
static com.thoughtworks.xstream.io.path.PathTracker access$100 (com.thoughtworks.xstream.core.AbstractReferenceMarshaller)
com.thoughtworks.xstream.core.AbstractReferenceMarshaller x0
static com.thoughtworks.xstream.core.util.ObjectIdDictionary access$200 (com.thoughtworks.xstream.core.AbstractReferenceMarshaller)
com.thoughtworks.xstream.core.AbstractReferenceMarshaller x0
}
com/thoughtworks/xstream/core/ReferencingMarshallingContext.classReferencingMarshallingContext.java
package com.thoughtworks.xstream.core
public abstract com.thoughtworks.xstream.core.ReferencingMarshallingContext extends java.lang.Object implements com.thoughtworks.xstream.converters.MarshallingContext {
public abstract com.thoughtworks.xstream.io.path.Path currentPath ()
public abstract java.lang.Object lookupReference (java.lang.Object)
public abstract void replace (java.lang.Object, java.lang.Object)
public abstract void registerImplicit (java.lang.Object)
}
com/thoughtworks/xstream/core/AbstractReferenceMarshaller$1.classAbstractReferenceMarshaller.java
package com.thoughtworks.xstream.core
com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1 extends java.lang.Object implements com.thoughtworks.xstream.core.ReferencingMarshallingContext {
final Object val$newReferenceKey
final com.thoughtworks.xstream.io.path.Path val$currentPath
final com.thoughtworks.xstream.core.AbstractReferenceMarshaller this$0
void (com.thoughtworks.xstream.core.AbstractReferenceMarshaller, java.lang.Object, com.thoughtworks.xstream.io.path.Path)
com.thoughtworks.xstream.core.AbstractReferenceMarshaller this$0
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Iterator keys ()
public java.lang.Object get (java.lang.Object)
Object key
public void convertAnother (java.lang.Object, com.thoughtworks.xstream.converters.Converter)
Object nextItem
com.thoughtworks.xstream.converters.Converter converter
public void convertAnother (java.lang.Object)
Object nextItem
public void replace (java.lang.Object, java.lang.Object)
Object original
Object replacement
public java.lang.Object lookupReference (java.lang.Object)
Object item
com.thoughtworks.xstream.core.AbstractReferenceMarshaller$Id id
public com.thoughtworks.xstream.io.path.Path currentPath ()
public void registerImplicit (java.lang.Object)
Object item
}
com/thoughtworks/xstream/core/AbstractReferenceUnmarshaller.classAbstractReferenceUnmarshaller.java
package com.thoughtworks.xstream.core
public abstract com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller extends com.thoughtworks.xstream.core.TreeUnmarshaller {
private static final Object NULL
private java.util.Map values
private com.thoughtworks.xstream.core.util.FastStack parentStack
public void (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
protected java.lang.Object convert (java.lang.Object, java.lang.Class, com.thoughtworks.xstream.converters.Converter)
Object parentReferenceKey
com.thoughtworks.xstream.converters.ConversionException ex
Object cache
Object result
Object currentReferenceKey
Object parent
Class type
com.thoughtworks.xstream.converters.Converter converter
Object result
String attributeName
String reference
protected abstract java.lang.Object getReferenceKey (java.lang.String)
protected abstract java.lang.Object getCurrentReferenceKey ()
static void ()
}
com/thoughtworks/xstream/core/TreeMarshaller$CircularReferenceException.classTreeMarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.TreeMarshaller$CircularReferenceException extends com.thoughtworks.xstream.converters.ConversionException {
public void (java.lang.String)
String msg
}
com/thoughtworks/xstream/core/ReferenceByXPathMarshaller.classReferenceByXPathMarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.ReferenceByXPathMarshaller extends com.thoughtworks.xstream.core.AbstractReferenceMarshaller {
private final int mode
public void (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper, int)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
int mode
protected java.lang.String createReference (com.thoughtworks.xstream.io.path.Path, java.lang.Object)
com.thoughtworks.xstream.io.path.Path currentPath
Object existingReferenceKey
com.thoughtworks.xstream.io.path.Path existingPath
com.thoughtworks.xstream.io.path.Path referencePath
protected java.lang.Object createReferenceKey (com.thoughtworks.xstream.io.path.Path, java.lang.Object)
com.thoughtworks.xstream.io.path.Path currentPath
Object item
protected void fireValidReference (java.lang.Object)
Object referenceKey
}
com/thoughtworks/xstream/core/MapBackedDataHolder.classMapBackedDataHolder.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.MapBackedDataHolder extends java.lang.Object implements com.thoughtworks.xstream.converters.DataHolder {
private final java.util.Map map
public void ()
public void (java.util.Map)
java.util.Map map
public java.lang.Object get (java.lang.Object)
Object key
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Iterator keys ()
}
com/thoughtworks/xstream/core/TreeMarshallingStrategy.classTreeMarshallingStrategy.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.TreeMarshallingStrategy extends com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy {
public void ()
protected com.thoughtworks.xstream.core.TreeUnmarshaller createUnmarshallingContext (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
protected com.thoughtworks.xstream.core.TreeMarshaller createMarshallingContext (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
}
com/thoughtworks/xstream/core/JVM$1.classJVM.java
package com.thoughtworks.xstream.core
final com.thoughtworks.xstream.core.JVM$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
com/thoughtworks/xstream/core/TreeUnmarshaller.classTreeUnmarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.TreeUnmarshaller extends java.lang.Object implements com.thoughtworks.xstream.converters.UnmarshallingContext {
private Object root
protected com.thoughtworks.xstream.io.HierarchicalStreamReader reader
private com.thoughtworks.xstream.converters.ConverterLookup converterLookup
private com.thoughtworks.xstream.mapper.Mapper mapper
private com.thoughtworks.xstream.core.util.FastStack types
private com.thoughtworks.xstream.converters.DataHolder dataHolder
private final com.thoughtworks.xstream.core.util.PrioritizedList validationList
public void (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
public java.lang.Object convertAnother (java.lang.Object, java.lang.Class)
Object parent
Class type
public java.lang.Object convertAnother (java.lang.Object, java.lang.Class, com.thoughtworks.xstream.converters.Converter)
com.thoughtworks.xstream.converters.ConversionException e
Object parent
Class type
com.thoughtworks.xstream.converters.Converter converter
protected java.lang.Object convert (java.lang.Object, java.lang.Class, com.thoughtworks.xstream.converters.Converter)
Object result
com.thoughtworks.xstream.converters.ConversionException conversionException
com.thoughtworks.xstream.converters.ConversionException conversionException
RuntimeException e
Object parent
Class type
com.thoughtworks.xstream.converters.Converter converter
private void addInformationTo (com.thoughtworks.xstream.converters.ErrorWriter, java.lang.Class, com.thoughtworks.xstream.converters.Converter, java.lang.Object)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
Class type
com.thoughtworks.xstream.converters.Converter converter
Object parent
public void addCompletionCallback (java.lang.Runnable, int)
Runnable work
int priority
public java.lang.Object currentObject ()
public java.lang.Class getRequiredType ()
public java.lang.Object get (java.lang.Object)
Object key
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Iterator keys ()
private void lazilyCreateDataHolder ()
public java.lang.Object start (com.thoughtworks.xstream.converters.DataHolder)
Runnable runnable
com.thoughtworks.xstream.converters.DataHolder dataHolder
Class type
Object result
java.util.Iterator validations
protected com.thoughtworks.xstream.mapper.Mapper getMapper ()
}
com/thoughtworks/xstream/core/AbstractReferenceMarshaller$ReferencedImplicitElementException.classAbstractReferenceMarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.AbstractReferenceMarshaller$ReferencedImplicitElementException extends com.thoughtworks.xstream.converters.ConversionException {
public void (java.lang.Object, com.thoughtworks.xstream.io.path.Path)
Object item
com.thoughtworks.xstream.io.path.Path path
}
com/thoughtworks/xstream/core/TreeMarshaller.classTreeMarshaller.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.TreeMarshaller extends java.lang.Object implements com.thoughtworks.xstream.converters.MarshallingContext {
protected com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
protected com.thoughtworks.xstream.converters.ConverterLookup converterLookup
private com.thoughtworks.xstream.mapper.Mapper mapper
private com.thoughtworks.xstream.core.util.ObjectIdDictionary parentObjects
private com.thoughtworks.xstream.converters.DataHolder dataHolder
public void (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.mapper.Mapper mapper
public void convertAnother (java.lang.Object)
Object item
public void convertAnother (java.lang.Object, com.thoughtworks.xstream.converters.Converter)
com.thoughtworks.xstream.converters.ConversionException e
Object item
com.thoughtworks.xstream.converters.Converter converter
protected void convert (java.lang.Object, com.thoughtworks.xstream.converters.Converter)
com.thoughtworks.xstream.converters.ConversionException e
Object item
com.thoughtworks.xstream.converters.Converter converter
public void start (java.lang.Object, com.thoughtworks.xstream.converters.DataHolder)
Object item
com.thoughtworks.xstream.converters.DataHolder dataHolder
public java.lang.Object get (java.lang.Object)
Object key
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Iterator keys ()
private void lazilyCreateDataHolder ()
protected com.thoughtworks.xstream.mapper.Mapper getMapper ()
}
com/thoughtworks/xstream/core/ReferenceByIdMarshaller$IDGenerator.classReferenceByIdMarshaller.java
package com.thoughtworks.xstream.core
public abstract com.thoughtworks.xstream.core.ReferenceByIdMarshaller$IDGenerator extends java.lang.Object {
public abstract java.lang.String next (java.lang.Object)
}
com/thoughtworks/xstream/core/JVM$Test.classJVM.java
package com.thoughtworks.xstream.core
com.thoughtworks.xstream.core.JVM$Test extends java.lang.Object {
private Object o
private char c
private byte b
private short s
private int i
private long l
private float f
private double d
private boolean bool
void ()
}
com/thoughtworks/xstream/core/ClassLoaderReference.classClassLoaderReference.java
package com.thoughtworks.xstream.core
public final com.thoughtworks.xstream.core.ClassLoaderReference extends java.lang.Object {
private transient ClassLoader reference
public void (java.lang.ClassLoader)
ClassLoader reference
public java.lang.ClassLoader getReference ()
public void setReference (java.lang.ClassLoader)
ClassLoader reference
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/core/Caching.classCaching.java
package com.thoughtworks.xstream.core
public abstract com.thoughtworks.xstream.core.Caching extends java.lang.Object {
public abstract void flushCache ()
}
com/thoughtworks/xstream/core/BaseException.classBaseException.java
package com.thoughtworks.xstream.core
public abstract com.thoughtworks.xstream.core.BaseException extends java.lang.RuntimeException {
protected void (java.lang.String)
String message
public abstract java.lang.Throwable getCause ()
}
com/thoughtworks/xstream/core/DefaultConverterLookup.classDefaultConverterLookup.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.DefaultConverterLookup extends java.lang.Object implements com.thoughtworks.xstream.converters.ConverterLookup com.thoughtworks.xstream.converters.ConverterRegistry com.thoughtworks.xstream.core.Caching {
private final com.thoughtworks.xstream.core.util.PrioritizedList converters
private transient java.util.Map typeToConverterMap
public void ()
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public com.thoughtworks.xstream.converters.Converter lookupConverterForType (java.lang.Class)
com.thoughtworks.xstream.converters.Converter converter
Class type
com.thoughtworks.xstream.converters.Converter cachedConverter
java.util.Iterator iterator
public void registerConverter (com.thoughtworks.xstream.converters.Converter, int)
Class type
java.util.Iterator iter
com.thoughtworks.xstream.converters.Converter converter
int priority
public void flushCache ()
com.thoughtworks.xstream.converters.Converter converter
java.util.Iterator iterator
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/core/JVM.classJVM.java
package com.thoughtworks.xstream.core
public com.thoughtworks.xstream.core.JVM extends java.lang.Object implements com.thoughtworks.xstream.core.Caching {
private com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
private static final boolean isAWTAvailable
private static final boolean isSwingAvailable
private static final boolean isSQLAvailable
private static final boolean canAllocateWithUnsafe
private static final boolean canWriteWithUnsafe
private static final boolean optimizedTreeSetAddAll
private static final boolean optimizedTreeMapPutAll
private static final boolean canParseUTCDateFormat
private static final boolean canParseISO8601TimeZoneInDateFormat
private static final boolean canCreateDerivedObjectOutputStream
private static final String vendor
private static final float majorJavaVersion
private static final float DEFAULT_JAVA_VERSION
private static final boolean reverseFieldOrder
private static final Class reflectionProviderType
public void ()
private static final float getMajorJavaVersion ()
NumberFormatException e
public static boolean is14 ()
public static boolean is15 ()
public static boolean is16 ()
public static boolean is17 ()
public static boolean is18 ()
public static boolean is19 ()
private static boolean isIBM ()
private static boolean isAndroid ()
public static java.lang.Class loadClassForName (java.lang.String)
String name
public java.lang.Class loadClass (java.lang.String)
String name
public static java.lang.Class loadClassForName (java.lang.String, boolean)
Class clazz
LinkageError e
ClassNotFoundException e
String name
boolean initialize
public java.lang.Class loadClass (java.lang.String, boolean)
String name
boolean initialize
public static com.thoughtworks.xstream.converters.reflection.ReflectionProvider newReflectionProvider ()
public static com.thoughtworks.xstream.converters.reflection.ReflectionProvider newReflectionProvider (com.thoughtworks.xstream.converters.reflection.FieldDictionary)
com.thoughtworks.xstream.converters.reflection.FieldDictionary dictionary
public static java.lang.Class getStaxInputFactory () throws java.lang.ClassNotFoundException
public static java.lang.Class getStaxOutputFactory () throws java.lang.ClassNotFoundException
public synchronized com.thoughtworks.xstream.converters.reflection.ReflectionProvider bestReflectionProvider ()
private static boolean canUseSunUnsafeReflectionProvider ()
private static boolean canUseSunLimitedUnsafeReflectionProvider ()
public static boolean reverseFieldDefinition ()
public static boolean isAWTAvailable ()
public boolean supportsAWT ()
public static boolean isSwingAvailable ()
public boolean supportsSwing ()
public static boolean isSQLAvailable ()
public boolean supportsSQL ()
public static boolean hasOptimizedTreeSetAddAll ()
public static boolean hasOptimizedTreeMapPutAll ()
public static boolean canParseUTCDateFormat ()
public static boolean canParseISO8601TimeZoneInDateFormat ()
public static boolean canCreateDerivedObjectOutputStream ()
public void flushCache ()
public static void main (java.lang.String[])
int i
int i
ClassNotFoundException e
NullPointerException e
ClassNotFoundException e
NullPointerException e
String[] args
boolean reverseJDK
java.lang.reflect.Field[] fields
boolean reverseLocal
String staxInputFactory
String staxOutputFactory
static void ()
Class unsafeClass
java.lang.reflect.Field unsafeField
java.lang.reflect.Method allocateInstance
Exception e
Error e
IncompatibleClassChangeError e
com.thoughtworks.xstream.converters.reflection.ObjectAccessException e
com.thoughtworks.xstream.converters.reflection.ReflectionProvider provider
com.thoughtworks.xstream.core.JVM$Test t
com.thoughtworks.xstream.converters.reflection.ObjectAccessException e
Class cls
RuntimeException e
RuntimeException e
java.text.ParseException e
java.text.ParseException e
IllegalArgumentException e
RuntimeException e
java.io.IOException e
boolean test
Object unsafe
Class type
java.util.Comparator comparator
java.util.SortedMap map
java.util.SortedSet set
}
com/thoughtworks/xstream/XStream$1.classXStream.java
package com.thoughtworks.xstream
com.thoughtworks.xstream.XStream$1 extends java.lang.Object implements com.thoughtworks.xstream.converters.ConverterLookup {
final com.thoughtworks.xstream.core.DefaultConverterLookup val$defaultConverterLookup
void (com.thoughtworks.xstream.core.DefaultConverterLookup)
public com.thoughtworks.xstream.converters.Converter lookupConverterForType (java.lang.Class)
Class type
}
com/thoughtworks/xstream/annotations/XStreamOmitField.classXStreamOmitField.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamOmitField extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/thoughtworks/xstream/annotations/XStreamConverter.classXStreamConverter.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamConverter extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
public abstract int priority ()
public abstract boolean useImplicitType ()
public abstract java.lang.Class[] types ()
public abstract java.lang.String[] strings ()
public abstract byte[] bytes ()
public abstract char[] chars ()
public abstract short[] shorts ()
public abstract int[] ints ()
public abstract long[] longs ()
public abstract float[] floats ()
public abstract double[] doubles ()
public abstract boolean[] booleans ()
}
com/thoughtworks/xstream/annotations/XStreamInclude.classXStreamInclude.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamInclude extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
com/thoughtworks/xstream/annotations/AnnotationProvider.classAnnotationProvider.java
package com.thoughtworks.xstream.annotations
public com.thoughtworks.xstream.annotations.AnnotationProvider extends java.lang.Object {
public void ()
public java.lang.annotation.Annotation getAnnotation (java.lang.reflect.Field, java.lang.Class)
java.lang.reflect.Field field
Class annotationClass
}
com/thoughtworks/xstream/annotations/XStreamConverters.classXStreamConverters.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamConverters extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract com.thoughtworks.xstream.annotations.XStreamConverter[] value ()
}
com/thoughtworks/xstream/annotations/XStreamContainedType.classXStreamContainedType.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamContainedType extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/thoughtworks/xstream/annotations/XStreamAliasType.classXStreamAliasType.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamAliasType extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/thoughtworks/xstream/annotations/XStreamAsAttribute.classXStreamAsAttribute.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamAsAttribute extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/thoughtworks/xstream/annotations/XStreamImplicit.classXStreamImplicit.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamImplicit extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String itemFieldName ()
public abstract java.lang.String keyFieldName ()
}
com/thoughtworks/xstream/annotations/Annotations.classAnnotations.java
package com.thoughtworks.xstream.annotations
public com.thoughtworks.xstream.annotations.Annotations extends java.lang.Object {
private void ()
public static synchronized transient void configureAliases (com.thoughtworks.xstream.XStream, java.lang.Class[])
com.thoughtworks.xstream.XStream xstream
Class[] topLevelClasses
}
com/thoughtworks/xstream/annotations/XStreamAlias.classXStreamAlias.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamAlias extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract java.lang.Class impl ()
}
com/thoughtworks/xstream/annotations/AnnotationReflectionConverter.classAnnotationReflectionConverter.java
package com.thoughtworks.xstream.annotations
public com.thoughtworks.xstream.annotations.AnnotationReflectionConverter extends com.thoughtworks.xstream.converters.reflection.ReflectionConverter {
private final com.thoughtworks.xstream.annotations.AnnotationProvider annotationProvider
private final java.util.Map cachedConverters
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.annotations.AnnotationProvider)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.annotations.AnnotationProvider annotationProvider
protected void marshallField (com.thoughtworks.xstream.converters.MarshallingContext, java.lang.Object, java.lang.reflect.Field)
Class type
com.thoughtworks.xstream.converters.MarshallingContext context
Object newObj
java.lang.reflect.Field field
com.thoughtworks.xstream.annotations.XStreamConverter annotation
private void ensureCache (java.lang.Class)
Class type
protected java.lang.Object unmarshallField (com.thoughtworks.xstream.converters.UnmarshallingContext, java.lang.Object, java.lang.Class, java.lang.reflect.Field)
Class converterType
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object result
Class type
java.lang.reflect.Field field
com.thoughtworks.xstream.annotations.XStreamConverter annotation
private com.thoughtworks.xstream.converters.Converter newInstance (java.lang.Class)
com.thoughtworks.xstream.converters.SingleValueConverter svc
com.thoughtworks.xstream.converters.Converter converter
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
NoSuchMethodException e
Class type
com.thoughtworks.xstream.converters.Converter converter
com.thoughtworks.xstream.converters.Converter converter
}
com/thoughtworks/xstream/annotations/XStreamImplicitCollection.classXStreamImplicitCollection.java
package com.thoughtworks.xstream.annotations
public abstract com.thoughtworks.xstream.annotations.XStreamImplicitCollection extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract java.lang.String item ()
}
com/thoughtworks/xstream/mapper/FieldAliasingMapper.classFieldAliasingMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.FieldAliasingMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
protected final java.util.Map fieldToAliasMap
protected final java.util.Map aliasToFieldMap
protected final java.util.Set fieldsToOmit
protected final java.util.Set unknownFieldsToIgnore
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void addFieldAlias (java.lang.String, java.lang.Class, java.lang.String)
String alias
Class type
String fieldName
public void addFieldsToIgnore (java.util.regex.Pattern)
java.util.regex.Pattern pattern
private java.lang.Object key (java.lang.Class, java.lang.String)
Class type
String name
public java.lang.String serializedMember (java.lang.Class, java.lang.String)
Class type
String memberName
String alias
public java.lang.String realMember (java.lang.Class, java.lang.String)
Class type
String serialized
String real
private java.lang.String getMember (java.lang.Class, java.lang.String, java.util.Map)
Class declaringType
Class type
String name
java.util.Map map
String member
public boolean shouldSerializeMember (java.lang.Class, java.lang.String)
java.util.regex.Pattern pattern
java.util.Iterator iter
Class definedIn
String fieldName
public void omitField (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
}
com/thoughtworks/xstream/mapper/ImplicitCollectionMapper.classImplicitCollectionMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.ImplicitCollectionMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final java.util.Map classNameToMapper
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
private com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass getMapper (java.lang.Class)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
Class definedIn
private com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass getOrCreateMapper (java.lang.Class)
Class definedIn
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
public java.lang.String getFieldNameForItemTypeAndName (java.lang.Class, java.lang.Class, java.lang.String)
Class definedIn
Class itemType
String itemFieldName
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
public java.lang.Class getItemTypeForItemFieldName (java.lang.Class, java.lang.String)
Class definedIn
String itemFieldName
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
public com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping getImplicitCollectionDefForFieldName (java.lang.Class, java.lang.String)
Class itemType
String fieldName
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
public void add (java.lang.Class, java.lang.String, java.lang.Class)
Class definedIn
String fieldName
Class itemType
public void add (java.lang.Class, java.lang.String, java.lang.String, java.lang.Class)
Class definedIn
String fieldName
String itemFieldName
Class itemType
public void add (java.lang.Class, java.lang.String, java.lang.String, java.lang.Class, java.lang.String)
SecurityException e
NoSuchFieldException e
Class componentType
Class fieldType
Class definedIn
String fieldName
String itemFieldName
Class itemType
String keyFieldName
java.lang.reflect.Field field
Class declaredIn
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
static com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass access$000 (com.thoughtworks.xstream.mapper.ImplicitCollectionMapper, java.lang.Class)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper x0
Class x1
}
com/thoughtworks/xstream/mapper/SecurityMapper.classSecurityMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.SecurityMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final java.util.List permissions
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.security.TypePermission[])
com.thoughtworks.xstream.mapper.Mapper wrapped
com.thoughtworks.xstream.security.TypePermission[] permissions
public void addPermission (com.thoughtworks.xstream.security.TypePermission)
com.thoughtworks.xstream.security.TypePermission permission
public java.lang.Class realClass (java.lang.String)
com.thoughtworks.xstream.security.TypePermission permission
int i
String elementName
Class type
}
com/thoughtworks/xstream/mapper/SystemAttributeAliasingMapper.classSystemAttributeAliasingMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.SystemAttributeAliasingMapper extends com.thoughtworks.xstream.mapper.AbstractAttributeAliasingMapper {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.String aliasForSystemAttribute (java.lang.String)
String attribute
String alias
}
com/thoughtworks/xstream/mapper/AnnotationMapper$1.classAnnotationMapper.java
package com.thoughtworks.xstream.mapper
com.thoughtworks.xstream.mapper.AnnotationMapper$1 extends java.util.LinkedHashSet {
final java.util.Set val$types
final java.util.Set val$processedTypes
final com.thoughtworks.xstream.mapper.AnnotationMapper this$0
void (com.thoughtworks.xstream.mapper.AnnotationMapper, java.util.Set, java.util.Set)
com.thoughtworks.xstream.mapper.AnnotationMapper this$0
public boolean add (java.lang.reflect.Type)
java.lang.reflect.Type o
public volatile boolean add (java.lang.Object)
}
com/thoughtworks/xstream/mapper/CachingMapper.classCachingMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.CachingMapper extends com.thoughtworks.xstream.mapper.MapperWrapper implements com.thoughtworks.xstream.core.Caching {
private transient java.util.Map realClassCache
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.Class realClass (java.lang.String)
Class result
com.thoughtworks.xstream.security.ForbiddenClassException e
com.thoughtworks.xstream.mapper.CannotResolveClassException e
String elementName
Object cached
public void flushCache ()
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/mapper/CGLIBMapper$Marker.classCGLIBMapper.java
package com.thoughtworks.xstream.mapper
public abstract com.thoughtworks.xstream.mapper.CGLIBMapper$Marker extends java.lang.Object {
}
com/thoughtworks/xstream/mapper/MapperWrapper.classMapperWrapper.java
package com.thoughtworks.xstream.mapper
public abstract com.thoughtworks.xstream.mapper.MapperWrapper extends java.lang.Object implements com.thoughtworks.xstream.mapper.Mapper {
private final com.thoughtworks.xstream.mapper.Mapper wrapped
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.String serializedClass (java.lang.Class)
Class type
public java.lang.Class realClass (java.lang.String)
String elementName
public java.lang.String serializedMember (java.lang.Class, java.lang.String)
Class type
String memberName
public java.lang.String realMember (java.lang.Class, java.lang.String)
Class type
String serialized
public boolean isImmutableValueType (java.lang.Class)
Class type
public java.lang.Class defaultImplementationOf (java.lang.Class)
Class type
public java.lang.String aliasForAttribute (java.lang.String)
String attribute
public java.lang.String attributeForAlias (java.lang.String)
String alias
public java.lang.String aliasForSystemAttribute (java.lang.String)
String attribute
public java.lang.String getFieldNameForItemTypeAndName (java.lang.Class, java.lang.Class, java.lang.String)
Class definedIn
Class itemType
String itemFieldName
public java.lang.Class getItemTypeForItemFieldName (java.lang.Class, java.lang.String)
Class definedIn
String itemFieldName
public com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping getImplicitCollectionDefForFieldName (java.lang.Class, java.lang.String)
Class itemType
String fieldName
public boolean shouldSerializeMember (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class)
String fieldName
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.Class)
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.String)
String name
public com.thoughtworks.xstream.converters.Converter getLocalConverter (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public com.thoughtworks.xstream.mapper.Mapper lookupMapperOfType (java.lang.Class)
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class, java.lang.Class)
String fieldName
Class type
Class definedIn
public java.lang.String aliasForAttribute (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public java.lang.String attributeForAlias (java.lang.Class, java.lang.String)
Class definedIn
String alias
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String)
Class type
String attribute
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String, java.lang.Class)
Class definedIn
String attribute
Class type
}
com/thoughtworks/xstream/mapper/DefaultMapper.classDefaultMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.DefaultMapper extends java.lang.Object implements com.thoughtworks.xstream.mapper.Mapper {
private static String XSTREAM_PACKAGE_ROOT
private final com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (java.lang.ClassLoader)
ClassLoader classLoader
public java.lang.String serializedClass (java.lang.Class)
Class type
public java.lang.Class realClass (java.lang.String)
ClassLoader classLoader
boolean initialize
ClassLoader classLoader
ClassNotFoundException e
String elementName
Class resultingClass
public java.lang.Class defaultImplementationOf (java.lang.Class)
Class type
public java.lang.String aliasForAttribute (java.lang.String)
String attribute
public java.lang.String attributeForAlias (java.lang.String)
String alias
public java.lang.String aliasForSystemAttribute (java.lang.String)
String attribute
public boolean isImmutableValueType (java.lang.Class)
Class type
public java.lang.String getFieldNameForItemTypeAndName (java.lang.Class, java.lang.Class, java.lang.String)
Class definedIn
Class itemType
String itemFieldName
public java.lang.Class getItemTypeForItemFieldName (java.lang.Class, java.lang.String)
Class definedIn
String itemFieldName
public com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping getImplicitCollectionDefForFieldName (java.lang.Class, java.lang.String)
Class itemType
String fieldName
public boolean shouldSerializeMember (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public java.lang.String lookupName (java.lang.Class)
Class type
public java.lang.Class lookupType (java.lang.String)
String elementName
public java.lang.String serializedMember (java.lang.Class, java.lang.String)
Class type
String memberName
public java.lang.String realMember (java.lang.Class, java.lang.String)
Class type
String serialized
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.String)
String name
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class)
String fieldName
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.Class)
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class, java.lang.Class)
String fieldName
Class type
Class definedIn
public com.thoughtworks.xstream.converters.Converter getLocalConverter (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public com.thoughtworks.xstream.mapper.Mapper lookupMapperOfType (java.lang.Class)
Class type
public java.lang.String aliasForAttribute (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public java.lang.String attributeForAlias (java.lang.Class, java.lang.String)
Class definedIn
String alias
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String)
Class definedIn
String attribute
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String, java.lang.Class)
Class definedIn
String attribute
Class type
static void ()
String packageName
int idx
}
com/thoughtworks/xstream/mapper/Mapper$ImplicitCollectionMapping.classMapper.java
package com.thoughtworks.xstream.mapper
public abstract com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping extends java.lang.Object {
public abstract java.lang.String getFieldName ()
public abstract java.lang.String getItemFieldName ()
public abstract java.lang.Class getItemType ()
public abstract java.lang.String getKeyFieldName ()
}
com/thoughtworks/xstream/mapper/AttributeMapper.classAttributeMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.AttributeMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final java.util.Map fieldNameToTypeMap
private final java.util.Set typeSet
private com.thoughtworks.xstream.converters.ConverterLookup converterLookup
private com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
private final java.util.Set fieldToUseAsAttribute
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.mapper.Mapper wrapped
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.converters.reflection.ReflectionProvider refProvider
public void setConverterLookup (com.thoughtworks.xstream.converters.ConverterLookup)
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
public void addAttributeFor (java.lang.String, java.lang.Class)
String fieldName
Class type
public void addAttributeFor (java.lang.Class)
Class type
private com.thoughtworks.xstream.converters.SingleValueConverter getLocalConverterFromItemType (java.lang.Class)
Class type
com.thoughtworks.xstream.converters.Converter converter
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class)
String fieldName
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class, java.lang.Class)
com.thoughtworks.xstream.converters.SingleValueConverter converter
String fieldName
Class type
Class definedIn
public boolean shouldLookForSingleValueConverter (java.lang.String, java.lang.Class, java.lang.Class)
java.lang.reflect.Field field
String fieldName
Class type
Class definedIn
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.Class)
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.String)
String attributeName
com.thoughtworks.xstream.converters.SingleValueConverter converter
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String)
Class definedIn
String attribute
java.lang.reflect.Field field
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String, java.lang.Class)
com.thoughtworks.xstream.converters.SingleValueConverter converter
Class definedIn
String attribute
Class type
public void addAttributeFor (java.lang.reflect.Field)
java.lang.reflect.Field field
public void addAttributeFor (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
}
com/thoughtworks/xstream/mapper/DefaultImplementationsMapper.classDefaultImplementationsMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.DefaultImplementationsMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final java.util.Map typeToImpl
private transient java.util.Map implToType
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
protected void addDefaults ()
public void addDefaultImplementation (java.lang.Class, java.lang.Class)
Class defaultImplementation
Class ofType
public java.lang.String serializedClass (java.lang.Class)
Class type
Class baseType
public java.lang.Class defaultImplementationOf (java.lang.Class)
Class type
private java.lang.Object readResolve ()
Object type
java.util.Iterator iter
}
com/thoughtworks/xstream/mapper/ImplicitCollectionMapper$ImplicitCollectionMappingImpl.classImplicitCollectionMapper.java
package com.thoughtworks.xstream.mapper
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl extends java.lang.Object implements com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping {
private final String fieldName
private final String itemFieldName
private final Class itemType
private final String keyFieldName
void (java.lang.String, java.lang.Class, java.lang.String, java.lang.String)
String fieldName
Class itemType
String itemFieldName
String keyFieldName
public com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$NamedItemType createNamedItemType ()
public java.lang.String getFieldName ()
public java.lang.String getItemFieldName ()
public java.lang.Class getItemType ()
public java.lang.String getKeyFieldName ()
}
com/thoughtworks/xstream/mapper/Mapper.classMapper.java
package com.thoughtworks.xstream.mapper
public abstract com.thoughtworks.xstream.mapper.Mapper extends java.lang.Object {
public abstract java.lang.String serializedClass (java.lang.Class)
public abstract java.lang.Class realClass (java.lang.String)
public abstract java.lang.String serializedMember (java.lang.Class, java.lang.String)
public abstract java.lang.String realMember (java.lang.Class, java.lang.String)
public abstract boolean isImmutableValueType (java.lang.Class)
public abstract java.lang.Class defaultImplementationOf (java.lang.Class)
public abstract java.lang.String aliasForAttribute (java.lang.String)
public abstract java.lang.String attributeForAlias (java.lang.String)
public abstract java.lang.String aliasForSystemAttribute (java.lang.String)
public abstract java.lang.String getFieldNameForItemTypeAndName (java.lang.Class, java.lang.Class, java.lang.String)
public abstract java.lang.Class getItemTypeForItemFieldName (java.lang.Class, java.lang.String)
public abstract com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping getImplicitCollectionDefForFieldName (java.lang.Class, java.lang.String)
public abstract boolean shouldSerializeMember (java.lang.Class, java.lang.String)
public abstract com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class)
public abstract com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.Class)
public abstract com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.String)
public abstract com.thoughtworks.xstream.converters.Converter getLocalConverter (java.lang.Class, java.lang.String)
public abstract com.thoughtworks.xstream.mapper.Mapper lookupMapperOfType (java.lang.Class)
public abstract com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class, java.lang.Class)
public abstract java.lang.String aliasForAttribute (java.lang.Class, java.lang.String)
public abstract java.lang.String attributeForAlias (java.lang.Class, java.lang.String)
public abstract com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String)
public abstract com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String, java.lang.Class)
}
com/thoughtworks/xstream/mapper/ImplicitCollectionMapper$ImplicitCollectionMapperForClass.classImplicitCollectionMapper.java
package com.thoughtworks.xstream.mapper
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass extends java.lang.Object {
private Class definedIn
private java.util.Map namedItemTypeToDef
private java.util.Map itemFieldNameToDef
private java.util.Map fieldNameToDef
final com.thoughtworks.xstream.mapper.ImplicitCollectionMapper this$0
void (com.thoughtworks.xstream.mapper.ImplicitCollectionMapper, java.lang.Class)
Class definedIn
public java.lang.String getFieldNameForItemTypeAndName (java.lang.Class, java.lang.String)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$NamedItemType itemTypeForFieldName
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl def
java.util.Iterator iterator
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
Class itemType
String itemFieldName
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl unnamed
public java.lang.Class getItemTypeForItemFieldName (java.lang.String)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
String itemFieldName
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl def
private com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl getImplicitCollectionDefByItemFieldName (java.lang.String)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl mapping
String itemFieldName
public com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping getImplicitCollectionDefForFieldName (java.lang.String)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMapperForClass mapper
String fieldName
com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping mapping
public void add (com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$ImplicitCollectionMappingImpl def
}
com/thoughtworks/xstream/mapper/XStream11XmlFriendlyMapper.classXStream11XmlFriendlyMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper extends com.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.Class realClass (java.lang.String)
String elementName
public java.lang.String realMember (java.lang.Class, java.lang.String)
Class type
String serialized
public java.lang.String mapNameFromXML (java.lang.String)
String xmlName
}
com/thoughtworks/xstream/mapper/Mapper$Null.classMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.Mapper$Null extends java.lang.Object {
public void ()
}
com/thoughtworks/xstream/mapper/DynamicProxyMapper$DynamicProxy.classDynamicProxyMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.DynamicProxyMapper$DynamicProxy extends java.lang.Object {
public void ()
}
com/thoughtworks/xstream/mapper/PackageAliasingMapper$1.classPackageAliasingMapper.java
package com.thoughtworks.xstream.mapper
final com.thoughtworks.xstream.mapper.PackageAliasingMapper$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
com/thoughtworks/xstream/mapper/LambdaMapper.classLambdaMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.LambdaMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.String serializedClass (java.lang.Class)
java.lang.reflect.Method method
Class iface
int i
Class[] interfaces
Class type
Class replacement
}
com/thoughtworks/xstream/mapper/CGLIBMapper.classCGLIBMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.CGLIBMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private static String DEFAULT_NAMING_MARKER
private final String alias
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.String)
com.thoughtworks.xstream.mapper.Mapper wrapped
String alias
public java.lang.String serializedClass (java.lang.Class)
Class type
String serializedName
String typeName
public java.lang.Class realClass (java.lang.String)
String elementName
static void ()
}
com/thoughtworks/xstream/mapper/PackageAliasingMapper.classPackageAliasingMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.PackageAliasingMapper extends com.thoughtworks.xstream.mapper.MapperWrapper implements java.io.Serializable {
private static final java.util.Comparator REVERSE
private java.util.Map packageToName
protected transient java.util.Map nameToPackage
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void addPackageAlias (java.lang.String, java.lang.String)
String name
String pkg
public java.lang.String serializedClass (java.lang.Class)
String pkg
String alias
Class type
String className
int length
int dot
public java.lang.Class realClass (java.lang.String)
String name
String packageName
String elementName
int length
int dot
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object type
java.util.Iterator iter
java.io.ObjectInputStream in
static void ()
}
com/thoughtworks/xstream/mapper/ClassAliasingMapper.classClassAliasingMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.ClassAliasingMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final java.util.Map typeToName
private final java.util.Map classToName
private transient java.util.Map nameToType
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void addClassAlias (java.lang.String, java.lang.Class)
String name
Class type
public void addClassAttributeAlias (java.lang.String, java.lang.Class)
String name
Class type
public void addTypeAlias (java.lang.String, java.lang.Class)
String name
Class type
public java.lang.String serializedClass (java.lang.Class)
Class compatibleType
java.util.Iterator iter
Class type
String alias
public java.lang.Class realClass (java.lang.String)
Class type
String elementName
String mappedName
public boolean itemTypeAsAttribute (java.lang.Class)
Class clazz
public boolean aliasIsAttribute (java.lang.String)
String name
private java.lang.Object readResolve ()
Object type
java.util.Iterator iter
Class type
java.util.Iterator iter
}
com/thoughtworks/xstream/mapper/AbstractAttributeAliasingMapper.classAbstractAttributeAliasingMapper.java
package com.thoughtworks.xstream.mapper
public abstract com.thoughtworks.xstream.mapper.AbstractAttributeAliasingMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
protected final java.util.Map aliasToName
protected transient java.util.Map nameToAlias
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void addAliasFor (java.lang.String, java.lang.String)
String attributeName
String alias
java.lang.Object readResolve ()
Object alias
java.util.Iterator iter
}
com/thoughtworks/xstream/mapper/AttributeAliasingMapper.classAttributeAliasingMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.AttributeAliasingMapper extends com.thoughtworks.xstream.mapper.AbstractAttributeAliasingMapper {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.String aliasForAttribute (java.lang.String)
String attribute
String alias
public java.lang.String attributeForAlias (java.lang.String)
String alias
String name
}
com/thoughtworks/xstream/mapper/EnumMapper.classEnumMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.EnumMapper extends com.thoughtworks.xstream.mapper.MapperWrapper implements com.thoughtworks.xstream.core.Caching {
private transient com.thoughtworks.xstream.mapper.AttributeMapper attributeMapper
private transient java.util.Map enumConverterMap
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.ConverterLookup)
com.thoughtworks.xstream.mapper.Mapper wrapped
com.thoughtworks.xstream.converters.ConverterLookup lookup
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.String serializedClass (java.lang.Class)
Class type
public boolean isImmutableValueType (java.lang.Class)
Class type
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class, java.lang.Class)
String fieldName
Class type
Class definedIn
com.thoughtworks.xstream.converters.SingleValueConverter converter
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String, java.lang.Class)
Class definedIn
String attribute
Class type
com.thoughtworks.xstream.converters.SingleValueConverter converter
private com.thoughtworks.xstream.converters.SingleValueConverter getLocalConverter (java.lang.String, java.lang.Class, java.lang.Class)
Class enumType
com.thoughtworks.xstream.converters.SingleValueConverter singleValueConverter
String fieldName
Class type
Class definedIn
public void flushCache ()
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/mapper/ImmutableTypesMapper.classImmutableTypesMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.ImmutableTypesMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final java.util.Set immutableTypes
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void addImmutableType (java.lang.Class)
Class type
public boolean isImmutableValueType (java.lang.Class)
Class type
}
com/thoughtworks/xstream/mapper/AnnotationMapper$UnprocessedTypesSet.classAnnotationMapper.java
package com.thoughtworks.xstream.mapper
final com.thoughtworks.xstream.mapper.AnnotationMapper$UnprocessedTypesSet extends java.util.LinkedHashSet {
final com.thoughtworks.xstream.mapper.AnnotationMapper this$0
private void (com.thoughtworks.xstream.mapper.AnnotationMapper)
public boolean add (java.lang.Class)
Class incType
Class[] incTypes
com.thoughtworks.xstream.annotations.XStreamInclude inc
Class type
String name
boolean ret
public volatile boolean add (java.lang.Object)
void (com.thoughtworks.xstream.mapper.AnnotationMapper, com.thoughtworks.xstream.mapper.AnnotationMapper$1)
com.thoughtworks.xstream.mapper.AnnotationMapper x0
com.thoughtworks.xstream.mapper.AnnotationMapper$1 x1
}
com/thoughtworks/xstream/mapper/CannotResolveClassException.classCannotResolveClassException.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.CannotResolveClassException extends com.thoughtworks.xstream.XStreamException {
public void (java.lang.String)
String className
public void (java.lang.String, java.lang.Throwable)
String className
Throwable cause
}
com/thoughtworks/xstream/mapper/LocalConversionMapper.classLocalConversionMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.LocalConversionMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final java.util.Map localConverters
private transient com.thoughtworks.xstream.mapper.AttributeMapper attributeMapper
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void registerLocalConverter (java.lang.Class, java.lang.String, com.thoughtworks.xstream.converters.Converter)
Class definedIn
String fieldName
com.thoughtworks.xstream.converters.Converter converter
public com.thoughtworks.xstream.converters.Converter getLocalConverter (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String, java.lang.Class)
Class definedIn
String attribute
Class type
com.thoughtworks.xstream.converters.SingleValueConverter converter
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class, java.lang.Class)
String fieldName
Class type
Class definedIn
com.thoughtworks.xstream.converters.SingleValueConverter converter
private com.thoughtworks.xstream.converters.SingleValueConverter getLocalSingleValueConverter (java.lang.Class, java.lang.String, java.lang.Class)
com.thoughtworks.xstream.converters.Converter converter
Class definedIn
String fieldName
Class type
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/mapper/ArrayMapper.classArrayMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.ArrayMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.String serializedClass (java.lang.Class)
Class type
StringBuffer arraySuffix
String name
public java.lang.Class realClass (java.lang.String)
Class componentType
String elementName
int dimensions
private java.lang.String arrayType (int, java.lang.Class)
int i
int dimensions
Class componentType
StringBuffer className
private java.lang.String boxedTypeName (java.lang.Class)
Class type
}
com/thoughtworks/xstream/mapper/AnnotationMapper.classAnnotationMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.AnnotationMapper extends com.thoughtworks.xstream.mapper.MapperWrapper implements com.thoughtworks.xstream.mapper.AnnotationConfiguration {
private boolean locked
private transient Object[] arguments
private final com.thoughtworks.xstream.converters.ConverterRegistry converterRegistry
private transient com.thoughtworks.xstream.mapper.ClassAliasingMapper classAliasingMapper
private transient com.thoughtworks.xstream.mapper.DefaultImplementationsMapper defaultImplementationsMapper
private transient com.thoughtworks.xstream.mapper.ImplicitCollectionMapper implicitCollectionMapper
private transient com.thoughtworks.xstream.mapper.FieldAliasingMapper fieldAliasingMapper
private transient com.thoughtworks.xstream.mapper.AttributeMapper attributeMapper
private transient com.thoughtworks.xstream.mapper.LocalConversionMapper localConversionMapper
private final java.util.Map converterCache
private final java.util.Set annotatedTypes
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.ConverterRegistry, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.core.ClassLoaderReference, com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.mapper.Mapper wrapped
com.thoughtworks.xstream.converters.ConverterRegistry converterRegistry
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
ClassLoader classLoader
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.ConverterRegistry, com.thoughtworks.xstream.converters.ConverterLookup, java.lang.ClassLoader, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.core.JVM)
com.thoughtworks.xstream.mapper.Mapper wrapped
com.thoughtworks.xstream.converters.ConverterRegistry converterRegistry
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
ClassLoader classLoader
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.core.JVM jvm
public java.lang.String realMember (java.lang.Class, java.lang.String)
Class type
String serialized
public java.lang.String serializedClass (java.lang.Class)
Class type
public java.lang.Class defaultImplementationOf (java.lang.Class)
Class type
Class defaultImplementation
public com.thoughtworks.xstream.converters.Converter getLocalConverter (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public void autodetectAnnotations (boolean)
boolean mode
public void processAnnotations (java.lang.Class[])
Class initialType
Class[] initialTypes
java.util.Set types
private void processAnnotations (java.lang.Class)
Class initialType
java.util.Set types
private void processTypes (java.util.Set)
java.lang.reflect.Field field
int i
java.lang.reflect.Field[] fields
java.util.Iterator iter
Class type
java.util.Set types
private void addParametrizedTypes (java.lang.reflect.Type, java.util.Set)
java.lang.reflect.TypeVariable typeVariable
java.lang.reflect.Type iface
java.lang.reflect.TypeVariable[] typeParameters
Class clazz
java.lang.reflect.Type bound
java.lang.reflect.TypeVariable typeVariable
java.lang.reflect.Type[] bounds
java.lang.reflect.Type actualArgument
java.lang.reflect.ParameterizedType parametrizedType
java.lang.reflect.Type[] actualArguments
java.lang.reflect.GenericArrayType arrayType
java.util.Iterator iter
java.lang.reflect.Type type
java.util.Set types
java.util.Set processedTypes
java.util.Set localTypes
private void processConverterAnnotations (java.lang.Class)
com.thoughtworks.xstream.converters.Converter converter
com.thoughtworks.xstream.annotations.XStreamConverter annotation
com.thoughtworks.xstream.annotations.XStreamConverters convertersAnnotation
com.thoughtworks.xstream.annotations.XStreamConverter converterAnnotation
java.util.List annotations
Class type
private void processAliasAnnotation (java.lang.Class, java.util.Set)
Class type
java.util.Set types
com.thoughtworks.xstream.annotations.XStreamAlias aliasAnnotation
private void processAliasTypeAnnotation (java.lang.Class)
Class type
com.thoughtworks.xstream.annotations.XStreamAliasType aliasAnnotation
private void processImplicitCollectionAnnotation (java.lang.Class)
NoSuchFieldException e
java.lang.reflect.Type typeArgument
String fieldName
String itemFieldName
java.lang.reflect.Field field
java.lang.reflect.Field field
Class itemType
java.lang.reflect.Type genericType
Class type
com.thoughtworks.xstream.annotations.XStreamImplicitCollection implicitColAnnotation
private void processFieldAliasAnnotation (java.lang.reflect.Field)
java.lang.reflect.Field field
com.thoughtworks.xstream.annotations.XStreamAlias aliasAnnotation
private void processAsAttributeAnnotation (java.lang.reflect.Field)
java.lang.reflect.Field field
com.thoughtworks.xstream.annotations.XStreamAsAttribute asAttributeAnnotation
private void processImplicitAnnotation (java.lang.reflect.Field)
java.lang.reflect.Type[] actualTypeArguments
java.lang.reflect.Type typeArgument
java.lang.reflect.Type genericType
String fieldName
String itemFieldName
String keyFieldName
boolean isMap
Class itemType
java.lang.reflect.Field field
com.thoughtworks.xstream.annotations.XStreamImplicit implicitAnnotation
private void processOmitFieldAnnotation (java.lang.reflect.Field)
java.lang.reflect.Field field
com.thoughtworks.xstream.annotations.XStreamOmitField omitFieldAnnotation
private void processLocalConverterAnnotation (java.lang.reflect.Field)
com.thoughtworks.xstream.converters.Converter converter
java.lang.reflect.Field field
com.thoughtworks.xstream.annotations.XStreamConverter annotation
private com.thoughtworks.xstream.converters.Converter cacheConverter (com.thoughtworks.xstream.annotations.XStreamConverter, java.lang.Class)
Object object
int i
int length
Object array
Object[] args
com.thoughtworks.xstream.converters.SingleValueConverter svc
com.thoughtworks.xstream.converters.Converter converter
Exception e
int size
com.thoughtworks.xstream.converters.Converter converter
com.thoughtworks.xstream.converters.Converter converter
Object[] args
com.thoughtworks.xstream.annotations.XStreamConverter annotation
Class targetType
com.thoughtworks.xstream.converters.Converter result
java.util.List parameter
java.util.List arrays
Class converterType
java.util.Map converterMapping
private java.lang.Class getClass (java.lang.reflect.Type)
java.lang.reflect.Type typeArgument
Class type
private void setupMappers ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream out
int max
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream in
int max
static java.util.Set access$100 (com.thoughtworks.xstream.mapper.AnnotationMapper)
com.thoughtworks.xstream.mapper.AnnotationMapper x0
}
com/thoughtworks/xstream/mapper/DynamicProxyMapper.classDynamicProxyMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.DynamicProxyMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private String alias
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.String)
com.thoughtworks.xstream.mapper.Mapper wrapped
String alias
public java.lang.String getAlias ()
public void setAlias (java.lang.String)
String alias
public java.lang.String serializedClass (java.lang.Class)
Class type
public java.lang.Class realClass (java.lang.String)
String elementName
}
com/thoughtworks/xstream/mapper/AbstractXmlFriendlyMapper.classAbstractXmlFriendlyMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private char dollarReplacementInClass
private String dollarReplacementInField
private String underscoreReplacementInField
private String noPackagePrefix
protected void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
protected java.lang.String escapeClassName (java.lang.String)
String className
protected java.lang.String unescapeClassName (java.lang.String)
String className
protected java.lang.String escapeFieldName (java.lang.String)
char c
int i
String fieldName
StringBuffer result
int length
protected java.lang.String unescapeFieldName (java.lang.String)
char c
int i
String xmlName
StringBuffer result
int length
private boolean stringFoundAt (java.lang.String, int, java.lang.String)
String name
int i
String replacement
}
com/thoughtworks/xstream/mapper/OuterClassMapper.classOuterClassMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.OuterClassMapper extends com.thoughtworks.xstream.mapper.MapperWrapper {
private final String alias
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.String)
com.thoughtworks.xstream.mapper.Mapper wrapped
String alias
public java.lang.String serializedMember (java.lang.Class, java.lang.String)
Class type
String memberName
public java.lang.String realMember (java.lang.Class, java.lang.String)
Class type
String serialized
}
com/thoughtworks/xstream/mapper/ImplicitCollectionMapper$NamedItemType.classImplicitCollectionMapper.java
package com.thoughtworks.xstream.mapper
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$NamedItemType extends java.lang.Object {
Class itemType
String itemFieldName
void (java.lang.Class, java.lang.String)
Class itemType
String itemFieldName
public boolean equals (java.lang.Object)
com.thoughtworks.xstream.mapper.ImplicitCollectionMapper$NamedItemType b
Object obj
private static boolean isEquals (java.lang.Object, java.lang.Object)
Object a
Object b
public int hashCode ()
int hash
}
com/thoughtworks/xstream/mapper/AnnotationConfiguration.classAnnotationConfiguration.java
package com.thoughtworks.xstream.mapper
public abstract com.thoughtworks.xstream.mapper.AnnotationConfiguration extends java.lang.Object {
public abstract void autodetectAnnotations (boolean)
public abstract void processAnnotations (java.lang.Class[])
}
com/thoughtworks/xstream/mapper/XmlFriendlyMapper.classXmlFriendlyMapper.java
package com.thoughtworks.xstream.mapper
public com.thoughtworks.xstream.mapper.XmlFriendlyMapper extends com.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public java.lang.String serializedClass (java.lang.Class)
Class type
public java.lang.Class realClass (java.lang.String)
String elementName
public java.lang.String serializedMember (java.lang.Class, java.lang.String)
Class type
String memberName
public java.lang.String realMember (java.lang.Class, java.lang.String)
Class type
String serialized
public java.lang.String mapNameToXML (java.lang.String)
String javaName
public java.lang.String mapNameFromXML (java.lang.String)
String xmlName
}
com/thoughtworks/xstream/XStreamer.classXStreamer.java
package com.thoughtworks.xstream
public com.thoughtworks.xstream.XStreamer extends java.lang.Object {
private static final com.thoughtworks.xstream.security.TypePermission[] PERMISSIONS
public void ()
public java.lang.String toXML (com.thoughtworks.xstream.XStream, java.lang.Object) throws java.io.ObjectStreamException
java.io.ObjectStreamException e
java.io.IOException e
com.thoughtworks.xstream.XStream xstream
Object obj
java.io.Writer writer
public void toXML (com.thoughtworks.xstream.XStream, java.lang.Object, java.io.Writer) throws java.io.IOException
com.thoughtworks.xstream.XStream xstream
Object obj
java.io.Writer out
com.thoughtworks.xstream.XStream outer
java.io.ObjectOutputStream oos
public java.lang.Object fromXML (java.lang.String) throws java.lang.ClassNotFoundException java.io.ObjectStreamException
java.io.ObjectStreamException e
java.io.IOException e
String xml
public java.lang.Object fromXML (java.lang.String, com.thoughtworks.xstream.security.TypePermission[]) throws java.lang.ClassNotFoundException java.io.ObjectStreamException
java.io.ObjectStreamException e
java.io.IOException e
String xml
com.thoughtworks.xstream.security.TypePermission[] permissions
public java.lang.Object fromXML (com.thoughtworks.xstream.io.HierarchicalStreamDriver, java.lang.String) throws java.lang.ClassNotFoundException java.io.ObjectStreamException
java.io.ObjectStreamException e
java.io.IOException e
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
String xml
public java.lang.Object fromXML (com.thoughtworks.xstream.io.HierarchicalStreamDriver, java.lang.String, com.thoughtworks.xstream.security.TypePermission[]) throws java.lang.ClassNotFoundException java.io.ObjectStreamException
java.io.ObjectStreamException e
java.io.IOException e
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
String xml
com.thoughtworks.xstream.security.TypePermission[] permissions
public java.lang.Object fromXML (java.io.Reader) throws java.io.IOException java.lang.ClassNotFoundException
java.io.Reader xml
public java.lang.Object fromXML (java.io.Reader, com.thoughtworks.xstream.security.TypePermission[]) throws java.io.IOException java.lang.ClassNotFoundException
java.io.Reader xml
com.thoughtworks.xstream.security.TypePermission[] permissions
public java.lang.Object fromXML (com.thoughtworks.xstream.io.HierarchicalStreamDriver, java.io.Reader) throws java.io.IOException java.lang.ClassNotFoundException
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
java.io.Reader xml
public java.lang.Object fromXML (com.thoughtworks.xstream.io.HierarchicalStreamDriver, java.io.Reader, com.thoughtworks.xstream.security.TypePermission[]) throws java.io.IOException java.lang.ClassNotFoundException
int i
com.thoughtworks.xstream.XStream configured
java.io.ObjectInputStream in
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
java.io.Reader xml
com.thoughtworks.xstream.security.TypePermission[] permissions
com.thoughtworks.xstream.XStream outer
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
java.io.ObjectInputStream configIn
public static com.thoughtworks.xstream.security.TypePermission[] getDefaultPermissions ()
static void ()
}
com/thoughtworks/xstream/security/TypePermission.classTypePermission.java
package com.thoughtworks.xstream.security
public abstract com.thoughtworks.xstream.security.TypePermission extends java.lang.Object {
public abstract boolean allows (java.lang.Class)
}
com/thoughtworks/xstream/security/WildcardTypePermission.classWildcardTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.WildcardTypePermission extends com.thoughtworks.xstream.security.RegExpTypePermission {
public void (java.lang.String[])
String[] patterns
private static java.lang.String[] getRegExpPatterns (java.lang.String[])
char ch
int j
String wildcardExpression
StringBuffer result
int length
int i
String[] wildcards
String[] regexps
}
com/thoughtworks/xstream/security/ProxyTypePermission.classProxyTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.ProxyTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission PROXIES
public void ()
public boolean allows (java.lang.Class)
Class type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/security/ExplicitTypePermission.classExplicitTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.ExplicitTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
final java.util.Set names
public void (java.lang.Class[])
Class[] types
public void (java.lang.String[])
String[] names
public boolean allows (java.lang.Class)
Class type
}
com/thoughtworks/xstream/security/NullPermission.classNullPermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.NullPermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission NULL
public void ()
public boolean allows (java.lang.Class)
Class type
static void ()
}
com/thoughtworks/xstream/security/RegExpTypePermission.classRegExpTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.RegExpTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
private final java.util.regex.Pattern[] patterns
public void (java.lang.String[])
String[] patterns
public void (java.util.regex.Pattern[])
java.util.regex.Pattern[] patterns
public boolean allows (java.lang.Class)
int i
String name
Class type
private static java.util.regex.Pattern[] getPatterns (java.lang.String[])
int i
String[] patterns
java.util.regex.Pattern[] array
}
com/thoughtworks/xstream/security/AnyTypePermission.classAnyTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.AnyTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission ANY
public void ()
public boolean allows (java.lang.Class)
Class type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/security/NoTypePermission.classNoTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.NoTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission NONE
public void ()
public boolean allows (java.lang.Class)
Class type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/security/NoPermission.classNoPermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.NoPermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
private final com.thoughtworks.xstream.security.TypePermission permission
public void (com.thoughtworks.xstream.security.TypePermission)
com.thoughtworks.xstream.security.TypePermission permission
public boolean allows (java.lang.Class)
Class type
}
com/thoughtworks/xstream/security/TypeHierarchyPermission.classTypeHierarchyPermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.TypeHierarchyPermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
private Class type
public void (java.lang.Class)
Class type
public boolean allows (java.lang.Class)
Class type
}
com/thoughtworks/xstream/security/CGLIBProxyTypePermission.classCGLIBProxyTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.CGLIBProxyTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission PROXIES
public void ()
public boolean allows (java.lang.Class)
Class type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/security/ForbiddenClassException.classForbiddenClassException.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.ForbiddenClassException extends com.thoughtworks.xstream.XStreamException {
public void (java.lang.Class)
Class type
}
com/thoughtworks/xstream/security/ArrayTypePermission.classArrayTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.ArrayTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission ARRAYS
public void ()
public boolean allows (java.lang.Class)
Class type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/security/InterfaceTypePermission.classInterfaceTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.InterfaceTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission INTERFACES
public void ()
public boolean allows (java.lang.Class)
Class type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/security/PrimitiveTypePermission.classPrimitiveTypePermission.java
package com.thoughtworks.xstream.security
public com.thoughtworks.xstream.security.PrimitiveTypePermission extends java.lang.Object implements com.thoughtworks.xstream.security.TypePermission {
public static final com.thoughtworks.xstream.security.TypePermission PRIMITIVES
public void ()
public boolean allows (java.lang.Class)
Class type
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static void ()
}
com/thoughtworks/xstream/security/ExplicitTypePermission$1.classExplicitTypePermission.java
package com.thoughtworks.xstream.security
com.thoughtworks.xstream.security.ExplicitTypePermission$1 extends java.lang.Object {
final Class[] val$types
void (java.lang.Class[])
public java.lang.String[] getNames ()
int i
String[] names
}
com/thoughtworks/xstream/XStream.classXStream.java
package com.thoughtworks.xstream
public com.thoughtworks.xstream.XStream extends java.lang.Object {
private com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
private com.thoughtworks.xstream.io.HierarchicalStreamDriver hierarchicalStreamDriver
private com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
private com.thoughtworks.xstream.MarshallingStrategy marshallingStrategy
private com.thoughtworks.xstream.converters.ConverterLookup converterLookup
private com.thoughtworks.xstream.converters.ConverterRegistry converterRegistry
private com.thoughtworks.xstream.mapper.Mapper mapper
private com.thoughtworks.xstream.mapper.PackageAliasingMapper packageAliasingMapper
private com.thoughtworks.xstream.mapper.ClassAliasingMapper classAliasingMapper
private com.thoughtworks.xstream.mapper.FieldAliasingMapper fieldAliasingMapper
private com.thoughtworks.xstream.mapper.AttributeAliasingMapper attributeAliasingMapper
private com.thoughtworks.xstream.mapper.SystemAttributeAliasingMapper systemAttributeAliasingMapper
private com.thoughtworks.xstream.mapper.AttributeMapper attributeMapper
private com.thoughtworks.xstream.mapper.DefaultImplementationsMapper defaultImplementationsMapper
private com.thoughtworks.xstream.mapper.ImmutableTypesMapper immutableTypesMapper
private com.thoughtworks.xstream.mapper.ImplicitCollectionMapper implicitCollectionMapper
private com.thoughtworks.xstream.mapper.LocalConversionMapper localConversionMapper
private com.thoughtworks.xstream.mapper.SecurityMapper securityMapper
private com.thoughtworks.xstream.mapper.AnnotationConfiguration annotationConfiguration
public static final int NO_REFERENCES
public static final int ID_REFERENCES
public static final int XPATH_RELATIVE_REFERENCES
public static final int XPATH_ABSOLUTE_REFERENCES
public static final int SINGLE_NODE_XPATH_RELATIVE_REFERENCES
public static final int SINGLE_NODE_XPATH_ABSOLUTE_REFERENCES
public static final int PRIORITY_VERY_HIGH
public static final int PRIORITY_NORMAL
public static final int PRIORITY_LOW
public static final int PRIORITY_VERY_LOW
private static final String ANNOTATION_MAPPER_TYPE
private static final java.util.regex.Pattern IGNORE_ALL
public void ()
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
public void (com.thoughtworks.xstream.io.HierarchicalStreamDriver)
com.thoughtworks.xstream.io.HierarchicalStreamDriver hierarchicalStreamDriver
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver hierarchicalStreamDriver
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.io.HierarchicalStreamDriver)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver, com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver, java.lang.ClassLoader)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
ClassLoader classLoader
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver, java.lang.ClassLoader, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
ClassLoader classLoader
com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver, com.thoughtworks.xstream.core.ClassLoaderReference, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
com.thoughtworks.xstream.mapper.Mapper mapper
private void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver, com.thoughtworks.xstream.core.ClassLoaderReference, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.core.DefaultConverterLookup)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
com.thoughtworks.xstream.core.ClassLoaderReference classLoader
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.core.DefaultConverterLookup defaultConverterLookup
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver, java.lang.ClassLoader, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.converters.ConverterRegistry)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
ClassLoader classLoader
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.converters.ConverterRegistry converterRegistry
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.io.HierarchicalStreamDriver, com.thoughtworks.xstream.core.ClassLoaderReference, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.ConverterLookup, com.thoughtworks.xstream.converters.ConverterRegistry)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.io.HierarchicalStreamDriver driver
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.ConverterLookup converterLookup
com.thoughtworks.xstream.converters.ConverterRegistry converterRegistry
private com.thoughtworks.xstream.mapper.Mapper buildMapper ()
com.thoughtworks.xstream.mapper.Mapper mapper
private com.thoughtworks.xstream.mapper.Mapper buildMapperDynamically (java.lang.String, java.lang.Class[], java.lang.Object[])
Class type
java.lang.reflect.Constructor constructor
Exception e
LinkageError e
String className
Class[] constructorParamTypes
Object[] constructorParamValues
protected com.thoughtworks.xstream.mapper.MapperWrapper wrapMapper (com.thoughtworks.xstream.mapper.MapperWrapper)
com.thoughtworks.xstream.mapper.MapperWrapper next
protected boolean useXStream11XmlFriendlyMapper ()
private void setupMappers ()
protected void setupSecurity ()
protected void setupAliases ()
private void aliasDynamically (java.lang.String, java.lang.String)
String alias
String className
Class type
protected void setupDefaultImplementations ()
protected void setupConverters ()
private void registerConverterDynamically (java.lang.String, int, java.lang.Class[], java.lang.Object[])
Class type
java.lang.reflect.Constructor constructor
Object instance
Exception e
LinkageError e
String className
int priority
Class[] constructorParamTypes
Object[] constructorParamValues
protected void setupImmutableTypes ()
private void addImmutableTypeDynamically (java.lang.String)
String className
Class type
public void setMarshallingStrategy (com.thoughtworks.xstream.MarshallingStrategy)
com.thoughtworks.xstream.MarshallingStrategy marshallingStrategy
public java.lang.String toXML (java.lang.Object)
Object obj
java.io.Writer writer
public void toXML (java.lang.Object, java.io.Writer)
Object obj
java.io.Writer out
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
public void toXML (java.lang.Object, java.io.OutputStream)
Object obj
java.io.OutputStream out
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
Object obj
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.DataHolder)
Object obj
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.DataHolder dataHolder
public java.lang.Object fromXML (java.lang.String)
String xml
public java.lang.Object fromXML (java.io.Reader)
java.io.Reader reader
public java.lang.Object fromXML (java.io.InputStream)
java.io.InputStream input
public java.lang.Object fromXML (java.net.URL)
java.net.URL url
public java.lang.Object fromXML (java.io.File)
java.io.File file
public java.lang.Object fromXML (java.lang.String, java.lang.Object)
String xml
Object root
public java.lang.Object fromXML (java.io.Reader, java.lang.Object)
java.io.Reader xml
Object root
public java.lang.Object fromXML (java.net.URL, java.lang.Object)
java.net.URL url
Object root
public java.lang.Object fromXML (java.io.File, java.lang.Object)
java.io.File file
Object root
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public java.lang.Object fromXML (java.io.InputStream, java.lang.Object)
java.io.InputStream input
Object root
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, java.lang.Object)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
Object root
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, java.lang.Object, com.thoughtworks.xstream.converters.DataHolder)
Package pkg
String version
com.thoughtworks.xstream.converters.ConversionException e
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
Object root
com.thoughtworks.xstream.converters.DataHolder dataHolder
public void alias (java.lang.String, java.lang.Class)
String name
Class type
public void aliasType (java.lang.String, java.lang.Class)
String name
Class type
public void alias (java.lang.String, java.lang.Class, java.lang.Class)
String name
Class type
Class defaultImplementation
public void aliasPackage (java.lang.String, java.lang.String)
String name
String pkgName
public void aliasField (java.lang.String, java.lang.Class, java.lang.String)
String alias
Class definedIn
String fieldName
public void aliasAttribute (java.lang.String, java.lang.String)
String alias
String attributeName
public void aliasSystemAttribute (java.lang.String, java.lang.String)
String alias
String systemAttributeName
public void aliasAttribute (java.lang.Class, java.lang.String, java.lang.String)
Class definedIn
String attributeName
String alias
public void useAttributeFor (java.lang.String, java.lang.Class)
String fieldName
Class type
public void useAttributeFor (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public void useAttributeFor (java.lang.Class)
Class type
public void addDefaultImplementation (java.lang.Class, java.lang.Class)
Class defaultImplementation
Class ofType
public void addImmutableType (java.lang.Class)
Class type
public void registerConverter (com.thoughtworks.xstream.converters.Converter)
com.thoughtworks.xstream.converters.Converter converter
public void registerConverter (com.thoughtworks.xstream.converters.Converter, int)
com.thoughtworks.xstream.converters.Converter converter
int priority
public void registerConverter (com.thoughtworks.xstream.converters.SingleValueConverter)
com.thoughtworks.xstream.converters.SingleValueConverter converter
public void registerConverter (com.thoughtworks.xstream.converters.SingleValueConverter, int)
com.thoughtworks.xstream.converters.SingleValueConverter converter
int priority
public void registerLocalConverter (java.lang.Class, java.lang.String, com.thoughtworks.xstream.converters.Converter)
Class definedIn
String fieldName
com.thoughtworks.xstream.converters.Converter converter
public void registerLocalConverter (java.lang.Class, java.lang.String, com.thoughtworks.xstream.converters.SingleValueConverter)
Class definedIn
String fieldName
com.thoughtworks.xstream.converters.SingleValueConverter converter
public com.thoughtworks.xstream.mapper.Mapper getMapper ()
public com.thoughtworks.xstream.converters.reflection.ReflectionProvider getReflectionProvider ()
public com.thoughtworks.xstream.converters.ConverterLookup getConverterLookup ()
public void setMode (int)
int mode
public void addImplicitCollection (java.lang.Class, java.lang.String)
Class ownerType
String fieldName
public void addImplicitCollection (java.lang.Class, java.lang.String, java.lang.Class)
Class ownerType
String fieldName
Class itemType
public void addImplicitCollection (java.lang.Class, java.lang.String, java.lang.String, java.lang.Class)
Class ownerType
String fieldName
String itemFieldName
Class itemType
public void addImplicitArray (java.lang.Class, java.lang.String)
Class ownerType
String fieldName
public void addImplicitArray (java.lang.Class, java.lang.String, java.lang.Class)
Class ownerType
String fieldName
Class itemType
public void addImplicitArray (java.lang.Class, java.lang.String, java.lang.String)
Class ownerType
String fieldName
String itemName
public void addImplicitMap (java.lang.Class, java.lang.String, java.lang.Class, java.lang.String)
Class ownerType
String fieldName
Class itemType
String keyFieldName
public void addImplicitMap (java.lang.Class, java.lang.String, java.lang.String, java.lang.Class, java.lang.String)
Class ownerType
String fieldName
String itemName
Class itemType
String keyFieldName
public com.thoughtworks.xstream.converters.DataHolder newDataHolder ()
public java.io.ObjectOutputStream createObjectOutputStream (java.io.Writer) throws java.io.IOException
java.io.Writer writer
public java.io.ObjectOutputStream createObjectOutputStream (com.thoughtworks.xstream.io.HierarchicalStreamWriter) throws java.io.IOException
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
public java.io.ObjectOutputStream createObjectOutputStream (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer writer
String rootNodeName
public java.io.ObjectOutputStream createObjectOutputStream (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public java.io.ObjectOutputStream createObjectOutputStream (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream out
String rootNodeName
public java.io.ObjectOutputStream createObjectOutputStream (com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.lang.String) throws java.io.IOException
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
String rootNodeName
com.thoughtworks.xstream.io.StatefulWriter statefulWriter
public java.io.ObjectInputStream createObjectInputStream (java.io.Reader) throws java.io.IOException
java.io.Reader xmlReader
public java.io.ObjectInputStream createObjectInputStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public java.io.ObjectInputStream createObjectInputStream (com.thoughtworks.xstream.io.HierarchicalStreamReader) throws java.io.IOException
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
public void setClassLoader (java.lang.ClassLoader)
ClassLoader classLoader
public java.lang.ClassLoader getClassLoader ()
public com.thoughtworks.xstream.core.ClassLoaderReference getClassLoaderReference ()
public void omitField (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public void ignoreUnknownElements ()
public void ignoreUnknownElements (java.lang.String)
String pattern
public void ignoreUnknownElements (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public void processAnnotations (java.lang.Class[])
Class[] types
public void processAnnotations (java.lang.Class)
Class type
public void autodetectAnnotations (boolean)
boolean mode
public void addPermission (com.thoughtworks.xstream.security.TypePermission)
com.thoughtworks.xstream.security.TypePermission permission
public void allowTypes (java.lang.String[])
String[] names
public void allowTypes (java.lang.Class[])
Class[] types
public void allowTypeHierarchy (java.lang.Class)
Class type
public void allowTypesByRegExp (java.lang.String[])
String[] regexps
public void allowTypesByRegExp (java.util.regex.Pattern[])
java.util.regex.Pattern[] regexps
public void allowTypesByWildcard (java.lang.String[])
String[] patterns
public void denyPermission (com.thoughtworks.xstream.security.TypePermission)
com.thoughtworks.xstream.security.TypePermission permission
public void denyTypes (java.lang.String[])
String[] names
public void denyTypes (java.lang.Class[])
Class[] types
public void denyTypeHierarchy (java.lang.Class)
Class type
public void denyTypesByRegExp (java.lang.String[])
String[] regexps
public void denyTypesByRegExp (java.util.regex.Pattern[])
java.util.regex.Pattern[] regexps
public void denyTypesByWildcard (java.lang.String[])
String[] patterns
static void ()
}
com/thoughtworks/xstream/XStream$InitializationException.classXStream.java
package com.thoughtworks.xstream
public com.thoughtworks.xstream.XStream$InitializationException extends com.thoughtworks.xstream.XStreamException {
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
}
com/thoughtworks/xstream/InitializationException.classInitializationException.java
package com.thoughtworks.xstream
public com.thoughtworks.xstream.InitializationException extends com.thoughtworks.xstream.XStream$InitializationException {
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
}
com/thoughtworks/xstream/XStream$2.classXStream.java
package com.thoughtworks.xstream
com.thoughtworks.xstream.XStream$2 extends java.lang.Object implements com.thoughtworks.xstream.converters.ConverterRegistry {
final com.thoughtworks.xstream.core.DefaultConverterLookup val$defaultConverterLookup
void (com.thoughtworks.xstream.core.DefaultConverterLookup)
public void registerConverter (com.thoughtworks.xstream.converters.Converter, int)
com.thoughtworks.xstream.converters.Converter converter
int priority
}
com/thoughtworks/xstream/persistence/FilePersistenceStrategy.classFilePersistenceStrategy.java
package com.thoughtworks.xstream.persistence
public com.thoughtworks.xstream.persistence.FilePersistenceStrategy extends com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy {
private final String illegalChars
public void (java.io.File)
java.io.File baseDirectory
public void (java.io.File, com.thoughtworks.xstream.XStream)
java.io.File baseDirectory
com.thoughtworks.xstream.XStream xstream
public void (java.io.File, com.thoughtworks.xstream.XStream, java.lang.String, java.lang.String)
java.io.File baseDirectory
com.thoughtworks.xstream.XStream xstream
String encoding
String illegalChars
protected boolean isValid (java.io.File, java.lang.String)
java.io.File dir
String name
protected java.lang.Object extractKey (java.lang.String)
com.thoughtworks.xstream.converters.SingleValueConverter svConverter
String name
String key
int idx
Class type
com.thoughtworks.xstream.converters.Converter converter
protected java.lang.String unescape (java.lang.String)
int c
int idx
String name
StringBuffer buffer
protected java.lang.String getName (java.lang.Object)
com.thoughtworks.xstream.converters.SingleValueConverter svConverter
Object key
Class type
com.thoughtworks.xstream.converters.Converter converter
protected java.lang.String escape (java.lang.String)
char c
int i
String key
StringBuffer buffer
char[] array
}
com/thoughtworks/xstream/persistence/XmlMap.classXmlMap.java
package com.thoughtworks.xstream.persistence
public com.thoughtworks.xstream.persistence.XmlMap extends java.util.AbstractMap {
private final com.thoughtworks.xstream.persistence.PersistenceStrategy persistenceStrategy
public void (com.thoughtworks.xstream.persistence.PersistenceStrategy)
com.thoughtworks.xstream.persistence.PersistenceStrategy streamStrategy
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public java.util.Set entrySet ()
static com.thoughtworks.xstream.persistence.PersistenceStrategy access$000 (com.thoughtworks.xstream.persistence.XmlMap)
com.thoughtworks.xstream.persistence.XmlMap x0
}
com/thoughtworks/xstream/persistence/XmlArrayList.classXmlArrayList.java
package com.thoughtworks.xstream.persistence
public com.thoughtworks.xstream.persistence.XmlArrayList extends java.util.AbstractList {
private final com.thoughtworks.xstream.persistence.XmlMap map
public void (com.thoughtworks.xstream.persistence.PersistenceStrategy)
com.thoughtworks.xstream.persistence.PersistenceStrategy persistenceStrategy
public int size ()
public java.lang.Object set (int, java.lang.Object)
int index
Object element
Object value
public void add (int, java.lang.Object)
int i
int index
Object element
int size
int to
private void rangeCheck (int)
int index
int size
public java.lang.Object get (int)
int index
public java.lang.Object remove (int)
int i
int index
int size
Object value
}
com/thoughtworks/xstream/persistence/AbstractFilePersistenceStrategy.classAbstractFilePersistenceStrategy.java
package com.thoughtworks.xstream.persistence
public abstract com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy extends java.lang.Object implements com.thoughtworks.xstream.persistence.PersistenceStrategy {
private final java.io.FilenameFilter filter
private final java.io.File baseDirectory
private final String encoding
private final transient com.thoughtworks.xstream.XStream xstream
public void (java.io.File, com.thoughtworks.xstream.XStream, java.lang.String)
java.io.File baseDirectory
com.thoughtworks.xstream.XStream xstream
String encoding
protected com.thoughtworks.xstream.converters.ConverterLookup getConverterLookup ()
protected com.thoughtworks.xstream.mapper.Mapper getMapper ()
protected boolean isValid (java.io.File, java.lang.String)
java.io.File dir
String name
protected abstract java.lang.Object extractKey (java.lang.String)
protected abstract java.lang.String getName (java.lang.Object)
private void writeFile (java.io.File, java.lang.Object)
java.io.FileOutputStream out
java.io.Writer writer
java.io.IOException e
java.io.File file
Object value
private java.io.File getFile (java.lang.String)
String filename
private java.lang.Object readFile (java.io.File)
java.io.FileInputStream in
java.io.Reader reader
java.io.FileNotFoundException e
java.io.IOException e
java.io.File file
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Object oldValue
String filename
public java.util.Iterator iterator ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
java.io.File file
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object remove (java.lang.Object)
Object key
java.io.File file
Object value
static java.io.FilenameFilter access$000 (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy x0
static java.io.File access$100 (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy x0
static java.lang.Object access$500 (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy, java.io.File)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy x0
java.io.File x1
}
com/thoughtworks/xstream/persistence/AbstractFilePersistenceStrategy$XmlMapEntriesIterator$1.classAbstractFilePersistenceStrategy.java
package com.thoughtworks.xstream.persistence
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator$1 extends java.lang.Object implements java.util.Map$Entry {
private final java.io.File file
private final Object key
final com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator this$1
void (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator this$1
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object obj
Object value
java.util.Map$Entry e2
Object key2
Object value2
}
com/thoughtworks/xstream/persistence/XmlMap$XmlMapEntries.classXmlMap.java
package com.thoughtworks.xstream.persistence
com.thoughtworks.xstream.persistence.XmlMap$XmlMapEntries extends java.util.AbstractSet {
final com.thoughtworks.xstream.persistence.XmlMap this$0
void (com.thoughtworks.xstream.persistence.XmlMap)
com.thoughtworks.xstream.persistence.XmlMap this$0
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
}
com/thoughtworks/xstream/persistence/AbstractFilePersistenceStrategy$ValidFilenameFilter.classAbstractFilePersistenceStrategy.java
package com.thoughtworks.xstream.persistence
public com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$ValidFilenameFilter extends java.lang.Object implements java.io.FilenameFilter {
final com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy this$0
protected void (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy this$0
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
com/thoughtworks/xstream/persistence/StreamStrategy.classStreamStrategy.java
package com.thoughtworks.xstream.persistence
public abstract com.thoughtworks.xstream.persistence.StreamStrategy extends java.lang.Object implements com.thoughtworks.xstream.persistence.PersistenceStrategy {
}
com/thoughtworks/xstream/persistence/AbstractFilePersistenceStrategy$XmlMapEntriesIterator.classAbstractFilePersistenceStrategy.java
package com.thoughtworks.xstream.persistence
public com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator extends java.lang.Object implements java.util.Iterator {
private final java.io.File[] files
private int position
private java.io.File current
final com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy this$0
protected void (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy this$0
public boolean hasNext ()
public void remove ()
public java.lang.Object next ()
static java.io.File access$202 (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator, java.io.File)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator x0
java.io.File x1
static java.io.File[] access$300 (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator x0
static int access$404 (com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator)
com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy$XmlMapEntriesIterator x0
}
com/thoughtworks/xstream/persistence/PersistenceStrategy.classPersistenceStrategy.java
package com.thoughtworks.xstream.persistence
public abstract com.thoughtworks.xstream.persistence.PersistenceStrategy extends java.lang.Object {
public abstract java.util.Iterator iterator ()
public abstract int size ()
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object remove (java.lang.Object)
}
com/thoughtworks/xstream/persistence/FileStreamStrategy.classFileStreamStrategy.java
package com.thoughtworks.xstream.persistence
public com.thoughtworks.xstream.persistence.FileStreamStrategy extends com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy implements com.thoughtworks.xstream.persistence.StreamStrategy {
public void (java.io.File)
java.io.File baseDirectory
public void (java.io.File, com.thoughtworks.xstream.XStream)
java.io.File baseDirectory
com.thoughtworks.xstream.XStream xstream
protected java.lang.Object extractKey (java.lang.String)
String name
String key
protected java.lang.String unescape (java.lang.String)
char c
int i
String name
StringBuffer buffer
char lastC
int currentValue
char[] array
protected java.lang.String getName (java.lang.Object)
Object key
protected java.lang.String escape (java.lang.String)
char c
int i
String key
StringBuffer buffer
char[] array
}
com/thoughtworks/xstream/persistence/XmlSet.classXmlSet.java
package com.thoughtworks.xstream.persistence
public com.thoughtworks.xstream.persistence.XmlSet extends java.util.AbstractSet {
private final com.thoughtworks.xstream.persistence.XmlMap map
public void (com.thoughtworks.xstream.persistence.PersistenceStrategy)
com.thoughtworks.xstream.persistence.PersistenceStrategy persistenceStrategy
public java.util.Iterator iterator ()
public int size ()
public boolean add (java.lang.Object)
Object o
private java.lang.Long findEmptyKey ()
long i
}
com/thoughtworks/xstream/XStream$3.classXStream.java
package com.thoughtworks.xstream
com.thoughtworks.xstream.XStream$3 extends java.lang.Object implements com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback {
final com.thoughtworks.xstream.io.StatefulWriter val$statefulWriter
final com.thoughtworks.xstream.XStream this$0
void (com.thoughtworks.xstream.XStream, com.thoughtworks.xstream.io.StatefulWriter)
com.thoughtworks.xstream.XStream this$0
public void writeToStream (java.lang.Object)
Object object
public void writeFieldsToStream (java.util.Map) throws java.io.NotActiveException
java.util.Map fields
public void defaultWriteObject () throws java.io.NotActiveException
public void flush ()
public void close ()
}
com/thoughtworks/xstream/XStreamException.classXStreamException.java
package com.thoughtworks.xstream
public com.thoughtworks.xstream.XStreamException extends com.thoughtworks.xstream.core.BaseException {
private Throwable cause
protected void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
}
com/thoughtworks/xstream/XStream$4.classXStream.java
package com.thoughtworks.xstream
com.thoughtworks.xstream.XStream$4 extends java.lang.Object implements com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback {
final com.thoughtworks.xstream.io.HierarchicalStreamReader val$reader
final com.thoughtworks.xstream.XStream this$0
void (com.thoughtworks.xstream.XStream, com.thoughtworks.xstream.io.HierarchicalStreamReader)
com.thoughtworks.xstream.XStream this$0
public java.lang.Object readFromStream () throws java.io.EOFException
Object result
public java.util.Map readFieldsFromStream () throws java.io.IOException
public void defaultReadObject () throws java.io.NotActiveException
public void registerValidation (java.io.ObjectInputValidation, int) throws java.io.NotActiveException
java.io.ObjectInputValidation validation
int priority
public void close ()
}
com/thoughtworks/xstream/converters/collections/TreeMapConverter$NullComparator.classTreeMapConverter.java
package com.thoughtworks.xstream.converters.collections
final com.thoughtworks.xstream.converters.collections.TreeMapConverter$NullComparator extends com.thoughtworks.xstream.mapper.Mapper$Null implements java.util.Comparator {
private void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
Comparable c1
Comparable c2
void (com.thoughtworks.xstream.converters.collections.TreeMapConverter$1)
com.thoughtworks.xstream.converters.collections.TreeMapConverter$1 x0
}
com/thoughtworks/xstream/converters/collections/BitSetConverter.classBitSetConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.BitSetConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
int i
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.BitSet bitSet
StringBuffer buffer
boolean seenFirst
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
int index
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.BitSet result
java.util.StringTokenizer tokenizer
}
com/thoughtworks/xstream/converters/collections/CharArrayConverter.classCharArrayConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.CharArrayConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
char[] chars
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
}
com/thoughtworks/xstream/converters/collections/TreeMapConverter$1.classTreeMapConverter.java
package com.thoughtworks.xstream.converters.collections
com.thoughtworks.xstream.converters.collections.TreeMapConverter$1 extends java.lang.Object {
}
com/thoughtworks/xstream/converters/collections/MapConverter.classMapConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.MapConverter extends com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter {
private final Class type
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.Class)
com.thoughtworks.xstream.mapper.Mapper mapper
Class type
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.util.Map$Entry entry
java.util.Iterator iterator
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.Map map
String entryName
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map map
protected void populateMap (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Map)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map map
protected void populateMap (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Map, java.util.Map)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map map
java.util.Map target
protected void putCurrentEntryIntoMap (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Map, java.util.Map)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map map
java.util.Map target
Object key
Object value
protected java.lang.Object createCollection (java.lang.Class)
Class type
}
com/thoughtworks/xstream/converters/collections/TreeMapConverter.classTreeMapConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.TreeMapConverter extends com.thoughtworks.xstream.converters.collections.MapConverter {
private static final java.util.Comparator NULL_MARKER
private static final java.lang.reflect.Field comparatorField
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.SortedMap sortedMap
protected void marshalComparator (java.util.Comparator, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.util.Comparator comparator
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.TreeMap result
java.util.Comparator comparator
protected java.util.Comparator unmarshalComparator (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.TreeMap)
Class comparatorClass
java.util.Comparator comparator
java.util.Comparator comparator
java.util.Comparator comparator
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.TreeMap result
java.util.Comparator comparator
protected void populateTreeMap (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.TreeMap, java.util.Comparator)
IllegalAccessException e
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.TreeMap result
java.util.Comparator comparator
boolean inFirstElement
java.util.SortedMap sortedMap
static void ()
}
com/thoughtworks/xstream/converters/collections/SingletonMapConverter.classSingletonMapConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.SingletonMapConverter extends com.thoughtworks.xstream.converters.collections.MapConverter {
private static final Class MAP
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object key
Object value
static void ()
}
com/thoughtworks/xstream/converters/collections/AbstractCollectionConverter.classAbstractCollectionConverter.java
package com.thoughtworks.xstream.converters.collections
public abstract com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private final com.thoughtworks.xstream.mapper.Mapper mapper
public abstract boolean canConvert (java.lang.Class)
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
protected com.thoughtworks.xstream.mapper.Mapper mapper ()
public abstract void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
public abstract java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
protected void writeItem (java.lang.Object, com.thoughtworks.xstream.converters.MarshallingContext, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
String name
String name
Object item
com.thoughtworks.xstream.converters.MarshallingContext context
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
protected java.lang.Object readItem (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.lang.Object)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object current
Class type
protected java.lang.Object createCollection (java.lang.Class)
InstantiationException e
IllegalAccessException e
Class type
Class defaultType
}
com/thoughtworks/xstream/converters/collections/TreeSetConverter.classTreeSetConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.TreeSetConverter extends com.thoughtworks.xstream.converters.collections.CollectionConverter {
private transient com.thoughtworks.xstream.converters.collections.TreeMapConverter treeMapConverter
private static final java.lang.reflect.Field sortedMapField
private static final Object constantValue
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.SortedSet sortedSet
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
IllegalAccessException e
java.util.TreeMap treeMap
java.util.TreeSet possibleResult
Object backingMap
java.util.TreeMap treeMap
com.thoughtworks.xstream.core.util.PresortedSet set
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.TreeSet result
java.util.TreeMap treeMap
java.util.Comparator unmarshalledComparator
boolean inFirstElement
java.util.Comparator comparator
private java.lang.Object readResolve ()
static java.lang.Object access$000 ()
static void ()
IllegalAccessException e
Object[] values
java.util.TreeSet set
java.util.Map backingMap
IllegalAccessException e
java.lang.reflect.Field valueField
Object value
}
com/thoughtworks/xstream/converters/collections/TreeSetConverter$1$1.classTreeSetConverter.java
package com.thoughtworks.xstream.converters.collections
com.thoughtworks.xstream.converters.collections.TreeSetConverter$1$1 extends java.util.AbstractList {
final java.util.Map val$target
final com.thoughtworks.xstream.converters.collections.TreeSetConverter$1 this$1
void (com.thoughtworks.xstream.converters.collections.TreeSetConverter$1, java.util.Map)
com.thoughtworks.xstream.converters.collections.TreeSetConverter$1 this$1
public boolean add (java.lang.Object)
Object object
public java.lang.Object get (int)
int location
public int size ()
}
com/thoughtworks/xstream/converters/collections/PropertiesConverter.classPropertiesConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.PropertiesConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private static final java.lang.reflect.Field defaultsField
private final boolean sort
public void ()
public void (boolean)
boolean sort
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.util.Map$Entry entry
java.util.Iterator iterator
java.util.Properties defaults
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.Properties properties
java.util.Map map
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
String name
String value
java.util.Properties propertiesWithDefaults
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Properties properties
java.util.Properties defaults
static void ()
}
com/thoughtworks/xstream/converters/collections/CollectionConverter.classCollectionConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.CollectionConverter extends com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter {
private final Class type
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.Class)
com.thoughtworks.xstream.mapper.Mapper mapper
Class type
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object item
java.util.Iterator iterator
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.Collection collection
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Collection collection
protected void populateCollection (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Collection)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Collection collection
protected void populateCollection (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Collection, java.util.Collection)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Collection collection
java.util.Collection target
protected void addCurrentElementToCollection (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Collection, java.util.Collection)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Collection collection
java.util.Collection target
Object item
protected java.lang.Object createCollection (java.lang.Class)
Class type
}
com/thoughtworks/xstream/converters/collections/SingletonCollectionConverter.classSingletonCollectionConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.SingletonCollectionConverter extends com.thoughtworks.xstream.converters.collections.CollectionConverter {
private static final Class LIST
private static final Class SET
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object item
static void ()
}
com/thoughtworks/xstream/converters/collections/ArrayConverter.classArrayConverter.java
package com.thoughtworks.xstream.converters.collections
public com.thoughtworks.xstream.converters.collections.ArrayConverter extends com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object item
int i
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
int length
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Object item
java.util.Iterator iterator
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.List items
Object array
int i
}
com/thoughtworks/xstream/converters/collections/TreeSetConverter$1.classTreeSetConverter.java
package com.thoughtworks.xstream.converters.collections
com.thoughtworks.xstream.converters.collections.TreeSetConverter$1 extends com.thoughtworks.xstream.converters.collections.TreeMapConverter {
final com.thoughtworks.xstream.converters.collections.TreeSetConverter this$0
void (com.thoughtworks.xstream.converters.collections.TreeSetConverter, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.converters.collections.TreeSetConverter this$0
com.thoughtworks.xstream.mapper.Mapper mapper
protected void populateMap (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Map, java.util.Map)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map map
java.util.Map target
protected void putCurrentEntryIntoMap (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Map, java.util.Map)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map map
java.util.Map target
Object key
}
com/thoughtworks/xstream/converters/Converter.classConverter.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.Converter extends java.lang.Object implements com.thoughtworks.xstream.converters.ConverterMatcher {
public abstract void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
public abstract java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
}
com/thoughtworks/xstream/converters/extended/UseAttributeForEnumMapper.classUseAttributeForEnumMapper.java
package com.thoughtworks.xstream.converters.extended
com.thoughtworks.xstream.converters.extended.UseAttributeForEnumMapper extends com.thoughtworks.xstream.mapper.AttributeMapper {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper wrapped
public static boolean isEnum (java.lang.Class)
Class type
public boolean shouldLookForSingleValueConverter (java.lang.String, java.lang.Class, java.lang.Class)
String fieldName
Class type
Class definedIn
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromItemType (java.lang.String, java.lang.Class, java.lang.Class)
String fieldName
Class type
Class definedIn
public com.thoughtworks.xstream.converters.SingleValueConverter getConverterFromAttribute (java.lang.Class, java.lang.String, java.lang.Class)
Class definedIn
String attribute
Class type
static com.thoughtworks.xstream.mapper.Mapper createEnumMapper (com.thoughtworks.xstream.mapper.Mapper)
Class enumMapperClass
Exception e
com.thoughtworks.xstream.mapper.Mapper mapper
}
com/thoughtworks/xstream/converters/extended/CurrencyConverter.classCurrencyConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.CurrencyConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/extended/ISO8601DateConverter.classISO8601DateConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.ISO8601DateConverter extends com.thoughtworks.xstream.converters.extended.ISO8601GregorianCalendarConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
public java.lang.String toString (java.lang.Object)
Object obj
java.util.Calendar calendar
}
com/thoughtworks/xstream/converters/extended/SubjectConverter.classSubjectConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.SubjectConverter extends com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter {
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
javax.security.auth.Subject subject
protected void marshalPrincipals (java.util.Set, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object principal
java.util.Iterator iter
java.util.Set principals
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
protected void marshalPublicCredentials (java.util.Set, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.util.Set pubCredentials
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
protected void marshalPrivateCredentials (java.util.Set, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.util.Set privCredentials
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
protected void marshalReadOnly (boolean, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
boolean readOnly
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Set principals
java.util.Set publicCredentials
java.util.Set privateCredentials
boolean readOnly
protected java.util.Set unmarshalPrincipals (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
protected java.util.Set unmarshalPublicCredentials (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
protected java.util.Set unmarshalPrivateCredentials (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
protected boolean unmarshalReadOnly (com.thoughtworks.xstream.io.HierarchicalStreamReader)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
boolean readOnly
protected java.util.Set populateSet (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Object elementl
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Set set
}
com/thoughtworks/xstream/converters/extended/ToStringConverter.classToStringConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.ToStringConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private final Class clazz
private final java.lang.reflect.Constructor ctor
public void (java.lang.Class) throws java.lang.NoSuchMethodException
Class clazz
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
Object obj
public java.lang.Object fromString (java.lang.String)
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
String str
}
com/thoughtworks/xstream/converters/extended/ISO8601GregorianCalendarConverter.classISO8601GregorianCalendarConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.ISO8601GregorianCalendarConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private static final org.joda.time.format.DateTimeFormatter[] formattersUTC
private static final org.joda.time.format.DateTimeFormatter[] formattersNoUTC
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
org.joda.time.DateTime dt
java.util.Calendar calendar
IllegalArgumentException e
org.joda.time.format.DateTimeFormatter formatter
int i
org.joda.time.format.DateTimeFormatter formatter
org.joda.time.DateTime dt
java.util.Calendar calendar
IllegalArgumentException e
int i
String str
org.joda.time.DateTimeZone dateTimeZone
public java.lang.String toString (java.lang.Object)
Object obj
org.joda.time.DateTime dt
static void ()
}
com/thoughtworks/xstream/converters/extended/StackTraceElementFactory.classStackTraceElementFactory.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.StackTraceElementFactory extends java.lang.Object {
public void ()
public java.lang.StackTraceElement nativeMethodElement (java.lang.String, java.lang.String)
String declaringClass
String methodName
public java.lang.StackTraceElement unknownSourceElement (java.lang.String, java.lang.String)
String declaringClass
String methodName
public java.lang.StackTraceElement element (java.lang.String, java.lang.String, java.lang.String)
String declaringClass
String methodName
String fileName
public java.lang.StackTraceElement element (java.lang.String, java.lang.String, java.lang.String, int)
String declaringClass
String methodName
String fileName
int lineNumber
protected java.lang.StackTraceElement create (java.lang.String, java.lang.String, java.lang.String, int)
String declaringClass
String methodName
String fileName
int lineNumber
StackTraceElement result
private void setField (java.lang.StackTraceElement, java.lang.String, java.lang.Object)
java.lang.reflect.Field field
Exception e
StackTraceElement element
String fieldName
Object value
}
com/thoughtworks/xstream/converters/extended/DurationConverter$1.classDurationConverter.java
package com.thoughtworks.xstream.converters.extended
com.thoughtworks.xstream.converters.extended.DurationConverter$1 extends java.lang.Object {
void ()
javax.xml.datatype.DatatypeFactory getFactory ()
javax.xml.datatype.DatatypeConfigurationException e
}
com/thoughtworks/xstream/converters/extended/SqlTimestampConverter.classSqlTimestampConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.SqlTimestampConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private final com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat format
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
String nanos
int last
Object obj
java.sql.Timestamp timestamp
StringBuffer buffer
public java.lang.Object fromString (java.lang.String)
java.sql.Timestamp timestamp
StringBuffer buffer
NumberFormatException e
java.text.ParseException e
String str
int idx
}
com/thoughtworks/xstream/converters/extended/SqlTimeConverter.classSqlTimeConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.SqlTimeConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/extended/NamedCollectionConverter.classNamedCollectionConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.NamedCollectionConverter extends com.thoughtworks.xstream.converters.collections.CollectionConverter {
private final String name
private final Class type
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.String, java.lang.Class)
com.thoughtworks.xstream.mapper.Mapper mapper
String itemName
Class itemType
public void (java.lang.Class, com.thoughtworks.xstream.mapper.Mapper, java.lang.String, java.lang.Class)
Class type
com.thoughtworks.xstream.mapper.Mapper mapper
String itemName
Class itemType
protected void writeItem (java.lang.Object, com.thoughtworks.xstream.converters.MarshallingContext, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
String attributeName
Object item
com.thoughtworks.xstream.converters.MarshallingContext context
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
Class itemType
protected java.lang.Object readItem (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.lang.Object)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object current
String className
Class itemType
}
com/thoughtworks/xstream/converters/extended/ColorConverter.classColorConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.ColorConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.awt.Color color
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map elements
private void write (java.lang.String, int, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
String fieldName
int value
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
}
com/thoughtworks/xstream/converters/extended/LocaleConverter.classLocaleConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.LocaleConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String language
String country
String variant
String language
String country
String variant
String str
int[] underscorePositions
String language
String country
String variant
private int[] underscorePositions (java.lang.String)
int last
int i
String in
int[] result
}
com/thoughtworks/xstream/converters/extended/DynamicProxyConverter.classDynamicProxyConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.DynamicProxyConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
private com.thoughtworks.xstream.mapper.Mapper mapper
private static final java.lang.reflect.Field HANDLER
private static final java.lang.reflect.InvocationHandler DUMMY
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.ClassLoader)
com.thoughtworks.xstream.mapper.Mapper mapper
ClassLoader classLoader
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.lang.reflect.InvocationHandler invocationHandler
String attributeName
private void addInterfacesToXml (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
Class currentInterface
int i
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
Class[] interfaces
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
String attributeName
String elementName
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.List interfaces
java.lang.reflect.InvocationHandler handler
Class handlerType
Class[] interfacesAsArray
Object proxy
static void ()
}
com/thoughtworks/xstream/converters/extended/JavaClassConverter.classJavaClassConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.JavaClassConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (java.lang.ClassLoader)
ClassLoader classLoader
protected void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class clazz
public java.lang.String toString (java.lang.Object)
Object obj
public java.lang.Object fromString (java.lang.String)
com.thoughtworks.xstream.mapper.CannotResolveClassException e
String str
}
com/thoughtworks/xstream/converters/extended/ISO8601SqlTimestampConverter.classISO8601SqlTimestampConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.ISO8601SqlTimestampConverter extends com.thoughtworks.xstream.converters.extended.ISO8601DateConverter {
private static final String PADDING
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
int idx
String str
int idxFraction
int nanos
java.util.Date date
java.sql.Timestamp timestamp
public java.lang.String toString (java.lang.Object)
Object obj
java.sql.Timestamp timestamp
String str
String nanos
int idxFraction
}
com/thoughtworks/xstream/converters/extended/EncodedByteArrayConverter.classEncodedByteArrayConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter com.thoughtworks.xstream.converters.SingleValueConverter {
private static final com.thoughtworks.xstream.core.util.Base64Encoder base64
private static final com.thoughtworks.xstream.converters.basic.ByteConverter byteConverter
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
String data
private java.lang.Object unmarshalIndividualByteElements (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Byte b
java.util.Iterator iterator
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.List bytes
boolean firstIteration
byte[] result
int i
public java.lang.String toString (java.lang.Object)
Object obj
public java.lang.Object fromString (java.lang.String)
String str
static void ()
}
com/thoughtworks/xstream/converters/extended/FontConverter.classFontConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.FontConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private final com.thoughtworks.xstream.converters.SingleValueConverter textAttributeConverter
private final com.thoughtworks.xstream.mapper.Mapper mapper
public void ()
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.util.Map$Entry entry
String name
Object value
Class type
java.util.Iterator iter
String classAlias
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.awt.Font font
java.util.Map attributes
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Class type
java.awt.font.TextAttribute attribute
Object value
String classAlias
java.util.Map attributes
java.util.Map attributes
java.util.Iterator iter
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map attributes
java.awt.Font font
}
com/thoughtworks/xstream/converters/extended/CharsetConverter.classCharsetConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.CharsetConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
Object obj
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/extended/ThrowableConverter.classThrowableConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.ThrowableConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private com.thoughtworks.xstream.converters.Converter defaultConverter
private final com.thoughtworks.xstream.converters.ConverterLookup lookup
public void (com.thoughtworks.xstream.converters.Converter)
com.thoughtworks.xstream.converters.Converter defaultConverter
public void (com.thoughtworks.xstream.converters.ConverterLookup)
com.thoughtworks.xstream.converters.ConverterLookup lookup
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
IllegalStateException e
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
Throwable throwable
private com.thoughtworks.xstream.converters.Converter getConverter ()
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
}
com/thoughtworks/xstream/converters/extended/StackTraceElementFactory15.classStackTraceElementFactory15.java
package com.thoughtworks.xstream.converters.extended
com.thoughtworks.xstream.converters.extended.StackTraceElementFactory15 extends com.thoughtworks.xstream.converters.extended.StackTraceElementFactory {
void ()
protected java.lang.StackTraceElement create (java.lang.String, java.lang.String, java.lang.String, int)
String declaringClass
String methodName
String fileName
int lineNumber
}
com/thoughtworks/xstream/converters/extended/DynamicProxyConverter$1.classDynamicProxyConverter.java
package com.thoughtworks.xstream.converters.extended
final com.thoughtworks.xstream.converters.extended.DynamicProxyConverter$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
void ()
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
com/thoughtworks/xstream/converters/extended/NamedMapConverter.classNamedMapConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.NamedMapConverter extends com.thoughtworks.xstream.converters.collections.MapConverter {
private final String entryName
private final String keyName
private final Class keyType
private final String valueName
private final Class valueType
private final boolean keyAsAttribute
private final boolean valueAsAttribute
private final com.thoughtworks.xstream.converters.ConverterLookup lookup
private final com.thoughtworks.xstream.mapper.Mapper enumMapper
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Class)
com.thoughtworks.xstream.mapper.Mapper mapper
String entryName
String keyName
Class keyType
String valueName
Class valueType
public void (java.lang.Class, com.thoughtworks.xstream.mapper.Mapper, java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Class)
Class type
com.thoughtworks.xstream.mapper.Mapper mapper
String entryName
String keyName
Class keyType
String valueName
Class valueType
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Class, boolean, boolean, com.thoughtworks.xstream.converters.ConverterLookup)
com.thoughtworks.xstream.mapper.Mapper mapper
String entryName
String keyName
Class keyType
String valueName
Class valueType
boolean keyAsAttribute
boolean valueAsAttribute
com.thoughtworks.xstream.converters.ConverterLookup lookup
public void (java.lang.Class, com.thoughtworks.xstream.mapper.Mapper, java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Class, boolean, boolean, com.thoughtworks.xstream.converters.ConverterLookup)
Class type
com.thoughtworks.xstream.mapper.Mapper mapper
String entryName
String keyName
Class keyType
String valueName
Class valueType
boolean keyAsAttribute
boolean valueAsAttribute
com.thoughtworks.xstream.converters.ConverterLookup lookup
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.util.Map$Entry entry
Object key
Object value
java.util.Iterator iterator
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.Map map
com.thoughtworks.xstream.converters.SingleValueConverter keyConverter
com.thoughtworks.xstream.converters.SingleValueConverter valueConverter
protected void populateMap (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.Map, java.util.Map)
String attribute
String attribute
Object key
Object value
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.Map map
java.util.Map target
com.thoughtworks.xstream.converters.SingleValueConverter keyConverter
com.thoughtworks.xstream.converters.SingleValueConverter valueConverter
private com.thoughtworks.xstream.converters.SingleValueConverter getSingleValueConverter (java.lang.Class)
com.thoughtworks.xstream.converters.Converter converter
Class type
com.thoughtworks.xstream.converters.SingleValueConverter conv
protected void writeItem (java.lang.String, java.lang.Class, java.lang.Object, com.thoughtworks.xstream.converters.MarshallingContext, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
String attributeName
String name
Class type
Object item
com.thoughtworks.xstream.converters.MarshallingContext context
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
Class itemType
protected java.lang.Object readItem (java.lang.Class, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.lang.Object)
Class type
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object current
String className
Class itemType
}
com/thoughtworks/xstream/converters/extended/PropertyEditorCapableConverter.classPropertyEditorCapableConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.PropertyEditorCapableConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.SingleValueConverter {
private final com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor editor
private final Class type
public void (java.lang.Class, java.lang.Class)
Class propertyEditorType
Class type
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
public java.lang.String toString (java.lang.Object)
Object obj
}
com/thoughtworks/xstream/converters/extended/FileConverter.classFileConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.FileConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
public java.lang.String toString (java.lang.Object)
Object obj
}
com/thoughtworks/xstream/converters/extended/ToAttributedValueConverter.classToAttributedValueConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private static final String STRUCTURE_MARKER
private final Class type
private final com.thoughtworks.xstream.mapper.Mapper mapper
private final com.thoughtworks.xstream.mapper.Mapper enumMapper
private final com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
private final com.thoughtworks.xstream.converters.ConverterLookup lookup
private final java.lang.reflect.Field valueField
public void (java.lang.Class, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.converters.ConverterLookup, java.lang.String)
Class type
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.converters.ConverterLookup lookup
String valueFieldName
public void (java.lang.Class, com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.converters.ConverterLookup, java.lang.String, java.lang.Class)
NoSuchFieldException e
java.lang.reflect.Field field
Class type
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.converters.ConverterLookup lookup
String valueFieldName
Class valueDefinedIn
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
String attributeName
String serializedClassName
Class actualType
Class defaultType
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
Class sourceType
java.util.Map defaultFieldDefinition
String[] tagValue
Object[] realValue
Class[] fieldType
Class[] definingType
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.converters.ConversionException exception
com.thoughtworks.xstream.converters.ConversionException exception
Object value
Class type
Class declaringClass
com.thoughtworks.xstream.converters.ConverterMatcher converter
String attrName
String fieldName
java.lang.reflect.Field field
com.thoughtworks.xstream.converters.ConversionException exception
Class type
com.thoughtworks.xstream.converters.ConversionException exception
Class classDefiningField
String fieldName
java.lang.reflect.Field field
Class type
String classAttribute
Object value
Class definedType
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object result
Class resultType
java.util.Set seenFields
java.util.Iterator it
java.util.Set systemAttributes
private boolean fieldIsEqual (com.thoughtworks.xstream.core.util.FastField)
com.thoughtworks.xstream.core.util.FastField field
static com.thoughtworks.xstream.mapper.Mapper access$000 (com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter)
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter x0
static com.thoughtworks.xstream.converters.reflection.ReflectionProvider access$100 (com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter)
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter x0
static boolean access$200 (com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter, com.thoughtworks.xstream.core.util.FastField)
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter x0
com.thoughtworks.xstream.core.util.FastField x1
static com.thoughtworks.xstream.mapper.Mapper access$300 (com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter)
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter x0
static com.thoughtworks.xstream.converters.ConverterLookup access$400 (com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter)
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter x0
static java.lang.reflect.Field access$500 (com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter)
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter x0
}
com/thoughtworks/xstream/converters/extended/JavaFieldConverter.classJavaFieldConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.JavaFieldConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private final com.thoughtworks.xstream.converters.SingleValueConverter javaClassConverter
private final com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (java.lang.ClassLoader)
ClassLoader classLoader
protected void (com.thoughtworks.xstream.converters.SingleValueConverter, com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.converters.SingleValueConverter javaClassConverter
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.lang.reflect.Field field
Class type
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
NoSuchFieldException e
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
String methodName
String declaringClassName
Class declaringClass
}
com/thoughtworks/xstream/converters/extended/NamedArrayConverter.classNamedArrayConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.NamedArrayConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private final Class arrayType
private final String itemName
private final com.thoughtworks.xstream.mapper.Mapper mapper
public void (java.lang.Class, com.thoughtworks.xstream.mapper.Mapper, java.lang.String)
Class arrayType
com.thoughtworks.xstream.mapper.Mapper mapper
String itemName
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
String attributeName
Object item
Class itemType
int i
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
int length
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Object item
Object item
String className
Class itemType
int i
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.List list
Object array
}
com/thoughtworks/xstream/converters/extended/DurationConverter.classDurationConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.DurationConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private final javax.xml.datatype.DatatypeFactory factory
public void ()
public void (javax.xml.datatype.DatatypeFactory)
javax.xml.datatype.DatatypeFactory factory
public boolean canConvert (java.lang.Class)
Class c
public java.lang.Object fromString (java.lang.String)
String s
}
com/thoughtworks/xstream/converters/extended/SqlDateConverter.classSqlDateConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.SqlDateConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/extended/LookAndFeelConverter.classLookAndFeelConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.LookAndFeelConverter extends com.thoughtworks.xstream.converters.reflection.ReflectionConverter {
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
public boolean canConvert (java.lang.Class)
Class type
}
com/thoughtworks/xstream/converters/extended/JavaMethodConverter.classJavaMethodConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.JavaMethodConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private final com.thoughtworks.xstream.converters.SingleValueConverter javaClassConverter
public void (com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (java.lang.ClassLoader)
ClassLoader classLoader
protected void (com.thoughtworks.xstream.converters.SingleValueConverter)
com.thoughtworks.xstream.converters.SingleValueConverter javaClassConverter
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
java.lang.reflect.Method method
String declaringClassName
java.lang.reflect.Constructor method
String declaringClassName
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
private void marshalMethod (com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.lang.String, java.lang.String, java.lang.Class[])
int i
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
String declaringClassName
String methodName
Class[] parameterTypes
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
String parameterTypeName
boolean isMethodNotConstructor
String declaringClassName
Class declaringClass
String methodName
java.util.List parameterTypeList
Class[] parameterTypes
NoSuchMethodException e
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
}
com/thoughtworks/xstream/converters/extended/RegexPatternConverter.classRegexPatternConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.RegexPatternConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
public void ()
public void (com.thoughtworks.xstream.converters.Converter)
com.thoughtworks.xstream.converters.Converter defaultConverter
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.regex.Pattern pattern
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
String pattern
int flags
}
com/thoughtworks/xstream/converters/extended/GregorianCalendarConverter.classGregorianCalendarConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.GregorianCalendarConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.GregorianCalendar calendar
long timeInMillis
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
String timeZone
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
long timeInMillis
String timeZone
java.util.GregorianCalendar result
}
com/thoughtworks/xstream/converters/extended/ToAttributedValueConverter$1.classToAttributedValueConverter.java
package com.thoughtworks.xstream.converters.extended
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter$1 extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor {
final java.util.Map val$defaultFieldDefinition
final Class val$sourceType
final Class[] val$definingType
final Class[] val$fieldType
final Object[] val$realValue
final String[] val$tagValue
final com.thoughtworks.xstream.io.HierarchicalStreamWriter val$writer
final com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter this$0
void (com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter, java.util.Map, java.lang.Class, java.lang.Class[], java.lang.Class[], java.lang.Object[], java.lang.String[], com.thoughtworks.xstream.io.HierarchicalStreamWriter)
com.thoughtworks.xstream.converters.extended.ToAttributedValueConverter this$0
public void visit (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
Class lookupType
com.thoughtworks.xstream.converters.ConversionException exception
String str
com.thoughtworks.xstream.converters.ConversionException exception
boolean isValueField
String fieldName
Class type
Class definedIn
Object value
com.thoughtworks.xstream.core.util.FastField field
String alias
com.thoughtworks.xstream.converters.ConverterMatcher converter
}
com/thoughtworks/xstream/converters/extended/TextAttributeConverter.classTextAttributeConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.TextAttributeConverter extends com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter {
public void ()
}
com/thoughtworks/xstream/converters/extended/StackTraceElementConverter.classStackTraceElementConverter.java
package com.thoughtworks.xstream.converters.extended
public com.thoughtworks.xstream.converters.extended.StackTraceElementConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private static final java.util.regex.Pattern PATTERN
private static final com.thoughtworks.xstream.converters.extended.StackTraceElementFactory FACTORY
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
Object obj
String s
public java.lang.Object fromString (java.lang.String)
int lineNumber
String declaringClass
String methodName
String fileName
String str
java.util.regex.Matcher matcher
static void ()
Exception e
LinkageError e
Class factoryType
Exception e
NoClassDefFoundError e
com.thoughtworks.xstream.converters.extended.StackTraceElementFactory factory
}
com/thoughtworks/xstream/converters/SingleValueConverter.classSingleValueConverter.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.SingleValueConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.ConverterMatcher {
public abstract java.lang.String toString (java.lang.Object)
public abstract java.lang.Object fromString (java.lang.String)
}
com/thoughtworks/xstream/converters/SingleValueConverterWrapper.classSingleValueConverterWrapper.java
package com.thoughtworks.xstream.converters
public com.thoughtworks.xstream.converters.SingleValueConverterWrapper extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter com.thoughtworks.xstream.converters.SingleValueConverter com.thoughtworks.xstream.converters.ErrorReporter {
private final com.thoughtworks.xstream.converters.SingleValueConverter wrapped
public void (com.thoughtworks.xstream.converters.SingleValueConverter)
com.thoughtworks.xstream.converters.SingleValueConverter wrapped
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
Object obj
public java.lang.Object fromString (java.lang.String)
String str
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
}
com/thoughtworks/xstream/converters/ConverterMatcher.classConverterMatcher.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.ConverterMatcher extends java.lang.Object {
public abstract boolean canConvert (java.lang.Class)
}
com/thoughtworks/xstream/converters/ConversionException.classConversionException.java
package com.thoughtworks.xstream.converters
public com.thoughtworks.xstream.converters.ConversionException extends com.thoughtworks.xstream.XStreamException implements com.thoughtworks.xstream.converters.ErrorWriter {
private static final String SEPARATOR
private java.util.Map stuff
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String)
String msg
public void (java.lang.Throwable)
Throwable cause
public java.lang.String get (java.lang.String)
String errorKey
public void add (java.lang.String, java.lang.String)
String value
String name
String information
String key
int i
public void set (java.lang.String, java.lang.String)
String name
String information
String key
int i
public java.util.Iterator keys ()
public java.lang.String getMessage ()
String k
String v
java.util.Iterator iterator
StringBuffer result
public java.lang.String getShortMessage ()
}
com/thoughtworks/xstream/converters/javabean/JavaBeanConverter$1.classJavaBeanConverter.java
package com.thoughtworks.xstream.converters.javabean
com.thoughtworks.xstream.converters.javabean.JavaBeanConverter$1 extends java.lang.Object implements com.thoughtworks.xstream.converters.javabean.JavaBeanProvider$Visitor {
final Object val$source
final com.thoughtworks.xstream.io.HierarchicalStreamWriter val$writer
final String val$classAttributeName
final com.thoughtworks.xstream.converters.MarshallingContext val$context
final com.thoughtworks.xstream.converters.javabean.JavaBeanConverter this$0
void (com.thoughtworks.xstream.converters.javabean.JavaBeanConverter, java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.lang.String, com.thoughtworks.xstream.converters.MarshallingContext)
com.thoughtworks.xstream.converters.javabean.JavaBeanConverter this$0
public boolean shouldVisit (java.lang.String, java.lang.Class)
String name
Class definedIn
public void visit (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
String propertyName
Class fieldType
Class definedIn
Object newObj
private void writeField (java.lang.String, java.lang.Class, java.lang.Object, java.lang.Class)
String propertyName
Class fieldType
Object newObj
Class definedIn
Class actualType
Class defaultType
String serializedMember
}
com/thoughtworks/xstream/converters/javabean/BeanProvider.classBeanProvider.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.BeanProvider extends java.lang.Object implements com.thoughtworks.xstream.converters.javabean.JavaBeanProvider {
protected static final Object[] NO_PARAMS
protected com.thoughtworks.xstream.converters.javabean.PropertyDictionary propertyDictionary
public void ()
public void (java.util.Comparator)
java.util.Comparator propertyNameComparator
public void (com.thoughtworks.xstream.converters.javabean.PropertyDictionary)
com.thoughtworks.xstream.converters.javabean.PropertyDictionary propertyDictionary
public java.lang.Object newInstance (java.lang.Class)
InstantiationException e
IllegalAccessException e
SecurityException e
ExceptionInInitializerError e
Class type
public void visitSerializableProperties (java.lang.Object, com.thoughtworks.xstream.converters.javabean.JavaBeanProvider$Visitor)
Object value
java.lang.reflect.Method readMethod
String name
Class definedIn
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.beans.PropertyDescriptor property
int i
Object object
com.thoughtworks.xstream.converters.javabean.JavaBeanProvider$Visitor visitor
java.beans.PropertyDescriptor[] propertyDescriptors
public void writeProperty (java.lang.Object, java.lang.String, java.lang.Object)
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object object
String propertyName
Object value
java.beans.PropertyDescriptor property
public java.lang.Class getPropertyType (java.lang.Object, java.lang.String)
Object object
String name
public boolean propertyDefinedInClass (java.lang.String, java.lang.Class)
String name
Class type
public boolean canInstantiate (java.lang.Class)
com.thoughtworks.xstream.converters.reflection.ObjectAccessException e
Class type
protected java.lang.reflect.Constructor getDefaultConstrutor (java.lang.Class)
java.lang.reflect.Constructor c
int i
Class type
java.lang.reflect.Constructor[] constructors
protected java.beans.PropertyDescriptor[] getSerializableProperties (java.lang.Object)
java.beans.PropertyDescriptor descriptor
java.util.Iterator iter
Object object
java.util.List result
protected boolean canStreamProperty (java.beans.PropertyDescriptor)
java.beans.PropertyDescriptor descriptor
public boolean propertyWriteable (java.lang.String, java.lang.Class)
String name
Class type
java.beans.PropertyDescriptor property
protected java.beans.PropertyDescriptor getProperty (java.lang.String, java.lang.Class)
String name
Class type
static void ()
}
com/thoughtworks/xstream/converters/javabean/JavaBeanConverter$2.classJavaBeanConverter.java
package com.thoughtworks.xstream.converters.javabean
com.thoughtworks.xstream.converters.javabean.JavaBeanConverter$2 extends java.util.HashSet {
final com.thoughtworks.xstream.converters.javabean.JavaBeanConverter this$0
void (com.thoughtworks.xstream.converters.javabean.JavaBeanConverter)
com.thoughtworks.xstream.converters.javabean.JavaBeanConverter this$0
public boolean add (java.lang.Object)
Object e
}
com/thoughtworks/xstream/converters/javabean/PropertyDictionary.classPropertyDictionary.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.PropertyDictionary extends java.lang.Object implements com.thoughtworks.xstream.core.Caching {
private transient java.util.Map propertyNameCache
private final com.thoughtworks.xstream.converters.javabean.PropertySorter sorter
public void ()
public void (com.thoughtworks.xstream.converters.javabean.PropertySorter)
com.thoughtworks.xstream.converters.javabean.PropertySorter sorter
public java.util.Iterator serializablePropertiesFor (java.lang.Class)
java.beans.PropertyDescriptor descriptor
java.util.Iterator iter
Class type
java.util.Collection beanProperties
java.util.Collection descriptors
public com.thoughtworks.xstream.converters.javabean.BeanProperty property (java.lang.Class, java.lang.String)
Class cls
String name
com.thoughtworks.xstream.converters.javabean.BeanProperty beanProperty
java.beans.PropertyDescriptor descriptor
public java.util.Iterator propertiesFor (java.lang.Class)
Class type
public java.beans.PropertyDescriptor propertyDescriptor (java.lang.Class, java.lang.String)
Class type
String name
java.beans.PropertyDescriptor descriptor
private java.util.Map buildMap (java.lang.Class)
java.beans.IntrospectionException e
java.beans.PropertyDescriptor descriptor
int i
java.beans.BeanInfo beanInfo
java.beans.BeanInfo beanInfo
java.beans.PropertyDescriptor[] propertyDescriptors
Class type
java.util.Map nameMap
public void flushCache ()
}
com/thoughtworks/xstream/converters/javabean/JavaBeanProvider.classJavaBeanProvider.java
package com.thoughtworks.xstream.converters.javabean
public abstract com.thoughtworks.xstream.converters.javabean.JavaBeanProvider extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.Class)
public abstract void visitSerializableProperties (java.lang.Object, com.thoughtworks.xstream.converters.javabean.JavaBeanProvider$Visitor)
public abstract void writeProperty (java.lang.Object, java.lang.String, java.lang.Object)
public abstract java.lang.Class getPropertyType (java.lang.Object, java.lang.String)
public abstract boolean propertyDefinedInClass (java.lang.String, java.lang.Class)
public abstract boolean canInstantiate (java.lang.Class)
}
com/thoughtworks/xstream/converters/javabean/JavaBeanConverter$DuplicateFieldException.classJavaBeanConverter.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.JavaBeanConverter$DuplicateFieldException extends com.thoughtworks.xstream.converters.ConversionException {
public void (java.lang.String)
String msg
}
com/thoughtworks/xstream/converters/javabean/JavaBeanConverter.classJavaBeanConverter.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.JavaBeanConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
protected final com.thoughtworks.xstream.mapper.Mapper mapper
protected final com.thoughtworks.xstream.converters.javabean.JavaBeanProvider beanProvider
private final Class type
private String classAttributeIdentifier
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.Class)
com.thoughtworks.xstream.mapper.Mapper mapper
Class type
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.javabean.JavaBeanProvider)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.javabean.JavaBeanProvider beanProvider
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.javabean.JavaBeanProvider, java.lang.Class)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.javabean.JavaBeanProvider beanProvider
Class type
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.String)
com.thoughtworks.xstream.mapper.Mapper mapper
String classAttributeIdentifier
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
String classAttributeName
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Class type
Object value
boolean propertyExistsInClass
String propertyName
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object result
java.util.Set seenProperties
Class resultType
private java.lang.Object instantiateNewInstance (com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object result
private java.lang.Class determineType (com.thoughtworks.xstream.io.HierarchicalStreamReader, java.lang.Object, java.lang.String)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
Object result
String fieldName
String classAttributeName
String classAttribute
}
com/thoughtworks/xstream/converters/javabean/JavaBeanProvider$Visitor.classJavaBeanProvider.java
package com.thoughtworks.xstream.converters.javabean
public abstract com.thoughtworks.xstream.converters.javabean.JavaBeanProvider$Visitor extends java.lang.Object {
public abstract boolean shouldVisit (java.lang.String, java.lang.Class)
public abstract void visit (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
}
com/thoughtworks/xstream/converters/javabean/PropertySorter.classPropertySorter.java
package com.thoughtworks.xstream.converters.javabean
public abstract com.thoughtworks.xstream.converters.javabean.PropertySorter extends java.lang.Object {
public abstract java.util.Map sort (java.lang.Class, java.util.Map)
}
com/thoughtworks/xstream/converters/javabean/NativePropertySorter.classNativePropertySorter.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.NativePropertySorter extends java.lang.Object implements com.thoughtworks.xstream.converters.javabean.PropertySorter {
public void ()
public java.util.Map sort (java.lang.Class, java.util.Map)
Class type
java.util.Map nameMap
}
com/thoughtworks/xstream/converters/javabean/BeanProvider$Visitor.classBeanProvider.java
package com.thoughtworks.xstream.converters.javabean
public abstract com.thoughtworks.xstream.converters.javabean.BeanProvider$Visitor extends java.lang.Object implements com.thoughtworks.xstream.converters.javabean.JavaBeanProvider$Visitor {
}
com/thoughtworks/xstream/converters/javabean/ComparingPropertySorter.classComparingPropertySorter.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.ComparingPropertySorter extends java.lang.Object implements com.thoughtworks.xstream.converters.javabean.PropertySorter {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator propertyNameComparator
public java.util.Map sort (java.lang.Class, java.util.Map)
Class type
java.util.Map nameMap
java.util.TreeMap map
}
com/thoughtworks/xstream/converters/javabean/JavaBeanConverter$DuplicatePropertyException.classJavaBeanConverter.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.JavaBeanConverter$DuplicatePropertyException extends com.thoughtworks.xstream.converters.ConversionException {
public void (java.lang.String)
String msg
}
com/thoughtworks/xstream/converters/javabean/BeanProperty.classBeanProperty.java
package com.thoughtworks.xstream.converters.javabean
public com.thoughtworks.xstream.converters.javabean.BeanProperty extends java.lang.Object {
private Class memberClass
private String propertyName
private Class type
protected java.lang.reflect.Method getter
private java.lang.reflect.Method setter
private static final Object[] EMPTY_ARGS
public void (java.lang.Class, java.lang.String, java.lang.Class)
Class memberClass
String propertyName
Class propertyType
public java.lang.Class getBeanClass ()
public java.lang.Class getType ()
public java.lang.String getName ()
public boolean isReadable ()
public boolean isWritable ()
public java.lang.Object get (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException e
Object member
public java.lang.Object set (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException e
Object member
Object newValue
public void setGetterMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
public void setSetterMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
static void ()
}
com/thoughtworks/xstream/converters/MarshallingContext.classMarshallingContext.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.MarshallingContext extends java.lang.Object implements com.thoughtworks.xstream.converters.DataHolder {
public abstract void convertAnother (java.lang.Object)
public abstract void convertAnother (java.lang.Object, com.thoughtworks.xstream.converters.Converter)
}
com/thoughtworks/xstream/converters/ConverterRegistry.classConverterRegistry.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.ConverterRegistry extends java.lang.Object {
public abstract void registerConverter (com.thoughtworks.xstream.converters.Converter, int)
}
com/thoughtworks/xstream/converters/UnmarshallingContext.classUnmarshallingContext.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.UnmarshallingContext extends java.lang.Object implements com.thoughtworks.xstream.converters.DataHolder {
public abstract java.lang.Object convertAnother (java.lang.Object, java.lang.Class)
public abstract java.lang.Object convertAnother (java.lang.Object, java.lang.Class, com.thoughtworks.xstream.converters.Converter)
public abstract java.lang.Object currentObject ()
public abstract java.lang.Class getRequiredType ()
public abstract void addCompletionCallback (java.lang.Runnable, int)
}
com/thoughtworks/xstream/converters/ConverterLookup.classConverterLookup.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.ConverterLookup extends java.lang.Object {
public abstract com.thoughtworks.xstream.converters.Converter lookupConverterForType (java.lang.Class)
}
com/thoughtworks/xstream/converters/reflection/SortableFieldKeySorter.classSortableFieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter com.thoughtworks.xstream.core.Caching {
private final java.util.Map map
public void ()
public java.util.Map sort (java.lang.Class, java.util.Map)
int i
java.util.Map result
com.thoughtworks.xstream.converters.reflection.FieldKey[] fieldKeys
Class type
java.util.Map keyedByFieldKey
public void registerFieldOrder (java.lang.Class, java.lang.String[])
Class type
String[] fields
public void flushCache ()
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$UnknownFieldException.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$UnknownFieldException extends com.thoughtworks.xstream.converters.ConversionException {
public void (java.lang.String, java.lang.String)
String type
String field
}
com/thoughtworks/xstream/converters/reflection/SunUnsafeReflectionProvider.classSunUnsafeReflectionProvider.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.SunUnsafeReflectionProvider extends com.thoughtworks.xstream.converters.reflection.SunLimitedUnsafeReflectionProvider {
private transient java.util.Map fieldOffsetCache
public void ()
public void (com.thoughtworks.xstream.converters.reflection.FieldDictionary)
com.thoughtworks.xstream.converters.reflection.FieldDictionary dic
public void writeField (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Class)
Object object
String fieldName
Object value
Class definedIn
private void write (java.lang.reflect.Field, java.lang.Object, java.lang.Object)
long offset
Class type
IllegalArgumentException e
java.lang.reflect.Field field
Object object
Object value
private synchronized long getFieldOffset (java.lang.reflect.Field)
java.lang.reflect.Field f
Long l
private java.lang.Object readResolve ()
protected void init ()
}
com/thoughtworks/xstream/converters/reflection/NativeFieldKeySorter.classNativeFieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter {
public void ()
public java.util.Map sort (java.lang.Class, java.util.Map)
Class type
java.util.Map keyedByFieldKey
java.util.Map map
}
com/thoughtworks/xstream/converters/reflection/ObjectAccessException.classObjectAccessException.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.ObjectAccessException extends com.thoughtworks.xstream.XStreamException {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/thoughtworks/xstream/converters/reflection/ExternalizableConverter$2.classExternalizableConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.ExternalizableConverter$2 extends java.lang.Object implements com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback {
final com.thoughtworks.xstream.io.HierarchicalStreamReader val$reader
final com.thoughtworks.xstream.converters.UnmarshallingContext val$context
final java.io.Externalizable val$externalizable
final com.thoughtworks.xstream.converters.reflection.ExternalizableConverter this$0
void (com.thoughtworks.xstream.converters.reflection.ExternalizableConverter, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.io.Externalizable)
com.thoughtworks.xstream.converters.reflection.ExternalizableConverter this$0
public java.lang.Object readFromStream ()
Class type
Object streamItem
public java.util.Map readFieldsFromStream ()
public void defaultReadObject ()
public void registerValidation (java.io.ObjectInputValidation, int) throws java.io.NotActiveException
java.io.ObjectInputValidation validation
int priority
public void close ()
}
com/thoughtworks/xstream/converters/reflection/SunLimitedUnsafeReflectionProvider.classSunLimitedUnsafeReflectionProvider.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.SunLimitedUnsafeReflectionProvider extends com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider {
protected static final sun.misc.Unsafe unsafe
protected static final Exception exception
public void ()
public void (com.thoughtworks.xstream.converters.reflection.FieldDictionary)
com.thoughtworks.xstream.converters.reflection.FieldDictionary fieldDictionary
public java.lang.Object newInstance (java.lang.Class)
SecurityException e
InstantiationException e
IllegalArgumentException e
Class type
protected void validateFieldAccess (java.lang.reflect.Field)
java.lang.reflect.Field field
private java.lang.Object readResolve ()
static void ()
java.lang.reflect.Field unsafeField
SecurityException e
NoSuchFieldException e
IllegalArgumentException e
IllegalAccessException e
sun.misc.Unsafe u
Exception ex
}
com/thoughtworks/xstream/converters/reflection/SerializableConverter$UnserializableParentsReflectionProvider$1.classSerializableConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider$1 extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor {
final com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor val$visitor
final com.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider this$0
void (com.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider, com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor)
com.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider this$0
public void visit (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
String name
Class type
Class definedIn
Object value
}
com/thoughtworks/xstream/converters/reflection/ReflectionProvider.classReflectionProvider.java
package com.thoughtworks.xstream.converters.reflection
public abstract com.thoughtworks.xstream.converters.reflection.ReflectionProvider extends java.lang.Object {
public abstract java.lang.Object newInstance (java.lang.Class)
public abstract void visitSerializableFields (java.lang.Object, com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor)
public abstract void writeField (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Class)
public abstract java.lang.Class getFieldType (java.lang.Object, java.lang.String, java.lang.Class)
public abstract boolean fieldDefinedInClass (java.lang.String, java.lang.Class)
public abstract java.lang.reflect.Field getField (java.lang.Class, java.lang.String)
public abstract java.lang.reflect.Field getFieldOrNull (java.lang.Class, java.lang.String)
}
com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter$ReverseEngineeringInvocationHandler.classCGLIBEnhancedConverter.java
package com.thoughtworks.xstream.converters.reflection
final com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$ReverseEngineeringInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private final Integer index
private final java.util.Map indexMap
public void (int, java.util.Map)
int index
java.util.Map indexMap
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
com/thoughtworks/xstream/converters/reflection/SerializableConverter$2.classSerializableConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.SerializableConverter$2 extends java.lang.Object implements com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback {
final com.thoughtworks.xstream.io.HierarchicalStreamReader val$reader
final com.thoughtworks.xstream.converters.UnmarshallingContext val$context
final Object val$result
final Class[] val$currentType
final com.thoughtworks.xstream.converters.reflection.SerializableConverter this$0
void (com.thoughtworks.xstream.converters.reflection.SerializableConverter, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.lang.Object, java.lang.Class[])
com.thoughtworks.xstream.converters.reflection.SerializableConverter this$0
public java.lang.Object readFromStream ()
Class type
Object value
public java.util.Map readFieldsFromStream ()
String name
Class type
Object value
Class type
java.io.ObjectStreamField field
String classAttribute
Class type
Object value
String name
java.io.ObjectStreamClass objectStreamClass
java.util.Map fields
public void defaultReadObject ()
Class type
String classAttribute
Class type
Object value
String fieldName
public void registerValidation (java.io.ObjectInputValidation, int)
java.io.ObjectInputValidation validation
int priority
public void close ()
}
com/thoughtworks/xstream/converters/reflection/LambdaConverter.classLambdaConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.LambdaConverter extends com.thoughtworks.xstream.converters.reflection.SerializableConverter {
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object original
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
}
com/thoughtworks/xstream/converters/reflection/ExternalizableConverter.classExternalizableConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.ExternalizableConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private com.thoughtworks.xstream.mapper.Mapper mapper
private final com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
private transient com.thoughtworks.xstream.core.util.SerializationMembers serializationMembers
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.mapper.Mapper, java.lang.ClassLoader)
com.thoughtworks.xstream.mapper.Mapper mapper
ClassLoader classLoader
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
String attributeName
java.io.Externalizable externalizable
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback callback
com.thoughtworks.xstream.core.util.CustomObjectOutputStream objectOutput
java.io.IOException e
Object original
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
Object source
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
java.io.Externalizable externalizable
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
com.thoughtworks.xstream.core.util.CustomObjectInputStream objectInput
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
java.io.IOException e
ClassNotFoundException e
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Class type
java.lang.reflect.Constructor defaultConstructor
private java.lang.Object readResolve ()
static com.thoughtworks.xstream.mapper.Mapper access$000 (com.thoughtworks.xstream.converters.reflection.ExternalizableConverter)
com.thoughtworks.xstream.converters.reflection.ExternalizableConverter x0
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$1.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$1 extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor {
final java.util.Set writtenAttributes
final java.util.Map val$defaultFieldDefinition
final Object val$source
final com.thoughtworks.xstream.io.HierarchicalStreamWriter val$writer
final java.util.List val$fields
final com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter this$0
void (com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter, java.util.Map, java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.util.List)
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter this$0
public void visit (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
Class lookupType
String str
String attribute
String fieldName
Class type
Class definedIn
Object value
com.thoughtworks.xstream.converters.SingleValueConverter converter
}
com/thoughtworks/xstream/converters/reflection/AbstractAttributedCharacterIteratorAttributeConverter.classAbstractAttributedCharacterIteratorAttributeConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private static final java.util.Map instanceMaps
private static final java.lang.reflect.Method getName
private final Class type
private transient java.util.Map attributeMap
public void (java.lang.Class)
Class type
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
Object source
private java.lang.String getName (java.text.AttributedCharacterIterator$Attribute)
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.text.AttributedCharacterIterator$Attribute attribute
Exception ex
String s
String className
public java.lang.Object fromString (java.lang.String)
String str
private java.lang.Object readResolve ()
java.util.Map$Entry entry
java.util.Iterator iter
boolean valid
java.util.Map map
com.thoughtworks.xstream.converters.reflection.ObjectAccessException e
java.text.AttributedCharacterIterator$Attribute attribute
int i
java.lang.reflect.Field[] fields
SecurityException e
com.thoughtworks.xstream.converters.reflection.ObjectAccessException e
NoClassDefFoundError e
java.lang.reflect.Field instanceMap
static void ()
SecurityException e
NoSuchMethodException e
java.lang.reflect.Method method
}
com/thoughtworks/xstream/converters/reflection/ReflectionConverter.classReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.ReflectionConverter extends com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter {
private static final Class eventHandlerType
private Class type
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, java.lang.Class)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
Class type
public boolean canConvert (java.lang.Class)
Class type
static void ()
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$2.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$2 extends java.lang.Object {
final java.util.List val$fields
final Object val$source
final com.thoughtworks.xstream.converters.MarshallingContext val$context
final com.thoughtworks.xstream.io.HierarchicalStreamWriter val$writer
final java.util.Map val$defaultFieldDefinition
final com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter this$0
void (com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter, java.util.List, java.lang.Object, com.thoughtworks.xstream.converters.MarshallingContext, com.thoughtworks.xstream.io.HierarchicalStreamWriter, java.util.Map)
com.thoughtworks.xstream.core.ReferencingMarshallingContext refContext
String itemName
Class itemType
String entryName
java.util.Map$Entry entry
String itemName
Class itemType
Object obj
String itemName
Class itemType
java.util.Iterator iter
boolean isCollection
boolean isMap
boolean isEntry
boolean isArray
com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping mapping
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$FieldInfo info
java.util.Iterator fieldIter
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter this$0
void writeField (java.lang.String, java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
String attributeName
String serializedClassName
String attributeName
Class defaultType
java.lang.reflect.Field defaultField
java.lang.reflect.Field field
String fieldName
String aliasName
Class fieldType
Class definedIn
Object newObj
Class actualType
void writeItem (java.lang.Object, com.thoughtworks.xstream.converters.MarshallingContext, com.thoughtworks.xstream.io.HierarchicalStreamWriter)
String name
String name
Object item
com.thoughtworks.xstream.converters.MarshallingContext context
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
}
com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider.classCGLIBEnhancedConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider extends com.thoughtworks.xstream.converters.reflection.ReflectionProviderWrapper {
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
public void visitSerializableFields (java.lang.Object, com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor)
Object object
com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor visitor
}
com/thoughtworks/xstream/converters/reflection/XStream12FieldKeySorter$1.classXStream12FieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter$1 extends java.lang.Object implements java.util.Comparator {
final com.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter this$0
void (com.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter)
com.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter this$0
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
com.thoughtworks.xstream.converters.reflection.FieldKey fieldKey1
com.thoughtworks.xstream.converters.reflection.FieldKey fieldKey2
int i
}
com/thoughtworks/xstream/converters/reflection/SerializableConverter.classSerializableConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.SerializableConverter extends com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter {
private static final String ELEMENT_NULL
private static final String ELEMENT_DEFAULT
private static final String ELEMENT_UNSERIALIZABLE_PARENTS
private static final String ATTRIBUTE_CLASS
private static final String ATTRIBUTE_SERIALIZATION
private static final String ATTRIBUTE_VALUE_CUSTOM
private static final String ELEMENT_FIELDS
private static final String ELEMENT_FIELD
private static final String ATTRIBUTE_NAME
private final com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, java.lang.ClassLoader)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
ClassLoader classLoader
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
public boolean canConvert (java.lang.Class)
Class type
private boolean isSerializable (java.lang.Class)
java.util.Iterator iter
Class type
public void doMarshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
String classAttributeName
com.thoughtworks.xstream.core.util.CustomObjectOutputStream objectOutputStream
String classAttributeName
boolean mustHandleUnserializableParent
java.util.Iterator classHieararchy
java.io.IOException e
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
String attributeName
Class[] currentType
boolean[] writtenClassWrapper
com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback callback
protected void marshalUnserializableParent (com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext, java.lang.Object)
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
Object replacedSource
private java.lang.Object readField (java.io.ObjectStreamField, java.lang.Class, java.lang.Object)
java.lang.reflect.Field javaField
IllegalArgumentException e
IllegalAccessException e
NoSuchFieldException e
SecurityException e
java.io.ObjectStreamField field
Class type
Object instance
protected java.util.List hierarchyFor (java.lang.Class)
Class type
java.util.List result
public java.lang.Object doUnmarshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.core.util.CustomObjectInputStream objectInputStream
java.io.IOException e
String classAttribute
String nodeName
Object result
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Class[] currentType
String attributeName
com.thoughtworks.xstream.core.util.CustomObjectInputStream$StreamCallback callback
protected void doMarshalConditionally (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
protected java.lang.Object doUnmarshalConditionally (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Object result
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
static java.lang.Object access$000 (com.thoughtworks.xstream.converters.reflection.SerializableConverter, java.io.ObjectStreamField, java.lang.Class, java.lang.Object)
com.thoughtworks.xstream.converters.reflection.SerializableConverter x0
java.io.ObjectStreamField x1
Class x2
Object x3
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$3.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$3 extends java.util.HashSet {
final com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter this$0
void (com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter)
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter this$0
public boolean add (java.lang.Object)
Object e
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$ArraysList.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$ArraysList extends java.util.ArrayList {
final Class physicalFieldType
void (java.lang.Class)
Class physicalFieldType
java.lang.Object toPhysicalArray ()
int i
Object[] objects
Object array
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
public abstract com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter com.thoughtworks.xstream.core.Caching {
protected final com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
protected final com.thoughtworks.xstream.mapper.Mapper mapper
protected transient com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker serializationMethodInvoker
protected transient com.thoughtworks.xstream.core.util.SerializationMembers serializationMembers
private transient com.thoughtworks.xstream.converters.reflection.ReflectionProvider pureJavaReflectionProvider
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
protected boolean canAccess (java.lang.Class)
NoClassDefFoundError e
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
String attributeName
Object original
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
Object source
protected void doMarshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.List fields
java.util.Map defaultFieldDefinition
protected void marshallField (com.thoughtworks.xstream.converters.MarshallingContext, java.lang.Object, java.lang.reflect.Field)
com.thoughtworks.xstream.converters.MarshallingContext context
Object newObj
java.lang.reflect.Field field
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object result
public java.lang.Object doUnmarshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Object value
Class classDefiningField
com.thoughtworks.xstream.converters.SingleValueConverter converter
Class type
String attrAlias
String attrName
java.lang.reflect.Field field
String classAttribute
com.thoughtworks.xstream.mapper.CannotResolveClassException e
Object value
Object key
Object v
Object value
Class itemType
Object value
String classAttribute
Class definedType
Object value
boolean fieldAlreadyChecked
Object value
String classAttribute
String originalNodeName
Class explicitDeclaringClass
Class fieldDeclaringClass
String fieldName
com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping implicitCollectionMapping
Object value
String implicitFieldName
java.lang.reflect.Field field
Class type
Object array
java.util.Map$Entry entry
Object value
java.util.Iterator iter
Object result
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Class resultType
java.util.Set seenFields
java.util.Iterator it
java.util.Map implicitCollectionsForCurrentObject
protected java.lang.Object unmarshallField (com.thoughtworks.xstream.converters.UnmarshallingContext, java.lang.Object, java.lang.Class, java.lang.reflect.Field)
com.thoughtworks.xstream.converters.UnmarshallingContext context
Object result
Class type
java.lang.reflect.Field field
protected boolean shouldUnmarshalTransientFields ()
protected boolean shouldUnmarshalField (java.lang.reflect.Field)
java.lang.reflect.Field field
private void handleUnknownField (java.lang.Class, java.lang.String, java.lang.Class, java.lang.String)
Class cls
Class classDefiningField
String fieldName
Class resultType
String originalNodeName
private void writeValueToImplicitCollection (java.lang.Object, java.util.Map, java.lang.Object, java.lang.String)
com.thoughtworks.xstream.mapper.Mapper$ImplicitCollectionMapping implicitCollectionMapping
Class fieldType
Object instance
Class physicalFieldType
Object value
java.util.Map implicitCollections
Object result
String implicitFieldName
java.util.Collection collection
private java.lang.Class readDeclaringClass (com.thoughtworks.xstream.io.HierarchicalStreamReader)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
String attributeName
String definedIn
protected java.lang.Object instantiateNewInstance (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
String attributeName
String readResolveValue
Object currentObject
public void flushCache ()
protected java.lang.Object readResolve ()
}
com/thoughtworks/xstream/converters/reflection/FieldDictionary.classFieldDictionary.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.FieldDictionary extends java.lang.Object implements com.thoughtworks.xstream.core.Caching {
private transient java.util.Map keyedByFieldNameCache
private transient java.util.Map keyedByFieldKeyCache
private final com.thoughtworks.xstream.converters.reflection.FieldKeySorter sorter
public void ()
public void (com.thoughtworks.xstream.converters.reflection.FieldKeySorter)
com.thoughtworks.xstream.converters.reflection.FieldKeySorter sorter
private void init ()
public java.util.Iterator serializableFieldsFor (java.lang.Class)
Class cls
public java.util.Iterator fieldsFor (java.lang.Class)
Class cls
public java.lang.reflect.Field field (java.lang.Class, java.lang.String, java.lang.Class)
Class cls
String name
Class definedIn
java.lang.reflect.Field field
public java.lang.reflect.Field fieldOrNull (java.lang.Class, java.lang.String, java.lang.Class)
Class cls
String name
Class definedIn
java.util.Map fields
java.lang.reflect.Field field
private java.util.Map buildMap (java.lang.Class, boolean)
int idx
java.lang.reflect.Field field
int i
java.lang.reflect.Field field
com.thoughtworks.xstream.converters.reflection.FieldKey fieldKey
java.lang.reflect.Field existent
int i
java.util.Map keyedByFieldName
java.util.Map keyedByFieldKey
java.lang.reflect.Field[] fields
java.util.Map sortedFieldKeys
java.util.Iterator iter
java.util.List superClasses
java.util.Map lastKeyedByFieldName
java.util.Map lastKeyedByFieldKey
Class type
boolean tupleKeyed
Class cls
public synchronized void flushCache ()
java.util.Set objectTypeSet
protected java.lang.Object readResolve ()
}
com/thoughtworks/xstream/converters/reflection/XStream12FieldKeySorter.classXStream12FieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter {
public void ()
public java.util.Map sort (java.lang.Class, java.util.Map)
Class type
java.util.Map keyedByFieldKey
java.util.Map map
}
com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter.classCGLIBEnhancedConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter extends com.thoughtworks.xstream.converters.reflection.SerializableConverter {
private static String DEFAULT_NAMING_MARKER
private static String CALLBACK_MARKER
private transient java.util.Map fieldCache
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, com.thoughtworks.xstream.core.ClassLoaderReference)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
com.thoughtworks.xstream.core.ClassLoaderReference classLoaderReference
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider, java.lang.ClassLoader)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
ClassLoader classLoader
public void (com.thoughtworks.xstream.mapper.Mapper, com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.mapper.Mapper mapper
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
int i
com.thoughtworks.xstream.converters.ConversionException exception
String name
net.sf.cglib.proxy.Callback callback
int i
java.lang.reflect.Field field
long serialVersionUID
NoSuchFieldException e
IllegalAccessException e
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
Class type
boolean hasFactory
Class[] interfaces
java.util.Map callbackIndexMap
net.sf.cglib.proxy.Callback[] callbacks
boolean hasInterceptor
private net.sf.cglib.proxy.Callback[] getCallbacks (java.lang.Object)
java.lang.reflect.Field field
NoSuchFieldException e
int i
java.lang.reflect.Field field
Object callback
IllegalAccessException e
int i
Object source
Class type
java.util.List fields
java.util.List list
private java.util.Map createCallbackIndexMap (net.sf.cglib.proxy.Factory)
net.sf.cglib.proxy.Callback callback
int i
Class[] implementedInterfaces
java.util.Iterator iterator
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
com.thoughtworks.xstream.converters.ConversionException exception
NoSuchMethodException e
java.lang.reflect.Method method
Class[] parameterTypes
java.lang.reflect.Method calledMethod
java.util.Iterator iter
java.util.Iterator iter
Integer idx
java.util.Set interfaces
java.util.Set methods
Class type
net.sf.cglib.proxy.Factory source
net.sf.cglib.proxy.Callback[] originalCallbacks
net.sf.cglib.proxy.Callback[] reverseEngineeringCallbacks
java.util.Map callbackIndexMap
int idxNoOp
private java.lang.Object[] createNullArguments (java.lang.Class[])
Class type
int i
Class[] parameterTypes
Object[] arguments
private net.sf.cglib.proxy.Callback createReverseEngineeredCallbackOfProperType (net.sf.cglib.proxy.Callback, int, java.util.Map)
com.thoughtworks.xstream.converters.ConversionException exception
int i
net.sf.cglib.proxy.Callback callback
int index
java.util.Map callbackIndexMap
Class iface
Class[] interfaces
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
net.sf.cglib.proxy.Enhancer enhancer
java.util.List interfaces
boolean useFactory
java.util.List callbacksToEnhance
java.util.List callbacks
java.util.Map callbackIndexMap
Object result
private void readCallback (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext, java.util.List, java.util.List)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
java.util.List callbacksToEnhance
java.util.List callbacks
net.sf.cglib.proxy.Callback callback
private java.lang.Object create (net.sf.cglib.proxy.Enhancer, java.util.List, boolean)
net.sf.cglib.proxy.Enhancer enhancer
java.util.List callbacks
boolean useFactory
Object result
protected java.util.List hierarchyFor (java.lang.Class)
Class type
java.util.List typeHierarchy
protected java.lang.Object readResolve ()
static void ()
}
com/thoughtworks/xstream/converters/reflection/ExternalizableConverter$1.classExternalizableConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.ExternalizableConverter$1 extends java.lang.Object implements com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback {
final com.thoughtworks.xstream.io.HierarchicalStreamWriter val$writer
final com.thoughtworks.xstream.converters.MarshallingContext val$context
final com.thoughtworks.xstream.converters.reflection.ExternalizableConverter this$0
void (com.thoughtworks.xstream.converters.reflection.ExternalizableConverter, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
com.thoughtworks.xstream.converters.reflection.ExternalizableConverter this$0
public void writeToStream (java.lang.Object)
Object object
public void writeFieldsToStream (java.util.Map)
java.util.Map fields
public void defaultWriteObject ()
public void flush ()
public void close ()
}
com/thoughtworks/xstream/converters/reflection/SortableFieldKeySorter$FieldComparator.classSortableFieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter$FieldComparator extends java.lang.Object implements java.util.Comparator {
private final String[] fieldOrder
final com.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter this$0
public void (com.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter, java.lang.String[])
String[] fields
public int compare (java.lang.String, java.lang.String)
int i
String first
String second
int firstPosition
int secondPosition
public int compare (java.lang.Object, java.lang.Object)
Object firstObject
Object secondObject
com.thoughtworks.xstream.converters.reflection.FieldKey first
com.thoughtworks.xstream.converters.reflection.FieldKey second
}
com/thoughtworks/xstream/converters/reflection/SerializableConverter$1.classSerializableConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.SerializableConverter$1 extends java.lang.Object implements com.thoughtworks.xstream.core.util.CustomObjectOutputStream$StreamCallback {
final com.thoughtworks.xstream.io.HierarchicalStreamWriter val$writer
final com.thoughtworks.xstream.converters.MarshallingContext val$context
final Class[] val$currentType
final Object val$source
final boolean[] val$writtenClassWrapper
final com.thoughtworks.xstream.converters.reflection.SerializableConverter this$0
void (com.thoughtworks.xstream.converters.reflection.SerializableConverter, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext, java.lang.Class[], java.lang.Object, boolean[])
com.thoughtworks.xstream.converters.reflection.SerializableConverter this$0
public void writeToStream (java.lang.Object)
Object object
public void writeFieldsToStream (java.util.Map)
String attributeName
String name
java.io.ObjectStreamField field
Object value
java.util.Iterator iterator
java.util.Map fields
java.io.ObjectStreamClass objectStreamClass
public void defaultWriteObject ()
String attributeName
Class actualType
Class defaultType
java.io.ObjectStreamField field
Object value
int i
boolean writtenDefaultFields
java.io.ObjectStreamClass objectStreamClass
java.io.ObjectStreamField[] fields
public void flush ()
public void close ()
}
com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider$1.classCGLIBEnhancedConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider$1 extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor {
final com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor val$visitor
final com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider this$0
void (com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider, com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor)
com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$CGLIBFilteringReflectionProvider this$0
public void visit (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
String name
Class type
Class definedIn
Object value
}
com/thoughtworks/xstream/converters/reflection/SerializableConverter$UnserializableParentsReflectionProvider.classSerializableConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.SerializableConverter$UnserializableParentsReflectionProvider extends com.thoughtworks.xstream.converters.reflection.ReflectionProviderWrapper {
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider reflectionProvider
public void visitSerializableFields (java.lang.Object, com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor)
Object object
com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor visitor
}
com/thoughtworks/xstream/converters/reflection/CGLIBEnhancedConverter$ReverseEngineeredCallbackFilter.classCGLIBEnhancedConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter$ReverseEngineeredCallbackFilter extends java.lang.Object implements net.sf.cglib.proxy.CallbackFilter {
private final java.util.Map callbackIndexMap
public void (java.util.Map)
java.util.Map callbackIndexMap
public int accept (java.lang.reflect.Method)
com.thoughtworks.xstream.converters.ConversionException exception
java.lang.reflect.Method method
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$FieldInfo.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$FieldInfo extends java.lang.Object {
final String fieldName
final Class type
final Class definedIn
final Object value
void (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
String fieldName
Class type
Class definedIn
Object value
}
com/thoughtworks/xstream/converters/reflection/ReflectionProviderWrapper.classReflectionProviderWrapper.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.ReflectionProviderWrapper extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider {
protected final com.thoughtworks.xstream.converters.reflection.ReflectionProvider wrapped
public void (com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
com.thoughtworks.xstream.converters.reflection.ReflectionProvider wrapper
public boolean fieldDefinedInClass (java.lang.String, java.lang.Class)
String fieldName
Class type
public java.lang.reflect.Field getField (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public java.lang.reflect.Field getFieldOrNull (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public java.lang.Class getFieldType (java.lang.Object, java.lang.String, java.lang.Class)
Object object
String fieldName
Class definedIn
public java.lang.Object newInstance (java.lang.Class)
Class type
public void visitSerializableFields (java.lang.Object, com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor)
Object object
com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor visitor
public void writeField (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Class)
Object object
String fieldName
Object value
Class definedIn
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$DuplicateFieldException.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$DuplicateFieldException extends com.thoughtworks.xstream.converters.ConversionException {
public void (java.lang.String)
String msg
}
com/thoughtworks/xstream/converters/reflection/FieldKey.classFieldKey.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.FieldKey extends java.lang.Object {
private final String fieldName
private final Class declaringClass
private final int depth
private final int order
public void (java.lang.String, java.lang.Class, int)
String fieldName
Class declaringClass
int order
Class c
int i
public java.lang.String getFieldName ()
public java.lang.Class getDeclaringClass ()
public int getDepth ()
public int getOrder ()
public boolean equals (java.lang.Object)
Object o
com.thoughtworks.xstream.converters.reflection.FieldKey fieldKey
public int hashCode ()
int result
public java.lang.String toString ()
}
com/thoughtworks/xstream/converters/reflection/SelfStreamingInstanceChecker.classSelfStreamingInstanceChecker.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.SelfStreamingInstanceChecker extends com.thoughtworks.xstream.core.util.SelfStreamingInstanceChecker {
public void (com.thoughtworks.xstream.converters.Converter, java.lang.Object)
com.thoughtworks.xstream.converters.Converter defaultConverter
Object xstream
}
com/thoughtworks/xstream/converters/reflection/ReflectionProvider$Visitor.classReflectionProvider.java
package com.thoughtworks.xstream.converters.reflection
public abstract com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor extends java.lang.Object {
public abstract void visit (java.lang.String, java.lang.Class, java.lang.Class, java.lang.Object)
}
com/thoughtworks/xstream/converters/reflection/PureJavaReflectionProvider$1.classPureJavaReflectionProvider.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider$1 extends java.io.ObjectInputStream {
final Class val$type
final com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider this$0
void (com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider, java.io.InputStream, java.lang.Class)
com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider this$0
java.io.InputStream x0
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectStreamClass desc
}
com/thoughtworks/xstream/converters/reflection/PureJavaReflectionProvider.classPureJavaReflectionProvider.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider {
private transient java.util.Map serializedDataCache
protected com.thoughtworks.xstream.converters.reflection.FieldDictionary fieldDictionary
public void ()
public void (com.thoughtworks.xstream.converters.reflection.FieldDictionary)
com.thoughtworks.xstream.converters.reflection.FieldDictionary fieldDictionary
public java.lang.Object newInstance (java.lang.Class)
java.lang.reflect.Constructor constructor
int i
java.lang.reflect.Constructor[] constructors
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class type
private java.lang.Object instantiateUsingSerialization (java.lang.Class)
java.io.ByteArrayOutputStream bytes
java.io.DataOutputStream stream
byte[] data
java.io.ObjectInputStream in
java.io.IOException e
ClassNotFoundException e
Class type
public void visitSerializableFields (java.lang.Object, com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor)
Object value
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.Field field
java.util.Iterator iterator
Object object
com.thoughtworks.xstream.converters.reflection.ReflectionProvider$Visitor visitor
public void writeField (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Class)
IllegalArgumentException e
IllegalAccessException e
Object object
String fieldName
Object value
Class definedIn
java.lang.reflect.Field field
public java.lang.Class getFieldType (java.lang.Object, java.lang.String, java.lang.Class)
Object object
String fieldName
Class definedIn
public boolean fieldDefinedInClass (java.lang.String, java.lang.Class)
String fieldName
Class type
java.lang.reflect.Field field
protected boolean fieldModifiersSupported (java.lang.reflect.Field)
java.lang.reflect.Field field
int modifiers
protected void validateFieldAccess (java.lang.reflect.Field)
java.lang.reflect.Field field
public java.lang.reflect.Field getField (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public java.lang.reflect.Field getFieldOrNull (java.lang.Class, java.lang.String)
Class definedIn
String fieldName
public void setFieldDictionary (com.thoughtworks.xstream.converters.reflection.FieldDictionary)
com.thoughtworks.xstream.converters.reflection.FieldDictionary dictionary
private java.lang.Object readResolve ()
protected void init ()
}
com/thoughtworks/xstream/converters/reflection/SerializableConverter$2$1.classSerializableConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.SerializableConverter$2$1 extends java.lang.Object implements java.lang.Runnable {
final java.io.ObjectInputValidation val$validation
final com.thoughtworks.xstream.converters.reflection.SerializableConverter$2 this$1
void (com.thoughtworks.xstream.converters.reflection.SerializableConverter$2, java.io.ObjectInputValidation)
com.thoughtworks.xstream.converters.reflection.SerializableConverter$2 this$1
public void run ()
java.io.InvalidObjectException e
}
com/thoughtworks/xstream/converters/reflection/AbstractReflectionConverter$MappingList.classAbstractReflectionConverter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter$MappingList extends java.util.AbstractList {
private final java.util.Map map
private final String keyFieldName
private final java.util.Map fieldCache
final com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter this$0
public void (com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter, java.util.Map, java.lang.String)
java.util.Map map
String keyFieldName
public boolean add (java.lang.Object)
boolean containsNull
Object key
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.Field field
java.util.Map$Entry entry
Object object
Class itemType
public java.lang.Object get (int)
int index
public int size ()
}
com/thoughtworks/xstream/converters/reflection/ImmutableFieldKeySorter.classImmutableFieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.ImmutableFieldKeySorter extends java.lang.Object implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter {
public void ()
public java.util.Map sort (java.lang.Class, java.util.Map)
Class type
java.util.Map keyedByFieldKey
}
com/thoughtworks/xstream/converters/reflection/MissingFieldException.classMissingFieldException.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.MissingFieldException extends com.thoughtworks.xstream.converters.reflection.ObjectAccessException {
private final String fieldName
private final String className
public void (java.lang.String, java.lang.String)
String className
String fieldName
public java.lang.String getFieldName ()
protected java.lang.String getClassName ()
}
com/thoughtworks/xstream/converters/reflection/SerializationMethodInvoker.classSerializationMethodInvoker.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker extends java.lang.Object implements com.thoughtworks.xstream.core.Caching {
com.thoughtworks.xstream.core.util.SerializationMembers serializationMembers
public void ()
public java.lang.Object callReadResolve (java.lang.Object)
Object result
public java.lang.Object callWriteReplace (java.lang.Object)
Object object
public boolean supportsReadObject (java.lang.Class, boolean)
Class type
boolean includeBaseClasses
public void callReadObject (java.lang.Class, java.lang.Object, java.io.ObjectInputStream)
Class type
Object object
java.io.ObjectInputStream stream
public boolean supportsWriteObject (java.lang.Class, boolean)
Class type
boolean includeBaseClasses
public void callWriteObject (java.lang.Class, java.lang.Object, java.io.ObjectOutputStream)
Class type
Object instance
java.io.ObjectOutputStream stream
public void flushCache ()
}
com/thoughtworks/xstream/converters/reflection/FieldKeySorter.classFieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
public abstract com.thoughtworks.xstream.converters.reflection.FieldKeySorter extends java.lang.Object {
public abstract java.util.Map sort (java.lang.Class, java.util.Map)
}
com/thoughtworks/xstream/converters/reflection/NativeFieldKeySorter$1.classNativeFieldKeySorter.java
package com.thoughtworks.xstream.converters.reflection
com.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter$1 extends java.lang.Object implements java.util.Comparator {
final com.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter this$0
void (com.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter)
com.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter this$0
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
com.thoughtworks.xstream.converters.reflection.FieldKey fieldKey1
com.thoughtworks.xstream.converters.reflection.FieldKey fieldKey2
int i
}
com/thoughtworks/xstream/converters/reflection/Sun14ReflectionProvider.classSun14ReflectionProvider.java
package com.thoughtworks.xstream.converters.reflection
public com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider extends com.thoughtworks.xstream.converters.reflection.SunUnsafeReflectionProvider {
public void ()
public void (com.thoughtworks.xstream.converters.reflection.FieldDictionary)
com.thoughtworks.xstream.converters.reflection.FieldDictionary dic
private java.lang.Object readResolve ()
}
com/thoughtworks/xstream/converters/basic/LongConverter.classLongConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.LongConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
long high
long low
long high
long low
long high
long low
String str
int len
char c0
char c1
long high
long low
long num
}
com/thoughtworks/xstream/converters/basic/CharConverter.classCharConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.CharConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter com.thoughtworks.xstream.converters.SingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
String nullAttribute
public java.lang.Object fromString (java.lang.String)
String str
public java.lang.String toString (java.lang.Object)
Object obj
char ch
}
com/thoughtworks/xstream/converters/basic/IntConverter.classIntConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.IntConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
long value
}
com/thoughtworks/xstream/converters/basic/FloatConverter.classFloatConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.FloatConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/basic/StringBufferConverter.classStringBufferConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.StringBufferConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public java.lang.Object fromString (java.lang.String)
String str
public boolean canConvert (java.lang.Class)
Class type
}
com/thoughtworks/xstream/converters/basic/DoubleConverter.classDoubleConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.DoubleConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/basic/ShortConverter.classShortConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.ShortConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
int value
}
com/thoughtworks/xstream/converters/basic/AbstractSingleValueConverter.classAbstractSingleValueConverter.java
package com.thoughtworks.xstream.converters.basic
public abstract com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.SingleValueConverter {
public void ()
public abstract boolean canConvert (java.lang.Class)
public java.lang.String toString (java.lang.Object)
Object obj
public abstract java.lang.Object fromString (java.lang.String)
}
com/thoughtworks/xstream/converters/basic/StringBuilderConverter.classStringBuilderConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.StringBuilderConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public java.lang.Object fromString (java.lang.String)
String str
public boolean canConvert (java.lang.Class)
Class type
}
com/thoughtworks/xstream/converters/basic/StringConverter.classStringConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.StringConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private static final int LENGTH_LIMIT
private final java.util.Map cache
private final int lengthLimit
public void (java.util.Map, int)
java.util.Map map
int lengthLimit
public void (java.util.Map)
java.util.Map map
public void (int)
int lengthLimit
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String s
String str
}
com/thoughtworks/xstream/converters/basic/URLConverter.classURLConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.URLConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
java.net.MalformedURLException e
String str
}
com/thoughtworks/xstream/converters/basic/BooleanConverter.classBooleanConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.BooleanConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public static final com.thoughtworks.xstream.converters.basic.BooleanConverter TRUE_FALSE
public static final com.thoughtworks.xstream.converters.basic.BooleanConverter YES_NO
public static final com.thoughtworks.xstream.converters.basic.BooleanConverter BINARY
private final String positive
private final String negative
private final boolean caseSensitive
public void (java.lang.String, java.lang.String, boolean)
String positive
String negative
boolean caseSensitive
public void ()
public boolean shouldConvert (java.lang.Class, java.lang.Object)
Class type
Object value
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
public java.lang.String toString (java.lang.Object)
Object obj
Boolean value
static void ()
}
com/thoughtworks/xstream/converters/basic/BigIntegerConverter.classBigIntegerConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.BigIntegerConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/basic/URIConverter.classURIConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.URIConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
java.net.URISyntaxException e
String str
}
com/thoughtworks/xstream/converters/basic/BigDecimalConverter.classBigDecimalConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.BigDecimalConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
}
com/thoughtworks/xstream/converters/basic/NullConverter.classNullConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.NullConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
}
com/thoughtworks/xstream/converters/basic/DateConverter.classDateConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.DateConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter implements com.thoughtworks.xstream.converters.ErrorReporter {
private static final String[] DEFAULT_ACCEPTABLE_FORMATS
private static final String DEFAULT_PATTERN
private static final String DEFAULT_ERA_PATTERN
private static final java.util.TimeZone UTC
private static final long ERA_START
private final com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat defaultFormat
private final com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat defaultEraFormat
private final com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat[] acceptableFormats
public void ()
public void (java.util.TimeZone)
java.util.TimeZone timeZone
public void (boolean)
boolean lenient
public void (java.lang.String, java.lang.String[])
String defaultFormat
String[] acceptableFormats
public void (java.lang.String, java.lang.String[], java.util.TimeZone)
String defaultFormat
String[] acceptableFormats
java.util.TimeZone timeZone
public void (java.lang.String, java.lang.String[], boolean)
String defaultFormat
String[] acceptableFormats
boolean lenient
public void (java.lang.String, java.lang.String[], java.util.TimeZone, boolean)
String defaultFormat
String[] acceptableFormats
java.util.TimeZone timeZone
boolean lenient
public void (java.lang.String, java.lang.String, java.lang.String[], java.util.Locale, java.util.TimeZone, boolean)
int i
String defaultEraFormat
String defaultFormat
String[] acceptableFormats
java.util.Locale locale
java.util.TimeZone timeZone
boolean lenient
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
java.text.ParseException e
java.text.ParseException e
java.text.ParseException e3
int i
String str
public java.lang.String toString (java.lang.Object)
Object obj
java.util.Date date
public void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
int i
com.thoughtworks.xstream.converters.ErrorWriter errorWriter
static void ()
String defaultPattern
String defaultEraPattern
java.util.List acceptablePatterns
boolean utcSupported
java.util.Calendar cal
}
com/thoughtworks/xstream/converters/basic/UUIDConverter.classUUIDConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.UUIDConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
IllegalArgumentException e
String str
}
com/thoughtworks/xstream/converters/basic/ByteConverter.classByteConverter.java
package com.thoughtworks.xstream.converters.basic
public com.thoughtworks.xstream.converters.basic.ByteConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public java.lang.Object fromString (java.lang.String)
String str
int value
}
com/thoughtworks/xstream/converters/ErrorWriter.classErrorWriter.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.ErrorWriter extends java.lang.Object {
public abstract void add (java.lang.String, java.lang.String)
public abstract void set (java.lang.String, java.lang.String)
public abstract java.lang.String get (java.lang.String)
public abstract java.util.Iterator keys ()
}
com/thoughtworks/xstream/converters/DataHolder.classDataHolder.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.DataHolder extends java.lang.Object {
public abstract java.lang.Object get (java.lang.Object)
public abstract void put (java.lang.Object, java.lang.Object)
public abstract java.util.Iterator keys ()
}
com/thoughtworks/xstream/converters/enums/EnumMapConverter.classEnumMapConverter.java
package com.thoughtworks.xstream.converters.enums
public com.thoughtworks.xstream.converters.enums.EnumMapConverter extends com.thoughtworks.xstream.converters.collections.MapConverter {
private static final java.lang.reflect.Field typeField
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
Class type
String attributeName
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
String attributeName
Class type
java.util.EnumMap map
static void ()
}
com/thoughtworks/xstream/converters/enums/EnumConverter.classEnumConverter.java
package com.thoughtworks.xstream.converters.enums
public com.thoughtworks.xstream.converters.enums.EnumConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
public void ()
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
Enum c
IllegalArgumentException e
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
Class type
String name
}
com/thoughtworks/xstream/converters/enums/EnumToStringConverter.classEnumToStringConverter.java
package com.thoughtworks.xstream.converters.enums
public com.thoughtworks.xstream.converters.enums.EnumToStringConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private final Class enumType
private final java.util.Map strings
private final java.util.EnumMap values
public void (java.lang.Class)
Class type
public void (java.lang.Class, java.util.Map)
Class type
java.util.Map strings
private void (java.lang.Class, java.util.Map, java.util.EnumMap)
Class type
java.util.Map strings
java.util.EnumMap values
private static java.util.Map extractStringMap (java.lang.Class)
Enum value
Class type
java.util.EnumSet values
java.util.Map strings
private static void checkType (java.lang.Class)
Class type
private static java.util.EnumMap buildValueMap (java.lang.Class, java.util.Map)
java.util.Map$Entry entry
Class type
java.util.Map strings
java.util.EnumMap values
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
Object obj
Enum value
public java.lang.Object fromString (java.lang.String)
String str
Enum result
}
com/thoughtworks/xstream/converters/enums/EnumSetConverter.classEnumSetConverter.java
package com.thoughtworks.xstream.converters.enums
public com.thoughtworks.xstream.converters.enums.EnumSetConverter extends java.lang.Object implements com.thoughtworks.xstream.converters.Converter {
private static final java.lang.reflect.Field typeField
private final com.thoughtworks.xstream.mapper.Mapper mapper
public void (com.thoughtworks.xstream.mapper.Mapper)
com.thoughtworks.xstream.mapper.Mapper mapper
public boolean canConvert (java.lang.Class)
Class type
public void marshal (java.lang.Object, com.thoughtworks.xstream.io.HierarchicalStreamWriter, com.thoughtworks.xstream.converters.MarshallingContext)
Object source
com.thoughtworks.xstream.io.HierarchicalStreamWriter writer
com.thoughtworks.xstream.converters.MarshallingContext context
java.util.EnumSet set
Class enumTypeForSet
String attributeName
private java.lang.String joinEnumValues (java.util.EnumSet)
Enum value
java.util.Iterator iterator
java.util.EnumSet set
boolean seenFirst
StringBuffer result
public java.lang.Object unmarshal (com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.converters.UnmarshallingContext)
String enumValue
int i
com.thoughtworks.xstream.io.HierarchicalStreamReader reader
com.thoughtworks.xstream.converters.UnmarshallingContext context
String attributeName
Class enumTypeForSet
java.util.EnumSet set
String[] enumValues
static void ()
}
com/thoughtworks/xstream/converters/enums/EnumSingleValueConverter.classEnumSingleValueConverter.java
package com.thoughtworks.xstream.converters.enums
public com.thoughtworks.xstream.converters.enums.EnumSingleValueConverter extends com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter {
private final Class enumType
public void (java.lang.Class)
Class type
public boolean canConvert (java.lang.Class)
Class type
public java.lang.String toString (java.lang.Object)
Object obj
public java.lang.Object fromString (java.lang.String)
String str
Enum result
}
com/thoughtworks/xstream/converters/ErrorReporter.classErrorReporter.java
package com.thoughtworks.xstream.converters
public abstract com.thoughtworks.xstream.converters.ErrorReporter extends java.lang.Object {
public abstract void appendErrors (com.thoughtworks.xstream.converters.ErrorWriter)
}
META-INF/maven/
META-INF/maven/com.thoughtworks.xstream/
META-INF/maven/com.thoughtworks.xstream/xstream/
META-INF/maven/com.thoughtworks.xstream/xstream/pom.xml
META-INF/maven/com.thoughtworks.xstream/xstream/pom.properties