Package org.jlf.dataMap

Class Summary
CachedObject This class is used to cache DataMappedObject instances read from the default data source.
CRUDDataMapper This class is used as the base of all data mapping mechanisms that can do full CRUD (Create, Read, Update, Delete) in the data mapping framework.
DataArray This class is used to hold one row of data read in from a data mapper.
DataAttribute This class is used as the base of all attributes in the data mapping framework
DataAttributeDescriptor This class is an abstract base class to help describe a relational database relationship.
DataLocation This class is used as the base of all data locations in the data mapping framework.
DataLocationManager This class is used to find and cache DataLocation objects.
DataLocationProperties DataLocationProperties provides convenience accessors to map DataMappedObjects to/from a DataLocation.
DataMapInstrument This class provides a timer utility to instrument dataMap package code.
DataMapLog DataMapLog wraps the Log class to log all DataMap framework related events.
DataMappedObject Abstract class used as the base of all objects in the data mapping framework.
DataMappedObjectKey This class is used to hold the key for a DataMappedObject.
DataMapper This class is used as the base of all data mapping mechanisms in the data mapping framework.
DataObject Abstract class used as the base of all objects in the data mapping framework.
DateAttribute This class is used to hold a Java Date attribute.
DoubleAttribute This class is used to hold attributes of type Double.
LongAttribute This class is used to hold attributes of type Long.
Relationship This class
RelationshipDescriptor This class is an abstract base class to help describe a relational database relationship.
StringAttribute This class is used as the base of all attributes in the data mapping framework
 

Exception Summary
DataMapError This class is to be used for throwing data mapping related exceptions.
DirtyReadError This class is used to throw exceptions when a "dirty read" occurs, that is, when a data mapped object has been updated out from under the user of the object.
RequiredAttributeNotPresent This class is to be used for throwing data mapping related exceptions.