|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
IKeyGen | |
IRawUpdate | To allow specific Persist objects to
bypass the default means of doing updates a developer
can implement this interface and set the raw update
for the desired Persist object. |
Class Summary | |
BaseDBA | Abstract base class for all database adaptors. |
CacheInvalidationInfo | |
CacheManager | |
ClassInfo | Contains mapping information from things like classnames/tablenames to persistent objects and constructors. |
Converter | Abstract class to convert between an internal type
(which is just a Java String object), Java
native types (and Date types), and values suitable for
SQL statement consumption. |
DataShell | Simple class to wrap TableRow objects. |
DefaultDBA | The default implementation of the BaseDBA class. |
ForeignKeyInfo | |
InternalBooleanValue | Internal value to hold boolean types. |
InternalDateValue | Internal value to hold date types. |
InternalNumberValue | Internal value to hold all number types. |
InternalStringValue | Internal value to hold string types. |
InternalValue | This class stores the value of a database column and/or a Java class field in a neutral format (e.g. |
LastUsedInfo | Information that used to help keep track of the least recently used (LRU) value in the query cache. |
ListInvalidator | |
Oid | |
OneToManyList | |
Persist | The abstract super class for all persistent objects. |
PersistentManager | PersistentManager is basically a cache of
TableRow objects. |
PersistIterator | |
PersistListWrapper | |
PersistTcl | |
QueryCache | Cache queries. |
ShellComparator | |
TableRow | This class holds the data and pertinent metadata for each database table row. |
TclPersistentManager | |
UpdateResults |
Exception Summary | |
DataIntegrityException | Exception thrown when the object version number of a
TableRow instance in memory differs from
the comparable row's object version number in the
database. |
InvalidOidFormatException | |
InvalidStateChangeException | |
PersistException | |
PersistNotFoundException | |
PersistRuntimeException | |
TableRowException | Exception thrown when there are errors accessing or in
some way manipulating TableRow objects. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |