Package | Description |
---|---|
com.tangosol.run.xml |
Contains classes providing basic XML related functionality.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayAdapter
An ArrayAdapter supports properties of Java array types (not including
arrays of primitive types).
|
class |
CollectionAdapter
A CollectionAdapter supports properties whose types implement the
java.util.Collection interface.
|
class |
DateFormatAdapter
A property adapter for formatting formatting and parsing dates in a
locale-sensitive manner.
|
class |
DateTimeAdapter
A property adapter for the <xs:dateTime> format conforming to ISO 8601
|
class |
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.
|
class |
MapAdapter
A MapAdapter supports properties whose types implement the java.util.Map
interface.
|
class |
PrimitiveArrayAdapter
A PrimitiveArrayAdapter supports arrays of primitive types, such as
"int", "char", etc.
|
static class |
PrimitiveArrayAdapter.BooleanArrayAdapter
A PropertyAdapter supporting boolean[].
|
static class |
PrimitiveArrayAdapter.ByteArrayAdapter
A PropertyAdapter supporting byte[].
|
static class |
PrimitiveArrayAdapter.CharArrayAdapter
A PropertyAdapter supporting char[].
|
static class |
PrimitiveArrayAdapter.DoubleArrayAdapter
A PropertyAdapter supporting double[].
|
static class |
PrimitiveArrayAdapter.FloatArrayAdapter
A PropertyAdapter supporting float[].
|
static class |
PrimitiveArrayAdapter.IntArrayAdapter
A PropertyAdapter supporting int[].
|
static class |
PrimitiveArrayAdapter.LongArrayAdapter
A PropertyAdapter supporting long[].
|
static class |
PrimitiveArrayAdapter.ShortArrayAdapter
A PropertyAdapter supporting short[].
|
class |
QNameAdapter
A property adapter for
QName
primitive datatype.
|
class |
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) . |
class |
SerializableAdapter
A SerializableAdapter supports Java objects that implement the
Serializable interface.
|
class |
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
|
static class |
SimpleAdapter.BigDecimalAdapter
A simple property adapter for BigDecimal.
|
static class |
SimpleAdapter.BigIntegerAdapter
A simple property adapter for BigInteger.
|
static class |
SimpleAdapter.BooleanAdapter
A simple property adapter for boolean.
|
static class |
SimpleAdapter.ByteAdapter
A simple property adapter for byte.
|
static class |
SimpleAdapter.CharAdapter
A simple property adapter for char.
|
static class |
SimpleAdapter.DateAdapter
A simple property adapter for Date.
|
static class |
SimpleAdapter.DoubleAdapter
A simple property adapter for double.
|
static class |
SimpleAdapter.FloatAdapter
A simple property adapter for float.
|
static class |
SimpleAdapter.IntAdapter
A simple property adapter for int.
|
static class |
SimpleAdapter.LongAdapter
A simple property adapter for long.
|
static class |
SimpleAdapter.OldDateAdapter
A simple property adapter for the Date class from the java/util package.
|
static class |
SimpleAdapter.ShortAdapter
A simple property adapter for short.
|
static class |
SimpleAdapter.StringAdapter
A simple property adapter for String.
|
static class |
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.
|
static class |
SimpleAdapter.TimeAdapter
A simple property adapter for Time.
|
static class |
SimpleAdapter.TimestampAdapter
A simple property adapter for Timestamp.
|
class |
XmlElementAdapter
An XmlElementAdapter supports properties of type XmlElement.
|
class |
XmlSerializableAdapter
An XmlSerializableAdapter supports Java objects that implement the
XmlSerializable interface.
|
Modifier and Type | Field and Description |
---|---|
protected PropertyAdapter[] |
XmlBean.BeanInfo.m_aAdapter
The property adapters for the XML bean.
|
Modifier and Type | Method and Description |
---|---|
PropertyAdapter |
XmlBean.BeanInfo.findAdapter(String sName)
Find a property adapter instance for the specified property.
|
protected PropertyAdapter |
IterableAdapter.findAdapter(XmlBean.BeanInfo infoBean,
XmlElement xml)
Obtain a PropertyAdapapter for a map entry key or value
|
PropertyAdapter[] |
XmlBean.getAdapters()
Obtain the PropertyAdapter objects for this XmlBean.
|
PropertyAdapter[] |
XmlBean.BeanInfo.getAdapters()
Obtain the PropertyAdapter objects for the properties of this XML bean.
|
PropertyAdapter |
CollectionAdapter.getElementAdapter() |
PropertyAdapter |
MapAdapter.getKeyAdapter() |
PropertyAdapter |
MapAdapter.getValueAdapter() |
protected PropertyAdapter |
XmlBean.BeanInfo.makeAdapter(Class clz,
String sName,
String sXmlName,
XmlElement xml)
Generate a property adapter instance that will work on this bean class
and will adapt for a property of the specified class and of the
specified name.
|