| adapter | mechanism/framework | supported types | data format |
|---|---|---|---|
| BetwixtAdapter | Betwixt Library | Beans conforming the Java Beans Convention as well as mixed content with a corresponding Mappingfile. | XML |
| CastorAdapter | The Castor Project | All kinds of objects which can be marshalled with a corresponding descriptor or via reflection. | XML |
| HessianAdapter | Caucho Hessian | Unknown | binary |
| JavaBeansXmlAdapter | Long Term Persistence for Java Beans | All objects conforming to the Java Beans Convention | XML |
| JavolutionAdapter | Javolution | All objects with a corresponding XML Mapping . | XML |
| Jaxb2Adapter | JAXB | All objects, for which a corresponding JAXB-Binding was created | XML |
| JsonLibAdapter | Json-lib | java.lang.String, java.lang.Character, char, java.lang.Number, byte, short, int, long, float, double, java.lang.Boolean, boolean, net.sf.json.JSONFunction, net.sf.json.JSONArray (object, string, number, boolean, function), net.sf.json.JSONObject | JSON |
| JSXAdapter | Java Serialization To XML | According to the manufacturer all kinds of objects are supported | XML |
| JSXAdapter | XMLBeans | all XMLBeans | XML |
| MyJsonAdapter | myJSON | unknown | JSON |
| ObjectStreamAdapter | Object Serialization | Objects with a default constructor, which do implement java.io.Serializeable. | binary |
| SojoAdapter | Simplify your Old Java Objects | unknown | XML |
| UTF8StringAdapter | java.lang.String | UTF-8 encoded string | |
| XStreamAdapter | XStream | All objects supported by either a corresponding specific converter or one of the common converters. | XML |
| XStreamJsonAdapter | XStream | In theory similiar to XStreamAdapter, but in practice there are issues with some kinds of objects. | JSON |
| JsonToolsAdapter | Json Tools | Primitives as well as complex objects | JSON |