Package org.kuali.rice.core.util.jaxb

Interface Summary
RiceXmlListAdditionListener<T> Helper interface for use with the RiceXmlStreamingList class.
RiceXmlListGetterListener<E,T> Helper interface for use with the RiceXmlExportList class.
 

Class Summary
DateTimeAdapter Marshall/unmarshall a joda-time DateTime object.
EnumStringAdapter<T extends Enum<T>> An abstract base class for use when marshaling enumeration values to and from XML.
JaxbDateAdapter Marshall/unmarshall java.util.Date
KualiDecimalAdapter Marshall/unmarshall a joda-time DateTime object.
MapStringStringAdapter Do JAXB mapping of Map to a format like the following for a map containing { key1:value1, key2:value2 }:
NameAndNamespacePair An XML element that stores a name and namespace pair in its simple content and "namespaceCode" attribute.
NameAndNamespacePairValidatingAdapter An XML adapter that simply validates the NameAndNamespacePair to ensure that the name and namespace are non-blank and that the namespace code maps to a valid namespace in the system.
QNameAsStringAdapter Marshall/unmarshall QName to and from a String value.
RiceXmlExportList<E,T> Custom subclass of AbstractList that, whenever the "get" method is called, will pass an internally-stored list's object to the given listener for conversion into another object matching the list's type.
RiceXmlImportList<E> Custom subclass of AbstractList that, when adding new items, will pass them on to a listener instead of storing them internally.
SqlDateAdapter Marshall/unmarshall java.util.Date
SqlTimestampAdapter This class allows for a Timestamp instance to be passed across the wire by jaxws enabled services
StringMapEntry Single String-String key-value pair for marshalling/unmarshalling.
StringMapEntryList  
StringToDateTimeAdapter An XML Adapter that relies on the DateTimeService to marshal and unmarshal datetime values in String form.
StringTrimmingAdapter An XML adapter that simply performs a null-safe trim on the value to be marshalled or unmarshalled.
 



Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.