Package dsto.dfc.databeans.io

Interface Summary
TextDecoder An object that can decode the text representation of an object into an instance.
TextEncoder An object that can encode another object into text form.
XmlDecodeContext.IdCallback Callback interface for clients that wish to use forward references.
XmlDecoder An object that can decode an XML representation into a value.
XmlEncodeContext.IdCallback Callback interface for clients that wish to use forward references.
XmlEncoder An encoder that can generate an XML representation of an object.
 

Class Summary
DataObjectPersister A java.util.Timer task that saves a data object at periodic intervals when it has been modified.
DataObjectPersister2 A task that saves a data object at periodic intervals when it has been modified.
LazyElementMap Provides a mapping from an XML element type to a decoder for that type.
LazyTypeMap Extends TypeMap to add lazy creation of the value mapped to a class.
TextDefaultCodec Generic text encoder/decoder that uses toString () to encode and the single String argument constructor to decode.
XmlAliasCodec  
XmlAwtCodec General XML codec for AWT data structures.
XmlCollectionsCodec Handles XML encode/decode of the Java collections types (Set, Map, List, or generic Collection).
XmlDataObjectCodec XML encoder/decoder for IDataObject's, IDataBean's and vanilla JavaBean's.
XmlDateCodec XML codec for java.util.Date using ISO date format
XmlDecodeContext Stores context information (eg ID -> value mapping) during an XML decode session.
XmlDefaultDecoder Default fallback XML decoder which decodes the element forms generated by XmlDefaultEncoder.
XmlDefaultEncoder Default XML fallback encoder.
XmlEncodeContext Contains context state during an XML encoding operation.
XmlEnumerationCodec Coder/decoder for enumerated values based on StringEnumerationValue.
XmlInput Manages decoding of data bean objects from XML.
XmlIO XML input/output support.
XmlLinkCodec XML codec for the standard IDataObjectLink implementations: DataObjectLink and DataBeanLink.
XmlMemberwiseCodec An XML codec that encodes/decodes objects by reading their data fields.
XmlOutput Manages encoding of data bean objects to XML.
XmlPropertyPathCodec XML codec for PropertyPath objects.
XmlSingletonCodec An XML encoder/decoder that handles singleton objects as defined by Beans.isSingletonClass(Class).
XmlURICodec XML encoder/decoder for URL's and URI's.
XmlUtil General utility methods for use with serialized data object XML documents.
 



Copyright © 2008 Commonwealth of Australia