See: Description
| Interface | Description | 
|---|---|
| Identifiable | 
 An interface for access to a key of a value object 
 | 
| UriSerializable | 
 An interface for URI serialization. 
 | 
| XmlAttribute | 
 An  
XmlAttribute represents an Xml Attribute, defined within an XmlElement. | 
| XmlConfigurable | Deprecated | 
| XmlDocument | 
 An interface for XML document access. 
 | 
| XmlElement | 
 An interface for XML element access. 
 | 
| XmlHelper.ParameterResolver | 
 An interface that describes a callback to resolve a substitutable parameter value. 
 | 
| XmlSerializable | 
 An interface for XML serialization. 
 | 
| XmlValue | 
 An interface for XML element content and element attribute values. 
 | 
| Class | Description | 
|---|---|
| ArrayAdapter | 
 An ArrayAdapter supports properties of Java array types (not including arrays of primitive types). 
 | 
| CollectionAdapter | 
 A CollectionAdapter supports properties whose types implement the java.util.Collection interface. 
 | 
| DateFormatAdapter | 
 A property adapter for formatting formatting and parsing dates in a locale-sensitive manner. 
 | 
| DateTimeAdapter | 
 A property adapter for the <xs:dateTime> format conforming to ISO 8601 
 | 
| IterableAdapter | 
 An IterableAdapter is the base class for any data type that must be iterated over to serialize/deserialize, such as arrays, collections and maps. 
 | 
| MapAdapter | 
 A MapAdapter supports properties whose types implement the java.util.Map interface. 
 | 
| PrimitiveArrayAdapter | 
 A PrimitiveArrayAdapter supports arrays of primitive types, such as "int", "char", etc. 
 | 
| PrimitiveArrayAdapter.BooleanArrayAdapter | 
 A PropertyAdapter supporting boolean[]. 
 | 
| PrimitiveArrayAdapter.ByteArrayAdapter | 
 A PropertyAdapter supporting byte[]. 
 | 
| PrimitiveArrayAdapter.CharArrayAdapter | 
 A PropertyAdapter supporting char[]. 
 | 
| PrimitiveArrayAdapter.DoubleArrayAdapter | 
 A PropertyAdapter supporting double[]. 
 | 
| PrimitiveArrayAdapter.FloatArrayAdapter | 
 A PropertyAdapter supporting float[]. 
 | 
| PrimitiveArrayAdapter.IntArrayAdapter | 
 A PropertyAdapter supporting int[]. 
 | 
| PrimitiveArrayAdapter.LongArrayAdapter | 
 A PropertyAdapter supporting long[]. 
 | 
| PrimitiveArrayAdapter.ShortArrayAdapter | 
 A PropertyAdapter supporting short[]. 
 | 
| PropertyAdapter | 
 The PropertyAdapter is the base class for handling the operations that can occur on any property. 
 | 
| QNameAdapter | 
 A property adapter for QName primitive datatype. 
 | 
| QualifiedName | 
 A  
QualifiedName is a useful class to separately capture the xml namespace prefix and local name of xml elements and attributes as a single object (instead of having to parse them out of Strings all the time). | 
| RestrictedStringAdapter | 
 A property adapter for a String based type that is known to have a converting factory method with the following signature:  
public static <type> valueOf(String s). | 
| SaxParser | 
 A simple XML parser. 
 | 
| SerializableAdapter | 
 A SerializableAdapter supports Java objects that implement the Serializable interface. 
 | 
| SimpleAdapter | 
 A SimpleAdapter supports Java intrinsic types and a common set of Java classes: java.lang.Boolean java.lang.Byte java.lang.Character java.lang.Short java.lang.Integer java.lang.Long java.lang.Float java.lang.Double java.lang.String java.math.BigDecimal java.math.BigInteger java.sql.Date java.sql.Time java.sql.Timestamp java.util.Date 
 | 
| SimpleAdapter.BigDecimalAdapter | 
 A simple property adapter for BigDecimal. 
 | 
| SimpleAdapter.BigIntegerAdapter | 
 A simple property adapter for BigInteger. 
 | 
| SimpleAdapter.BooleanAdapter | 
 A simple property adapter for boolean. 
 | 
| SimpleAdapter.ByteAdapter | 
 A simple property adapter for byte. 
 | 
| SimpleAdapter.CharAdapter | 
 A simple property adapter for char. 
 | 
| SimpleAdapter.DateAdapter | 
 A simple property adapter for Date. 
 | 
| SimpleAdapter.DoubleAdapter | 
 A simple property adapter for double. 
 | 
| SimpleAdapter.FloatAdapter | 
 A simple property adapter for float. 
 | 
| SimpleAdapter.IntAdapter | 
 A simple property adapter for int. 
 | 
| SimpleAdapter.LongAdapter | 
 A simple property adapter for long. 
 | 
| SimpleAdapter.OldDateAdapter | 
 A simple property adapter for the Date class from the java/util package. 
 | 
| SimpleAdapter.ShortAdapter | 
 A simple property adapter for short. 
 | 
| SimpleAdapter.StringAdapter | 
 A simple property adapter for String. 
 | 
| SimpleAdapter.SystemTimeAdapter | 
 A simple property adapter for Java long and java.lang.Long values that is string-formatted as a date/time, assuming that the long value is actualy a system time. 
 | 
| SimpleAdapter.TimeAdapter | 
 A simple property adapter for Time. 
 | 
| SimpleAdapter.TimestampAdapter | 
 A simple property adapter for Timestamp. 
 | 
| SimpleAttribute | 
 A  
SimpleAttribute provides a basic implementation of an XmlAttribute. | 
| SimpleDocument | 
 A simple implementation of the XmlElement interface. 
 | 
| SimpleElement | 
 A simple implementation of the XmlElement interface. 
 | 
| SimpleParser | 
 This class uses the XmlTokenizer to produce an XmlDocument from XML text. 
 | 
| SimpleValue | 
 A simple implementation of the XmlValue interface. 
 | 
| XmlBean | 
 This is a base class for building XmlSerializable value objects. 
 | 
| XmlBean.BeanInfo | 
 A BeanInfo contains information about the XML bean and its properties. 
 | 
| XmlDocumentReference | 
 An  
XmlDocumentReference provides an mechanism to reference an XmlDocument. | 
| XmlElementAdapter | 
 An XmlElementAdapter supports properties of type XmlElement. 
 | 
| XmlHelper | 
 This abstract class contains XML manipulation methods. 
 | 
| XmlSerializableAdapter | 
 An XmlSerializableAdapter supports Java objects that implement the XmlSerializable interface. 
 |