Download Stylus Studio - The World's Best XML Development Environment!

Berkeley DB
version 4.2.52
A B C D E F G H I J K L M N O P Q R S T U V W X

A

abort() - Method in class com.sleepycat.db.DbTxn
The DbTxn.abort method causes an abnormal termination of the transaction.
abortTxn() - Method in class com.sleepycat.bdb.CurrentTransaction
Aborts the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
add(int, Object) - Method in class com.sleepycat.bdb.collection.StoredList
Inserts the specified element at the specified position in this list (optional operation).
add(Object) - Method in class com.sleepycat.bdb.collection.StoredValueSet
Adds the specified entity to this set if it is not already present (optional operation).
add(Object) - Method in class com.sleepycat.bdb.collection.StoredList
Appends the specified element to the end of this list (optional operation).
add(Object) - Method in class com.sleepycat.bdb.collection.StoredKeySet
Adds the specified key to this set if it is not already present (optional operation).
add(Object) - Method in class com.sleepycat.bdb.collection.StoredIterator
Inserts the specified element into the list or inserts a duplicate into other types of collections (optional operation).
add(Object) - Method in class com.sleepycat.bdb.collection.StoredEntrySet
Adds the specified element to this set if it is not already present (optional operation).
addAll(Collection) - Method in class com.sleepycat.bdb.collection.StoredCollection
Adds all of the elements in the specified collection to this collection (optional operation).
addAll(int, Collection) - Method in class com.sleepycat.bdb.collection.StoredList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addSize(int) - Method in class com.sleepycat.bdb.util.FastOutputStream
Skip the given number of bytes in the buffer.
addValue(DataThang, Object, int) - Method in class com.sleepycat.bdb.DataView
Adds a duplicate value for a specified key.
appDispatch(DbEnv, Dbt, DbLsn, int) - Method in interface com.sleepycat.db.DbAppDispatch
The DbAppDispatch interface is used by the DbEnv.setAppDispatch method.
append(Object) - Method in class com.sleepycat.bdb.collection.StoredMap
Appends a given value returning the newly assigned key.
append(Object) - Method in class com.sleepycat.bdb.collection.StoredList
Appends a given value returning the newly assigned index.
append(Object, Object[], Object[]) - Method in class com.sleepycat.bdb.DataView
Appends a value and returns the new key.
areDuplicatesAllowed() - Method in class com.sleepycat.bdb.DataView
Returns whether duplicates are allowed for the index or store.
areDuplicatesAllowed() - Method in class com.sleepycat.bdb.DataDb
Returns whether duplicates are allowed for the database.
areDuplicatesAllowed() - Method in class com.sleepycat.bdb.collection.StoredContainer
Returns whether duplicate keys are allowed in this container.
areDuplicatesOrdered() - Method in class com.sleepycat.bdb.DataView
Returns whether duplicates are ordered for the index or store.
areDuplicatesOrdered() - Method in class com.sleepycat.bdb.DataDb
Returns whether duplicates are ordered for the database.
areDuplicatesOrdered() - Method in class com.sleepycat.bdb.collection.StoredContainer
Returns whether duplicate keys are allowed and sorted by element value.
areKeysRenumbered() - Method in class com.sleepycat.bdb.DataView
Returns whether keys (record numbers) are renumbered for the index or store.
areKeysRenumbered() - Method in class com.sleepycat.bdb.DataDb
Returns whether keys (record numbers) are renumbered for the database.
areKeysRenumbered() - Method in class com.sleepycat.bdb.collection.StoredContainer
Returns whether keys are renumbered when insertions and deletions occur.
assignKey(DataBuffer) - Method in interface com.sleepycat.bdb.PrimaryKeyAssigner
Assigns a new primary key value into the given data buffer.
associate(DbTxn, Db, DbSecondaryKeyCreate, int) - Method in class com.sleepycat.db.Db
 
autoCommitCollection(Collection) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a auto-commit collection from a given stored collection.
autoCommitList(List) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a auto-commit list from a given stored list.
autoCommitMap(Map) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a auto-commit map from a given stored map.
autoCommitSet(Set) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a auto-commit set from a given stored set.
autoCommitSortedMap(SortedMap) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a auto-commit sorted map from a given stored sorted map.
autoCommitSortedSet(SortedSet) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a auto-commit sorted set from a given stored sorted set.
autoCommitView(boolean) - Method in class com.sleepycat.bdb.DataView
Returns a new view with a specified autoCommit setting.
available() - Method in class com.sleepycat.bdb.util.FastInputStream
 

B

beginTxn() - Method in class com.sleepycat.bdb.CurrentTransaction
Begins a new transaction for this environment and associates it with the current thread.
beginTxn(boolean, boolean) - Method in class com.sleepycat.bdb.CurrentTransaction
Begins a new transaction for this environment and associates it with the current thread.
BINARY - Static variable in interface com.sleepycat.bdb.bind.DataType
byte[] data type.
bt_dup_pg - Variable in class com.sleepycat.db.DbBtreeStat
Number of database duplicate pages.
bt_dup_pgfree - Variable in class com.sleepycat.db.DbBtreeStat
Number of bytes free in database duplicate pages.
bt_free - Variable in class com.sleepycat.db.DbBtreeStat
Number of pages on the free list.
bt_int_pg - Variable in class com.sleepycat.db.DbBtreeStat
Number of database internal pages.
bt_int_pgfree - Variable in class com.sleepycat.db.DbBtreeStat
Number of bytes free in database internal pages.
bt_leaf_pg - Variable in class com.sleepycat.db.DbBtreeStat
Number of database leaf pages.
bt_leaf_pgfree - Variable in class com.sleepycat.db.DbBtreeStat
Number of bytes free in database leaf pages.
bt_levels - Variable in class com.sleepycat.db.DbBtreeStat
Number of levels in the database.
bt_magic - Variable in class com.sleepycat.db.DbBtreeStat
Magic number that identifies the file as a Btree database.
bt_maxkey - Variable in class com.sleepycat.db.DbBtreeStat
 
bt_metaflags - Variable in class com.sleepycat.db.DbBtreeStat
 
bt_minkey - Variable in class com.sleepycat.db.DbBtreeStat
The minimum keys per page.
bt_ndata - Variable in class com.sleepycat.db.DbBtreeStat
For the Btree Access Method, the number of key/data pairs in the database.
bt_nkeys - Variable in class com.sleepycat.db.DbBtreeStat
For the Btree Access Method, the number of unique keys in the database.
bt_over_pg - Variable in class com.sleepycat.db.DbBtreeStat
Number of database overflow pages.
bt_over_pgfree - Variable in class com.sleepycat.db.DbBtreeStat
Number of bytes free in database overflow pages.
bt_pagesize - Variable in class com.sleepycat.db.DbBtreeStat
Underlying database page size, in bytes.
bt_re_len - Variable in class com.sleepycat.db.DbBtreeStat
The length of fixed-length records.
bt_re_pad - Variable in class com.sleepycat.db.DbBtreeStat
The padding byte value for fixed-length records.
bt_version - Variable in class com.sleepycat.db.DbBtreeStat
The version of the Btree database.
ByteArrayBinding - class com.sleepycat.bdb.bind.ByteArrayBinding.
A transparent binding where the data byte array is used as the object.
ByteArrayBinding(ByteArrayFormat) - Constructor for class com.sleepycat.bdb.bind.ByteArrayBinding
Creates a byte array binding.
ByteArrayFormat - class com.sleepycat.bdb.bind.ByteArrayFormat.
The format for data stored as a byte array.
ByteArrayFormat() - Constructor for class com.sleepycat.bdb.bind.ByteArrayFormat
Creates a byte array format.
bytesToChars(byte[], int, char[], int, int, boolean) - Static method in class com.sleepycat.bdb.util.UtfOps
Converts byte arrays into character arrays.
bytesToString(byte[], int, int) - Static method in class com.sleepycat.bdb.util.UtfOps
Converts byte arrays into strings.

C

canDeriveKeyFromValue() - Method in class com.sleepycat.bdb.DataView
Returns whether data keys can be derived from the value/entity binding of this view, which determines whether a value/entity object alone is sufficient for operations that require keys.
charsToBytes(char[], int, byte[], int, int) - Static method in class com.sleepycat.bdb.util.UtfOps
Converts character arrays into byte arrays.
ClassCatalog - interface com.sleepycat.bdb.bind.serial.ClassCatalog.
Represents a catalog of class information for use in object serialization so that class descriptions can be stored separately from serialized objects.
clear() - Method in class com.sleepycat.bdb.collection.StoredContainer
Removes all mappings or elements from this map or collection (optional operation).
clear(Collection) - Method in class com.sleepycat.bdb.DataView
Deletes all records in the current range, optionally returning the values for the deleted records.
clearDataFormation() - Method in class com.sleepycat.bdb.DataThang
 
clearDataFormation() - Method in class com.sleepycat.bdb.bind.SimpleBuffer
 
clearDataFormation() - Method in interface com.sleepycat.bdb.bind.DataBuffer
Sets the formation associated with the data in this buffer to null.
clearIndexKey(DataBuffer) - Method in interface com.sleepycat.bdb.bind.KeyExtractor
Clears the index key in a value buffer.
clearIndexKey(DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialKeyExtractor
 
clearIndexKey(DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.SerialSerialKeyExtractor
 
clearIndexKey(DataBuffer) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleKeyExtractor
 
clearIndexKey(Object) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialMarshalledKeyExtractor
 
clearIndexKey(Object) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialKeyExtractor
Clears the index key in the deserialized value data.
clearIndexKey(Object) - Method in class com.sleepycat.bdb.bind.serial.SerialSerialKeyExtractor
Clears the index key in a value data object.
clearIndexKey(String) - Method in interface com.sleepycat.bdb.bind.tuple.MarshalledTupleKeyEntity
Clears the entity's index key value for the given key name.
clearIndexKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleMarshalledKeyExtractor
 
clearIndexKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleKeyExtractor
Clears the index key in the tuple value data.
close() - Method in class com.sleepycat.bdb.StoredClassCatalog
 
close() - Method in class com.sleepycat.bdb.DataStore
Closes the store and all associated indices.
close() - Method in class com.sleepycat.bdb.DataDb
Closes the database.
close() - Method in class com.sleepycat.bdb.DataCursor
Closes a cursor.
close() - Method in interface com.sleepycat.bdb.bind.serial.ClassCatalog
Close a catalog database and release any cached resources.
close() - Method in class com.sleepycat.bdb.collection.StoredIterator
Closes this iterator.
close() - Method in class com.sleepycat.db.Dbc
The Dbc.close method discards the cursor.
close(int) - Method in class com.sleepycat.db.DbLogc
The DbLogc.close method discards the log cursor.
close(int) - Method in class com.sleepycat.db.DbEnv
The DbEnv.close method closes the Berkeley DB environment, freeing any allocated resources and closing any underlying subsystems.
close(int) - Method in class com.sleepycat.db.Db
The Db.close method flushes any cached database information to disk, closes any open cursors, frees any allocated resources, and closes any underlying files.
close(Iterator) - Static method in class com.sleepycat.bdb.collection.StoredIterator
Closes the given iterator using StoredIterator.close() if it is a StoredIterator.
closeCursor(Dbc) - Method in class com.sleepycat.bdb.DataDb
Closes a cursor for this database.
com.sleepycat.bdb - package com.sleepycat.bdb
Core database classes for defining an environment, creating data stores, and running transactions
com.sleepycat.bdb.bind - package com.sleepycat.bdb.bind
Interfaces for defining data formats and data-to-object bindings
com.sleepycat.bdb.bind.serial - package com.sleepycat.bdb.bind.serial
Formats and bindings that use Java serialization
com.sleepycat.bdb.bind.tuple - package com.sleepycat.bdb.bind.tuple
Formats and bindings that use sequences of primitive data items or tuples
com.sleepycat.bdb.collection - package com.sleepycat.bdb.collection
Collection classes providing Map, Set, List and Iterator views of a data store
com.sleepycat.bdb.factory - package com.sleepycat.bdb.factory
Factory classes
com.sleepycat.bdb.util - package com.sleepycat.bdb.util
General utilities used throughout DB
com.sleepycat.db - package com.sleepycat.db
Java API programming notes
commit(int) - Method in class com.sleepycat.db.DbTxn
The DbTxn.commit method ends the transaction.
commitTxn() - Method in class com.sleepycat.bdb.CurrentTransaction
Commits the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
comparator() - Method in class com.sleepycat.bdb.collection.StoredSortedValueSet
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.bdb.collection.StoredSortedMap
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.bdb.collection.StoredSortedKeySet
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.bdb.collection.StoredSortedEntrySet
Returns null since comparators are not supported.
compare(Db, Dbt, Dbt) - Method in interface com.sleepycat.db.DbBtreeCompare
The DbBtreeCompare interface is used by the Db.setBtreeCompare method.
compareDuplicates(Db, Dbt, Dbt) - Method in interface com.sleepycat.db.DbDupCompare
The DbDupCompare interface is used by the Db.setDuplicatelicateCompare method.
compareTo(Dbt) - Method in class com.sleepycat.bdb.DataThang
Returns -1 if the byte array of this thang is less than that of the given thang, 0 if they are equal, or 1 if greater.
consume(int, Object[], Object[]) - Method in class com.sleepycat.bdb.DataView
Performs a database 'get and consume' operation.
contains(Object) - Method in class com.sleepycat.bdb.collection.StoredValueSet
Returns true if this set contains the specified element.
contains(Object) - Method in class com.sleepycat.bdb.collection.StoredList
Returns true if this list contains the specified element.
contains(Object) - Method in class com.sleepycat.bdb.collection.StoredKeySet
Returns true if this set contains the specified key.
contains(Object) - Method in class com.sleepycat.bdb.collection.StoredEntrySet
Returns true if this set contains the specified element.
containsAll(Collection) - Method in class com.sleepycat.bdb.collection.StoredCollection
Returns true if this collection contains all of the elements in the specified collection.
containsKey(Object) - Method in class com.sleepycat.bdb.collection.StoredMap
Returns true if this map contains the specified key.
containsValue(Object) - Method in class com.sleepycat.bdb.collection.StoredMap
Returns true if this map contains the specified value.
copy(DataThang) - Method in class com.sleepycat.bdb.DataThang
Copies the data from the given thang to this thang..
count() - Method in class com.sleepycat.bdb.DataCursor
Return the number of duplicates for the current key.
count() - Method in class com.sleepycat.bdb.collection.StoredIterator
Returns the number of elements having the same key value as the key value of the element last returned by next() or previous().
count(int) - Method in class com.sleepycat.db.Dbc
The Dbc.count method returns a count of the number of data items for the key to which the cursor refers.
CurrentTransaction - class com.sleepycat.bdb.CurrentTransaction.
Provides access to the current transaction for the current thread within the context of a Berkeley DB environment.
cursor(DbTxn, int) - Method in class com.sleepycat.db.Db
The Db.cursor method returns a created database cursor.

D

DataBinding - interface com.sleepycat.bdb.bind.DataBinding.
The interface implemented by all data-to-object bindings.
DataBuffer - interface com.sleepycat.bdb.bind.DataBuffer.
The interface used in bindings to access the data as a byte array.
DataCursor - class com.sleepycat.bdb.DataCursor.
(internal) Represents a Berkeley DB cursor and adds support for indices, bindings and key ranges.
DataCursor(DataCursor) - Constructor for class com.sleepycat.bdb.DataCursor
Clones a cursor preserving the current position.
DataCursor(DataView, boolean) - Constructor for class com.sleepycat.bdb.DataCursor
Creates a cursor for a given view.
DataCursor(DataView, boolean, Object) - Constructor for class com.sleepycat.bdb.DataCursor
Creates a cursor for a given view and single key range.
DataCursor(DataView, boolean, Object, boolean, Object, boolean) - Constructor for class com.sleepycat.bdb.DataCursor
Creates a cursor for a given view and key range.
DataDb - class com.sleepycat.bdb.DataDb.
(internal) Wraps a Berkeley DB database (Db) object and adds normalization of certain flags and environment modes.
DataDb(Db) - Constructor for class com.sleepycat.bdb.DataDb
Creates a database wrapper.
DataFormat - interface com.sleepycat.bdb.bind.DataFormat.
The tag interface implemented by all data formats.
DataIndex - class com.sleepycat.bdb.DataIndex.
Represents a Berkeley DB secondary index.
DataIndex(DataStore, Db, DataFormat, KeyExtractor) - Constructor for class com.sleepycat.bdb.DataIndex
Creates an index from a previously opened Db object.
DataStore - class com.sleepycat.bdb.DataStore.
Represents a Berkeley DB database in the role of a primary data store.
DataStore(Db, DataFormat, DataFormat, PrimaryKeyAssigner) - Constructor for class com.sleepycat.bdb.DataStore
Creates a store from a previously opened Db object.
DataThang - class com.sleepycat.bdb.DataThang.
(internal) An extension of a Berkeley DB thang (Dbt) that supports the DataBuffer interface for bindings and other added utilities.
DataThang() - Constructor for class com.sleepycat.bdb.DataThang
Creates a thang with no data.
DataThang(byte[]) - Constructor for class com.sleepycat.bdb.DataThang
Creates a thang containing the given data data.
DataThang(DataThang) - Constructor for class com.sleepycat.bdb.DataThang
Creates a thang with a copy of the data from the given thang.
dataToInput(DataBuffer) - Method in class com.sleepycat.bdb.bind.tuple.TupleFormat
Utility method to create a new tuple input object for reading the data from a given buffer.
dataToObject(DataBuffer) - Method in class com.sleepycat.bdb.RecordNumberBinding
 
dataToObject(DataBuffer) - Method in interface com.sleepycat.bdb.bind.DataBinding
Converts a data buffer into an Object.
dataToObject(DataBuffer) - Method in class com.sleepycat.bdb.bind.ByteArrayBinding
 
dataToObject(DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.SerialFormat
Utility method for use by bindings to deserialize an object.
dataToObject(DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.SerialBinding
 
dataToObject(DataBuffer) - Method in class com.sleepycat.bdb.bind.tuple.TupleInputBinding
 
dataToObject(DataBuffer) - Method in class com.sleepycat.bdb.bind.tuple.TupleBinding
 
dataToObject(DataBuffer, DataBuffer) - Method in interface com.sleepycat.bdb.bind.EntityBinding
Converts key and value data buffers into an entity Object.
dataToObject(DataBuffer, DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialBinding
 
dataToObject(DataBuffer, DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.SerialSerialBinding
 
dataToObject(DataBuffer, DataBuffer) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleBinding
 
dataToObject(Object) - Method in class com.sleepycat.bdb.bind.serial.SerialBinding
Can be overridden to convert the deserialized data object to another object.
dataToObject(Object, Object) - Method in class com.sleepycat.bdb.bind.serial.SerialSerialBinding
Constructs an entity object from deserialized key and value data objects.
dataToObject(TupleInput) - Method in class com.sleepycat.bdb.bind.tuple.TupleMarshalledBinding
 
dataToObject(TupleInput) - Method in class com.sleepycat.bdb.bind.tuple.TupleBinding
Constructs a key or value object from TupleInput data.
dataToObject(TupleInput, Object) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialMarshalledBinding
 
dataToObject(TupleInput, Object) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialBinding
Constructs an entity object from TupleInput key data and deserialized value data objects.
dataToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleMarshalledBinding
 
dataToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleBinding
Constructs an entity object from TupleInput key and value data objects.
dataToRecordNumber(DataBuffer) - Method in class com.sleepycat.bdb.RecordNumberFormat
Utility method for use by bindings to translate a data buffer to an record number integer.
DataType - interface com.sleepycat.bdb.bind.DataType.
Primitive data type constants.
DataView - class com.sleepycat.bdb.DataView.
(internal) Represents a Berkeley DB database and adds support for indices, bindings and key ranges.
DataView(DataStore, DataIndex, DataBinding, DataBinding, EntityBinding, boolean) - Constructor for class com.sleepycat.bdb.DataView
Creates a view for a given store/index and bindings.
DATETIME - Static variable in interface com.sleepycat.bdb.bind.DataType
Date data type.
Db - class com.sleepycat.db.Db.
The Db handle is the handle for a Berkeley DB database, which may or may not be part of a database environment.
DB_AFTER - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_AGGRESSIVE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_APPEND - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_ARCH_ABS - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_ARCH_DATA - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_ARCH_LOG - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_ARCH_REMOVE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_AUTO_COMMIT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_BEFORE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_BTREE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_CACHED_COUNTS - Static variable in class com.sleepycat.db.Db
 
DB_CDB_ALLDB - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_CHKSUM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_CONSUME - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_CONSUME_WAIT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_CREATE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_CURRENT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_CXX_NO_EXCEPTIONS - Static variable in class com.sleepycat.db.Db
 
DB_DBT_MALLOC - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DBT_PARTIAL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DBT_REALLOC - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DBT_USERMEM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DIRECT_DB - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DIRECT_LOG - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DIRTY_READ - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DONOTINDEX - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DUP - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_DUPSORT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_EID_BROADCAST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_EID_INVALID - Static variable in class com.sleepycat.db.Db
 
DB_ENCRYPT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_ENCRYPT_AES - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_EXCL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_FAST_STAT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_FILEOPEN - Static variable in class com.sleepycat.db.Db
 
DB_FIRST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_FLUSH - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_FORCE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_GET_BOTH - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_GET_BOTH_RANGE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_GET_RECNO - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_HASH - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_INIT_CDB - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_INIT_LOCK - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_INIT_LOG - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_INIT_MPOOL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_INIT_REP - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_INIT_TXN - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_JOIN_ITEM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_JOIN_NOSORT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_JOINENV - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_KEYEMPTY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_KEYEXIST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_KEYFIRST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_KEYLAST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LAST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_DEADLOCK - Static variable in class com.sleepycat.db.Db
 
DB_LOCK_DEFAULT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_EXPIRE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_GET - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_GET_TIMEOUT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_IREAD - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_IWR - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_IWRITE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_MAXLOCKS - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_MINLOCKS - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_MINWRITE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_NOTGRANTED - Static variable in class com.sleepycat.db.Db
 
DB_LOCK_NOWAIT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_OLDEST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_PUT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_PUT_ALL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_PUT_OBJ - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_RANDOM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_READ - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_TIMEOUT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_WRITE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCK_YOUNGEST - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOCKDOWN - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_LOG_AUTOREMOVE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_MPOOL_NOFILE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_MULTIPLE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_MULTIPLE_KEY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NEXT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NEXT_DUP - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NEXT_NODUP - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NODUPDATA - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOLOCKING - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOMMAP - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOORDERCHK - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOOVERWRITE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOPANIC - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOSERVER - Static variable in class com.sleepycat.db.Db
 
DB_NOSERVER_HOME - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOSERVER_ID - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOSYNC - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_NOTFOUND - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_OLD_VERSION - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_ORDERCHKONLY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_OVERWRITE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PAGE_NOTFOUND - Static variable in class com.sleepycat.db.Db
 
DB_PANIC_ENVIRONMENT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_POSITION - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PREV - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PREV_NODUP - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PRINTABLE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PRIORITY_DEFAULT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PRIORITY_HIGH - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PRIORITY_LOW - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PRIORITY_VERY_HIGH - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PRIORITY_VERY_LOW - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_PRIVATE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_QUEUE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RDONLY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RECNO - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RECNUM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RECORDCOUNT - Static variable in class com.sleepycat.db.Db
 
DB_RECOVER - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RECOVER_FATAL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REGION_INIT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RENUMBER - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_CLIENT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_DUPMASTER - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_HANDLE_DEAD - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_HOLDELECTION - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_ISPERM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_LOGSONLY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_MASTER - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_NEWMASTER - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_NEWSITE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_NOBUFFER - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_NOTPERM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_OUTDATED - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_PERMANENT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REP_UNAVAIL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_REVSPLITOFF - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RMW - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RPCCLIENT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_RUNRECOVERY - Static variable in class com.sleepycat.db.Db
 
DB_SALVAGE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SECONDARY_BAD - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SET - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SET_LOCK_TIMEOUT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SET_RANGE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SET_RECNO - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SET_TXN_TIMEOUT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SNAPSHOT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_STAT_CLEAR - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_SYSTEM_MEM - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_THREAD - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TIME_NOTGRANTED - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TRUNCATE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_ABORT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_APPLY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_BACKWARD_ROLL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_FORWARD_ROLL - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_NOSYNC - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_NOT_DURABLE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_NOWAIT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_PRINT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_SYNC - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_TXN_WRITE_NOSYNC - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_UNKNOWN - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_UPGRADE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_USE_ENVIRON - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_USE_ENVIRON_ROOT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERB_CHKPOINT - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERB_DEADLOCK - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERB_RECOVERY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERB_REPLICATION - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERB_WAITSFOR - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERIFY - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERIFY_BAD - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_VERSION_MAJOR - Static variable in class com.sleepycat.db.Db
 
DB_VERSION_MINOR - Static variable in class com.sleepycat.db.Db
 
DB_VERSION_PATCH - Static variable in class com.sleepycat.db.Db
 
DB_WRITECURSOR - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_XA_CREATE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_XIDDATASIZE - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
DB_YIELDCPU - Static variable in class com.sleepycat.db.Db
A constant used to configure the system.
Db(DbEnv, int) - Constructor for class com.sleepycat.db.Db
The constructor creates a Db object that is the handle for a Berkeley DB database.
DbAppDispatch - interface com.sleepycat.db.DbAppDispatch.
An interface specifying a recovery function, which recovers application-specific actions.
DbAppendRecno - interface com.sleepycat.db.DbAppendRecno.
An interface specifying a callback function that modifies stored data based on a generated key.
dbAppendRecno(Db, Dbt, int) - Method in interface com.sleepycat.db.DbAppendRecno
The DbAppendRecno interface is used by the Db.setAppendRecno method.
DbBtreeCompare - interface com.sleepycat.db.DbBtreeCompare.
An interface specifying a comparison function, which imposes a total ordering on the keys in a Btree database.
DbBtreePrefix - interface com.sleepycat.db.DbBtreePrefix.
An interface specifying a comparison function, which specifies the number of bytes needed to differentiate Btree keys.
DbBtreeStat - class com.sleepycat.db.DbBtreeStat.
The DbBtreeStat object is used to return Btree or Recno database statistics.
DbBtreeStat() - Constructor for class com.sleepycat.db.DbBtreeStat
 
Dbc - class com.sleepycat.db.Dbc.
The Dbc object is the handle for a cursor into a Berkeley DB database.
DbClient - interface com.sleepycat.db.DbClient.
The DbClient object is used to encapsulate a reference to an RPC client.
DbDeadlockException - exception com.sleepycat.db.DbDeadlockException.
This information describes the DbDeadlockException class and how it is used in the Berkeley DB library.
DbDupCompare - interface com.sleepycat.db.DbDupCompare.
An interface specifying a comparison function, which imposes a total ordering on the duplicate data items in a Btree database.
DbEnv - class com.sleepycat.db.DbEnv.
The DbEnv object is the handle for a Berkeley DB environment -- a collection including support for some or all of caching, locking, logging and transaction subsystems, as well as databases and log files.
DbEnv.RepProcessMessage - class com.sleepycat.db.DbEnv.RepProcessMessage.
 
DbEnv.RepProcessMessage() - Constructor for class com.sleepycat.db.DbEnv.RepProcessMessage
 
DbEnv(int) - Constructor for class com.sleepycat.db.DbEnv
The constructor creates the DbEnv object.
DbEnvFeedback - interface com.sleepycat.db.DbEnvFeedback.
Deprecated. As of Berkeley DB 4.2, replaced by DbEnvFeedbackHandler
DbEnvFeedbackHandler - interface com.sleepycat.db.DbEnvFeedbackHandler.
The DbEnvFeedbackHandler interface is used by the DbEnv.setFeedback method.
DbErrcall - interface com.sleepycat.db.DbErrcall.
Deprecated. As of Berkeley DB 4.2, replaced by DbErrorHandler
DbErrorHandler - interface com.sleepycat.db.DbErrorHandler.
An interface specifying a application-specific error reporting function.
DbException - exception com.sleepycat.db.DbException.
This information describes the DbException class and how it is used by the various Berkeley DB classes.
DbException(String) - Constructor for class com.sleepycat.db.DbException
The DbException constructor returns an instance of the DbException class containing the string.
DbException(String, int) - Constructor for class com.sleepycat.db.DbException
The DbException constructor returns an instance of the DbException class containing the string and the encapsulated errno.
DbException(String, int, DbEnv) - Constructor for class com.sleepycat.db.DbException
The DbException constructor returns an instance of the DbException class containing the string, the encapsulated errno, and the database environment.
DbFeedback - interface com.sleepycat.db.DbFeedback.
Deprecated. As of Berkeley DB 4.2, replaced by DbFeedbackHandler
DbFeedbackHandler - interface com.sleepycat.db.DbFeedbackHandler.
The DbFeedbackHandler interface is used by the Db.setFeedback method.
DbHash - interface com.sleepycat.db.DbHash.
An interface specifying a hashing function, which imposes a total ordering on the Hash database.
DbHashStat - class com.sleepycat.db.DbHashStat.
The DbHashStat object is used to return Hash database statistics.
DbHashStat() - Constructor for class com.sleepycat.db.DbHashStat
 
DbKeyRange - class com.sleepycat.db.DbKeyRange.
 
DbKeyRange() - Constructor for class com.sleepycat.db.DbKeyRange
 
DbLock - class com.sleepycat.db.DbLock.
The locking interfaces for the Berkeley DB database environment are methods of the DbEnv handle.
DbLockNotGrantedException - exception com.sleepycat.db.DbLockNotGrantedException.
This information describes the DbLockNotGrantedException class and how it is used by the various Db* classes.
DbLockRequest - class com.sleepycat.db.DbLockRequest.
The DbLockRequest object is used to encapsulate a single lock request.
DbLockRequest(int, int, Dbt, DbLock) - Constructor for class com.sleepycat.db.DbLockRequest
The DbLockRequest constructor constructs a DbLockRequest with the specified operation, mode and lock, for the specified object.
DbLockRequest(int, int, Dbt, DbLock, int) - Constructor for class com.sleepycat.db.DbLockRequest
The DbLockRequest constructor constructs a DbLockRequest with the specified operation, mode, lock and timeout for the specified object.
DbLockStat - class com.sleepycat.db.DbLockStat.
The DbLockStat object is used to return lock region statistics.
DbLockStat() - Constructor for class com.sleepycat.db.DbLockStat
 
DbLogc - class com.sleepycat.db.DbLogc.
The DbLogc object is the handle for a cursor into the log files, supporting sequential access to the records stored in log files.
DbLogStat - class com.sleepycat.db.DbLogStat.
The DbLogStat object is used to return logging subsystem statistics.
DbLogStat() - Constructor for class com.sleepycat.db.DbLogStat
 
DbLsn - class com.sleepycat.db.DbLsn.
The DbLsn object is a log sequence number which specifies a unique location in a log file.
DbLsn(int, int) - Constructor for class com.sleepycat.db.DbLsn
The DbLsn constructor constructs a DbLsn with the specified file and offset.
DbMemoryException - exception com.sleepycat.db.DbMemoryException.
This information describes the DbMemoryException class and how it is used by the various Db* classes.
DbMpoolFile - class com.sleepycat.db.DbMpoolFile.
The memory pool interfaces for the Berkeley DB database environment are methods of the DbEnv handle.
DbMpoolFStat - class com.sleepycat.db.DbMpoolFStat.
The DbMpoolFStat object is used to return memory pool per-file statistics.
DbMpoolFStat() - Constructor for class com.sleepycat.db.DbMpoolFStat
 
DbMpoolStat - class com.sleepycat.db.DbMpoolStat.
The DbMpoolStat object is used to return memory pool statistics.
DbMpoolStat() - Constructor for class com.sleepycat.db.DbMpoolStat
 
DbMultipleDataIterator - class com.sleepycat.db.DbMultipleDataIterator.
The DbMultipleDataIterator class is used to iterate through data returned using the Db.DB_MULTIPLE flag from a database belonging to any access method.
DbMultipleDataIterator(Dbt) - Constructor for class com.sleepycat.db.DbMultipleDataIterator
The constructor takes the data Dbt returned by the call to Db.get or Dbc.get that used the Db.DB_MULTIPLE flag.
DbMultipleKeyDataIterator - class com.sleepycat.db.DbMultipleKeyDataIterator.
The DbMultipleKeyDataIterator class is used to iterate through data returned using the Db.DB_MULTIPLE_KEY flag from a database belonging to the Btree or Hash access methods.
DbMultipleKeyDataIterator(Dbt) - Constructor for class com.sleepycat.db.DbMultipleKeyDataIterator
The constructor takes the data Dbt returned by the call to Db.get or Dbc.get that used the Db.DB_MULTIPLE_KEY flag.
DbMultipleRecnoDataIterator - class com.sleepycat.db.DbMultipleRecnoDataIterator.
This class is used to iterate through data returned using the Db.DB_MULTIPLE_KEY flag from a database belonging to the Recno or Queue access methods.
DbMultipleRecnoDataIterator(Dbt) - Constructor for class com.sleepycat.db.DbMultipleRecnoDataIterator
The constructor takes the data Dbt returned by the call to Db.get or Dbc.get that used the Db.DB_MULTIPLE_KEY flag.
DbPanicHandler - interface com.sleepycat.db.DbPanicHandler.
An interface specifying a function to handle database environment panics.
DbPreplist - class com.sleepycat.db.DbPreplist.
The DbPreplist object is used to encapsulate a single prepared, but not yet resolved, transaction.
DbQueueStat - class com.sleepycat.db.DbQueueStat.
The DbQueueStat object is used to return Queue database statistics.
DbQueueStat() - Constructor for class com.sleepycat.db.DbQueueStat
 
dbremove(DbTxn, String, String, int) - Method in class com.sleepycat.db.DbEnv
Deprecated. As of Berkeley DB 4.2, replaced by DbEnv.dbRemove(DbTxn,String,String,int)
dbRemove(DbTxn, String, String, int) - Method in class com.sleepycat.db.DbEnv
The DbEnv.dbRemove method removes the database specified by the file and database parameters.
dbrename(DbTxn, String, String, String, int) - Method in class com.sleepycat.db.DbEnv
Deprecated. As of Berkeley DB 4.2, replaced by DbEnv.dbRename(DbTxn,String,String,String,int)
dbRename(DbTxn, String, String, String, int) - Method in class com.sleepycat.db.DbEnv
The DbEnv.dbRename method renames the database specified by the file and database parameters to newname.
DbRepStat - class com.sleepycat.db.DbRepStat.
The DbRepStat object is used to return replication subsystem statistics.
DbRepStat() - Constructor for class com.sleepycat.db.DbRepStat
 
DbRepTransport - interface com.sleepycat.db.DbRepTransport.
An interface specifying a replication transmit function, which sends information to other members of the replication group.
DbRunRecoveryException - exception com.sleepycat.db.DbRunRecoveryException.
This information describes the DbRunRecoveryException class and how it is used by the various Berkeley DB classes.
DbSecondaryKeyCreate - interface com.sleepycat.db.DbSecondaryKeyCreate.
An interface specifying a function which constructs secondary keys from primary key and data items.
Dbt - class com.sleepycat.db.Dbt.
This information describes the specific details of the Dbt class, used to encode keys and data items in a database.
Dbt() - Constructor for class com.sleepycat.db.Dbt
Construct an empty Dbt.
Dbt(byte[]) - Constructor for class com.sleepycat.db.Dbt
Construct a Dbt where the data is the contents of the array and the Dbt's length is set to the length of the array.
Dbt(byte[], int, int) - Constructor for class com.sleepycat.db.Dbt
Construct a Dbt from len bytes from the array, starting at off.
Dbt(Object) - Constructor for class com.sleepycat.db.Dbt
Construct a Dbt where the data is the serialized form of the Object.
DbTxn - class com.sleepycat.db.DbTxn.
The DbTxn object is the handle for a transaction.
DbTxnStat - class com.sleepycat.db.DbTxnStat.
The DbTxnStat object is used to return transaction subsystem statistics.
DbTxnStat.Active - class com.sleepycat.db.DbTxnStat.Active.
 
DbTxnStat.Active() - Constructor for class com.sleepycat.db.DbTxnStat.Active
 
DbTxnStat() - Constructor for class com.sleepycat.db.DbTxnStat
 
DEFAULT_BUMP_SIZE - Static variable in class com.sleepycat.bdb.util.FastOutputStream
 
DEFAULT_INIT_SIZE - Static variable in class com.sleepycat.bdb.util.FastOutputStream
 
del(DbTxn, Dbt, int) - Method in class com.sleepycat.db.Db
Deprecated. As of Berkeley DB 4.2, replaced by delete(DbTxn,Dbt,int)
del(int) - Method in class com.sleepycat.db.Dbc
Deprecated. As of Berkeley DB 4.2, replaced by Dbc.delete(int)
delete() - Method in class com.sleepycat.bdb.DataCursor
Perform an arbitrary database 'delete' operation.
delete(DataThang, int) - Method in class com.sleepycat.bdb.DataDb
Performs a general database 'delete' operation.
delete(DbTxn, Dbt, int) - Method in class com.sleepycat.db.Db
The Db.delete method removes key/data pairs from the database.
delete(int) - Method in class com.sleepycat.db.Dbc
The Dbc.delete method deletes the key/data pair to which the cursor refers.
dirtyReadCollection(Collection) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a dirty-read collection from a given stored collection.
dirtyReadList(List) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a dirty-read list from a given stored list.
dirtyReadMap(Map) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a dirty-read map from a given stored map.
dirtyReadSet(Set) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a dirty-read set from a given stored set.
dirtyReadSortedMap(SortedMap) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a dirty-read sorted map from a given stored sorted map.
dirtyReadSortedSet(SortedSet) - Static method in class com.sleepycat.bdb.collection.StoredCollections
Creates a dirty-read sorted set from a given stored sorted set.
dirtyReadView(boolean) - Method in class com.sleepycat.bdb.DataView
Returns a new view with a specified dirtyRead setting.
discard(int) - Method in class com.sleepycat.db.DbTxn
The DbTxn.discard method frees up all the per-process resources associated with the specified DbTxn handle, neither committing nor aborting the transaction.
DOUBLE - Static variable in interface com.sleepycat.bdb.bind.DataType
Double data type.
doWork() - Method in interface com.sleepycat.bdb.TransactionWorker
Perform the work for a single transaction.
dump(Dbt, PrintStream) - Static method in class com.sleepycat.bdb.DataThang
Prints the byte array of the given thing to the given stream using toString() to convert the bytes to a string.
dump(PrintStream) - Method in class com.sleepycat.bdb.DataThang
Prints the byte array of this thing to the given stream using toString() to convert the bytes to a string.
dup(int) - Method in class com.sleepycat.db.Dbc
The Dbc.dup method creates a new cursor that uses the same transaction and locker ID as the original cursor.
dupCursor(Dbc, boolean, int) - Method in class com.sleepycat.bdb.DataDb
Duplicates a cursor for this database.
duplicates(Object) - Method in class com.sleepycat.bdb.collection.StoredMap
Returns a new collection containing the values mapped to the given key in this map.

E

EINVAL - Static variable in class com.sleepycat.bdb.DataDb
 
ENOMEM - Static variable in class com.sleepycat.bdb.DataDb
 
EntityBinding - interface com.sleepycat.bdb.bind.EntityBinding.
The interface implemented by all entity or key/data-to-object bindings.
entrySet() - Method in class com.sleepycat.bdb.collection.StoredMap
Returns a set view of the mappings contained in this map.
envid - Variable in class com.sleepycat.db.DbEnv.RepProcessMessage
The envid field contains the local identifier of the environment returned by the DbEnv.replicationProcessMessage method.
equal - Variable in class com.sleepycat.db.DbKeyRange
A value between 0 and 1, the proportion of keys equal to the specified key.
equals(Dbt) - Method in class com.sleepycat.bdb.DataThang
Returns whether the byte array of this thang is equal to that of the given thang.
equals(Object) - Method in class com.sleepycat.bdb.RecordNumberFormat
Test for equality.
equals(Object) - Method in class com.sleepycat.bdb.collection.StoredMap
Compares the specified object with this map for equality.
equals(Object) - Method in class com.sleepycat.bdb.collection.StoredList
Compares the specified object with this list for equality.
equals(Object) - Method in class com.sleepycat.bdb.collection.StoredCollection
Compares the specified object with this collection for equality.
equals(Object) - Method in class com.sleepycat.bdb.collection.MapEntry
Compares this entry to a given entry as specified by Map.Entry.equals(java.lang.Object).
equals(Object) - Method in class com.sleepycat.db.DbTxn
 
err(int, String) - Method in class com.sleepycat.db.DbEnv
The DbEnv.err, DbEnv.errx, Db.err and Db.errx methods provide error-messaging functionality for applications written using the Berkeley DB library.
err(int, String) - Method in class com.sleepycat.db.Db
The DbEnv.err, DbEnv.errx, Db.err and Db.errx methods provide error-messaging functionality for applications written using the Berkeley DB library.
errcall(String, String) - Method in interface com.sleepycat.db.DbErrcall
Deprecated. As of Berkeley DB 4.2, replaced by DbErrorHandler.error(String,String)
error(String, String) - Method in interface com.sleepycat.db.DbErrorHandler
In some cases, when an error occurs, Berkeley DB will call the DbErrorHandler interface with additional error information.
errx(String) - Method in class com.sleepycat.db.DbEnv
The DbEnv.errx and Db.errx methods perform identically to the DbEnv.err and Db.err methods, except that they do not append the final separator characters and standard error string to the error message.
errx(String) - Method in class com.sleepycat.db.Db
The DbEnv.errx and Db.errx methods perform identically to the DbEnv.err and Db.err methods, except that they do not append the final separator characters and standard error string to the error message.
ExceptionUnwrapper - class com.sleepycat.bdb.util.ExceptionUnwrapper.
Unwraps nested exceptions by calling the ExceptionWrapper.getDetail() method for exceptions that implement the ExceptionWrapper interface.
ExceptionUnwrapper() - Constructor for class com.sleepycat.bdb.util.ExceptionUnwrapper
 
ExceptionWrapper - interface com.sleepycat.bdb.util.ExceptionWrapper.
Interface implemented by exceptions that can contain nested exceptions.
extractIndexKey(DataBuffer, DataBuffer, DataBuffer) - Method in interface com.sleepycat.bdb.bind.KeyExtractor
Extracts the index key data from primary key and value buffers.
extractIndexKey(DataBuffer, DataBuffer, DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialKeyExtractor
 
extractIndexKey(DataBuffer, DataBuffer, DataBuffer) - Method in class com.sleepycat.bdb.bind.serial.SerialSerialKeyExtractor
 
extractIndexKey(DataBuffer, DataBuffer, DataBuffer) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleKeyExtractor
 
extractIndexKey(Object, Object) - Method in class com.sleepycat.bdb.bind.serial.SerialSerialKeyExtractor
Extracts the index key data object from primary key and value data objects.
extractIndexKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialMarshalledKeyExtractor
 
extractIndexKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bdb.bind.serial.TupleSerialKeyExtractor
Extracts the index key data from primary key tuple data and deserialized value data.
extractIndexKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleMarshalledKeyExtractor
 
extractIndexKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bdb.bind.tuple.TupleTupleKeyExtract