|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
| Interface Summary | |
| BitIndex | Interface of bit index. |
| Blob | Interface to store/fetch large binary objects |
| ChangeListener | Listener for change is database files. |
| FieldIndex | Interface of indexed field. |
| GenericIndex | Interface of object index. |
| IFile | Interface of file. |
| Index | Interface of object index. |
| IPersistent | Interface of all persistent capable objects |
| IPersistentSet | Interface of persistent set. |
| IResource | Interface of object supporting locking |
| ITable | Interface of selectable collection. |
| IValue | Interface of objects stored as value. |
| Link | Interface for one-to-many relation. |
| PatriciaTrie | PATRICIA trie (Practical Algorithm To Retrieve Information Coded In Alphanumeric). |
| PersistentIterator | Interface implemented by all Perst iterators allowing to get OID of the current object |
| Query | Class representing JSQL query. |
| ReplicationMasterStorage | Storage performing replication of changed pages to specified slave nodes. |
| ReplicationSlaveStorage | Storage reciving modified pages from replication master and been able to run read-only transactions |
| Resolver | Abstraction of class resolver. |
| SortedCollection | Interface of sorted collection. |
| SpatialIndex | Interface of object spatial index. |
| SpatialIndexR2 | Interface of object spatial index. |
| Storage | Object storage |
| TimeSeries | Time series interface. |
| TimeSeriesTick | Interface for timeseries element. |
| Class Summary | |
| Assert | Class for checking program invariants. |
| Database | This class emulates relational database on top of Perst storage It maintain class extends, associated indices, prepare queries. |
| Key | Class for specifying key value (needed to access obejct by key usig index) |
| L2List | Double linked list. |
| L2ListElem | Double linked list element. |
| MemoryUsage | Information about memory usage for the correspondent class. |
| NullFile | This implementation of IFile interface can be used
to make Perst an main-memory database. |
| PatriciaTrieKey | Convert different type of keys to 64-bit long value used in PATRICIA trie (Practical Algorithm To Retrieve Information Coded In Alphanumeric) |
| Persistent | Base class for all persistent capable objects |
| PersistentComparator | Base class for persistent comparator used in SortedCollection class |
| PersistentResource | Base class for persistent capable objects supporting locking |
| PersistentString | Class encapsulating native Java string. java.lang.String is not persistent object so it can not be stored in Perst as independent persistent object. |
| Projection | Class use to project selected objects using relation field. |
| Rectangle | Rectangle with integer cooordinates. |
| RectangleR2 | R2 rectangle class. |
| Relation | Class representing relation between owner and members |
| StorageFactory | Storage factory |
| StorageListener | Listener of database events. |
| TimeSeriesBlock | Abstract base class for time series block. |
| Version | Base class for version of versioned object. |
| VersionHistory | Collection of version of versioned object. |
| Exception Summary | |
| CompileError | Exception thrown by compiler |
| JSQLArithmeticException | Exception thown in case of incorect operands for integer operations |
| JSQLNoSuchFieldException | Exception thown when field is not found during runtime lookup |
| JSQLNullPointerException | Exception thown when null reference field is dereferenced |
| JSQLRuntimeException | Exception thown by JSQL at runtime which should be ignored and boolean expression caused this exption should be treated as false |
| StorageError | Exception throw by storage implementation |
| XMLImportException | Exception thrown during import of data from XML file in database |
| Error Summary | |
| AssertionFailed | Exception raised by Assert class when assertion was failed. |
|
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||