| Name | Description | Type | Package | Framework |
| AbstractFilePersistenceStrategy | Abstract base class for file based persistence strategies. | Class | com.thoughtworks.xstream.persistence | XStream |
| FilePersistenceStrategy | PersistenceStrategy to assign keys with single value to objects persisted in files. | Class | com.thoughtworks.xstream.persistence | XStream |
| FileStreamStrategy | PersistenceStrategy to assign string based keys to objects persisted in files. | Class | com.thoughtworks.xstream.persistence | XStream |
| PersistenceStrategy | A key to a persistent storage and vice-versa strategy interface. | Interface | com.thoughtworks.xstream.persistence | XStream |
| StreamStrategy | A key to filename and vice-versa strategy interface. | Interface | com.thoughtworks.xstream.persistence | XStream |
| XmlArrayList | A persistent list implementation backed on a XmlMap. | Class | com.thoughtworks.xstream.persistence | XStream |
| XmlMap | A persistent map. | Class | com.thoughtworks.xstream.persistence | XStream |
| XmlSet | A persistent set implementation. | Class | com.thoughtworks.xstream.persistence | XStream |