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. 
 |