Top Classes
[default module]

Package com.thoughtworks.xstream.core.util


Class Summary

Modifier and TypeClass and Description
public class
public class
Base64Encoder

Encodes binary data to plain text as Base64.

public class
Base64JavaUtilCodec

Base64 codec implementation based on java.util.Base64.

public class
Base64JAXBCodec

Base64 codec implementation based on JAXB.

public class
ClassLoaderReference

Deprecated As of 1.4.5 use com.thoughtworks.xstream.core.ClassLoaderReference instead
ClassLoader that refers to another ClassLoader, allowing a single instance to be passed around the codebase that can later have its destination changed.
public class
Cloneables

Utility functions for Cloneable objects.

public class
CompositeClassLoader

ClassLoader that is composed of other classloaders.

public class
public class
public class
DependencyInjectionFactory

A dependency injection factory.

public class
public class
FastStack

An array-based stack implementation.

public class
Fields

Slightly nicer way to find, get and set fields in classes.

public class
public class
ISO8601JavaTimeConverter

A converter for GregorianCalendar conforming to the ISO8601 standard based on java.time.

public class
ISO8601JodaTimeConverter

A converter for GregorianCalendar conforming to the ISO8601 standard based on Joda-Time.

public class
ObjectIdDictionary

Store IDs against given object references.

public class
OrderRetainingMap

Deprecated As of 1.4.8 use java.util.LinkedHashMap
public class
Pool

A simple pool implementation.

public class
public class
public class
Primitives

Utility class for primitives.

public class
PrioritizedList

List that allows items to be added with a priority that will affect the order in which they are later iterated over.

public class
public class
SelfStreamingInstanceChecker

A special converter that prevents self-serialization.

public class
SerializationMembers

Convenience wrapper to invoke special serialization methods on objects (and perform reflection caching).

public class
ThreadSafePropertyEditor

Wrapper around PropertyEditor that can be called by multiple threads concurrently.

public class
ThreadSafeSimpleDateFormat

Wrapper around java.text.SimpleDateFormat that can be called by multiple threads concurrently.

public class
TypedNull

A placeholder for a null value of a specific type.

public class
Types

Helper methods for class types.

public class
WeakCache

A HashMap implementation with weak references values and by default for the key.

public class
XmlHeaderAwareReader

A Reader that evaluates the XML header.