Package com.tangosol.run.xml
Contains classes providing basic XML related functionality.
-
Interface Summary Interface Description Identifiable An interface for access to a key of a value objectUriSerializable An interface for URI serialization.XmlAttribute AnXmlAttribute
represents an Xml Attribute, defined within anXmlElement
.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 Summary 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 8601IterableAdapter 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 AQualifiedName
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).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.DateSimpleAdapter.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 ASimpleAttribute
provides a basic implementation of anXmlAttribute
.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 AnXmlDocumentReference
provides an mechanism to reference anXmlDocument
.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.