Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  com.thoughtworks.xstream, com.thoughtworks.xstream.alias, com.thoughtworks.xstream.annotations, com.thoughtworks.xstream.converters, com.thoughtworks.xstream.converters.basic, com.thoughtworks.xstream.converters.collections, com.thoughtworks.xstream.converters.enums, com.thoughtworks.xstream.converters.extended, com.thoughtworks.xstream.converters.javabean, com.thoughtworks.xstream.converters.reflection, com.thoughtworks.xstream.io, com.thoughtworks.xstream.io.binary, com.thoughtworks.xstream.io.copy, com.thoughtworks.xstream.io.json, com.thoughtworks.xstream.io.path, com.thoughtworks.xstream.io.xml, com.thoughtworks.xstream.mapper, com.thoughtworks.xstream.persistence

## Class Hierarchy

- java.lang.Object
  - com.thoughtworks.xstream.converters.basic.AbstractBasicConverter (implements com.thoughtworks.xstream.converters.Converter)
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - com.thoughtworks.xstream.persistence.XmlArrayList
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - com.thoughtworks.xstream.persistence.XmlSet
  - com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter (implements com.thoughtworks.xstream.converters.Converter)
    - com.thoughtworks.xstream.converters.collections.ArrayConverter
    - com.thoughtworks.xstream.converters.collections.CollectionConverter
      - com.thoughtworks.xstream.converters.collections.TreeSetConverter
    - com.thoughtworks.xstream.converters.collections.MapConverter
      - com.thoughtworks.xstream.converters.enums.EnumMapConverter
      - com.thoughtworks.xstream.converters.collections.TreeMapConverter
    - com.thoughtworks.xstream.converters.extended.SubjectConverter
  - com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy (implements com.thoughtworks.xstream.persistence.PersistenceStrategy)
    - com.thoughtworks.xstream.persistence.FilePersistenceStrategy
    - com.thoughtworks.xstream.persistence.FileStreamStrategy (implements com.thoughtworks.xstream.persistence.StreamStrategy)
  - com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy.ValidFilenameFilter (implements java.io.FilenameFilter)
  - com.thoughtworks.xstream.persistence.AbstractFilePersistenceStrategy.XmlMapEntriesIterator (implements java.util.Iterator<E>)
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - com.thoughtworks.xstream.persistence.XmlMap
  - com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter (implements com.thoughtworks.xstream.converters.Converter)
    - com.thoughtworks.xstream.converters.reflection.ReflectionConverter
      - com.thoughtworks.xstream.annotations.AnnotationReflectionConverter
      - com.thoughtworks.xstream.converters.extended.LookAndFeelConverter
    - com.thoughtworks.xstream.converters.reflection.SerializableConverter
      - com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter
  - com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter (implements com.thoughtworks.xstream.converters.SingleValueConverter)
    - com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter
      - com.thoughtworks.xstream.converters.extended.TextAttributeConverter
    - com.thoughtworks.xstream.converters.basic.BigDecimalConverter
    - com.thoughtworks.xstream.converters.basic.BigIntegerConverter
    - com.thoughtworks.xstream.converters.basic.BooleanConverter
    - com.thoughtworks.xstream.converters.basic.ByteConverter
    - com.thoughtworks.xstream.converters.extended.CharsetConverter
    - com.thoughtworks.xstream.converters.extended.CurrencyConverter
    - com.thoughtworks.xstream.converters.basic.DateConverter
    - com.thoughtworks.xstream.converters.basic.DoubleConverter
    - com.thoughtworks.xstream.converters.extended.DurationConverter
    - com.thoughtworks.xstream.converters.enums.EnumSingleValueConverter
    - com.thoughtworks.xstream.converters.extended.FileConverter
    - com.thoughtworks.xstream.converters.basic.FloatConverter
    - com.thoughtworks.xstream.converters.basic.IntConverter
    - com.thoughtworks.xstream.converters.extended.ISO8601GregorianCalendarConverter
      - com.thoughtworks.xstream.converters.extended.ISO8601DateConverter
        - com.thoughtworks.xstream.converters.extended.ISO8601SqlTimestampConverter
    - com.thoughtworks.xstream.converters.extended.JavaClassConverter
    - com.thoughtworks.xstream.converters.extended.LocaleConverter
    - com.thoughtworks.xstream.converters.basic.LongConverter
    - com.thoughtworks.xstream.converters.basic.ShortConverter
    - com.thoughtworks.xstream.converters.extended.SqlDateConverter
    - com.thoughtworks.xstream.converters.extended.SqlTimeConverter
    - com.thoughtworks.xstream.converters.extended.SqlTimestampConverter
    - com.thoughtworks.xstream.converters.extended.StackTraceElementConverter
    - com.thoughtworks.xstream.converters.basic.StringBufferConverter
    - com.thoughtworks.xstream.converters.basic.StringBuilderConverter
    - com.thoughtworks.xstream.converters.basic.StringConverter
    - com.thoughtworks.xstream.converters.extended.ToStringConverter
    - com.thoughtworks.xstream.converters.basic.URLConverter
    - com.thoughtworks.xstream.converters.basic.UUIDConverter
  - com.thoughtworks.xstream.io.xml.AbstractXmlDriver (implements com.thoughtworks.xstream.io.HierarchicalStreamDriver)
    - com.thoughtworks.xstream.io.xml.Dom4JDriver
    - com.thoughtworks.xstream.io.xml.DomDriver
    - com.thoughtworks.xstream.io.xml.JDomDriver
    - com.thoughtworks.xstream.io.xml.StaxDriver
    - com.thoughtworks.xstream.io.xml.XomDriver
    - com.thoughtworks.xstream.io.xml.XppDomDriver
    - com.thoughtworks.xstream.io.xml.XppDriver
  - com.thoughtworks.xstream.io.xml.AbstractXmlReader (implements com.thoughtworks.xstream.io.HierarchicalStreamReader, com.thoughtworks.xstream.io.xml.XmlFriendlyReader)
    - com.thoughtworks.xstream.io.xml.AbstractDocumentReader (implements com.thoughtworks.xstream.io.xml.DocumentReader)
      - com.thoughtworks.xstream.io.xml.Dom4JReader
      - com.thoughtworks.xstream.io.xml.DomReader
      - com.thoughtworks.xstream.io.xml.JDomReader
      - com.thoughtworks.xstream.io.xml.XomReader
      - com.thoughtworks.xstream.io.xml.XppDomReader
    - com.thoughtworks.xstream.io.xml.AbstractPullReader
      - com.thoughtworks.xstream.io.xml.StaxReader
      - com.thoughtworks.xstream.io.xml.XppReader
  - com.thoughtworks.xstream.io.xml.AbstractXmlWriter (implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter, com.thoughtworks.xstream.io.xml.XmlFriendlyWriter)
    - com.thoughtworks.xstream.io.xml.AbstractDocumentWriter (implements com.thoughtworks.xstream.io.xml.DocumentWriter)
      - com.thoughtworks.xstream.io.xml.Dom4JWriter
      - com.thoughtworks.xstream.io.xml.DomWriter
      - com.thoughtworks.xstream.io.xml.JDomWriter
      - com.thoughtworks.xstream.io.xml.XomWriter
      - com.thoughtworks.xstream.io.xml.XppDomWriter
    - com.thoughtworks.xstream.io.xml.Dom4JXmlWriter
    - com.thoughtworks.xstream.io.xml.PrettyPrintWriter
      - com.thoughtworks.xstream.io.xml.CompactWriter
    - com.thoughtworks.xstream.io.xml.SaxWriter (implements org.xml.sax.XMLReader)
    - com.thoughtworks.xstream.io.xml.StaxWriter
      - com.thoughtworks.xstream.io.json.JettisonStaxWriter
  - com.thoughtworks.xstream.annotations.AnnotationProvider
  - com.thoughtworks.xstream.annotations.Annotations
  - com.thoughtworks.xstream.io.AttributeNameIterator (implements java.util.Iterator<E>)
  - com.thoughtworks.xstream.converters.javabean.BeanProperty
  - com.thoughtworks.xstream.converters.javabean.BeanProvider
  - com.thoughtworks.xstream.io.binary.BinaryStreamReader (implements com.thoughtworks.xstream.io.HierarchicalStreamReader)
  - com.thoughtworks.xstream.io.binary.BinaryStreamWriter (implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter)
  - com.thoughtworks.xstream.converters.collections.BitSetConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.collections.CharArrayConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.basic.CharConverter (implements com.thoughtworks.xstream.converters.Converter, com.thoughtworks.xstream.converters.SingleValueConverter)
  - com.thoughtworks.xstream.converters.extended.ColorConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.mapper.DefaultMapper (implements com.thoughtworks.xstream.mapper.Mapper)
  - com.thoughtworks.xstream.converters.extended.DynamicProxyConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.mapper.DynamicProxyMapper.DynamicProxy
  - com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.enums.EnumConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.enums.EnumSetConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriterHelper
  - com.thoughtworks.xstream.converters.reflection.ExternalizableConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.reflection.FieldDictionary
  - com.thoughtworks.xstream.converters.reflection.FieldKey
  - com.thoughtworks.xstream.converters.extended.FontConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.extended.GregorianCalendarConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.io.copy.HierarchicalStreamCopier
  - com.thoughtworks.xstream.converters.reflection.ImmutableFieldKeySorter (implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter)
  - com.thoughtworks.xstream.converters.javabean.JavaBeanConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.extended.JavaMethodConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver (implements com.thoughtworks.xstream.io.HierarchicalStreamDriver)
  - com.thoughtworks.xstream.io.json.JsonHierarchicalStreamDriver (implements com.thoughtworks.xstream.io.HierarchicalStreamDriver)
  - com.thoughtworks.xstream.io.json.JsonWriter (implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter)
    - com.thoughtworks.xstream.io.json.JsonHierarchicalStreamWriter
  - com.thoughtworks.xstream.io.json.JsonWriter.Node
  - com.thoughtworks.xstream.mapper.Mapper.Null
    - com.thoughtworks.xstream.alias.ClassMapper.Null
  - com.thoughtworks.xstream.mapper.MapperWrapper (implements com.thoughtworks.xstream.mapper.Mapper)
    - com.thoughtworks.xstream.mapper.AbstractAttributeAliasingMapper
      - com.thoughtworks.xstream.mapper.AttributeAliasingMapper
      - com.thoughtworks.xstream.mapper.SystemAttributeAliasingMapper
    - com.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper
      - com.thoughtworks.xstream.mapper.XmlFriendlyMapper
      - com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper
    - com.thoughtworks.xstream.mapper.AnnotationMapper (implements com.thoughtworks.xstream.mapper.AnnotationConfiguration)
    - com.thoughtworks.xstream.mapper.ArrayMapper
    - com.thoughtworks.xstream.mapper.AttributeMapper
    - com.thoughtworks.xstream.mapper.CachingMapper
    - com.thoughtworks.xstream.mapper.CGLIBMapper
    - com.thoughtworks.xstream.mapper.ClassAliasingMapper
    - com.thoughtworks.xstream.mapper.DefaultImplementationsMapper
    - com.thoughtworks.xstream.mapper.DynamicProxyMapper
    - com.thoughtworks.xstream.mapper.EnumMapper
    - com.thoughtworks.xstream.mapper.FieldAliasingMapper
    - com.thoughtworks.xstream.mapper.ImmutableTypesMapper
    - com.thoughtworks.xstream.mapper.ImplicitCollectionMapper
    - com.thoughtworks.xstream.mapper.LocalConversionMapper
    - com.thoughtworks.xstream.mapper.OuterClassMapper
    - com.thoughtworks.xstream.mapper.PackageAliasingMapper (implements java.io.Serializable)
  - com.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter (implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter)
  - com.thoughtworks.xstream.converters.basic.NullConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.io.path.Path
  - com.thoughtworks.xstream.io.path.PathTracker
  - com.thoughtworks.xstream.converters.collections.PropertiesConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.javabean.PropertyDictionary
  - com.thoughtworks.xstream.converters.extended.PropertyEditorCapableConverter (implements com.thoughtworks.xstream.converters.SingleValueConverter)
  - com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider (implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
    - com.thoughtworks.xstream.converters.reflection.HarmonyReflectionProvider
    - com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider
  - com.thoughtworks.xstream.io.xml.QNameMap
  - com.thoughtworks.xstream.io.ReaderWrapper (implements com.thoughtworks.xstream.io.HierarchicalStreamReader)
    - com.thoughtworks.xstream.io.path.PathTrackingReader
  - com.thoughtworks.xstream.converters.reflection.ReflectionProviderWrapper (implements com.thoughtworks.xstream.converters.reflection.ReflectionProvider)
  - com.thoughtworks.xstream.converters.extended.RegexPatternConverter (implements com.thoughtworks.xstream.converters.Converter)
  - javax.xml.transform.sax.SAXSource (implements javax.xml.transform.Source)
    - com.thoughtworks.xstream.io.xml.TraxSource
  - com.thoughtworks.xstream.converters.reflection.SelfStreamingInstanceChecker (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker
  - com.thoughtworks.xstream.converters.SingleValueConverterWrapper (implements com.thoughtworks.xstream.converters.Converter, com.thoughtworks.xstream.converters.SingleValueConverter)
  - com.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter (implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter)
  - com.thoughtworks.xstream.converters.extended.StackTraceElementFactory
  - com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat
    - com.thoughtworks.xstream.converters.basic.ThreadSafeSimpleDateFormat
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.thoughtworks.xstream.core.BaseException
          - com.thoughtworks.xstream.XStreamException
            - com.thoughtworks.xstream.alias.CannotResolveClassException
              - com.thoughtworks.xstream.mapper.CannotResolveClassException
            - com.thoughtworks.xstream.converters.ConversionException (implements com.thoughtworks.xstream.converters.ErrorWriter)
              - com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.DuplicateFieldException
              - com.thoughtworks.xstream.converters.javabean.JavaBeanConverter.DuplicateFieldException
            - com.thoughtworks.xstream.converters.reflection.ObjectAccessException
            - com.thoughtworks.xstream.io.StreamException
            - com.thoughtworks.xstream.XStream.InitializationException
              - com.thoughtworks.xstream.InitializationException
  - com.thoughtworks.xstream.converters.extended.ThrowableConverter (implements com.thoughtworks.xstream.converters.Converter)
  - com.thoughtworks.xstream.io.binary.Token
    - com.thoughtworks.xstream.io.binary.Token.Attribute
    - com.thoughtworks.xstream.io.binary.Token.EndNode
    - com.thoughtworks.xstream.io.binary.Token.MapIdToValue
    - com.thoughtworks.xstream.io.binary.Token.StartNode
    - com.thoughtworks.xstream.io.binary.Token.Value
  - com.thoughtworks.xstream.io.binary.Token.Formatter
  - com.thoughtworks.xstream.io.WriterWrapper (implements com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter)
    - com.thoughtworks.xstream.io.path.PathTrackingWriter
    - com.thoughtworks.xstream.io.StatefulWriter
  - com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer
    - com.thoughtworks.xstream.io.xml.XStream11XmlFriendlyReplacer
  - com.thoughtworks.xstream.XStream
  - com.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter (implements com.thoughtworks.xstream.converters.reflection.FieldKeySorter)
  - com.thoughtworks.xstream.XStreamer

## Interface Hierarchy

- com.thoughtworks.xstream.mapper.AnnotationConfiguration
- com.thoughtworks.xstream.mapper.CGLIBMapper.Marker
- com.thoughtworks.xstream.converters.ConverterLookup
- com.thoughtworks.xstream.converters.ConverterMatcher
  - com.thoughtworks.xstream.converters.Converter
  - com.thoughtworks.xstream.converters.SingleValueConverter
- com.thoughtworks.xstream.converters.ConverterRegistry
- com.thoughtworks.xstream.converters.DataHolder
  - com.thoughtworks.xstream.converters.MarshallingContext
  - com.thoughtworks.xstream.converters.UnmarshallingContext
- com.thoughtworks.xstream.converters.ErrorWriter
- com.thoughtworks.xstream.converters.reflection.FieldKeySorter
- com.thoughtworks.xstream.io.HierarchicalStreamDriver
- com.thoughtworks.xstream.io.HierarchicalStreamReader
  - com.thoughtworks.xstream.io.xml.DocumentReader
- com.thoughtworks.xstream.io.HierarchicalStreamWriter
  - com.thoughtworks.xstream.io.xml.DocumentWriter
  - com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter
- com.thoughtworks.xstream.mapper.Mapper
  - com.thoughtworks.xstream.alias.ClassMapper
- com.thoughtworks.xstream.mapper.Mapper.ImplicitCollectionMapping
- com.thoughtworks.xstream.MarshallingStrategy
- com.thoughtworks.xstream.alias.NameMapper
- com.thoughtworks.xstream.persistence.PersistenceStrategy
  - com.thoughtworks.xstream.persistence.StreamStrategy
- com.thoughtworks.xstream.converters.reflection.ReflectionProvider
- com.thoughtworks.xstream.converters.reflection.ReflectionProvider.Visitor
- com.thoughtworks.xstream.io.xml.XmlFriendlyReader
- com.thoughtworks.xstream.io.xml.XmlFriendlyWriter

## Annotation Type Hierarchy

- com.thoughtworks.xstream.annotations.XStreamAsAttribute (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamAlias (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamContainedType (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamOmitField (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamConverters (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamConverter (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamImplicit (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamInclude (implements java.lang.annotation.Annotation)
- com.thoughtworks.xstream.annotations.XStreamImplicitCollection (implements java.lang.annotation.Annotation)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2008 XStream. All Rights Reserved.