|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Migration.Interface | Interface is used by inner classes of migration classes to define a migrate method used to move to a more recent version of a DAO that has been updated. |
| Class Summary | |
| Backup | The database system needs procedures for backing up and restoring all changes. |
| DAO | DAO is the core of the Adept persistent storage mechanism. |
| Database | The DAO system uses this class for database wide control for procedures such as DAO association, opening, closing and backing up.It can also be used to manipulate a single open database. |
| DTO | This class provides facilities to deep copy data from one object to another. |
| Formatter | A Formatter is a class to format strings from DAO entries to convert from an internal representation to strings for display. |
| Index | DAO object interfaces recognise indexes by looking for inner classes that have extend this base class. |
| Migration | This is the class that performs data migrations used as part of software upgrades. |
| ObjectScraper | Objects can be scraped from or to a pojo/dao using name/value string pairs contained in a Properties objectas required for loading property files and HTML forms into the Java name space. |
| ObjectXML | This is a Helper class of static methods for working with XML/object conversions. |
| POJO | By inheriting from POJO instead of Object, classes get working deep copy(), equals(), hashCode(), toString() and Comparable methods. |
| Search | Search is used to create a database search instance for finding persistent objects by their indexes. |
| Search.Access | Static fields in this class are used as part of Search initialisation to define whether data retrieved is only for perusal or whether it can be updated. |
| Search.Load | Static fields in this class are used as part of Search initialisation to define whether loading from the search is to be lazy or eager. |
| Transaction | The Adept database includes a session based transaction wrapper for combining database updates so that they can all be committed or discarded together. |
| Translator | A Translator is a class to translate strings to internal format fields in DAOs. |
| Exception Summary |
The Adept object package provides sophisticated object manipulation and storage, including a full-featured object database. The object database system allows a Java DAO to be persisted without complicated interfaces or many if any changes to style. It also has interfaces for XML I/O and Object to/from dictionaries (maps, name/value pairs) for screen scraping. There are POJO and DTO classes for advances manipulation and testing pf pojo objects.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||