Package de.keepondreaming.xml

Interface Summary
AnnotationStrategy Instances of this class provide a XmlConverter with lookup methods to receive metadata information not obtainable by runtime class information $Author: wintermond $ $Date: 2005/07/10 18:38:07 $ $Log: AnnotationStrategy.java,v $ Revision 1.1 2005/07/10 18:38:07 wintermond Renamed ParserStrategy to AnnotationStrategy Added support to annotate date format patterns Revision 1.3 2005/07/09 09:58:29 wintermond javadoc
ClassProxyAccess Helper interface of ClassProxy to set/read attributes.
ObjectStrategy Strategy pattern to create instances needed by XmlConverter $Author: wintermond $ $Date: 2005/07/10 18:40:13 $ $Log: ObjectStrategy.java,v $ Revision 1.3 2005/07/10 18:40:13 wintermond javadoc init() Revision 1.2 2005/07/09 09:56:51 wintermond javadoc
ProxyClassCreator If an instance of ObjectStrategy creates objects via Proxy this class returns the target interface.
 

Class Summary
ClassNameMappingObjectStrategy Resolves interfaces and attributes via a Properties mapping.
ClassProxy Creates a runtime proxy for an interface.
DateHandler Transforms Date strings to long values $Author: wintermond $ $Date: 2005/07/10 18:39:24 $ $Log: DateHandler.java,v $ Revision 1.1 2005/07/10 18:39:24 wintermond initial
MappingAnnotationStrategy Obtains informations unavailable at runtime via a configuration object Property mappings are as follows: Set date pattern: <Interface-name>.annotation.
ProxyObjectStrategy This strategy is based upon dynamic proxies.
XmlConverter Reads an xml file and sets the data using the passed strategy patterns $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ $Log: XmlConverter.java,v $ $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ Revision 1.1 2005/07/10 18:37:00 wintermond $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ Renamed Parser to XMLConverter $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ Major performance improvements $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ Support for java.util.Date, java.sql.Date and java.sql.TimeStamp as return types $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ Support for attributes modelled as sub tags $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ Support for method getters/setter with names different from the xml names $Author: wintermond $ $Date: 2005/07/10 18:37:00 $ Revision 1.4 2005/07/09 14:11:54 wintermond Introduced ability to handle subtags that contain simple values Revision 1.3 2005/07/09 09:57:58 wintermond Javadoc, moved some methods to Util class
 



Copyright © -2005 . All Rights Reserved.