Package de.mathema.pride

This package provides the implementation of the PriDE persistence layer for JAVA.

See:
          Description

Interface Summary
ExceptionListener The exception listener interface must be implemented by types which want to get informed about unexpected exceptions within PriDE API operations.
RecordDescriptor.ExtractionMode Defined constants for the ResultSet extraction mode of this descriptor and its depending AttributeDescriptors.
ResourceAccessor Interface for access to physical resources.
ResourceAccessor.AutoKeyMode  
ResourceAccessor.Config  
ResourceAccessor.DBType  
SQLExpression.Direction  
SQLExpression.Operator  
SQLFormatter  
TransactionListener This interface is to be implemented by types which want to be informed about completion or cancelation of transactions.
 

Class Summary
AbstractResourceAccessor  
Attribute Entity class to access the table of generic attributes
Database Database access class, providing base functionality for the persistence framework.
DatabaseAdapter Convenience baseclass, providing a set of simple methods for interaction between the database and data entity objects.
DatabaseFactory Factory class to instantiate Database objects.
ExtendedAttributeDescriptor  
ExtensionDescriptor  
MappedObject Convenience derivation from ObjectAdapter, assuming that the entity to operate on is this object itself.
ObjectAdapter Convenience baseclass, providing a set of ready-to-use standard methods for interaction between the database and data entity objects.
PosgresAccess This class encapsulates Postgres access functions which are only available when working with a Postgres database and having the appropriate drivers installed.
PreparedInsert  
PreparedOperation Abstract base class for convenient usage of prepared statements.
PreparedStatementAccess This class holds meta information about access methods to JDBC prepared statements.
PreparedUpdate  
RecordDescriptor A RecordDescriptor defines the mapping of relation database records to JAVA objects
ResourceAccessorJ2EE Simple ResourceAccessor for J2EE environments.
ResourceAccessorJ2SE Simple ResourceAccessor for J2SE environments.
ResourceAccessorWeb ResourceAccessor for servlet engines.
ResultIterator Helper class to iterate thru a list of results from a query.
ResultSetAccess This class holds meta information about access methods to JDBC result sets.
SQLExpression Convenience class for simplified assembly of SQL expressions
SQLRaw This is just a helper class, preventing a string value from getting formatted when passed to any expression builder function of SQLExpression.
StoredProcedure This class simplifies calling stored procedures from Java code.
TransactionEvent Event type passed in event functions of the TransactionListener interface.
ValueObjectAdapter Convenience derivation from ObjectAdapter, operating on a passed value object.
 

Exception Summary
IllegalDescriptorException This exception is thrown during static initialization if a RecordDescriptor or an AttributeDescriptor have been miss-defined.
NoAccessorException This expection is thrown when trying to instantiate a database without having defined a valid ResourceAccessor.
NoResultsException  
 

Package de.mathema.pride Description

This package provides the implementation of the PriDE persistence layer for JAVA. The API documentation assumes that you are already familiar with the basic concepts of PriDE. For an overview of what PriDE can do for you and how it works see PriDE.html