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 |