Package org.rimudb

This package contains the central API for RimuDB.

See:
          Description

Class Summary
AbstractFinder Base class for Finders.
BatchEntry  
ColumnMetaData This class represents the meta data that describes a column in a table.
ColumnMetaDataMap  
ColumnNameCache This class holds the column index for a column name.
ColumnValueMap  
CompoundDatabase This class represents the connections to all the configured databases.
CredentialValidator  
Database This class manages connectivity to a specific Database.
DatabaseCredentials This class represents the credentials used to connect to a specific Database.
DataObject Base class for DO classes.
DataObjectNode This class is an object representation of the structure of the database to be persisted to or loaded from XML.
GroupByEntry An entry in the GroupByList.
GroupByList This class represents a list of properties which can be used to group the results returned from a Table.
KeyColumn This class represents a KeyColumn
KeyList Deprecated. Use WhereList instead.
LockResult  
OrderByEntry An entry in the OrderByList
OrderByList This class represents a list of properties which can be used to sequence the results returned from a Table.
PropertyNode This object represents a single property associated with a DataObjectNode.
Record This bean class contains the data from a single record in a database table.
RecordBinder This class is responsible for binding result set values to a record
RecordValue  
RimuDBDatabaseMetaData A subset of the DatabaseMetaData
ScriptRunner  
Session This class represents a transaction session.
SQLStatementCache This class represents a cache of SQL statements for a table.
Table This class represents a table in the database.
TableDescriptor This class associates a table with a DO Class, a finder and an optimistic locking strategy.
TableMetaData This class contains the meta data for a table.
WhereEntry The entry class contained in the WhereList
WhereList This class represents a list of properties which can be used to select the results returned from a Table.
 

Enum Summary
AutoCommit  
BooleanOperator  
CrudType  
Lock  
LockHintType  
Operator  
TransactionIsolation  
 

Package org.rimudb Description

This package contains the central API for RimuDB.

Since:
1.0


Copyright © 2008-2011 Simon Ritchie. All Rights Reserved.