| Package | Description | 
|---|---|
| com.thoughtworks.xstream.annotations | |
| com.thoughtworks.xstream.converters | |
| com.thoughtworks.xstream.converters.basic | 
 Converters for common basic types in Java. 
 | 
| com.thoughtworks.xstream.converters.collections | 
 Converters for collection objects that write their items as
nested elements, such as arrays, Lists, Sets and Maps. 
 | 
| com.thoughtworks.xstream.converters.enums | |
| com.thoughtworks.xstream.converters.extended | 
 Extra converters that may not be enabled in XStream by default. 
 | 
| com.thoughtworks.xstream.converters.javabean | |
| com.thoughtworks.xstream.converters.reflection | |
| com.thoughtworks.xstream.core | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AnnotationReflectionConverter.marshallField(MarshallingContext context,
             Object newObj,
             Field field)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SingleValueConverterWrapper.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
Converter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)
Convert an object to textual data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NullConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
CharConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ArrayConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
CollectionConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
PropertiesConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
TreeSetConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
abstract void | 
AbstractCollectionConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
TreeMapConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
MapConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
CharArrayConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
BitSetConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
protected void | 
TreeMapConverter.marshalComparator(Comparator comparator,
                 HierarchicalStreamWriter writer,
                 MarshallingContext context)  | 
protected void | 
AbstractCollectionConverter.writeItem(Object item,
         MarshallingContext context,
         HierarchicalStreamWriter writer)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EnumSetConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
EnumConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
EnumMapConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
GregorianCalendarConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
RegexPatternConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
JavaMethodConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
NamedArrayConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
JavaFieldConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
ToAttributedValueConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
ActivationDataFlavorConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
NamedMapConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
ThrowableConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
FontConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
EncodedByteArrayConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
DynamicProxyConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
ColorConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
SubjectConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
protected void | 
SubjectConverter.marshalPrincipals(Set principals,
                 HierarchicalStreamWriter writer,
                 MarshallingContext context)  | 
protected void | 
SubjectConverter.marshalPrivateCredentials(Set privCredentials,
                         HierarchicalStreamWriter writer,
                         MarshallingContext context)  | 
protected void | 
SubjectConverter.marshalPublicCredentials(Set pubCredentials,
                        HierarchicalStreamWriter writer,
                        MarshallingContext context)  | 
protected void | 
NamedCollectionConverter.writeItem(Object item,
         MarshallingContext context,
         HierarchicalStreamWriter writer)  | 
protected void | 
NamedMapConverter.writeItem(String name,
         Class type,
         Object item,
         MarshallingContext context,
         HierarchicalStreamWriter writer)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JavaBeanConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractReflectionConverter.doMarshal(Object source,
         HierarchicalStreamWriter writer,
         MarshallingContext context)  | 
void | 
SerializableConverter.doMarshal(Object source,
         HierarchicalStreamWriter writer,
         MarshallingContext context)  | 
protected void | 
SerializableConverter.doMarshalConditionally(Object source,
                      HierarchicalStreamWriter writer,
                      MarshallingContext context)  | 
void | 
CGLIBEnhancedConverter.marshal(Object source,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
AbstractReflectionConverter.marshal(Object original,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
ExternalizableConverter.marshal(Object original,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
void | 
LambdaConverter.marshal(Object original,
       HierarchicalStreamWriter writer,
       MarshallingContext context)  | 
protected void | 
AbstractReflectionConverter.marshallField(MarshallingContext context,
             Object newObj,
             Field field)  | 
protected void | 
SerializableConverter.marshalUnserializableParent(HierarchicalStreamWriter writer,
                           MarshallingContext context,
                           Object replacedSource)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ReferencingMarshallingContext
A  
MarshallingContext that manages references. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractReferenceMarshaller
Abstract base class for a TreeMarshaller, that can build references. 
 | 
class  | 
ReferenceByIdMarshaller  | 
class  | 
ReferenceByXPathMarshaller  | 
class  | 
TreeMarshaller  | 
Copyright © 2004–2016 XStream. All rights reserved.