| Class Summary | |
|---|---|
| BaseIterator | Common interface for BlockIterator and StoredIterator. |
| BlockIterator | An iterator that does need closing because a cursor is not kept open across method calls. |
| BooleanBinding |
A concrete TupleBinding for a Boolean primitive
wrapper or a boolean primitive.
|
| BtreePrefixCalculator | |
| BtreeStats | |
| ByteArrayBinding |
A pass-through EntryBinding that uses the entry's byte array as
the key or data object.
|
| ByteBinding |
A concrete TupleBinding for a Byte primitive
wrapper or a byte primitive.
|
| CacheFile | |
| CacheFilePriority | |
| CacheFileStats | |
| CacheStats | |
| CharacterBinding |
A concrete TupleBinding for a Character primitive
wrapper or a char primitive.
|
| CheckpointConfig | |
| ClassCatalog | A catalog of class description information for use during object serialization. |
| CompactConfig | |
| CompactStats | |
| CurrentTransaction | Provides access to the current transaction for the current thread within the context of a Berkeley DB environment. |
| CurrentTransaction.CdbCursors | |
| CurrentTransaction.Trans | |
| Cursor | |
| CursorConfig | |
| db_java | |
| db_javaJNI | |
| Database | |
| DatabaseConfig | |
| DatabaseEntry | |
| DatabaseException | |
| DatabaseStats | |
| DatabaseType | |
| DataCursor | Represents a Berkeley DB cursor and adds support for indices, bindings and key ranges. |
| DataView | Represents a Berkeley DB database and adds support for indices, bindings and key ranges. |
| Db | |
| Dbc | |
| DbCompat | A minimal set of DB-JE compatibility methods for internal use only. |
| DbConstants | |
| DbEnv | |
| DbEnv.RepProcessMessage | |
| DbLock | |
| DbLogc | |
| DbMpoolFile | |
| DbSequence | |
| DbTxn | |
| DbUtil | DbUtil is a simple class that holds a few static utility functions other parts of the package share and that don't have a good home elsewhere. |
| DeadlockException | |
| DoubleBinding |
A concrete TupleBinding for a Double primitive
wrapper or a double primitive.
|
| EntityBinding | A binding between a key-value entry pair and an entity object. |
| EntryBinding | A binding between a key or data entry and a key or data object. |
| Environment | |
| EnvironmentConfig | |
| ErrorHandler | |
| EventHandler | |
| EventType | |
| ExceptionUnwrapper | Unwraps nested exceptions by calling the getCause method for exceptions that implement the ExceptionWrapper interface. |
| ExceptionWrapper | Interface implemented by exceptions that can contain nested exceptions. |
| FastInputStream | A replacement for ByteArrayInputStream that does not synchronize every byte read. |
| FastOutputStream | A replacement for ByteArrayOutputStream that does not synchronize every byte read. |
| FeedbackHandler | |
| FloatBinding |
A concrete TupleBinding for a Float primitive
wrapper or a float primitive.
|
| Hasher | |
| HashStats | |
| IntegerBinding |
A concrete TupleBinding for a Integer primitive
wrapper or an int primitive.
|
| IOExceptionWrapper | An IOException that can contain nested exceptions. |
| JoinConfig | |
| JoinCursor | |
| KeyRange | |
| KeyRange | Encapsulates a key range for use with a RangeCursor. |
| KeyRangeException | An exception thrown when a key is out of range. |
| Lock | |
| LockDetectMode | |
| LockMode | |
| LockNotGrantedException | |
| LockOperation | |
| LockRequest | |
| LockRequestMode | |
| LockStats | |
| LogCursor | |
| LogRecordHandler | |
| LogSequenceNumber | |
| LogStats | |
| LongBinding |
A concrete TupleBinding for a Long primitive
wrapper or a long primitive.
|
| MapEntryParameter |
A simple Map.Entry implementation that can be used as in
input parameter. |
| MarshalledTupleEntry | A marshalling interface implemented by key, data or entity classes that are represented as tuples. |
| MarshalledTupleKeyEntity | A marshalling interface implemented by entity classes that represent keys as tuples. |
| MemoryException | |
| MessageHandler | |
| MultipleDataEntry | |
| MultipleEntry | |
| MultipleKeyDataEntry | |
| MultipleKeyNIODataEntry | |
| MultipleNIODataEntry | |
| MultipleRecnoDataEntry | |
| MultipleRecnoNIODataEntry | |
| MutexStats | |
| MyRangeCursor | |
| OperationStatus | |
| PackedInteger | Static methods for reading and writing packed integers. |
| PanicHandler | |
| PreparedTransaction | |
| PrimaryKeyAssigner | An interface implemented to assign new primary key values. |
| QueueStats | |
| RangeCursor | A cursor-like interface that enforces a key range. |
| RecordNumberAppender | |
| RecordNumberBinding |
An EntryBinding that treats a record number key entry as a
Long key object.
|
| RecoveryOperation | |
| ReplicationConfig | |
| ReplicationDuplicateMasterException | |
| ReplicationHandleDeadException | |
| ReplicationHoldElectionException | |
| ReplicationHostAddress | |
| ReplicationJoinFailureException | |
| ReplicationLockoutException | |
| ReplicationManagerAckPolicy | |
| ReplicationManagerStartPolicy | |
| ReplicationSiteUnavailableException | |
| ReplicationStats | |
| ReplicationStatus | |
| ReplicationTimeoutType | |
| ReplicationTransport | |
| RunRecoveryException | |
| RuntimeExceptionWrapper | A RuntimeException that can contain nested exceptions. |
| SecondaryConfig | |
| SecondaryCursor | |
| SecondaryDatabase | |
| SecondaryKeyCreator | |
| Sequence | |
| SequenceConfig | |
| SequenceStats | |
| SerialBase | A base class for serial bindings creators that provides control over the allocation of the output buffer. |
| SerialBinding |
A concrete EntryBinding that treats a key or data entry as
a serialized object.
|
| SerialInput |
A specialized ObjectInputStream that gets class description
information from a ClassCatalog. |
| SerialOutput |
A specialized ObjectOutputStream that stores class description
information in a ClassCatalog. |
| SerialSerialBinding |
An abstract EntityBinding that treats an entity's key entry and
data entry as serialized objects.
|
| SerialSerialKeyCreator | A abstract key creator that uses a serial key and a serial data entry. |
| ShortBinding |
A concrete TupleBinding for a Short primitive
wrapper or a short primitive.
|
| SortedDoubleBinding |
A concrete TupleBinding for a Double primitive
wrapper or a double primitive.
|
| SortedFloatBinding |
A concrete TupleBinding for a Float primitive
wrapper or a float primitive.
|
| StatsConfig | |
| StoredClassCatalog |
A ClassCatalog that is stored in a Database.
|
| StoredClassCatalog.ClassInfo | Holds the class format key for a class, maintains a reference to the ObjectStreamClass. |
| StoredCollection | A abstract base class for all stored collections. |
| StoredCollections | Static methods operating on collections and maps. |
| StoredContainer | A abstract base class for all stored collections and maps. |
| StoredEntrySet | The Set returned by Map.entrySet(). |
| StoredIterator | The Iterator returned by all stored collections. |
| StoredKeySet | The Set returned by Map.keySet() and which can also be constructed directly if a Map is not needed. |
| StoredList | A List view of a Database. |
| StoredList.IndexKeyBinding | |
| StoredMap | A Map view of a Database. |
| StoredMapEntry | |
| StoredSortedEntrySet | The SortedSet returned by Map.entrySet(). |
| StoredSortedKeySet | The SortedSet returned by Map.keySet() and which can also be constructed directly if a Map is not needed. |
| StoredSortedMap | A SortedMap view of a Database. |
| StoredSortedValueSet | The SortedSet returned by Map.values() and which can also be constructed directly if a Map is not needed. |
| StoredValueSet | The Set returned by Map.values() and Map.duplicates(), and which can also be constructed directly if a Map is not needed. |
| StringBinding |
A concrete TupleBinding for a simple String value.
|
| Transaction | |
| TransactionConfig | |
| TransactionRunner | Starts a transaction, calls TransactionWorker, and handles transaction retry and exceptions. |
| TransactionStats | |
| TransactionStats.Active | |
| TransactionWorker | The interface implemented to perform the work within a transaction. |
| TupleBase | A base class for tuple bindings and tuple key creators that provides control over the allocation of the output buffer. |
| TupleBinding |
An abstract EntryBinding that treats a key or data entry as a
tuple; it includes predefined bindings for Java primitive types.
|
| TupleInput |
An InputStream with DataInput-like methods for
reading tuple fields. |
| TupleInputBinding |
A concrete EntryBinding that uses the TupleInput
object as the key or data object.
|
| TupleMarshalledBinding |
A concrete TupleBinding that delegates to the
MarshalledTupleEntry interface of the data or key object.
|
| TupleOutput |
An OutputStream with DataOutput-like methods for
writing tuple fields. |
| TupleSerialBinding |
An abstract EntityBinding that treats an entity's key entry as
a tuple and its data entry as a serialized object.
|
| TupleSerialFactory | Creates stored collections having tuple keys and serialized entity values. |
| TupleSerialKeyCreator | A abstract key creator that uses a tuple key and a serial data entry. |
| TupleSerialMarshalledBinding |
A concrete TupleSerialBinding that delegates to the
MarshalledTupleKeyEntity interface of the entity class.
|
| TupleSerialMarshalledKeyCreator | A concrete key creator that works in conjunction with a TupleSerialMarshalledBinding. |
| TupleTupleBinding |
An abstract EntityBinding that treats an entity's key entry and
data entry as tuples.
|
| TupleTupleKeyCreator | An abstract key creator that uses a tuple key and a tuple data entry. |
| TupleTupleMarshalledBinding |
A concrete TupleTupleBinding that delegates to the
MarshalledTupleEntry and
MarshalledTupleKeyEntity interfaces of the entity class.
|
| TupleTupleMarshalledKeyCreator | A concrete key creator that works in conjunction with a TupleTupleMarshalledBinding. |
| UtfOps | UTF operations with more flexibility than is provided by DataInput and DataOutput. |
| VerifyConfig | |
| VersionMismatchException | |