Package com.tangosol.run.xml
package com.tangosol.run.xml
Contains classes providing basic XML related functionality.
-
ClassDescriptionAn ArrayAdapter supports properties of Java array types (not including arrays of primitive types).A CollectionAdapter supports properties whose types implement the java.util.Collection interface.A property adapter for formatting formatting and parsing dates in a locale-sensitive manner.A property adapter for the <xs:dateTime> format conforming to ISO 8601An interface for access to a key of a value objectAn IterableAdapter is the base class for any data type that must be iterated over to serialize/deserialize, such as arrays, collections and maps.A MapAdapter supports properties whose types implement the java.util.Map interface.A PrimitiveArrayAdapter supports arrays of primitive types, such as "int", "char", etc.A PropertyAdapter supporting boolean[].A PropertyAdapter supporting byte[].A PropertyAdapter supporting char[].A PropertyAdapter supporting double[].A PropertyAdapter supporting float[].A PropertyAdapter supporting int[].A PropertyAdapter supporting long[].A PropertyAdapter supporting short[].The PropertyAdapter is the base class for handling the operations that can occur on any property.A property adapter for QName primitive datatype.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 ofString
s all the time).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)
.A simple XML parser.A SerializableAdapter supports Java objects that implement the Serializable interface.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.DateA simple property adapter for BigDecimal.A simple property adapter for BigInteger.A simple property adapter for boolean.A simple property adapter for byte.A simple property adapter for char.A simple property adapter for Date.A simple property adapter for double.A simple property adapter for float.A simple property adapter for int.A simple property adapter for long.A simple property adapter for the Date class from the java/util package.A simple property adapter for short.A simple property adapter for String.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.A simple property adapter for Time.A simple property adapter for Timestamp.ASimpleAttribute
provides a basic implementation of anXmlAttribute
.A simple implementation of the XmlElement interface.A simple implementation of the XmlElement interface.This class uses the XmlTokenizer to produce an XmlDocument from XML text.A simple implementation of the XmlValue interface.An interface for URI serialization.AnXmlAttribute
represents an Xml Attribute, defined within anXmlElement
.This is a base class for building XmlSerializable value objects.A BeanInfo contains information about the XML bean and its properties.Deprecated.An interface for XML document access.AnXmlDocumentReference
provides an mechanism to reference anXmlDocument
.An interface for XML element access.An XmlElementAdapter supports properties of type XmlElement.This abstract class contains XML manipulation methods.An interface that describes a callback to resolve a substitutable parameter value.An interface for XML serialization.An XmlSerializableAdapter supports Java objects that implement the XmlSerializable interface.An interface for XML element content and element attribute values.