Package com.ashridgetech.prevdb.client

Provides classes and interfaces for use within code that uses PrevDB.

See:
          Description

Interface Summary
Persistent The interface which PrevDb persistent objects must implement.
Transaction Manages the updates made to persistent objects during one unit of work.
 

Class Summary
AbstractPersistentObject A convenient base class for classes that want to implement Persistent.
FieldChangeMap A mapping from a set of a persistent fields of one Persistent class to their values and their old values.
FieldMap A mapping from a set of a persistent fields of one Persistent class to their values, in one Persistent object.
NonUniqueIndex An map from values of one PersistentField to Lists of objects that contain that value.
PersistentField A definition of a persistent field of a Persistent class.
PersistentManager A manager (factory) object for one class of Persistent objects.
PrevDb The overall controller for all the Persistent objects in a PrevDb system.
Ref A reference from one persistent object to another.
RefList A reference from one persistent object to a List of related objects.
 

Exception Summary
ObjectNotFoundException An exception indicating an object could not be found
 

Package com.ashridgetech.prevdb.client Description

Provides classes and interfaces for use within code that uses PrevDB.



Copyright © 2003 Ashridge Technologies Ltd. All Rights Reserved.