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.converters.time |
Extra converters for the java.time package.
|
com.thoughtworks.xstream.core |
Modifier and Type | Method and Description |
---|---|
protected void |
AnnotationReflectionConverter.marshallField(MarshallingContext context,
java.lang.Object newObj,
java.lang.reflect.Field field)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
Converter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context)
Convert an object to textual data.
|
void |
SingleValueConverterWrapper.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
Modifier and Type | Method and Description |
---|---|
void |
NullConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
CharConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
Modifier and Type | Method and Description |
---|---|
void |
TreeMapConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
ArrayConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
PropertiesConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
abstract void |
AbstractCollectionConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
CollectionConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
CharArrayConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
TreeSetConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
BitSetConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
MapConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
TreeMapConverter.marshalComparator(java.util.Comparator comparator,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
AbstractCollectionConverter.writeBareItem(java.lang.Object item,
MarshallingContext context,
HierarchicalStreamWriter writer)
Write the bare item of the collection into the writer.
|
protected void |
AbstractCollectionConverter.writeCompleteItem(java.lang.Object item,
MarshallingContext context,
HierarchicalStreamWriter writer)
Write an item of the collection into the writer including surrounding tags.
|
protected void |
AbstractCollectionConverter.writeItem(java.lang.Object item,
MarshallingContext context,
HierarchicalStreamWriter writer)
Deprecated.
As of 1.4.11 use
AbstractCollectionConverter.writeCompleteItem(Object, MarshallingContext, HierarchicalStreamWriter)
instead. |
protected void |
AbstractCollectionConverter.writeNullItem(MarshallingContext context,
HierarchicalStreamWriter writer)
Write a null item of the collection into the writer.
|
Modifier and Type | Method and Description |
---|---|
void |
EnumConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
EnumSetConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
EnumMapConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
Modifier and Type | Method and Description |
---|---|
void |
OptionalLongConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
AtomicIntegerConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
SubjectConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
NamedMapConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
RegexPatternConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
AtomicReferenceConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
FontConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
GregorianCalendarConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
JavaFieldConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
DynamicProxyConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
ColorConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
ThrowableConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
ToAttributedValueConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
AtomicLongConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
JavaMethodConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
OptionalIntConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
NamedArrayConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
AtomicBooleanConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
ActivationDataFlavorConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
OptionalConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
OptionalDoubleConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
EncodedByteArrayConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
SubjectConverter.marshalPrincipals(java.util.Set principals,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
SubjectConverter.marshalPrivateCredentials(java.util.Set privCredentials,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
SubjectConverter.marshalPublicCredentials(java.util.Set pubCredentials,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
NamedCollectionConverter.writeCompleteItem(java.lang.Object item,
MarshallingContext context,
HierarchicalStreamWriter writer) |
protected void |
NamedCollectionConverter.writeItem(java.lang.Object item,
MarshallingContext context,
HierarchicalStreamWriter writer)
Deprecated.
As of 1.4.11 use
NamedCollectionConverter.writeCompleteItem(Object, MarshallingContext, HierarchicalStreamWriter)
instead. |
protected void |
NamedMapConverter.writeItem(java.lang.String name,
java.lang.Class type,
java.lang.Object item,
MarshallingContext context,
HierarchicalStreamWriter writer) |
Modifier and Type | Method and Description |
---|---|
void |
JavaBeanConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
Modifier and Type | Method and Description |
---|---|
void |
SerializableConverter.doMarshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
AbstractReflectionConverter.doMarshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
SerializableConverter.doMarshalConditionally(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
CGLIBEnhancedConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
AbstractReflectionConverter.marshal(java.lang.Object original,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
ExternalizableConverter.marshal(java.lang.Object original,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
LambdaConverter.marshal(java.lang.Object original,
HierarchicalStreamWriter writer,
MarshallingContext context) |
protected void |
AbstractReflectionConverter.marshallField(MarshallingContext context,
java.lang.Object newObj,
java.lang.reflect.Field field) |
protected void |
SerializableConverter.marshalUnserializableParent(HierarchicalStreamWriter writer,
MarshallingContext context,
java.lang.Object replacedSource) |
Modifier and Type | Method and Description |
---|---|
void |
ValueRangeConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
SystemClockConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
void |
WeekFieldsConverter.marshal(java.lang.Object source,
HierarchicalStreamWriter writer,
MarshallingContext context) |
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–2022 XStream. All rights reserved.