| Name | Description | Type | Package | Framework |
| BeanProperty | Provide access to a bean property. | Class | com.thoughtworks.xstream.converters.javabean | XStream |
| BeanProvider | Class | com.thoughtworks.xstream.converters.javabean | XStream | |
| ComparingPropertySorter | A sorter that uses a comparator to determine the order of the bean properties. | Class | com.thoughtworks.xstream.converters.javabean | XStream |
| JavaBeanConverter | Can convert any bean with a public default constructor. | Class | com.thoughtworks.xstream.converters.javabean | XStream |
| JavaBeanConverter .DuplicateFieldException | Class | com.thoughtworks.xstream.converters.javabean.JavaBeanConverter | XStream | |
| JavaBeanConverter .DuplicatePropertyException | Exception to indicate double processing of a property to avoid silent clobbering. | Class | com.thoughtworks.xstream.converters.javabean.JavaBeanConverter | XStream |
| JavaBeanProvider | Interface | com.thoughtworks.xstream.converters.javabean | XStream | |
| JavaBeanProvider .Visitor | Interface | com.thoughtworks.xstream.converters.javabean.JavaBeanProvider | XStream | |
| NativePropertySorter | A sorter that keeps the natural order of the bean properties as they are returned by the JavaBean introspection. | Class | com.thoughtworks.xstream.converters.javabean | XStream |
| PropertyDictionary | Builds the properties maps for each bean and caches them. | Class | com.thoughtworks.xstream.converters.javabean | XStream |
| PropertySorter | An interface capable of sorting Java bean properties. | Interface | com.thoughtworks.xstream.converters.javabean | XStream |