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

A

ABORT - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, abort the transaction by throwing a DatabaseException.
abort() - Method in class com.sleepycat.je.Transaction
Cause an abnormal termination of the transaction.
abortTransaction() - Method in class com.sleepycat.collections.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(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Adds the specified element to this set if it is not already present (optional operation).
add(Object) - Method in class com.sleepycat.collections.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.collections.StoredKeySet
Adds the specified key to this set if it is not already present (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredValueSet
Adds the specified entity to this set if it is not already present (optional operation).
addAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Adds all of the elements in the specified collection to this collection (optional operation).
addClassToEvolve(String) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Adds an entity class for a primary index to be converted.
addCondition(SecondaryIndex<SK, PK, E>, SK) - Method in class com.sleepycat.persist.EntityJoin
Adds a secondary key condition to the equality join.
addConfiguredFileset(FileSet) - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 
addConverter(Converter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a converter mutation.
addDeleter(Deleter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a deleter mutation.
addRenamer(Renamer) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a renamer mutation.
addSize(int) - Method in class com.sleepycat.util.FastOutputStream
Skip the given number of bytes in the buffer.
AnnotationModel - Class in com.sleepycat.persist.model
The default annotation-based entity model.
AnnotationModel() - Constructor for class com.sleepycat.persist.model.AnnotationModel
Constructs a model for annotated entity classes.
append(Object) - Method in class com.sleepycat.collections.StoredMap
Appends a given value returning the newly assigned key.
areDuplicatesAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed in this container.
areDuplicatesOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed and sorted by element value.
areKeysRenumbered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are renumbered when insertions and deletions occur.
assignKey(DatabaseEntry) - Method in interface com.sleepycat.collections.PrimaryKeyAssigner
Assigns a new primary key value into the given data buffer.
ATT_CACHE_PERCENT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_CACHE_SIZE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_ENV_HOME - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_IS_READ_ONLY - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_IS_SERIALIZABLE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_IS_TRANSACTIONAL - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_OPEN - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_SET_READ_ONLY - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_SET_SERIALIZABLE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_SET_TRANSACTIONAL - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_TXN_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
available() - Method in class com.sleepycat.util.FastInputStream
 

B

beginTransaction(TransactionConfig) - Method in class com.sleepycat.collections.CurrentTransaction
Begins a new transaction for this environment and associates it with the current thread.
beginTransaction(Transaction, TransactionConfig) - Method in class com.sleepycat.je.Environment
Create a new transaction in the database environment.
BigIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a BigInteger value.
BigIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.BigIntegerBinding
 
bigIntegerToEntry(BigInteger, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts a BigInteger value into an entry buffer.
BooleanBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Boolean primitive wrapper or a boolean primitive.
BooleanBinding() - Constructor for class com.sleepycat.bind.tuple.BooleanBinding
 
booleanToEntry(boolean, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts a simple boolean value into an entry buffer.
BtreeStats - Class in com.sleepycat.je
The BtreeStats object is used to return Btree database statistics.
buf - Variable in class com.sleepycat.util.FastInputStream
 
ByteArrayBinding - Class in com.sleepycat.bind
A pass-through EntryBinding that uses the entry's byte array as the key or data object.
ByteArrayBinding() - Constructor for class com.sleepycat.bind.ByteArrayBinding
Creates a byte array binding.
ByteBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Byte primitive wrapper or a byte primitive.
ByteBinding() - Constructor for class com.sleepycat.bind.tuple.ByteBinding
 
bytesToChars(byte[], int, char[], int, int, boolean) - Static method in class com.sleepycat.util.UtfOps
Converts byte arrays into character arrays.
bytesToString(byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Converts byte arrays into strings.
byteToEntry(byte, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts a simple byte value into an entry buffer.

C

CASCADE - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, delete the primary database record that references it.
CharacterBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Character primitive wrapper or a char primitive.
CharacterBinding() - Constructor for class com.sleepycat.bind.tuple.CharacterBinding
 
charsToBytes(char[], int, byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Converts character arrays into byte arrays.
charToEntry(char, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts a simple char value into an entry buffer.
checkpoint(CheckpointConfig) - Method in class com.sleepycat.je.Environment
Synchronously checkpoint the database environment.
CheckpointConfig - Class in com.sleepycat.je
Specifies the attributes of an application invoked checkpoint operation.
CheckpointConfig() - Constructor for class com.sleepycat.je.CheckpointConfig
An instance created using the default constructor is initialized with the system's default settings.
CHECKPOINTER_NAME - Static variable in class com.sleepycat.je.Environment
The name of the Checkpointer daemon thread.
ClassCatalog - Interface in com.sleepycat.bind.serial
A catalog of class description information for use during object serialization.
ClassEnhancer - Class in com.sleepycat.persist.model
Enhances the bytecode of persistent classes to provide efficient access to fields and constructors, and to avoid special security policy settings for accessing non-public members.
ClassEnhancer() - Constructor for class com.sleepycat.persist.model.ClassEnhancer
Creates a class enhancer that searches all packages.
ClassEnhancer(Set<String>) - Constructor for class com.sleepycat.persist.model.ClassEnhancer
Creates a class enhancer that searches a given set of packages.
ClassEnhancerTask - Class in com.sleepycat.persist.model
An ant task for running the ClassEnhancer.
ClassEnhancerTask() - Constructor for class com.sleepycat.persist.model.ClassEnhancerTask
 
classForName(String) - Static method in class com.sleepycat.persist.model.EntityModel
Calls Class.forName with the current thread context class loader.
ClassMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent class.
ClassMetadata(String, int, String, boolean, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>, List<FieldMetadata>) - Constructor for class com.sleepycat.persist.model.ClassMetadata
Used by an EntityModel to construct persistent class metadata.
CLEANER_NAME - Static variable in class com.sleepycat.je.Environment
The name of the cleaner daemon thread.
cleanLog() - Method in class com.sleepycat.je.Environment
Synchronously invoke database environment log cleaning.
clear() - Method in class com.sleepycat.collections.StoredContainer
Removes all mappings or elements from this map or collection (optional operation).
cloneConfig() - Method in class com.sleepycat.je.DatabaseConfig
Returns a copy of this configuration object.
cloneConfig() - Method in class com.sleepycat.je.LogScanConfig
Returns a copy of this configuration object.
cloneConfig() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns a shallow copy of the configuration.
cloneConfig() - Method in class com.sleepycat.persist.StoreConfig
Returns a shallow copy of the configuration.
close() - Method in interface com.sleepycat.bind.serial.ClassCatalog
Close a catalog database and release any cached resources.
close() - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
close(Iterator) - Static method in class com.sleepycat.collections.StoredIterator
Closes the given iterator using StoredIterator.close() if it is a StoredIterator.
close() - Method in class com.sleepycat.collections.StoredIterator
Closes this iterator.
close() - Method in class com.sleepycat.je.Cursor
Discard the cursor.
close() - Method in class com.sleepycat.je.Database
Flush any cached database information to disk and discard the database handle.
close() - Method in class com.sleepycat.je.Environment
The Environment.close method closes the Berkeley DB environment.
close() - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
close() - Method in class com.sleepycat.je.JoinCursor
Closes the cursors that have been opened by this join cursor.
close() - Method in class com.sleepycat.je.SecondaryDatabase
Closes a secondary database and dis-associates it from its primary database.
close() - Method in class com.sleepycat.je.Sequence
Close a sequence.
close() - Method in interface com.sleepycat.persist.EntityCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.EntityStore
Closes all databases and sequences that were opened via this store.
close() - Method in interface com.sleepycat.persist.ForwardCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.raw.RawStore
Closes all databases and sequences that were opened by this model.
closeClass(Class) - Method in class com.sleepycat.persist.EntityStore
Closes the primary and secondary databases for the given entity class that were opened via this store.
closeEnvironment(Environment) - Method in class com.sleepycat.je.jmx.JEMonitor
Be sure to close Environments when they are no longer used, because they pin down resources.
com.sleepycat.bind - package com.sleepycat.bind
Bindings between database entries and Java objects.
com.sleepycat.bind.serial - package com.sleepycat.bind.serial
Bindings that use Java serialization.
com.sleepycat.bind.tuple - package com.sleepycat.bind.tuple
Bindings that use sequences of primitive fields, or tuples.
com.sleepycat.collections - package com.sleepycat.collections
Data access based on the standard Java collections API.
com.sleepycat.je - package com.sleepycat.je
Foundation for creating environments, databases and transactions; provides cursor based data access.
com.sleepycat.je.jca.ra - package com.sleepycat.je.jca.ra
Support for the Java Connector Architecture, which provides a standard for connecting the J2EE platform to legacy enterprise information systems (EIS), such as ERP systems, database systems, and legacy applications not written in Java.
com.sleepycat.je.jmx - package com.sleepycat.je.jmx
JE support for JMX.
com.sleepycat.je.util - package com.sleepycat.je.util
Supporting utilities.
com.sleepycat.persist - package com.sleepycat.persist
The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.
com.sleepycat.persist.evolve - package com.sleepycat.persist.evolve
Utilities for managing class evolution of persistent objects.
com.sleepycat.persist.model - package com.sleepycat.persist.model
Annotations for defining a persistent object model.
com.sleepycat.persist.raw - package com.sleepycat.persist.raw
Raw data access for general purpose tools and manual conversions.
com.sleepycat.util - package com.sleepycat.util
General utilities used throughout Berkeley DB.
commit() - Method in class com.sleepycat.je.Transaction
End the transaction.
commit(Xid, boolean) - Method in class com.sleepycat.je.XAEnvironment
 
commitNoSync() - Method in class com.sleepycat.je.Transaction
End the transaction, not committing synchronously.
commitSync() - Method in class com.sleepycat.je.Transaction
End the transaction, committing synchronously.
commitTransaction() - Method in class com.sleepycat.collections.CurrentTransaction
Commits the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
commitWriteNoSync() - Method in class com.sleepycat.je.Transaction
End the transaction, writing but not flushing the log.
comparator() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.collections.StoredSortedMap
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns null since comparators are not supported.
compress() - Method in class com.sleepycat.je.Environment
Synchronously invoke the compressor mechanism which compacts in memory data structures after delete operations.
configuredCollection(Collection, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured collection from a given stored collection.
configuredList(List, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured list from a given stored list.
configuredMap(Map, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured map from a given stored map.
configuredSet(Set, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured set from a given stored set.
configuredSortedMap(SortedMap, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted map from a given stored sorted map.
configuredSortedSet(SortedSet, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted set from a given stored sorted set.
contains(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Returns true if this set contains the specified element.
contains(Object) - Method in class com.sleepycat.collections.StoredKeySet
Returns true if this set contains the specified key.
contains(Object) - Method in class com.sleepycat.collections.StoredValueSet
Returns true if this set contains the specified element.
contains(K) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
contains(Transaction, K, LockMode) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
containsAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Returns true if this collection contains all of the elements in the specified collection.
containsKey(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified key.
containsValue(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified value.
Conversion - Interface in com.sleepycat.persist.evolve
Converts an old version of an object value to conform to the current class or field definition.
convert(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
Converts an old version of an object value to conform to the current class or field definition.
Converter - Class in com.sleepycat.persist.evolve
A mutation for converting an old version of an object value to conform to the current class or field definition.
Converter(String, int, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all instances of the given class version to the current version of the class.
Converter(String, int, String, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all values of the given field in the given class version to a type compatible with the current declared type of the field.
convertProxy() - Method in interface com.sleepycat.persist.model.PersistentProxy
Returns a new proxied class instance to which the state of this proxy instance has been copied.
convertRawObject(RawObject) - Method in class com.sleepycat.persist.model.EntityModel
Converts a given raw object to a live object according to the current class definitions.
count() - Method in class com.sleepycat.collections.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() - Method in class com.sleepycat.je.Cursor
Return a count of the number of data items for the key to which the cursor refers.
count() - Method in class com.sleepycat.je.Database
Count the key/data pairs in the database.
count() - Method in interface com.sleepycat.persist.EntityCursor
Returns the number of values (duplicates) for the key at the cursor position, or returns zero if all values for the key have been deleted, Returns one or zero if the underlying index has unique keys.
count() - Method in interface com.sleepycat.persist.EntityIndex
Returns a non-transactional count of the entities in this index.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
createSecondaryKey(Object, Object) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates the index key object from primary key and entry objects.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
createSecondaryKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates the index key entry from primary key tuple entry and deserialized data entry.
createSecondaryKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Creates the index key from primary key tuple and data tuple.
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.je.SecondaryKeyCreator
Creates a secondary key entry, given a primary key and data entry.
createSecondaryKeys(SecondaryDatabase, DatabaseEntry, DatabaseEntry, Set) - Method in interface com.sleepycat.je.SecondaryMultiKeyCreator
Creates a secondary key entry, given a primary key and data entry.
current() - Method in interface com.sleepycat.persist.EntityCursor
Returns the value at the cursor position, or null if the value at the cursor position has been deleted.
current(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Returns the value at the cursor position, or null if the value at the cursor position has been deleted.
CURRENT_VERSION - Static variable in class com.sleepycat.je.JEVersion
Release version.
CurrentTransaction - Class in com.sleepycat.collections
Provides access to the current transaction for the current thread within the context of a Berkeley DB environment.
Cursor - Class in com.sleepycat.je
A database cursor.
CursorConfig - Class in com.sleepycat.je
Specify the attributes of database cursor.
CursorConfig() - Constructor for class com.sleepycat.je.CursorConfig
An instance created using the default constructor is initialized with the system's default settings.

D

Database - Class in com.sleepycat.je
A database handle.
DatabaseConfig - Class in com.sleepycat.je
Specify the attributes of a database.
DatabaseConfig() - Constructor for class com.sleepycat.je.DatabaseConfig
An instance created using the default constructor is initialized with the system's default settings.
DatabaseEntry - Class in com.sleepycat.je
Encodes database key and data items as a byte array.
DatabaseEntry() - Constructor for class com.sleepycat.je.DatabaseEntry
Construct a DatabaseEntry with null data.
DatabaseEntry(byte[]) - Constructor for class com.sleepycat.je.DatabaseEntry
Construct a DatabaseEntry with a given byte array.
DatabaseEntry(byte[], int, int) - Constructor for class com.sleepycat.je.DatabaseEntry
Constructs a DatabaseEntry with a given byte array, offset and size.
DatabaseException - Exception in com.sleepycat.je
The root of all database exceptions.
DatabaseNotFoundException - Exception in com.sleepycat.je
Thrown when an operation requires a database and that database does not exist.
DatabaseStats - Class in com.sleepycat.je
Statistics for a single database.
dataBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
dataBinding - Variable in class com.sleepycat.bind.serial.TupleSerialBinding
 
dataBinding - Variable in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
DbBackup - Class in com.sleepycat.je.util
DbBackup is a helper class for stopping and restarting JE background activity in an open environment in order to simplify backup operations.
DbBackup(Environment) - Constructor for class com.sleepycat.je.util.DbBackup
DbBackup must be created with an open, valid environment handle.
DbDump - Class in com.sleepycat.je.util
Dump the contents of a database.
DbDump(Environment, String, PrintStream, String, boolean) - Constructor for class com.sleepycat.je.util.DbDump
Create a DbDump object for a specific environment and database.
DbLoad - Class in com.sleepycat.je.util
Load a database from a dump file.
DbLoad() - Constructor for class com.sleepycat.je.util.DbLoad
Create a DbLoad object.
DbPrintLog - Class in com.sleepycat.je.util
Dump the contents of the log in XML format to System.out.
DbPrintLog() - Constructor for class com.sleepycat.je.util.DbPrintLog
 
DbVerify - Class in com.sleepycat.je.util
Verify the internal structures of a database.
DbVerify(Environment, String, boolean) - Constructor for class com.sleepycat.je.util.DbVerify
Create a DbVerify object for a specific environment and database.
DeadlockException - Exception in com.sleepycat.je
DeadlockException is thrown to a thread of control when multiple threads competing for a lock are deadlocked or when a lock request would need to block and the transaction has been configured to not wait for locks.
DEFAULT - Static variable in class com.sleepycat.je.CheckpointConfig
Default configuration used if null is passed to Environment.checkpoint.
DEFAULT - Static variable in class com.sleepycat.je.CursorConfig
Default configuration used if null is passed to methods that create a cursor.
DEFAULT - Static variable in class com.sleepycat.je.DatabaseConfig
An instance created using the default constructor is initialized with the system's default settings.
DEFAULT - Static variable in class com.sleepycat.je.LockMode
Acquire read locks for read operations and write locks for write operations.
DEFAULT - Static variable in class com.sleepycat.je.LogScanConfig
An instance created using the default constructor is initialized with the system's default settings.
DEFAULT - Static variable in class com.sleepycat.je.PreloadConfig
Default configuration used if null is passed to Environment.checkpoint.
DEFAULT - Static variable in class com.sleepycat.je.SequenceConfig
Default configuration used if null is passed to methods that create a cursor.
DEFAULT - Static variable in class com.sleepycat.je.TransactionConfig
Default configuration used if null is passed to methods that create a transaction.
DEFAULT - Static variable in class com.sleepycat.persist.StoreConfig
The default store configuration containing properties as if the configuration were constructed and not modified.
DEFAULT_BUMP_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default amount that the buffer is increased when it is full.
DEFAULT_INIT_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default initial size of the buffer if no initialSize parameter is specified.
DEFAULT_ITERATOR_BLOCK_SIZE - Static variable in class com.sleepycat.collections.StoredCollection
The default number of records read at one time by iterators.
DEFAULT_MAX_RETRIES - Static variable in class com.sleepycat.collections.TransactionRunner
The default maximum number of retries.
delete() - Method in class com.sleepycat.je.Cursor
Delete the key/data pair to which the cursor refers.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.Database
Remove key/data pairs from the database.
delete() - Method in class com.sleepycat.je.SecondaryCursor
Delete the key/data pair to which the cursor refers from the primary database and all secondary indices.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Deletes the primary key/data pair associated with the specified secondary key.
delete() - Method in interface com.sleepycat.persist.EntityCursor
Deletes the entity at the cursor position.
delete(K) - Method in interface com.sleepycat.persist.EntityIndex
Deletes all entities with a given index key.
delete(Transaction, K) - Method in interface com.sleepycat.persist.EntityIndex
Deletes all entities with a given index key.
DeleteAction - Enum in com.sleepycat.persist.model
Specifies the action to take when a related entity is deleted having a primary key value that exists as a secondary key value for this entity.
DeletedClassException - Exception in com.sleepycat.persist.evolve
While reading from an index, an instance of a deleted class version was encountered.
DeletedClassException(String) - Constructor for exception com.sleepycat.persist.evolve.DeletedClassException
 
Deleter - Class in com.sleepycat.persist.evolve
A mutation for deleting an entity class or field.
Deleter(String, int) - Constructor for class com.sleepycat.persist.evolve.Deleter
Creates a mutation for deleting an entity class.
Deleter(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Deleter
Creates a mutation for deleting the given field from all instances of the given class version.
DIRTY_READ - Static variable in class com.sleepycat.je.CursorConfig
Deprecated. This has been replaced by CursorConfig.READ_UNCOMMITTED to conform to ANSI database isolation terminology.
DIRTY_READ - Static variable in class com.sleepycat.je.LockMode
Deprecated. This has been replaced by LockMode.READ_UNCOMMITTED to conform to ANSI database isolation terminology.
dirtyReadCollection(Collection) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredCollection(java.util.Collection, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read collection, pass CursorConfig.READ_UNCOMMITTED
dirtyReadList(List) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredList(java.util.List, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read list, pass CursorConfig.READ_UNCOMMITTED
dirtyReadMap(Map) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredMap(java.util.Map, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read map, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSet(Set) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSet(java.util.Set, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read set, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSortedMap(SortedMap) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSortedMap(java.util.SortedMap, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read map, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSortedSet(SortedSet) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSortedSet(java.util.SortedSet, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read set, pass CursorConfig.READ_UNCOMMITTED
DoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Double primitive wrapper or a double primitive.
DoubleBinding() - Constructor for class com.sleepycat.bind.tuple.DoubleBinding
 
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts a simple double value into an entry buffer.
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
Converts a simple double value into an entry buffer.
doWork() - Method in interface com.sleepycat.collections.TransactionWorker
Perform the work for a single transaction.
dump() - Method in class com.sleepycat.je.util.DbDump
Perform the dump.
dup() - Method in class com.sleepycat.collections.StoredIterator
 
dup(boolean) - Method in class com.sleepycat.je.Cursor
Return a new cursor with the same transaction and locker ID as the original cursor.
dup(boolean) - Method in class com.sleepycat.je.SecondaryCursor
Returns a new SecondaryCursor for the same transaction as the original cursor.
dup() - Method in interface com.sleepycat.persist.EntityCursor
Duplicates the cursor at the cursor position.
duplicates(Object) - Method in class com.sleepycat.collections.StoredMap
Returns a new collection containing the values mapped to the given key in this map.
duplicatesMap(Object, EntryBinding) - Method in class com.sleepycat.collections.StoredMap
Returns a new map from primary key to value for the subset of records having a given secondary key (duplicates).
dupSecondary(boolean) - Method in class com.sleepycat.je.SecondaryCursor
Returns a new copy of the cursor as a SecondaryCursor.

E

end(Xid, int) - Method in class com.sleepycat.je.XAEnvironment
 
endBackup() - Method in class com.sleepycat.je.util.DbBackup
End backup mode, thereby re-enabling normal JE log cleaning.
enhance(String, byte[]) - Method in class com.sleepycat.persist.model.ClassEnhancer
Enhances the given class bytes if the class is annotated with Entity or Persistent.
entities() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
entities(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
Entity - Annotation Type in com.sleepycat.persist.model
Indicates a persistent entity class.
EntityBinding - Interface in com.sleepycat.bind
A binding between a key-value entry pair and an entity object.
EntityConverter - Class in com.sleepycat.persist.evolve
A subclass of Converter that allows specifying keys to be deleted.
EntityConverter(String, int, Conversion, Set<String>) - Constructor for class com.sleepycat.persist.evolve.EntityConverter
Creates a mutation for converting all instances of the given entity class version to the current version of the class.
EntityCursor<V> - Interface in com.sleepycat.persist
Traverses entity values or key values and allows deleting or updating the entity at the current cursor position.
EntityIndex<K,V> - Interface in com.sleepycat.persist
The interface for accessing keys and entities via a primary or secondary index.
EntityJoin<PK,E> - Class in com.sleepycat.persist
Performs an equality join on two or more secondary keys.
EntityJoin(PrimaryIndex<PK, E>) - Constructor for class com.sleepycat.persist.EntityJoin
Creates a join object for a given primary index.
EntityMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent entity class.
EntityMetadata(String, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>) - Constructor for class com.sleepycat.persist.model.EntityMetadata
Used by an EntityModel to construct entity metadata.
EntityModel - Class in com.sleepycat.persist.model
The base class for classes that provide entity model metadata.
EntityModel() - Constructor for class com.sleepycat.persist.model.EntityModel
The default constructor for use by subclasses.
EntityStore - Class in com.sleepycat.persist
A store for managing persistent entity objects.
EntityStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.EntityStore
Opens an entity store in a given environment.
EntryBinding - Interface in com.sleepycat.bind
A binding between a key or data entry and a key or data object.
entrySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the mappings contained in this map.
entryToBigInteger(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts an entry buffer into a BigInteger value.
entryToBoolean(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts an entry buffer into a simple boolean value.
entryToByte(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts an entry buffer into a simple byte value.
entryToChar(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts an entry buffer into a simple char value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts an entry buffer into a simple double value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
Converts an entry buffer into a simple double value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts an entry buffer into a simple float value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
Converts an entry buffer into a simple float value.
entryToInput(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to create a new tuple input object for reading the data from a given buffer.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts an entry buffer into a simple int value.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts an entry buffer into a simple long value.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Converts key and data entry buffers into an entity Object.
entryToObject(DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts a entry buffer into an Object.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Deserialize an object from an entry buffer.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
entryToObject(Object, Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Constructs an entity object from deserialized key and data objects.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
entryToObject(TupleInput, Object) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Constructs an entity object from TupleInput key entry and deserialized data entry objects.
entryToObject(TupleInput, Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Constructs a key or data object from a TupleInput entry.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Constructs an entity object from TupleInput key and data entries.
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
entryToShort(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ShortBinding
Converts an entry buffer into a simple short value.
entryToString(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.StringBinding
Converts an entry buffer into a simple String value.
Environment - Class in com.sleepycat.je
A database environment.
Environment(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.Environment
Create a database environment handle.
EnvironmentConfig - Class in com.sleepycat.je
Specifies the attributes of an environment.
EnvironmentConfig() - Constructor for class com.sleepycat.je.EnvironmentConfig
Create an EnvironmentConfig initialized with the system default settings.
EnvironmentConfig(Properties) - Constructor for class com.sleepycat.je.EnvironmentConfig
Create an EnvironmentConfig which includes the properties specified in the properties parameter.
EnvironmentMutableConfig - Class in com.sleepycat.je
Specifies the environment attributes that may be changed after the environment has been opened.
EnvironmentMutableConfig() - Constructor for class com.sleepycat.je.EnvironmentMutableConfig
An instance created using the default constructor is initialized with the system's default settings.
EnvironmentStats - Class in com.sleepycat.je
System wide statistics for a single environment.
equals(Object) - Method in class com.sleepycat.collections.MapEntryParameter
Compares this entry to a given entry as specified by Map.Entry.equals(java.lang.Object).
equals(Object) - Method in class com.sleepycat.collections.StoredCollection
Compares the specified object with this collection for equality.
equals(Object) - Method in class com.sleepycat.collections.StoredMap
Compares the specified object with this map for equality.
equals(Object) - Method in class com.sleepycat.je.DatabaseEntry
Compares the data of two entries for byte-by-byte equality.
equals(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
The standard equals method that must be implemented by conversion class.
equals(Object) - Method in class com.sleepycat.persist.evolve.Converter
Returns true if the conversion objects are equal in this object and given object, and if the Mutation.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.EntityConverter
Returns true if the deleted and renamed keys are equal in this object and given object, and if the Converter.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutation
Returns true if the class name, class version and field name are equal in this object and given object.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if this collection has the same set of mutations as the given collection and all mutations are equal.
equals(Object) - Method in class com.sleepycat.persist.evolve.Renamer
Returns true if the new class name is equal in this object and given object, and if the Mutation.equals(java.lang.Object) method returns true.
equals(Object) - Method in class com.sleepycat.persist.model.ClassMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.EntityMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.FieldMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.raw.RawObject
 
evictMemory() - Method in class com.sleepycat.je.Environment
Synchronously invoke the mechanism for keeping memory usage within the cache size boundaries.
evolve(EvolveConfig) - Method in class com.sleepycat.persist.EntityStore
Performs conversion of unevolved objects in order to reduce lazy conversion overhead.
EvolveConfig - Class in com.sleepycat.persist.evolve
Configuration properties for eager conversion of unevolved objects.
EvolveConfig() - Constructor for class com.sleepycat.persist.evolve.EvolveConfig
Creates an evolve configuration with default properties.
EvolveEvent - Class in com.sleepycat.persist.evolve
The event passed to the EvolveListener interface during eager entity evolution.
EvolveListener - Interface in com.sleepycat.persist.evolve
The listener interface called during eager entity evolution.
evolveProgress(EvolveEvent) - Method in interface com.sleepycat.persist.evolve.EvolveListener
The listener method called during eager entity evolution.
EvolveStats - Class in com.sleepycat.persist.evolve
Statistics accumulated during eager entity evolution.
EXCEEDED_TIME - Static variable in class com.sleepycat.je.PreloadStatus
preload() took more than maxMillisecs.
ExceptionEvent - Class in com.sleepycat.je
A class representing an exception event.
ExceptionEvent() - Constructor for class com.sleepycat.je.ExceptionEvent
 
ExceptionListener - Interface in com.sleepycat.je
A callback to notify the application program when an exception occurs in a JE Daemon thread.
exceptionThrown(ExceptionEvent) - Method in interface com.sleepycat.je.ExceptionListener
This method is called if an exception is seen in a JE Daemon thread.
ExceptionUnwrapper - Class in com.sleepycat.util
Unwraps nested exceptions by calling the ExceptionWrapper.getCause() method for exceptions that implement the ExceptionWrapper interface.
ExceptionUnwrapper() - Constructor for class com.sleepycat.util.ExceptionUnwrapper
 
ExceptionWrapper - Interface in com.sleepycat.util
Interface implemented by exceptions that can contain nested exceptions.
execute() - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 

F

FastInputStream - Class in com.sleepycat.util
A replacement for ByteArrayInputStream that does not synchronize every byte read.
FastInputStream(byte[]) - Constructor for class com.sleepycat.util.FastInputStream
Creates an input stream.
FastInputStream(byte[], int, int) - Constructor for class com.sleepycat.util.FastInputStream
Creates an input stream.
FastOutputStream - Class in com.sleepycat.util
A replacement for ByteArrayOutputStream that does not synchronize every byte read.
FastOutputStream() - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with default sizes.
FastOutputStream(int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a default bump size and a given initial size.
FastOutputStream(int, int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given bump size and initial size.
FastOutputStream(byte[]) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given initial buffer and a default bump size.
FastOutputStream(byte[], int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given initial buffer and a given bump size.
FieldMetadata - Class in com.sleepycat.persist.model
The metadata for a key field.
FieldMetadata(String, String, String) - Constructor for class com.sleepycat.persist.model.FieldMetadata
Used by an EntityModel to construct field metadata.
FILLED_CACHE - Static variable in class com.sleepycat.je.PreloadStatus
preload() filled maxBytes of the cache.
first() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns the first (lowest) element currently in this sorted set.
first() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns the first (lowest) element currently in this sorted set.
first() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns the first (lowest) element currently in this sorted set.
first() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
first(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
firstKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the first (lowest) key currently in this sorted map.
FloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Float primitive wrapper or a float primitive.
FloatBinding() - Constructor for class com.sleepycat.bind.tuple.FloatBinding
 
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts a simple float value into an entry buffer.
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
Converts a simple float value into an entry buffer.
ForeignKeyDeleteAction - Class in com.sleepycat.je
The action taken when a referenced record in the foreign key database is deleted.
ForeignKeyNullifier - Interface in com.sleepycat.je
The interface implemented for setting single-valued foreign keys to null.
ForeignMultiKeyNullifier - Interface in com.sleepycat.je
The interface implemented for setting multi-valued foreign keys to null.
forget(Xid) - Method in class com.sleepycat.je.XAEnvironment
 
ForwardCursor<V> - Interface in com.sleepycat.persist
Cursor operations limited to traversing forward.

G

get(Object) - Method in class com.sleepycat.collections.StoredMap
Returns the value to which this map maps the specified key.
get(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
Retrieves the key/data pair with the given key.
get(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Retrieves the key/data pair with the given key.
get(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Retrieves the key/data pair with the given key.
get(Transaction, int) - Method in class com.sleepycat.je.Sequence
Return the next available element in the sequence and changes the sequence value by delta.
get(K) - Method in interface com.sleepycat.persist.EntityIndex
Gets an entity via a key of this index.
get(Transaction, K, LockMode) - Method in interface com.sleepycat.persist.EntityIndex
Gets an entity via a key of this index.
get(PK) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(Transaction, PK, LockMode) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(SK) - Method in class com.sleepycat.persist.SecondaryIndex
 
get(Transaction, SK, LockMode) - Method in class com.sleepycat.persist.SecondaryIndex
 
getActiveTxns() - Method in class com.sleepycat.je.TransactionStats
Return the array of active transactions.
getAdminBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes of JE cache used for holding transaction objects, log cleaning metadata, and other administrative structures.
getAggressive() - Method in class com.sleepycat.je.VerifyConfig
Return true if the Environment.verify and Database.verify are configured to perform fine granularity consistency checking that includes verifying in memory constructs.
getAllowCreate() - Method in class com.sleepycat.je.DatabaseConfig
Return true if the Environment.openDatabase method is configured to create the database if it does not already exist.
getAllowCreate() - Method in class com.sleepycat.je.EnvironmentConfig
Return if we may create this environment.
getAllowCreate() - Method in class com.sleepycat.je.SequenceConfig
Return true if the Database.openSequence method is configured to create the sequence if it does not already exist.
getAllowCreate() - Method in class com.sleepycat.persist.StoreConfig
Returns whether creation of a new store is allowed.
getAllowNestedTransactions() - Method in class com.sleepycat.collections.TransactionRunner
Returns whether nested transactions will be created if run() is called when a transaction is already active for the current thread.
getAllowPopulate() - Method in class com.sleepycat.je.SecondaryConfig
Returns whether automatic population of the secondary is allowed.
getAllRawTypeVersions(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns all known versions of type information for a given class name, or null if no persistent version of the class is known.
getAttribute(Environment, String) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Get an attribute value for the given environment.
getAttribute(String) - Method in class com.sleepycat.je.jmx.JEMonitor
 
getAttributeList(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Get MBean attribute metadata for this environment.
getAttributes(String[]) - Method in class com.sleepycat.je.jmx.JEMonitor
 
getAutoCommitNoSync() - Method in class com.sleepycat.je.SequenceConfig
Return true if the auto-commit operations on the sequence are configure to not flush the transaction log..
getBaseClass() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the base class for this binding.
getBigIntegerByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a BigInteger.
getBigIntegerByteLength(BigInteger) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the byte length of a given BigInteger value.
getBINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Return the count of Bottom Internal Nodes per level, indexed by level.
getBottomInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Return the number of bottom internal nodes in the database tree.
getBtreeComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the Comparator used for key comparison on this database.
getBtreeComparatorByClassName() - Method in class com.sleepycat.je.DatabaseConfig
 
getBufferBytes() - Method in class com.sleepycat.je.EnvironmentStats
The total memory currently consumed by log buffers, in bytes.
getBufferBytes() - Method in class com.sleepycat.util.FastInputStream
Returns the underlying data being read.
getBufferBytes() - Method in class com.sleepycat.util.FastOutputStream
Returns the buffer owned by this object.
getBufferLength() - Method in class com.sleepycat.util.FastInputStream
Returns the end of the buffer being read.
getBufferLength() - Method in class com.sleepycat.util.FastOutputStream
Returns the length used in the internal buffer, i.e., the offset at which data will be written next.
getBufferOffset() - Method in class com.sleepycat.util.FastInputStream
Returns the offset at which data is being read from the buffer.
getBufferOffset() - Method in class com.sleepycat.util.FastOutputStream
Returns the offset of the internal buffer.
getByteLength(char[]) - Static method in class com.sleepycat.util.UtfOps
Returns the byte length of the UTF string that would be created by converting the given characters to UTF.
getByteLength(char[], int, int) - Static method in class com.sleepycat.util.UtfOps
Returns the byte length of the UTF string that would be created by converting the given characters to UTF.
getCacheDataBytes() - Method in class com.sleepycat.je.EnvironmentStats
The amount of JE cache used for holding data, in bytes.
getCachePercent() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Return the percentage value used in the JE cache size calculation.
getCacheSize() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Return the memory available to the database system, in bytes.
getCacheSize() - Method in class com.sleepycat.je.SequenceConfig
Return the number of elements cached by a sequence handle..
getCacheSize() - Method in class com.sleepycat.je.SequenceStats
Return the number of values that will be cached in this handle.
getCacheTotalBytes() - Method in class com.sleepycat.je.EnvironmentStats
The amount of JE cache in use, in bytes.
getCatalog() - Method in class com.sleepycat.collections.TupleSerialFactory
Returns the class catalog associated with this factory.
getCause() - Method in interface com.sleepycat.util.ExceptionWrapper
Returns the nested exception or null if none is present.
getCause() - Method in exception com.sleepycat.util.IOExceptionWrapper
 
getCause() - Method in exception com.sleepycat.util.RuntimeExceptionWrapper
 
getCharLength(byte[]) - Static method in class com.sleepycat.util.UtfOps
Returns the number of characters represented by the given UTF string.
getCharLength(byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Returns the number of characters represented by the given UTF string.
getClassesToEvolve() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns an unmodifiable set of the entity classes to be evolved.
getClassFormat(byte[]) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the ObjectStreamClass for the given class ID.
getClassFormat(byte[]) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassID(ObjectStreamClass) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the class ID for the current version of the given class description.
getClassID(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassLoader() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the class loader to be used during deserialization, or null if a default class loader should be used.
getClassMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getClassMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given persistent class name, including proxy classes and entity classes.
getClassName() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class to which this mutation applies.
getClassName() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the name of the persistent class.
getClassName() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the name of the entity class.
getClassName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the class name of the field type.
getClassName() - Method in interface com.sleepycat.persist.raw.RawType
Returns the class name for this type in the format specified by Class.getName().
getClassVersion() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class version to which this mutation applies.
getCleanerBacklog() - Method in class com.sleepycat.je.EnvironmentStats
The number of files to be cleaned to reach the target utilization.
getClear() - Method in class com.sleepycat.je.StatsConfig
Return if the statistics operation is configured to reset statistics after they are returned.
getCollection() - Method in class com.sleepycat.collections.StoredIterator
Returns the collection associated with this iterator.
getComponentType() - Method in interface com.sleepycat.persist.raw.RawType
Returns the array component type, or null if this is not an array type.
getCompositeKeyFields() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable list of metadata for the fields making up a composite key, or null if this is a not a composite key class.
getConfig() - Method in class com.sleepycat.je.Cursor
Return this cursor's configuration.
getConfig() - Method in class com.sleepycat.je.Database
Return this Database object's configuration.
getConfig() - Method in class com.sleepycat.je.Environment
Return this object's configuration.
getConfig() - Method in class com.sleepycat.je.JoinCursor
Returns this object's configuration.
getConfig() - Method in class com.sleepycat.persist.EntityStore
Returns a copy of the entity store configuration.
getConfig() - Method in class com.sleepycat.persist.raw.RawStore
Returns a copy of the entity store configuration.
getConfigParam(String) - Method in class com.sleepycat.je.EnvironmentConfig
 
getConfigParam(String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Return the value for this configuration parameter.
getConnection(String, EnvironmentConfig) - Method in interface com.sleepycat.je.jca.ra.JEConnectionFactory
 
getConnection(String, EnvironmentConfig, TransactionConfig) - Method in interface com.sleepycat.je.jca.ra.JEConnectionFactory
 
getConversion() - Method in class com.sleepycat.persist.evolve.Converter
Returns the converter instance specified to the constructor.
getConverter(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the converter mutation for the given class, version and field, or null if none exists.
getConverters() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all converter mutations.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Returns the key/data pair to which the cursor refers.
getCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Returns the key/data pair to which the cursor refers.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Returns the key/data pair to which the cursor refers.
getCurrent() - Method in class com.sleepycat.je.SequenceStats
Return the current value of the sequence in the database.
getCursorConfig() - Method in class com.sleepycat.collections.StoredContainer
Returns the cursor configuration that is used for all operations performed via this container.
getCursorsBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of bins encountered by the INCompressor that had cursors referring to them when the compressor ran.
getData() - Method in class com.sleepycat.je.DatabaseEntry
Return the byte array.
getDatabase() - Method in class com.sleepycat.je.Cursor
Return the Database handle associated with this Cursor.
getDatabase() - Method in class com.sleepycat.je.JoinCursor
Returns the primary database handle associated with this cursor.
getDatabase() - Method in class com.sleepycat.je.Sequence
Return the Database handle associated with this sequence.
getDatabase() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the underlying database for this index.
getDatabase() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the underlying secondary database for this index.
getDatabaseName() - Method in class com.sleepycat.je.Database
Return the database name.
getDatabaseNames() - Method in class com.sleepycat.je.Environment
Return a List of database names for the database environment.
getDbClosedBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of bins encountered by the INCompressor that had their database closed between the time they were put on the compressor queue and when the compressor ran.
getDBINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Return the count of Duplicate Bottom Internal Nodes per level, indexed by level.
getDeclaringClassName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the name of the class where the field is declared.
getDecrement() - Method in class com.sleepycat.je.SequenceConfig
Return true if the sequence is configured to decrement.
getDeferredWrite() - Method in class com.sleepycat.je.DatabaseConfig
Returns the setting for the deferred write option.
getDeferredWrite() - Method in class com.sleepycat.persist.StoreConfig
Returns the deferred-write configuration property.
getDeleteAction() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the action to take when a related entity is deleted having a primary key value that exists as a secondary key value for this entity.
getDeletedKeys() - Method in class com.sleepycat.persist.evolve.EntityConverter
Returns the set of key names that are to be deleted.
getDeletedLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Return the number of deleted data records in the database tree that are pending removal by the compressor.
getDeleter(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the deleter mutation for the given class, version and field, or null if none exists.
getDeleters() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all deleter mutations.
getDetail() - Method in interface com.sleepycat.util.ExceptionWrapper
Deprecated. replaced by ExceptionWrapper.getCause().
getDetail() - Method in exception com.sleepycat.util.IOExceptionWrapper
Deprecated. replaced by IOExceptionWrapper.getCause().
getDetail() - Method in exception com.sleepycat.util.RuntimeExceptionWrapper
Deprecated. replaced by RuntimeExceptionWrapper.getCause().
getDimensions() - Method in interface com.sleepycat.persist.raw.RawType
Returns the number of array dimensions, or zero if this is not an array type.
getDINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Return the count of Duplicate Internal Nodes per level, indexed by level.
getDirtyRead() - Method in class com.sleepycat.je.CursorConfig
Deprecated. This has been replaced by CursorConfig.getReadUncommitted() to conform to ANSI database isolation terminology.
getDirtyRead() - Method in class com.sleepycat.je.TransactionConfig
Deprecated. This has been replaced by TransactionConfig.getReadUncommitted() to conform to ANSI database isolation terminology.
getDupCountLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Return the number of duplicate count leaf nodes in the database tree.
getDuplicateBottomInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Return the number of duplicate bottom internal nodes in the database tree.
getDuplicateComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the Comparator used for duplicate data item comparison on this database.
getDuplicateComparatorByClassName() - Method in class com.sleepycat.je.DatabaseConfig
 
getDuplicateInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Return the number of internal nodes in the database tree pertaining to duplicate data sets.
getDuplicateTreeMaxDepth() - Method in class com.sleepycat.je.BtreeStats
Return the maximum depth of the duplicate database trees.
getElementClassName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the class name of the array or collection element for a ONE_TO_MANY or MANY_TO_MANY relationship, or null for a Relationship#ONE_TO_ONE ONE_TO_ONE} or MANY_TO_ONE relationship.
getElements() - Method in class com.sleepycat.persist.raw.RawObject
Returns the array of elements for an array type, or null for a complex type or an enum type.
getEndOfLog() - Method in class com.sleepycat.je.EnvironmentStats
The location of the next entry to be written to the log.
getEntityBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity binding for this index.
getEntityClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity class for this index.
getEntityClassName() - Method in class com.sleepycat.persist.evolve.EvolveEvent
The class name of the current entity class being converted.
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given entity class name.
getEnum() - Method in class com.sleepycat.persist.raw.RawObject
Returns the enum constant String for an enum type, or null for a complex type or an array type.
getEnumConstants() - Method in interface com.sleepycat.persist.raw.RawType
Returns an unmodifiable list of the names of the enum instances, or null if this is not an enum type.
getEnvironment() - Method in class com.sleepycat.collections.CurrentTransaction
Returns the underlying Berkeley DB environment.
getEnvironment() - Method in class com.sleepycat.je.Database
Return the Environment handle for the database environment underlying the Database.
getEnvironment() - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
getEnvironment() - Method in class com.sleepycat.persist.EntityStore
Returns the environment associated with this store.
getEnvironment() - Method in class com.sleepycat.persist.raw.RawStore
Returns the environment associated with this store.
getEnvironmentHome() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Return the target environment directory.
getEnvironmentIfOpen() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Return an Environment only if the environment has already been opened in this process.
getEnvironmentIfOpen() - Method in class com.sleepycat.je.jmx.JEMonitor
This MBean has the policy of only accessing an environment when it has already been configured and opened by other application threads.
getEnvironmentOpenConfig() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
If the helper was instantiated with canConfigure==true, it shows environment configuration attributes.
getEvolveListener() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns the progress listener that is notified each time an entity is read.
getException() - Method in class com.sleepycat.je.ExceptionEvent
Returns the exception in the event.
getExceptionListener() - Method in class com.sleepycat.je.EnvironmentConfig
Returns the exception listener, if set.
getExclusiveCreate() - Method in class com.sleepycat.je.DatabaseConfig
Return true if the Environment.openDatabase method is configured to fail if the database already exists.
getExclusiveCreate() - Method in class com.sleepycat.je.SequenceConfig
Return true if the Database.openSequence method is configured to fail if the database already exists.
getExclusiveCreate() - Method in class com.sleepycat.persist.StoreConfig
Returns whether opening an existing store is prohibited.
getFast() - Method in class com.sleepycat.je.StatsConfig
Return if the statistics operation is configured to return only the values which do not require expensive actions.
getFieldName() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the field name to which this mutation applies, or null if this mutation applies to the class itself.
getFields() - Method in interface com.sleepycat.persist.raw.RawType
Returns a map of field name to raw field for each non-static non-transient field declared in this class, or null if this is not a complex type (in other words, this is a simple type or an array type).
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the first key/data pair of the database, and return that pair.
getFirst(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the first key/data pair of the database, and return that pair.
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the first key/data pair of the database, and return that pair.
getForce() - Method in class com.sleepycat.je.CheckpointConfig
Return the configuration of the checkpoint force option.
getForeignKeyDatabase() - Method in class com.sleepycat.je.SecondaryConfig
Returns the database used to check the foreign key integrity constraint, or null if no foreign key constraint will be checked.
getForeignKeyDeleteAction() - Method in class com.sleepycat.je.SecondaryConfig
Returns the action taken when a referenced record in the foreign key database is deleted.
getForeignKeyNullifier() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for setting single-valued foreign keys to null.
getForeignMultiKeyNullifier() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for setting multi-valued foreign keys to null.
getForwards() - Method in class com.sleepycat.je.LogScanConfig
Environment.scanLog method is configured to scan forwards.
getHome() - Method in class com.sleepycat.je.Environment
Return the database environment's home directory.
getId() - Method in class com.sleepycat.je.Transaction
Return the transaction's unique ID.
getId() - Method in class com.sleepycat.je.TransactionStats.Active
The transaction ID of the transaction.
getImmutableSecondaryKey() - Method in class com.sleepycat.je.SecondaryConfig
Returns whether the secondary key is immutable.
getInCompQueueSize() - Method in class com.sleepycat.je.EnvironmentStats
The number of entries in the INCompressor queue when the getStats() call was made.
getInitialValue() - Method in class com.sleepycat.je.SequenceConfig
Return the initial value for a sequence..
getINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Return the count of Internal Nodes per level, indexed by level.
getInstance(Environment) - Static method in class com.sleepycat.collections.CurrentTransaction
Gets the CurrentTransaction accessor for a specified Berkeley DB environment.
getInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Return the number of internal nodes in the database tree.
getIteratorBlockSize() - Method in class com.sleepycat.collections.StoredCollection
Returns the number of records read at one time by iterators returned by the StoredCollection.iterator() method.
getKBytes() - Method in class com.sleepycat.je.CheckpointConfig
Return the checkpoint log data threshold, in kilobytes.
getKey() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the key of this entry.
getKey() - Method in class com.sleepycat.je.Sequence
Return the DatabaseEntry used to open this sequence.
getKeyBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key binding for this index.
getKeyBinding() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key binding for the index.
getKeyClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key class for this index.
getKeyClass() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key class for this index.
getKeyCreator(Class, String) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a SecondaryKeyCreator object for use in configuring a SecondaryDatabase.
getKeyCreator() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for creating single-valued secondary keys.
getKeyName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the key name, which may be different from the field name.
getKeysDatabase() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the underlying secondary database that is not associated with the primary database and is used for the SecondaryIndex.keysIndex.
getKnownClasses() - Method in class com.sleepycat.persist.model.AnnotationModel
 
getKnownClasses() - Method in class com.sleepycat.persist.model.EntityModel
Returns the names of all known persistent classes.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the last key/data pair of the database, and return that pair.
getLast(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the last key/data pair of the database, and return that pair.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the last key/data pair of the database, and return that pair.
getLastCheckpointEnd() - Method in class com.sleepycat.je.EnvironmentStats
The location in the log of the last checkpoint end.
getLastCheckpointId() - Method in class com.sleepycat.je.EnvironmentStats
The Id of the last checkpoint.
getLastCheckpointStart() - Method in class com.sleepycat.je.EnvironmentStats
The location in the log of the last checkpoint start.
getLastCheckpointTime() - Method in class com.sleepycat.je.TransactionStats
The time the last completed checkpoint finished (as the number of seconds since the Epoch, returned by the IEEE/ANSI Std 1003.1 (POSIX) time interface).
getLastFileInBackupSet() - Method in class com.sleepycat.je.util.DbBackup
Can only be called in backup mode, after startBackup() has been called.
getLastTxnId() - Method in class com.sleepycat.je.TransactionStats
The last transaction ID allocated.
getLastValue() - Method in class com.sleepycat.je.SequenceStats
Return the last cached value of the sequence.
getLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Return the number of leaf nodes in the database tree, which can equal the number of records.
getLoadLNs() - Method in class com.sleepycat.je.PreloadConfig
Return the configuration of the preload load LNs option.
getLocalTransaction() - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
getLockBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes of JE cache used for holding lock objects.
getLocking() - Method in class com.sleepycat.je.EnvironmentConfig
Return true if the database environment is configured for locking.
getLockStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Return the database environment's locking statistics.
getLockTimeout() - Method in class com.sleepycat.je.EnvironmentConfig
Return the lock timeout setting, in microseconds.
getLogFilesInBackupSet() - Method in class com.sleepycat.je.util.DbBackup
Get the list of all files that are needed for the environment at the point of time when backup mode started.
getLogFilesInBackupSet(long) - Method in class com.sleepycat.je.util.DbBackup
Get the minimum list of files that must be copied for this backup.
getMainTreeMaxDepth() - Method in class com.sleepycat.je.BtreeStats
Return the maximum depth of the main database tree.
getMajor() - Method in class com.sleepycat.je.JEVersion
Major number of the release version.
getMax() - Method in class com.sleepycat.je.SequenceStats
Return the maximum permitted value of the sequence.
getMaxBytes() - Method in class com.sleepycat.je.PreloadConfig
Return the number of bytes in the cache to stop the preload at..
getMaxMillisecs() - Method in class com.sleepycat.je.PreloadConfig
Return the number of millisecs to stop the preload after.
getMaxRetries() - Method in class com.sleepycat.collections.TransactionRunner
Returns the maximum number of retries that will be performed when deadlocks are detected.
getMBeanInfo() - Method in class com.sleepycat.je.jmx.JEMonitor
 
getMin() - Method in class com.sleepycat.je.SequenceStats
Return the minimum permitted value of the sequence.
getMinimizeRecoveryTime() - Method in class com.sleepycat.je.CheckpointConfig
Return the configuration of the minimize recovery time option.
getMinor() - Method in class com.sleepycat.je.JEVersion
Minor number of the release version.
getMinutes() - Method in class com.sleepycat.je.CheckpointConfig
Return the checkpoint time threshold, in minutes.
getModel() - Method in class com.sleepycat.persist.EntityStore
Returns the current entity model for this store.
getModel() - Method in class com.sleepycat.persist.raw.RawStore
Returns the last configured and stored entity model for this store.
getModel() - Method in class com.sleepycat.persist.StoreConfig
Returns the entity model that defines entity classes and index keys.
getMultiKeyCreator() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for creating multi-valued secondary keys.
getMutableConfig() - Method in class com.sleepycat.je.Environment
Return database environment attributes.
getMutations() - Method in class com.sleepycat.persist.EntityStore
Returns the set of mutations that were configured when the store was opened, or if none were configured, the set of mutations that were configured and stored previously.
getMutations() - Method in class com.sleepycat.persist.raw.RawStore
Returns the set of mutations that were configured and stored previously.
getMutations() - Method in class com.sleepycat.persist.StoreConfig
Returns the configured mutations for performing lazy evolution of stored instances.
getNAborts() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that have aborted.
getNActive() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that are currently active.
getName() - Method in class com.sleepycat.je.Transaction
Get the user visible name for the transaction.
getName() - Method in class com.sleepycat.je.TransactionStats.Active
The transaction name, including the thread name if available.
getName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the field name.
getName() - Method in interface com.sleepycat.persist.raw.RawField
Returns the name of the field.
getNBegins() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that have begun.
getNBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
The number of BINs that were loaded into the cache during the preload() operation.
getNBINsStripped() - Method in class com.sleepycat.je.EnvironmentStats
The number of BINS stripped by the evictor.
getNCachedGets() - Method in class com.sleepycat.je.SequenceStats
Return the number of times that Sequence.get was called and a cached value was returned.
getNCacheMiss() - Method in class com.sleepycat.je.EnvironmentStats
The total number of requests for database objects which were not in memory.
getNCheckpoints() - Method in class com.sleepycat.je.EnvironmentStats
The total number of checkpoints run so far.
getNCleanerDeletions() - Method in class com.sleepycat.je.EnvironmentStats
The number of cleaner file deletions this session.
getNCleanerEntriesRead() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of log entries read by the cleaner.
getNCleanerRuns() - Method in class com.sleepycat.je.EnvironmentStats
The number of cleaner runs this session.
getNClusterLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they qualify for clustering.
getNCommits() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that have committed.
getNConverted() - Method in class com.sleepycat.persist.evolve.EvolveStats
The total number of entities converted during eager evolution.
getNDBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
The number of DBINs that were loaded into the cache during the preload() operation.
getNDeltaINFlush() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of Delta INs flushed to the log.
getNDINsLoaded() - Method in class com.sleepycat.je.PreloadStats
The number of DINs that were loaded into the cache during the preload() operation.
getNDupCountLNsLoaded() - Method in class com.sleepycat.je.PreloadStats
The number of DupCountLNs that were loaded into the cache during the preload() operation.
getNeedReset() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Tell the MBean if the available set of functionality has changed.
getNEvictPasses() - Method in class com.sleepycat.je.EnvironmentStats
The number of passes made to the evictor.
getNewName() - Method in class com.sleepycat.persist.evolve.Renamer
Returns the new class or field name specified in the constructor.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the next key/data pair and return that pair.
getNext(DatabaseEntry, LockMode) - Method in class com.sleepycat.je.JoinCursor
Returns the next primary key resulting from the join operation.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.JoinCursor
Returns the next primary key and data resulting from the join operation.
getNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the next key/data pair and return that pair.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the next key/data pair and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the next key/data pair of the database and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the next key/data pair of the database and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the next key/data pair of the database and return that pair.
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the next non-duplicate key/data pair and return that pair.
getNextNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the next non-duplicate key/data pair and return that pair.
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the next non-duplicate key/data pair and return that pair.
getNFSyncRequests() - Method in class com.sleepycat.je.EnvironmentStats
The number of fsyncs requested through the group commit manager.
getNFSyncs() - Method in class com.sleepycat.je.EnvironmentStats
The number of fsyncs issued through the group commit manager.
getNFSyncTimeouts() - Method in class com.sleepycat.je.EnvironmentStats
The number of fsync requests submitted to the group commit manager which timed out.
getNFullBINFlush() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of full BINS flushed to the log.
getNFullINFlush() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of full INs flushed to the log.
getNGets() - Method in class com.sleepycat.je.SequenceStats
Return the number of times that Sequence.get was called successfully.
getNINsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs cleaned.
getNINsDead() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs that were not found in the tree anymore (deleted).
getNINsLoaded() - Method in class com.sleepycat.je.PreloadStats
The number of INs that were loaded into the cache during the preload() operation.
getNINsMigrated() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs migrated.
getNINsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs obsolete.
getNLNQueueHits() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed without a tree lookup.
getNLNsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs cleaned.
getNLNsDead() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs that were not found in the tree anymore (deleted).
getNLNsLoaded() - Method in class com.sleepycat.je.PreloadStats
The number of LNs that were loaded into the cache during the preload() operation.
getNLNsLocked() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs encountered that were locked.
getNLNsMarked() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs that were marked for migration during cleaning.
getNLNsMigrated() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs encountered that were migrated forward in the log.
getNLNsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs obsolete.
getNLogBuffers() - Method in class com.sleepycat.je.EnvironmentStats
The number of log buffers currently instantiated.
getNMarkedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they were previously marked for migration.
getNNodesExplicitlyEvicted() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of nodes evicted.
getNNodesScanned() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of nodes scanned in order to select the eviction set.
getNNodesSelected() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of nodes selected to evict.
getNNotResident() - Method in class com.sleepycat.je.EnvironmentStats
The number of requests for database objects not contained within the in memory data structures.
getNodeMaxDupTreeEntries() - Method in class com.sleepycat.je.DatabaseConfig
Return the maximum number of children a B+Tree duplicate tree node can have.
getNodeMaxEntries() - Method in class com.sleepycat.je.DatabaseConfig
Return the maximum number of children a B+Tree node can have.
getNonEmptyBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of bins encountered by the INCompressor that were not actually empty when the compressor ran.
getNoSort() - Method in class com.sleepycat.je.JoinConfig
Returns whether automatic sorting of the input cursors is disabled.
getNoSync() - Method in class com.sleepycat.je.TransactionConfig
Return if the transaction is configured to not write or synchronously flush the log it when commits.
getNotificationInfo(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
No notifications are supported.
getNoWait() - Method in class com.sleepycat.je.TransactionConfig
Return if the transaction is configured to not wait if a lock request cannot be immediately granted.
getNOwners() - Method in class com.sleepycat.je.LockStats
Total lock owners in lock table.
getNPendingLNsLocked() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of pending LNs that could not be locked for migration because of a long duration application lock.
getNPendingLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they were previously locked.
getNRead() - Method in class com.sleepycat.persist.evolve.EvolveStats
The total number of entities read during eager evolution.
getNReadLocks() - Method in class com.sleepycat.je.LockStats
Total read locks currently held.
getNRepeatFaultReads() - Method in class com.sleepycat.je.EnvironmentStats
The number of reads which had to be repeated when faulting in an object from disk because the read chunk size controlled by je.log.faultReadSize is too small.
getNRepeatIteratorReads() - Method in class com.sleepycat.je.EnvironmentStats
The number of times we try to read a log entry larger than the read buffer size and can't grow the log buffer to accommodate the large object.
getNRequests() - Method in class com.sleepycat.je.LockStats
Total number of lock requests to date.
getNTempBufferWrites() - Method in class com.sleepycat.je.EnvironmentStats
The number of writes which had to be completed using the temporary marshalling buffer because the fixed size log buffers specified by je.log.totalBufferBytes and je.log.numBuffers were not large enough.
getNToBeCleanedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they are soon to be cleaned.
getNTotalLocks() - Method in class com.sleepycat.je.LockStats
Total locks currently in lock table.
getNumericVersionString() - Method in class com.sleepycat.je.JEVersion
The numeric version string, without the patch tag.
getNWaiters() - Method in class com.sleepycat.je.LockStats
Total transactions waiting for locks.
getNWaits() - Method in class com.sleepycat.je.LockStats
Total number of lock waits to date.
getNWriteLocks() - Method in class com.sleepycat.je.LockStats
Total write locks currently held.
getNXAAborts() - Method in class com.sleepycat.je.TransactionStats
The number of XA transactions that have aborted.
getNXACommits() - Method in class com.sleepycat.je.TransactionStats
The number of XA transactions that have committed.
getNXAPrepares() - Method in class com.sleepycat.je.TransactionStats
The number of XA transactions that have been prepared.
getOffset() - Method in class com.sleepycat.je.DatabaseEntry
Return the byte offset into the data array.
getOperationList(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Get mbean operation metadata for this environment.
getOverrideBtreeComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the override setting for the btree comparator.
getOverrideDuplicateComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the override setting for the duplicate comparator.
getOwnerTxnIds() - Method in exception com.sleepycat.je.DeadlockException
Returns an array of longs containing transaction ids of owners at the the time of the timeout.
getPackedIntByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a packed integer.
getParentId() - Method in class com.sleepycat.je.TransactionStats.Active
The transaction ID of the parent transaction (or 0, if no parent).
getPartial() - Method in class com.sleepycat.je.DatabaseEntry
Return whether this DatabaseEntry is configured to read or write partial records.
getPartialLength() - Method in class com.sleepycat.je.DatabaseEntry
Return the byte length of the partial record being read or written by the application, in bytes.
getPartialOffset() - Method in class com.sleepycat.je.DatabaseEntry
Return the offset of the partial record being read or written by the application, in bytes.
getPatch() - Method in class com.sleepycat.je.JEVersion
Patch number of the release version.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the previous key/data pair and return that pair.
getPrev(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous key/data pair and return that pair.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous key/data pair and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the previous key/data pair of the database and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the previous key/data pair of the database and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the previous key/data pair of the database and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the previous non-duplicate key/data pair and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous non-duplicate key/data pair and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous non-duplicate key/data pair and return that pair.
getPrimaryConfig(Class) - Method in class com.sleepycat.persist.EntityStore
Returns the default primary database Berkeley DB engine API configuration for an entity class.
getPrimaryDatabase() - Method in class com.sleepycat.je.SecondaryCursor
Returns the primary Database associated with this cursor.
getPrimaryDatabase() - Method in class com.sleepycat.je.SecondaryDatabase
Returns the primary database associated with this secondary database.
getPrimaryIndex(Class<PK>, Class<E>) - Method in class com.sleepycat.persist.EntityStore
Returns the primary index for a given entity class, opening it if necessary.
getPrimaryIndex(String) - Method in class com.sleepycat.persist.raw.RawStore
Opens the primary index for a given entity class.
getPrimaryIndex() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the primary index associated with this secondary index.
getPrimaryKey() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the primary key metadata for a key declared in this class, or null if none is declared.
getPrimaryKey() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the primary key metadata for this entity.
getPrimitiveBinding(Class) - Static method in class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding for a primitive Java class.
getPrintInfo() - Method in class com.sleepycat.je.VerifyConfig
Return true if the Environment.verify and Database.verify are configured to print basic verification information to System.out.
getProcessedBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of bins that were successfully processed by the IN Compressor.
getPropagateExceptions() - Method in class com.sleepycat.je.VerifyConfig
Return true if the Environment.verify and Database.verify are configured to propagate exceptions found during verification.
getProxiedClassName() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the class name of the proxied class if this class is a PersistentProxy, or null otherwise.
getRangeMax() - Method in class com.sleepycat.je.SequenceConfig
Return the maximum value for the sequence.
getRangeMin() - Method in class com.sleepycat.je.SequenceConfig
Return the minimum value for the sequence.
getRawType(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the type information for the current version of a given class, or null if the class is not currently persistent.
getRawTypeVersion(String, int) - Method in class com.sleepycat.persist.model.EntityModel
Returns the type information for a given version of a given class, or null if the given version of the class is unknown.
getReadCommitted() - Method in class com.sleepycat.je.CursorConfig
Return if the cursor is configured for read committed isolation.
getReadCommitted() - Method in class com.sleepycat.je.TransactionConfig
Return if the transaction is configured for read committed isolation.
getReadIntLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readInt(byte[], int).
getReadOnly() - Method in class com.sleepycat.je.DatabaseConfig
Return true if the database is configured in read-only mode.
getReadOnly() - Method in class com.sleepycat.je.EnvironmentConfig
Return true if the database environment is configured to be read only.
getReadOnly() - Method in class com.sleepycat.persist.StoreConfig
Returns the read-only configuration property.
getReadUncommitted() - Method in class com.sleepycat.je.CursorConfig
Return if read operations performed by the cursor are configured to return modified but not yet committed data.
getReadUncommitted() - Method in class com.sleepycat.je.TransactionConfig
Return if read operations performed by the transaction are configured to return modified but not yet committed data.
getRelatedEntity() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the class name of the related (foreign) entity, for which foreign key constraints are specified using the SecondaryKey.relatedEntity() annotation.
getRelationship() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the relationship between instances of the entity class and the secondary keys.
getRenamer(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the renamer mutation for the given class, version and field, or null if none exists.
getRenamers() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all renamer mutations.
getRequiredEvictBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes that must be evicted in order to get within the memory budget.
getSearchBoth(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the specified key/data pair, where both the key and data items must match.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
Retrieves the key/data pair with the given key and data value, that is, both the key and data items must match.
getSearchBoth(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the specified secondary and primary key, where both the primary and secondary key items must match.
getSearchBoth(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed with this method signature.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Retrieves the key/data pair with the specified secondary and primary key, that is, both the primary and secondary key items must match.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed with this method signature.
getSearchBothRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the specified key and closest matching data item of the database.
getSearchBothRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the specified secondary key and closest matching primary key of the database.
getSearchBothRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed with this method signature.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKey(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Move the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSecondaryBulkLoad() - Method in class com.sleepycat.persist.StoreConfig
Returns the bulk-load-secondaries configuration property.
getSecondaryConfig() - Method in class com.sleepycat.je.SecondaryDatabase
Returns a copy of the secondary configuration of this database.
getSecondaryConfig(Class, String) - Method in class com.sleepycat.persist.EntityStore
Returns the default secondary database Berkeley DB engine API configuration for an entity class and key name.
getSecondaryDatabases() - Method in class com.sleepycat.je.Database
Return a list of all SecondaryDatabase objects associated with a primary database.
getSecondaryIndex(PrimaryIndex<PK, E>, Class<SK>, String) - Method in class com.sleepycat.persist.EntityStore
Returns a secondary index for a given primary index and secondary key, opening it if necessary.
getSecondaryIndex(String, String) - Method in class com.sleepycat.persist.raw.RawStore
Opens the secondary index for a given entity class and secondary key name.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable map of field name to secondary key metadata for all secondary keys declared in this class, or null if no secondary keys are declared in this class.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns an unmodifiable map of key name to secondary key metadata, or an empty map if no secondary keys are defined for this entity.
getSequence(String) - Method in class com.sleepycat.persist.EntityStore
Returns a named sequence for using Berkeley DB engine API directly, opening it if necessary.
getSequenceConfig(String) - Method in class com.sleepycat.persist.EntityStore
Returns the default Berkeley DB engine API configuration for a named key sequence.
getSequenceName() - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
Returns the name of the sequence for assigning key values.
getSerialBufferSize() - Method in class com.sleepycat.bind.serial.SerialBase
Returns the initial byte size of the output buffer.
getSerializableIsolation() - Method in class com.sleepycat.je.TransactionConfig
Return if the transaction has been explicitly configured to have serializable (degree 3) isolation.
getSerialOutput(Object) - Method in class com.sleepycat.bind.serial.SerialBase
Returns an empty SerialOutput instance that will be used by the serial binding or key creator.
getShowProgressInterval() - Method in class com.sleepycat.je.StatsConfig
Return the showProgressInterval value, if set.
getShowProgressInterval() - Method in class com.sleepycat.je.VerifyConfig
Return the showProgressInterval value, if set.
getShowProgressStream() - Method in class com.sleepycat.je.StatsConfig
Return the PrintStream on which the progress messages will be displayed during long running statistics gathering operations.
getShowProgressStream() - Method in class com.sleepycat.je.VerifyConfig
Return the PrintStream on which the progress messages will be displayed during long running verify operations.
getSize() - Method in class com.sleepycat.je.DatabaseEntry
Return the byte size of the data array.
getSortedDuplicates() - Method in class com.sleepycat.je.DatabaseConfig
Return true if the database is configured to support sorted duplicate data items.
getSplitBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of bins encountered by the INCompressor that were split between the time they were put on the compressor queue and when the compressor ran.
getStats(StatsConfig) - Method in class com.sleepycat.je.Database
Return database statistics.
getStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Return the general database environment statistics.
getStats(StatsConfig) - Method in class com.sleepycat.je.Sequence
Return statistical information about the sequence.
getStats() - Method in class com.sleepycat.persist.evolve.EvolveEvent
The cummulative statistics gathered during eager evolution.
getStatus() - Method in class com.sleepycat.je.PreloadStats
The PreloadStatus value for the preload() operation.
getStoreName() - Method in class com.sleepycat.persist.EntityStore
Returns the name of this store.
getStoreName() - Method in class com.sleepycat.persist.raw.RawStore
Returns the name of this store.
getStoreNames(Environment) - Static method in class com.sleepycat.persist.EntityStore
Returns the names of all entity stores in the given environment.
getStreamHeader() - Static method in class com.sleepycat.bind.serial.SerialOutput
Returns the fixed stream header used for all serialized streams in PROTOCOL_VERSION_2 format.
getStringByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a null-terminated UTF string in the data buffer, including the terminator.
getSubclassIndex(PrimaryIndex<PK, E1>, Class<E2>, Class<SK>, String) - Method in class com.sleepycat.persist.EntityStore
Returns a secondary index for a secondary key in an entity subclass, opening it if necessary.
getSuper() - Method in class com.sleepycat.persist.raw.RawObject
Returns the instance of the superclass, or null if the superclass is Object or Enum.
getSuperType() - Method in interface com.sleepycat.persist.raw.RawType
Returns the type of the superclass, or null if the superclass is Object or this is not a complex type (in other words, this is a simple type or an array type).
getSync() - Method in class com.sleepycat.je.TransactionConfig
Return if the transaction is configured to write and synchronously flush the log it when commits.
getThreadName() - Method in class com.sleepycat.je.ExceptionEvent
Returns the name of the daemon thread that threw the exception.
getThreadTransaction() - Method in class com.sleepycat.je.Environment
Returns the transaction associated with this thread if implied transactions are being used.
getTotalLogSize() - Method in class com.sleepycat.je.EnvironmentStats
An approximation of the current total log size in bytes.
getTransaction() - Method in class com.sleepycat.collections.CurrentTransaction
Returns the transaction associated with the current thread for this environment, or null if no transaction is active.
getTransaction() - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
getTransactional() - Method in class com.sleepycat.je.DatabaseConfig
Return true if the database open is enclosed within a transaction.
getTransactional() - Method in class com.sleepycat.je.EnvironmentConfig
Return true if the database environment is configured for transactions.
getTransactional() - Method in class com.sleepycat.persist.StoreConfig
Returns the transactional configuration property.
getTransactionConfig() - Method in class com.sleepycat.collections.TransactionRunner
Returns the transaction configuration used for calling Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig).
getTransactionStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Return the database environment's transactional statistics.
getTransactionTimeout() - Method in class com.sleepycat.je.XAEnvironment
 
getTupleBufferSize() - Method in class com.sleepycat.bind.tuple.TupleBase
Returns the initial byte size of the output buffer.
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.LongBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.StringBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.TupleBase
Returns an empty TupleOutput instance that will be used by the tuple binding or key creator.
getTxnNoSync() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Return if the database environment is configured for asynchronous transactions.
getTxnSerializableIsolation() - Method in class com.sleepycat.je.EnvironmentConfig
Return if all transactions for this environment has been configured to have Serializable (Degree 3) isolation.
getTxnTimeout() - Method in class com.sleepycat.je.EnvironmentConfig
Return the transaction timeout, in microseconds.
getTxnWriteNoSync() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Return if the database environment is configured for transactions which write but do not flush the log.
getType() - Method in interface com.sleepycat.persist.raw.RawField
Returns the type of the field, without expanding parameterized types, or null if the type is an interface type or the Object class.
getType() - Method in class com.sleepycat.persist.raw.RawObject
Returns the raw type information for this raw object.
getValue() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the value of this entry.
getValue() - Method in class com.sleepycat.je.SequenceStats
Return the current cached value of the sequence.
getValues() - Method in class com.sleepycat.persist.raw.RawObject
Returns a map of field name to value for a complex type, or null for an array type or an enum type.
getVerbose() - Method in class com.sleepycat.persist.model.ClassEnhancer
Gets verbose mode.
getVersion() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the version of this persistent class.
getVersion() - Method in interface com.sleepycat.persist.raw.RawType
Returns the class version for this type.
getVersionString() - Method in class com.sleepycat.je.JEVersion
Release version, suitable for display.
getWaiterTxnIds() - Method in exception com.sleepycat.je.DeadlockException
Returns an array of longs containing transaction ids of waiters at the the time of the timeout.
getWrap() - Method in class com.sleepycat.je.SequenceConfig
Return true if the sequence will wrap around when it is incremented (decremented) past the specified maximum (minimum) value.
getWriteIntLength(int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeInt(byte[], int, int).
getWriteNoSync() - Method in class com.sleepycat.je.TransactionConfig
Return if the transaction is configured to write but not synchronously flush the log it when commits.
getXATransaction(Xid) - Method in class com.sleepycat.je.XAEnvironment
This method can be used by the application to get the Transaction object given an XA Xid.
getZeroTerminatedByteLength(byte[], int) - Static method in class com.sleepycat.util.UtfOps
Returns the byte length of a null terminated UTF string, not including the terminator.

H

hashCode() - Method in class com.sleepycat.collections.MapEntryParameter
Computes a hash code as specified by Map.Entry.hashCode().
hashCode() - Method in class com.sleepycat.collections.StoredCollection
 
hashCode() - Method in class com.sleepycat.collections.StoredMap
 
hashCode() - Method in class com.sleepycat.je.DatabaseEntry
Returns a hash code based on the data value.
hashCode() - Method in class com.sleepycat.persist.evolve.Converter
 
hashCode() - Method in class com.sleepycat.persist.evolve.EntityConverter
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutation
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutations
 
hashCode() - Method in class com.sleepycat.persist.evolve.Renamer
 
hashCode() - Method in class com.sleepycat.persist.model.ClassMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.EntityMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.FieldMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.raw.RawObject
 
hasNext() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the forward direction.
hasPrevious() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the reverse direction.
headMap(Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted set whose keys are strictly less than toKey.
headMap(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly less than toKey, optionally including toKey.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry, optionally including toMapEntry.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey, optionally including toKey.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue, optionally including toValue.

I

INCOMP_NAME - Static variable in class com.sleepycat.je.Environment
The name of the IN Compressor daemon thread.
IncompatibleClassException - Exception in com.sleepycat.persist.evolve
A class has been changed incompatibly and no mutation has been configured to handle the change or a new class version number has not been assigned.
IncompatibleClassException(String) - Constructor for exception com.sleepycat.persist.evolve.IncompatibleClassException
 
indexKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
initialize(EntityModel) - Method in interface com.sleepycat.persist.evolve.Conversion
Initializes the conversion, allowing it to obtain raw type information from the entity model.
initializeProxy(T) - Method in interface com.sleepycat.persist.model.PersistentProxy
Copies the state of a given proxied class instance to this proxy instance.
inputToEntry(TupleInput, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to set the data in a entry buffer to the data in a tuple input object.
IntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Integer primitive wrapper or an int primitive.
IntegerBinding() - Constructor for class com.sleepycat.bind.tuple.IntegerBinding
 
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts a simple int value into an entry buffer.
invoke(Environment, String, Object[], String[]) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Invoke an operation for the given environment.
invoke(String, Object[], String[]) - Method in class com.sleepycat.je.jmx.JEMonitor
 
IOExceptionWrapper - Exception in com.sleepycat.util
An IOException that can contain nested exceptions.
IOExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.IOExceptionWrapper
 
isArray() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an array type.
isCurrentData(Object) - Method in class com.sleepycat.collections.StoredIterator
 
isDirtyRead() - Method in class com.sleepycat.collections.StoredContainer
Deprecated. This method has been replaced by StoredContainer.getCursorConfig(). CursorConfig.isReadUncommitted may be called to determine whether dirty-read is enabled.
isDirtyReadAllowed() - Method in class com.sleepycat.collections.StoredContainer
Deprecated. This method is deprecated with no replacement in this class. In the DB product, DatabaseConfig.getReadUncommitted may be called.
isEmpty() - Method in class com.sleepycat.collections.StoredContainer
Returns true if this map or collection contains no mappings or elements.
isEmpty() - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if no mutations are present.
isEntityClass() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns whether this class is an entity class.
isEnum() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an enum type.
isOpen() - Method in class com.sleepycat.persist.model.EntityModel
Returns whether the model is associated with an open store.
isOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are ordered in this container.
isPrimitive() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this type is a Java primitive: char, byte, short, int, long, float or double.
isReadModifyWrite() - Method in class com.sleepycat.collections.StoredIterator
Returns whether write-locks will be obtained when reading with this cursor.
isSameRM(XAResource) - Method in class com.sleepycat.je.XAEnvironment
 
isSecondary() - Method in class com.sleepycat.collections.StoredContainer
Returns whether this container is a view on a secondary database rather than directly on a primary database.
isSimple() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is a simple type: primitive, primitive wrapper, BigInteger, String or Date.
isTransactional() - Method in class com.sleepycat.collections.StoredContainer
Returns whether the databases underlying this container are transactional.
isWriteAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns true if this is a read-write container or false if this is a read-only container.
iterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
iterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Deprecated. Please use StoredCollection.storedIterator() or StoredCollection.storedIterator(boolean) instead. Because the iterator returned must be closed, the method name iterator is confusing since standard Java iterators do not need to be closed.
iterator(Iterator) - Static method in class com.sleepycat.collections.StoredCollections
Clones an iterator preserving its current position.
iterator() - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator() - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.

J

JEConnection - Interface in com.sleepycat.je.jca.ra
A JEConnection provides access to JE services.
JEConnectionFactory - Interface in com.sleepycat.je.jca.ra
An application may obtain a JEConnection in this manner:
JEException - Exception in com.sleepycat.je.jca.ra
 
JEException(String) - Constructor for exception com.sleepycat.je.jca.ra.JEException
 
JEMBeanHelper - Class in com.sleepycat.je.jmx
JEMBeanHelper is a utility class for the MBean implementation which wants to add management of a JE environment to its capabilities.
JEMBeanHelper(File, boolean) - Constructor for class com.sleepycat.je.jmx.JEMBeanHelper
Instantiate a helper, specifying environment home and open capabilities.
JEMonitor - Class in com.sleepycat.je.jmx
JEMonitor is a JMX MBean which manages a JE environment.
JEMonitor(String) - Constructor for class com.sleepycat.je.jmx.JEMonitor
Instantiate a JEMonitor
JEVersion - Class in com.sleepycat.je
Berkeley DB Java Edition version information.
join(StoredContainer[], Object[], JoinConfig) - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator representing an equality join of the indices and index key values specified.
join(Cursor[], JoinConfig) - Method in class com.sleepycat.je.Database
Creates a specialized join cursor for use in performing equality or natural joins on secondary indices.
join(Cursor[], JoinConfig) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
JoinConfig - Class in com.sleepycat.je
The configuration properties of a JoinCursor.
JoinConfig() - Constructor for class com.sleepycat.je.JoinConfig
Creates an instance with the system's default settings.
JoinCursor - Class in com.sleepycat.je
A specialized join cursor for use in performing equality or natural joins on secondary indices.

K

KEYEMPTY - Static variable in class com.sleepycat.je.OperationStatus
The cursor operation was unsuccessful because the current record was deleted.
KEYEXIST - Static variable in class com.sleepycat.je.OperationStatus
The operation to insert data was configured to not allow overwrite and the key already exists in the database.
KeyField - Annotation Type in com.sleepycat.persist.model
Indicates the sorting position of a key field in a composite key class when the Comparable interface is not implemented.
keys() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keys(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the keys contained in this map.
keysIndex() - Method in class com.sleepycat.persist.SecondaryIndex
Returns a read-only keys index that maps secondary key to primary key.

L

last() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns the last (highest) element currently in this sorted set.
last() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
last(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
lastKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the last (highest) element currently in this sorted map.
len - Variable in class com.sleepycat.util.FastInputStream
 
load() - Method in class com.sleepycat.je.util.DbLoad
 
LockMode - Class in com.sleepycat.je
Locking modes for database operations.
LockNotGrantedException - Exception in com.sleepycat.je
A LockNotGrantedException is thrown when a non-blocking operation fails to get a lock.
LockNotGrantedException() - Constructor for exception com.sleepycat.je.LockNotGrantedException
 
LockStats - Class in com.sleepycat.je
Lock statistics for a database environment.
LogScanConfig - Class in com.sleepycat.je
Specify the attributes of a log scan.
LogScanConfig() - Constructor for class com.sleepycat.je.LogScanConfig
An instance created using the default constructor is initialized with the system's default settings.
LogScanner - Class in com.sleepycat.je
Used with Environment.scanLog to scan raw log entries.
LogScanner() - Constructor for class com.sleepycat.je.LogScanner
 
LongBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Long primitive wrapper or a long primitive.
LongBinding() - Constructor for class com.sleepycat.bind.tuple.LongBinding
 
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts a simple long value into an entry buffer.

M

main(String[]) - Static method in class com.sleepycat.je.util.DbDump
The main used by the DbDump utility.
main(String[]) - Static method in class com.sleepycat.je.util.DbLoad
The main used by the DbLoad utility.
main(String[]) - Static method in class com.sleepycat.je.util.DbPrintLog
The main used by the DbPrintLog utility.
main(String[]) - Static method in class com.sleepycat.je.util.DbVerify
The main used by the DbVerify utility.
main(String[]) - Static method in class com.sleepycat.persist.model.ClassEnhancer
Enhances classes in the directories specified.
makeSpace(int) - Method in class com.sleepycat.util.FastOutputStream
Ensure that at least the given number of bytes are available in the internal buffer.
map() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java map based on this entity index.
map() - Method in class com.sleepycat.persist.PrimaryIndex
 
map() - Method in class com.sleepycat.persist.SecondaryIndex
 
MapEntryParameter - Class in com.sleepycat.collections
A simple Map.Entry implementation that can be used as in input parameter.
MapEntryParameter(Object, Object) - Constructor for class com.sleepycat.collections.MapEntryParameter
Creates a map entry with a given key and value.
mark - Variable in class com.sleepycat.util.FastInputStream
 
mark(int) - Method in class com.sleepycat.util.FastInputStream
 
markSupported() - Method in class com.sleepycat.util.FastInputStream
 
marshalEntry(TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleEntry
Construct the key or data tuple entry from the key or data object.
MarshalledTupleEntry - Interface in com.sleepycat.bind.tuple
A marshalling interface implemented by key, data or entity classes that are represented as tuples.
MarshalledTupleKeyEntity - Interface in com.sleepycat.bind.tuple
A marshalling interface implemented by entity classes that represent keys as tuples.
marshalPrimaryKey(TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Extracts the entity's primary key and writes it to the key output.
marshalSecondaryKey(String, TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Extracts the entity's secondary key and writes it to the key output.
MAX_LENGTH - Static variable in class com.sleepycat.util.PackedInteger
The maximum number of bytes needed to store an int value (5).
moveToIndex(int) - Method in class com.sleepycat.collections.StoredIterator
 
Mutation - Class in com.sleepycat.persist.evolve
The base class for all mutations.
Mutations - Class in com.sleepycat.persist.evolve
A collection of mutations for configuring class evolution.
Mutations() - Constructor for class com.sleepycat.persist.evolve.Mutations
Creates an empty set of mutations.

N

newMap(Database, Class, Class, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a map from a previously opened Database object.
newOutput() - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated. replaced by TupleBase.getTupleOutput(java.lang.Object)
newOutput(byte[]) - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated. replaced by TupleBase.getTupleOutput(java.lang.Object)
newSortedMap(Database, Class, Class, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a sorted map from a previously opened Database object.
next() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
next() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next() - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
nextDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to next.
nextNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
nextNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
NOTFOUND - Static variable in class com.sleepycat.je.OperationStatus
The requested key/data pair was not found.
NULLIFY - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, set the reference to null in the primary database record that references it, thereby deleting the secondary key.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Clears the index key in a data object.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Clears the index key in the deserialized data entry.
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
nullifyForeignKey(String) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Clears the entity's secondary key fields for the given key name.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Clears the index key in the tuple data entry.
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in interface com.sleepycat.je.ForeignKeyNullifier
Sets the foreign key reference to null in the datum of the primary database.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.je.ForeignMultiKeyNullifier
Sets the foreign key reference to null in the datum of the primary database.

O

objectToData(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the data entry from an entity Object.
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToData(Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a data object from an entity object.
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToData(Object) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a data object from an entity object.
objectToData(Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToData(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToData(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
objectToEntry(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts an Object into a entry buffer.
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Serialize an object into an entry buffer.
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Converts a key or data object to a tuple entry.
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
objectToKey(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the key entry from an entity Object.
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToKey(Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a key object from an entity object.
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a key tuple from an entity object.
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
off - Variable in class com.sleepycat.util.FastInputStream
 
openCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.Database
Return a cursor into the database.
openDatabase(Transaction, String, DatabaseConfig) - Method in class com.sleepycat.je.Environment
Open, and optionally create, a Database.
openDatabase(String, DatabaseConfig) - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
openSecondaryCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Obtain a cursor on a database, returning a SecondaryCursor.
openSecondaryDatabase(Transaction, String, Database, SecondaryConfig) - Method in class com.sleepycat.je.Environment
Open and optionally create a SecondaryDatabase.
openSecondaryDatabase(String, Database, SecondaryConfig) - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
openSequence(Transaction, DatabaseEntry, SequenceConfig) - Method in class com.sleepycat.je.Database
Open a sequence in the database.
OperationStatus - Class in com.sleepycat.je
Status values from database operations.
outputToEntry(TupleOutput, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to set the data in a entry buffer to the data in a tuple output object.

P

PackedInteger - Class in com.sleepycat.util
Static methods for reading and writing packed integers.
PackedInteger() - Constructor for class com.sleepycat.util.PackedInteger
 
Persistent - Annotation Type in com.sleepycat.persist.model
Identifies a persistent class that is not an Entity class or a simple type.
PersistentProxy<T> - Interface in com.sleepycat.persist.model
Implemented by a proxy class to represent the persistent state of a (non-persistent) proxied class.
preload(long) - Method in class com.sleepycat.je.Database
Deprecated. As of JE 2.0.83, replaced by Database.preload(PreloadConfig).

preload(long, long) - Method in class com.sleepycat.je.Database
Deprecated. As of JE 2.0.101, replaced by Database.preload(PreloadConfig).

preload(PreloadConfig) - Method in class com.sleepycat.je.Database
Preload the cache.
PreloadConfig - Class in com.sleepycat.je
Specifies the attributes of an application invoked preload operation.
PreloadConfig() - Constructor for class com.sleepycat.je.PreloadConfig
An instance created using the default constructor is initialized with the system's default settings.
PreloadStats - Class in com.sleepycat.je
Statistics for a Database.preload() operation.
PreloadStatus - Class in com.sleepycat.je
The status values for the Database.preload() operation.
premain(String, Instrumentation) - Static method in class com.sleepycat.persist.model.ClassEnhancer
Enhances classes as specified by a JVM -javaagent argument.
prepare(Xid) - Method in class com.sleepycat.je.XAEnvironment
 
prev() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
prev(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
prevDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
prevDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
previous() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
previousIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to previous.
prevNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
prevNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
PrimaryIndex<PK,E> - Class in com.sleepycat.persist
The primary index for an entity class and its primary key.
PrimaryIndex(Database, Class<PK>, EntryBinding, Class<E>, EntityBinding) - Constructor for class com.sleepycat.persist.PrimaryIndex
Creates a primary index without using an EntityStore.
PrimaryKey - Annotation Type in com.sleepycat.persist.model
Indicates the primary key field of an entity class.
PrimaryKeyAssigner - Interface in com.sleepycat.collections
An interface implemented to assign new primary key values.
primaryKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
PrimaryKeyMetadata - Class in com.sleepycat.persist.model
The metadata for a primary key field.
PrimaryKeyMetadata(String, String, String, String) - Constructor for class com.sleepycat.persist.model.PrimaryKeyMetadata
Used by an EntityModel to construct primary key metadata.
put(Object, Object) - Method in class com.sleepycat.collections.StoredMap
Associates the specified value with the specified key in this map (optional operation).
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Store a key/data pair into the database.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Store the key/data pair into the database.
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary database.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
put(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns null, or updates it if the primary key already exists and returns the existing entity.
put(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns null, or updates it if the primary key already exists and returns the existing entity.
putAll(Map) - Method in class com.sleepycat.collections.StoredMap
Copies all of the mappings from the specified map to this map (optional operation).
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Replaces the data in the key/data pair at the current cursor position.
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary database.
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Store a key/data pair into the database.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Store the key/data pair into the database if it does not already appear in the database.
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary database.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Store a key/data pair into the database.
putNoOverwrite(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Store the key/data pair into the database if the key does not already appear in the database.
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary database.
putNoOverwrite(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
putNoOverwrite(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns true, or returns false if the primary key already exists.
putNoOverwrite(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns true, or returns false if the primary key already exists.
putNoReturn(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).
putNoReturn(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).

R

RawField - Interface in com.sleepycat.persist.raw
The definition of a field in a RawType.
RawObject - Class in com.sleepycat.persist.raw
A raw instance that can be used with a RawStore or Conversion.
RawObject(RawType, Map<String, Object>, RawObject) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with a given set of field values for a complex type.
RawObject(RawType, Object[]) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given array elements for an array type.
RawObject(RawType, String) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given enum value for an enum type.
RawStore - Class in com.sleepycat.persist.raw
Provides access to the raw data in a store for use by general purpose tools.
RawStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.raw.RawStore
Opens an entity store for raw data access.
RawType - Interface in com.sleepycat.persist.raw
The type definition for a simple or complex persistent type, or an array of persistent types.
read() - Method in class com.sleepycat.util.FastInputStream
 
read(byte[]) - Method in class com.sleepycat.util.FastInputStream
 
read(byte[], int, int) - Method in class com.sleepycat.util.FastInputStream
 
READ_COMMITTED - Static variable in class com.sleepycat.je.CursorConfig
A convenience instance to configure a cursor for read committed isolation.
READ_COMMITTED - Static variable in class com.sleepycat.je.LockMode
Read committed isolation provides for cursor stability but not repeatable reads.
READ_UNCOMMITTED - Static variable in class com.sleepycat.je.CursorConfig
A convenience instance to configure read operations performed by the cursor to return modified but not yet committed data.
READ_UNCOMMITTED - Static variable in class com.sleepycat.je.LockMode
Read modified but not yet committed data.
readBigInteger() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a BigInteger.
readBoolean() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a boolean (one byte) unsigned value from the buffer and returns true if it is non-zero and false if it is zero.
readByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed byte (one byte) value from the buffer.
readBytes(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting string.
readBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting array.
readChar() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a char (two byte) unsigned value from the buffer.
readChars(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting string.
readChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting array.
readClassDescriptor() - Method in class com.sleepycat.bind.serial.SerialInput
 
readDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed double (eight byte) value from the buffer.
readFast() - Method in class com.sleepycat.util.FastInputStream
Equivalent to read() but does not throw IOException.
readFast(byte[]) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[]) but does not throw IOException.
readFast(byte[], int, int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[],int,int) but does not throw IOException.
readFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed float (four byte) value from the buffer.
readInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed int (four byte) value from the buffer.
readInt(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a packed integer at the given buffer offset and returns it.
readLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed long (eight byte) value from the buffer.
readPackedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a packed integer.
readShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed short (two byte) value from the buffer.
readSortedDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed double (eight byte) value from the buffer, with support for correct default sorting of all values.
readSortedFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed float (four byte) value from the buffer, with support for correct default sorting of all values.
readString() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a null-terminated UTF string from the data buffer and converts the data from UTF to Unicode.
readString(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of UTF characters string from the data buffer and converts the data from UTF to Unicode.
readString(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of UTF characters string from the data buffer and converts the data from UTF to Unicode.
readUnsignedByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned byte (one byte) value from the buffer.
readUnsignedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned int (four byte) value from the buffer.
readUnsignedShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned short (two byte) value from the buffer.
recover(int) - Method in class com.sleepycat.je.XAEnvironment
 
registerClass(Class) - Method in class com.sleepycat.persist.model.EntityModel
Registers a persistent class, most importantly, a PersistentProxy class.
Relationship - Enum in com.sleepycat.persist.model
Defines the relationship between instances of the entity class and the secondary keys.
remove(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Removes the specified element from this set if it is present (optional operation).
remove() - Method in class com.sleepycat.collections.StoredIterator
Removes the last element that was returned by next or previous (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredKeySet
Removes the specified key from this set if it is present (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredMap
Removes the mapping for this key from this map if present (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredValueSet
Removes the specified value from this set if it is present (optional operation).
removeAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Removes all this collection's elements that are also contained in the specified collection (optional operation).
removeDatabase(Transaction, String) - Method in class com.sleepycat.je.Environment
Remove a database.
removeDatabase(String) - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
removeSequence(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.Database
Remove the sequence from the database.
renameDatabase(Transaction, String, String) - Method in class com.sleepycat.je.Environment
Rename a database.
Renamer - Class in com.sleepycat.persist.evolve
A mutation for renaming a class or field without changing the instance or field value.
Renamer(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the class of all instances of the given class version.
Renamer(String, int, String, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the given field for all instances of the given class version.
reset() - Method in class com.sleepycat.util.FastInputStream
 
reset() - Method in class com.sleepycat.util.FastOutputStream
 
resolveClass(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialInput
 
retainAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Retains only the elements in this collection that are contained in the specified collection (optional operation).
RMW - Static variable in class com.sleepycat.je.LockMode
Acquire write locks instead of read locks when doing the retrieval.
rollback(Xid) - Method in class com.sleepycat.je.XAEnvironment
 
run(TransactionWorker) - Method in class com.sleepycat.collections.TransactionRunner
Calls the TransactionWorker.doWork() method and, for transactional environments, may begin and end a transaction.
RunRecoveryException - Exception in com.sleepycat.je
Thrown when the database environment needs to be recovered.
RuntimeExceptionWrapper - Exception in com.sleepycat.util
A RuntimeException that can contain nested exceptions.
RuntimeExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.RuntimeExceptionWrapper
 

S

scanLog(long, long, LogScanConfig, LogScanner) - Method in class com.sleepycat.je.Environment
Scans raw log entries in the JE log between two given points, passing all records for a given set of databases to the scanRecord method of the given LogScanner object.
scanRecord(DatabaseEntry, DatabaseEntry, boolean, String) - Method in class com.sleepycat.je.LogScanner
Called for each record scanned.
SecondaryConfig - Class in com.sleepycat.je
The configuration properties of a SecondaryDatabase extend those of a primary Database.
SecondaryConfig() - Constructor for class com.sleepycat.je.SecondaryConfig
Creates an instance with the system's default settings.
SecondaryCursor - Class in com.sleepycat.je
A database cursor for a secondary database.
SecondaryDatabase - Class in com.sleepycat.je
A secondary database handle.
SecondaryIndex<SK,PK,E> - Class in com.sleepycat.persist
The secondary index for an entity class and a secondary key.
SecondaryIndex(SecondaryDatabase, Database, PrimaryIndex<PK, E>, Class<SK>, EntryBinding) - Constructor for class com.sleepycat.persist.SecondaryIndex
Creates a secondary index without using an EntityStore.
SecondaryKey - Annotation Type in com.sleepycat.persist.model
Indicates a secondary key field of an entity class.
SecondaryKeyCreator - Interface in com.sleepycat.je
The interface implemented for extracting single-valued secondary keys from primary records.
SecondaryKeyMetadata - Class in com.sleepycat.persist.model
The metadata for a secondary key field.
SecondaryKeyMetadata(String, String, String, String, String, Relationship, String, DeleteAction) - Constructor for class com.sleepycat.persist.model.SecondaryKeyMetadata
Used by an EntityModel to construct secondary key metadata.
SecondaryMultiKeyCreator - Interface in com.sleepycat.je
The interface implemented for extracting multi-valued secondary keys from primary records.
Sequence - Class in com.sleepycat.je
A Sequence handle is used to manipulate a sequence record in a database.
SequenceConfig - Class in com.sleepycat.je
Specify the attributes of a sequence.
SequenceConfig() - Constructor for class com.sleepycat.je.SequenceConfig
An instance created using the default constructor is initialized with the system's default settings.
SequenceStats - Class in com.sleepycat.je
A SequenceStats object is used to return sequence statistics.
SerialBase - Class in com.sleepycat.bind.serial
A base class for serial bindings creators that provides control over the allocation of the output buffer.
SerialBase() - Constructor for class com.sleepycat.bind.serial.SerialBase
Initializes the initial output buffer size to zero.
SerialBinding - Class in com.sleepycat.bind.serial
A concrete EntryBinding that treats a key or data entry as a serialized object.
SerialBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.SerialBinding
Creates a serial binding.
SerialInput - Class in com.sleepycat.bind.serial
A specialized ObjectInputStream that gets class description information from a ClassCatalog.
SerialInput(InputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
SerialInput(InputStream, ClassCatalog, ClassLoader) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
SerialOutput - Class in com.sleepycat.bind.serial
A specialized ObjectOutputStream that stores class description information in a ClassCatalog.
SerialOutput(OutputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialOutput
Creates a serial output stream.
SerialSerialBinding - Class in com.sleepycat.bind.serial
An abstract EntityBinding that treats an entity's key entry and data entry as serialized objects.
SerialSerialBinding(ClassCatalog, Class, Class) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialBinding(SerialBinding, SerialBinding) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialKeyCreator - Class in com.sleepycat.bind.serial
A abstract key creator that uses a serial key and a serial data entry.
SerialSerialKeyCreator(ClassCatalog, Class, Class, Class) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial key creator.
SerialSerialKeyCreator(SerialBinding, SerialBinding, SerialBinding) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial entity binding.
set(Object) - Method in class com.sleepycat.collections.StoredIterator
Replaces the last element returned by next or previous with the specified element (optional operation).
setAggressive(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configure Environment.verify and Database.verify to perform fine granularity consistency checking that includes verifying in memory constructs.
setAllowCreate(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the Environment.openDatabase method to create the database if it does not already exist.
setAllowCreate(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
If true, the database environment is created if it doesn't already exist.
setAllowCreate(boolean) - Method in class com.sleepycat.je.SequenceConfig
Configure the Database.openSequence method to create the sequence if it does not already exist.
setAllowCreate(boolean) - Method in class com.sleepycat.persist.StoreConfig
Specifies whether creation of a new store is allowed.
setAllowNestedTransactions(boolean) - Method in class com.sleepycat.collections.TransactionRunner
Changes whether nested transactions will be created if run() is called when a transaction is already active for the current thread.
setAllowPopulate(boolean) - Method in class com.sleepycat.je.SecondaryConfig
Specifies whether automatic population of the secondary is allowed.
setAttribute(Environment, Attribute) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Set an attribute value for the given environment.
setAttribute(Attribute) - Method in class com.sleepycat.je.jmx.JEMonitor
 
setAttributes(AttributeList) - Method in class com.sleepycat.je.jmx.JEMonitor
 
setAutoCommitNoSync(boolean) - Method in class com.sleepycat.je.SequenceConfig
Configure auto-commit operations on the sequence to not flush the transaction log.
setBtreeComparator(Class) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for btree keys.
setBtreeComparator(Comparator) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for btree keys.
setCachePercent(int) - Method in class com.sleepycat.je.EnvironmentMutableConfig
By default, JE sets its cache size proportionally to the JVM memory.
setCacheSize(long) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Configure the memory available to the database system, in bytes.
setCacheSize(int) - Method in class com.sleepycat.je.SequenceConfig
Set the Configure the number of elements cached by a sequence handle.
setClear(boolean) - Method in class com.sleepycat.je.StatsConfig
Configure the statistics operation to reset statistics after they are returned.
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentConfig
 
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Validate the value prescribed for the configuration parameter; if it is valid, the value is set in the configuration.
setData(byte[]) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte array.
setData(byte[], int, int) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte array, offset and size.
setDbName(String) - Method in class com.sleepycat.je.util.DbLoad
Set the database name to load.
setDecrement(boolean) - Method in class com.sleepycat.je.SequenceConfig
Specify that the sequence should be decremented.
setDeferredWrite(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Open this database in deferred write mode.
setDeferredWrite(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the deferred-write configuration property.
setDirtyRead(boolean) - Method in class com.sleepycat.je.CursorConfig
Deprecated. This has been replaced by CursorConfig.setReadUncommitted(boolean) to conform to ANSI database isolation terminology.
setDirtyRead(boolean) - Method in class com.sleepycat.je.TransactionConfig
Deprecated. This has been replaced by TransactionConfig.setReadUncommitted(boolean) to conform to ANSI database isolation terminology.
setDuplicateComparator(Class) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for duplicate data items in a duplicate set.
setDuplicateComparator(Comparator) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for duplicate data items in a duplicate set.
setEnv(Environment) - Method in class com.sleepycat.je.util.DbLoad
Set the Environment to load from.
setEvolveListener(EvolveListener) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Sets a progress listener that is notified each time an entity is read.
setExceptionListener(ExceptionListener) - Method in class com.sleepycat.je.EnvironmentConfig
Sets the exception listener for an Environment.
setExclusiveCreate(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the Environment.openDatabase method to fail if the database already exists.
setExclusiveCreate(boolean) - Method in class com.sleepycat.je.SequenceConfig
Configure the Database.openSequence method to fail if the database already exists.
setExclusiveCreate(boolean) - Method in class com.sleepycat.persist.StoreConfig
Specifies whether opening an existing store is prohibited.
setFast(boolean) - Method in class com.sleepycat.je.StatsConfig
Configure the statistics operation to return only the values which do not incur some performance penalty.
setForce(boolean) - Method in class com.sleepycat.je.CheckpointConfig
Configure the checkpoint force option.
setForeignKeyDatabase(Database) - Method in class com.sleepycat.je.SecondaryConfig
Defines a foreign key integrity constraint for a given foreign key database.
setForeignKeyDeleteAction(ForeignKeyDeleteAction) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the action taken when a referenced record in the foreign key database is deleted.
setForeignKeyNullifier(ForeignKeyNullifier) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for setting single-valued foreign keys to null.
setForeignMultiKeyNullifier(ForeignMultiKeyNullifier) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for setting multi-valued foreign keys to null.
setForwards(boolean) - Method in class com.sleepycat.je.LogScanConfig
Configure the Environment.scanLog method to scan forwards through the log.
setIgnoreUnknownConfig(boolean) - Method in class com.sleepycat.je.util.DbLoad
Set whether to ignore unknown parameters in the config file.
setImmutableSecondaryKey(boolean) - Method in class com.sleepycat.je.SecondaryConfig
Specifies whether the secondary key is immutable.
setInitialValue(long) - Method in class com.sleepycat.je.SequenceConfig
Set the Set the initial value for a sequence.
setInputReader(BufferedReader) - Method in class com.sleepycat.je.util.DbLoad
Set the BufferedReader to load from.
setIteratorBlockSize(int) - Method in class com.sleepycat.collections.StoredCollection
Changes the number of records read at one time by iterators returned by the StoredCollection.iterator() method.
setKBytes(int) - Method in class com.sleepycat.je.CheckpointConfig
Configure the checkpoint log data threshold, in kilobytes.
setKeyCreator(SecondaryKeyCreator) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for creating single-valued secondary keys.
setLoadLNs(boolean) - Method in class com.sleepycat.je.PreloadConfig
Configure the preload load LNs option.
setLocalTransaction(JELocalTransaction) - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
setLocking(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Configure the database environment for no locking.
setLockTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Configure the lock timeout, in microseconds.
setLockTimeout(long) - Method in class com.sleepycat.je.Transaction
Configure the lock request timeout value for the transaction.
setManagedConnection(JEManagedConnection, JELocalTransaction) - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
setMaxBytes(long) - Method in class com.sleepycat.je.PreloadConfig
Configure the maximum number of bytes to preload.
setMaxMillisecs(long) - Method in class com.sleepycat.je.PreloadConfig
Configure the maximum number of milliseconds to execute preload.
setMaxRetries(int) - Method in class com.sleepycat.collections.TransactionRunner
Changes the maximum number of retries that will be performed when deadlocks are detected.
setMinimizeRecoveryTime(boolean) - Method in class com.sleepycat.je.CheckpointConfig
Configure the minimize recovery time option.
setMinutes(int) - Method in class com.sleepycat.je.CheckpointConfig
Configure the checkpoint time threshold, in minutes.
setModel(EntityModel) - Method in class com.sleepycat.persist.StoreConfig
Sets the entity model that defines entity classes and index keys.
setMultiKeyCreator(SecondaryMultiKeyCreator) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for creating multi-valued secondary keys.
setMutableConfig(EnvironmentMutableConfig) - Method in class com.sleepycat.je.Environment
Set database environment attributes.
setMutations(Mutations) - Method in class com.sleepycat.persist.StoreConfig
Configures mutations for performing lazy evolution of stored instances.
setName(String) - Method in class com.sleepycat.je.Transaction
Set the user visible name for the transaction.
setNodeMaxDupTreeEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Configure the Environment.openDatabase method to have a B+Tree duplicate tree fanout of nodeMaxDupTreeEntries.
setNodeMaxEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Configure the Environment.openDatabase method to have a B+Tree fanout of nodeMaxEntries.
setNoOverwrite(boolean) - Method in class com.sleepycat.je.util.DbLoad
Set whether the load should overwrite existing data or not.
setNoSort(boolean) - Method in class com.sleepycat.je.JoinConfig
Specifies whether automatic sorting of the input cursors is disabled.
setNoSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configure the transaction to not write or synchronously flush the log it when commits.
setNoWait(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configure the transaction to not wait if a lock request cannot be immediately granted.
setOffset(int) - Method in class com.sleepycat.je.DatabaseEntry
Set the byte offset into the data array.
setOverrideBtreeComparator(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Set to true if the database exists and the btree comparator specified in this configuration object should override the current comparator.
setOverrideDuplicateComparator(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Set to true if the database exists and the duplicate comparator specified in this configuration object should override the current comparator.
setPartial(int, int, boolean) - Method in class com.sleepycat.je.DatabaseEntry
Configures this DatabaseEntry to read or write partial records.
setPartial(boolean) - Method in class com.sleepycat.je.DatabaseEntry
Configure this DatabaseEntry to read or write partial records.
setPartialLength(int) - Method in class com.sleepycat.je.DatabaseEntry
Set the byte length of the partial record being read or written by the application, in bytes.
setPartialOffset(int) - Method in class com.sleepycat.je.DatabaseEntry
Set the offset of the partial record being read or written by the application, in bytes.
setPrimaryConfig(Class, DatabaseConfig) - Method in class com.sleepycat.persist.EntityStore
Configures the primary database for an entity class using the Berkeley DB engine API.
setPrintInfo(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configure Environment.verify and Database.verify to print basic verification information to System.out.
setProgressInterval(long) - Method in class com.sleepycat.je.util.DbLoad
If progressInterval is set, progress status messages are generated to stdout at set percentages of the load.
setPropagateExceptions(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configure Environment.verify and Database.verify to propagate exceptions found during verification.
setRange(long, long) - Method in class com.sleepycat.je.SequenceConfig
Configure a sequence range.
setReadCommitted(boolean) - Method in class com.sleepycat.je.CursorConfig
Configure the cursor for read committed isolation.
setReadCommitted(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configure the transaction for read committed isolation.
setReadModifyWrite(boolean) - Method in class com.sleepycat.collections.StoredIterator
Changes whether write-locks will be obtained when reading with this cursor.
setReadOnly(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the database in read-only mode.
setReadOnly(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Configure the database environment to be read only, and any attempt to modify a database will fail.
setReadOnly(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the read-only configuration property.
setReadUncommitted(boolean) - Method in class com.sleepycat.je.CursorConfig
Configure read operations performed by the cursor to return modified but not yet committed data.
setReadUncommitted(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configure read operations performed by the transaction to return modified but not yet committed data.
setSecondaryBulkLoad(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the bulk-load-secondaries configuration property.
setSecondaryConfig(Class, String, SecondaryConfig) - Method in class com.sleepycat.persist.EntityStore
Configures a secondary database for an entity class and key name using the Berkeley DB engine API.
setSequenceConfig(String, SequenceConfig) - Method in class com.sleepycat.persist.EntityStore
Configures a named key sequence using the Berkeley DB engine API.
setSerialBufferSize(int) - Method in class com.sleepycat.bind.serial.SerialBase
Sets the initial byte size of the output buffer that is allocated by the default implementation of SerialBase.getSerialOutput(java.lang.Object).
setSerializableIsolation(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configure this transaction to have serializable (degree 3) isolation.
setShowProgressInterval(int) - Method in class com.sleepycat.je.StatsConfig
When the statistics operation is configured to display progress the showProgressInterval is the number of LNs between each progress report.
setShowProgressInterval(int) - Method in class com.sleepycat.je.VerifyConfig
When the verify operation is configured to display progress the showProgressInterval is the number of LNs between each progress report.
setShowProgressStream(PrintStream) - Method in class com.sleepycat.je.StatsConfig
Configure the statistics operation to display progress to the PrintStream argument.
setShowProgressStream(PrintStream) - Method in class com.sleepycat.je.VerifyConfig
Configure the verify operation to display progress to the PrintStream argument.
setSize(int) - Method in class com.sleepycat.je.DatabaseEntry
Set the byte size of the data array.
setSortedDuplicates(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the database to support sorted, duplicate data items.
setSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configure the transaction to write and synchronously flush the log it when commits.
setTextFileMode(boolean) - Method in class com.sleepycat.je.util.DbLoad
Set whether the load data is in text file format.
setThreadTransaction(Transaction) - Method in class com.sleepycat.je.Environment
Sets the transaction associated with this thread if implied transactions are being used.
setTotalLoadBytes(long) - Method in class com.sleepycat.je.util.DbLoad
Used for progress status messages.
setTransactional(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Enclose the database open within a transaction.
setTransactional(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Configure the database environment for transactions.
setTransactional(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the transactional configuration property.
setTransactionConfig(TransactionConfig) - Method in class com.sleepycat.collections.TransactionRunner
Changes the transaction configuration used for calling Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig).
setTransactionTimeout(int) - Method in class com.sleepycat.je.XAEnvironment
 
setTupleBufferSize(int) - Method in class com.sleepycat.bind.tuple.TupleBase
Sets the initial byte size of the output buffer that is allocated by the default implementation of TupleBase.getTupleOutput(java.lang.Object).
setTxnNoSync(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Configure the database environment for asynchronous transactions.
setTxnSerializableIsolation(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Configure all transactions for this environment to have Serializable (Degree 3) isolation.
setTxnTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Configure the transaction timeout, in microseconds.
setTxnTimeout(long) - Method in class com.sleepycat.je.Transaction
Configure the timeout value for the transaction lifetime.
setTxnWriteNoSync(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Configure the database environment for transactions which write but do not flush the log.
setValue(Object) - Method in class com.sleepycat.collections.MapEntryParameter
Always throws UnsupportedOperationException since this object is not attached to a map.
setVerbose(boolean) - Method in class com.sleepycat.persist.model.ClassEnhancer
Sets verbose mode.
setVerbose(boolean) - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 
setWrap(boolean) - Method in class com.sleepycat.je.SequenceConfig
Specify that the sequence should wrap around when it is incremented (decremented) past the specified maximum (minimum) value.
setWriteNoSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configure the transaction to write but not synchronously flush the log it when commits.
setXATransaction(Xid, Transaction) - Method in class com.sleepycat.je.XAEnvironment
This method can be used by the application to set the Transaction object for an XA Xid.
ShortBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Short primitive wrapper or a short primitive.
ShortBinding() - Constructor for class com.sleepycat.bind.tuple.ShortBinding
 
shortToEntry(short, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ShortBinding
Converts a simple short value into an entry buffer.
size() - Method in class com.sleepycat.collections.StoredCollection
 
size() - Method in class com.sleepycat.collections.StoredContainer
Returns a non-transactional count of the records in the collection or map.
size() - Method in class com.sleepycat.collections.StoredMap
 
size() - Method in class com.sleepycat.util.FastOutputStream
 
skip(long) - Method in class com.sleepycat.util.FastInputStream
 
skipFast(int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to skip() but takes an int parameter instead of a long, and does not check whether the count given is larger than the number of remaining bytes.
SortedDoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Double primitive wrapper or a double primitive.
SortedDoubleBinding() - Constructor for class com.sleepycat.bind.tuple.SortedDoubleBinding
 
SortedFloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Float primitive wrapper or a float primitive.
SortedFloatBinding() - Constructor for class com.sleepycat.bind.tuple.SortedFloatBinding
 
sortedMap() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java sorted map based on this entity index.
sortedMap() - Method in class com.sleepycat.persist.PrimaryIndex
 
sortedMap() - Method in class com.sleepycat.persist.SecondaryIndex
 
start(Xid, int) - Method in class com.sleepycat.je.XAEnvironment
 
startBackup() - Method in class com.sleepycat.je.util.DbBackup
Start backup mode in order to determine the definitive backup set needed for this point in time.
StatsConfig - Class in com.sleepycat.je
Specifies the attributes of a statistics retrieval operation.
StatsConfig() - Constructor for class com.sleepycat.je.StatsConfig
An instance created using the default constructor is initialized with the system's default settings.
status - Variable in class com.sleepycat.je.PreloadStats
The status of the preload() operation.
StoreConfig - Class in com.sleepycat.persist
Configuration properties used with an EntityStore or RawStore.
StoreConfig() - Constructor for class com.sleepycat.persist.StoreConfig
Creates an entity store configuration object with default properties.
StoredClassCatalog - Class in com.sleepycat.bind.serial
A ClassCatalog that is stored in a Database.
StoredClassCatalog(Database) - Constructor for class com.sleepycat.bind.serial.StoredClassCatalog
Creates a catalog based on a given database.
StoredCollection - Class in com.sleepycat.collections
A abstract base class for all stored collections.
StoredCollections - Class in com.sleepycat.collections
Static methods operating on collections and maps.
StoredContainer - Class in com.sleepycat.collections
A abstract base class for all stored collections and maps.
StoredEntrySet - Class in com.sleepycat.collections
The Set returned by Map.entrySet().
storedIterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
storedIterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Returns a read or read-write iterator over the elements in this collection.
StoredIterator - Class in com.sleepycat.collections
The Iterator returned by all stored collections.
StoredKeySet - Class in com.sleepycat.collections
The Set returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredKeySet(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredKeySet
Creates a key set view of a Database.
StoredMap - Class in com.sleepycat.collections
A Map view of a Database.
StoredMap(Database, EntryBinding, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database.
StoredMap(Database, EntryBinding, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database with a PrimaryKeyAssigner.
StoredMap(Database, EntryBinding, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database.
StoredMap(Database, EntryBinding, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedEntrySet - Class in com.sleepycat.collections
The SortedSet returned by Map.entrySet().
StoredSortedKeySet - Class in com.sleepycat.collections
The SortedSet returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredSortedKeySet(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
Creates a sorted key set view of a Database.
StoredSortedMap - Class in com.sleepycat.collections
A SortedMap view of a Database.
StoredSortedMap(Database, EntryBinding, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database.
StoredSortedMap(Database, EntryBinding, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(Database, EntryBinding, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database.
StoredSortedMap(Database, EntryBinding, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedValueSet - Class in com.sleepycat.collections
The SortedSet returned by Map.values() and which can also be constructed directly if a Map is not needed.
StoredSortedValueSet(Database, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
Creates a sorted value set entity view of a Database.
StoredValueSet - Class in com.sleepycat.collections
The Set returned by Map.values() and Map.duplicates(), and which can also be constructed directly if a Map is not needed.
StoredValueSet(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set view of a Database.
StoredValueSet(Database, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set entity view of a Database.
StringBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a simple String value.
StringBinding() - Constructor for class com.sleepycat.bind.tuple.StringBinding
 
stringToBytes(String) - Static method in class com.sleepycat.util.UtfOps
Converts strings to byte arrays.
stringToEntry(String, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.StringBinding
Converts a simple String value into an entry buffer.
subIndex(SK) - Method in class com.sleepycat.persist.SecondaryIndex
Returns an index that maps primary key to entity for the subset of entities having a given secondary key (duplicates).
subMap(Object, Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements range from fromKey, inclusive, to toKey, exclusive.
subMap(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements range from fromMapEntry, inclusive, to toMapEntry, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry and strictly less than toMapEntry, optionally including fromMapEntry and toMapEntry.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements range from fromKey, inclusive, to toKey, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements range from fromValue, inclusive, to toValue, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue and strictly less than toValue, optionally including fromValue and toValue.
SUCCESS - Static variable in class com.sleepycat.je.OperationStatus
The operation was successful.
SUCCESS - Static variable in class com.sleepycat.je.PreloadStatus
preload() was successful.
sync() - Method in class com.sleepycat.je.Database
Flush the given database to disk; only applicable for database opened with the DeferredWrite configuration option.
sync() - Method in class com.sleepycat.je.Environment
Synchronously flush database environment databases to stable storage.
sync() - Method in class com.sleepycat.persist.EntityStore
Flushes each modified index to disk that was opened in deferred-write mode.

T

tailMap(Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are greater than or equal to fromKey.
tailMap(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromMapEntry.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry, optionally including fromMapEntry.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromKey.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromValue.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue, optionally including fromValue.
toArray() - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection.
toArray(Object[]) - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection whose runtime type is that of the specified array.
toByteArray() - Method in class com.sleepycat.util.FastOutputStream
 
toList() - Method in class com.sleepycat.collections.StoredCollection
Returns a copy of this collection as an ArrayList.
toString() - Method in class com.sleepycat.collections.MapEntryParameter
Converts the entry to a string representation for debugging.
toString() - Method in class com.sleepycat.collections.StoredCollection
Converts the collection to a string representation for debugging.
toString() - Method in class com.sleepycat.collections.StoredEntrySet
 
toString() - Method in class com.sleepycat.collections.StoredMap
Converts the map to a string representation for debugging.
toString() - Method in class com.sleepycat.je.BtreeStats
For convenience, the BtreeStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.je.DatabaseEntry
Return all the attributes of the database entry in text form, including the underlying data.
toString() - Method in class com.sleepycat.je.EnvironmentStats
Returns a String representation of the stats in the form of <stat>=<value>
toString() - Method in class com.sleepycat.je.LockMode
toString() - Method in class com.sleepycat.je.LockStats
For convenience, the LockStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.je.OperationStatus
toString() - Method in class com.sleepycat.je.PreloadStats
Returns a String representation of the stats in the form of <stat>=<value>
toString() - Method in class com.sleepycat.je.SequenceStats
toString() - Method in class com.sleepycat.je.TransactionStats.Active
toString() - Method in class com.sleepycat.je.TransactionStats
toString() - Method in class com.sleepycat.persist.evolve.Converter
 
toString() - Method in class com.sleepycat.persist.evolve.Deleter
 
toString() - Method in class com.sleepycat.persist.evolve.EntityConverter
 
toString() - Method in class com.sleepycat.persist.evolve.Mutation
 
toString() - Method in class com.sleepycat.persist.evolve.Mutations
 
toString() - Method in class com.sleepycat.persist.evolve.Renamer
 
toString() - Method in class com.sleepycat.persist.raw.RawObject
 
toString() - Method in class com.sleepycat.util.FastOutputStream
 
toString(String) - Method in class com.sleepycat.util.FastOutputStream
 
Transaction - Class in com.sleepycat.je
The Transaction object is the handle for a transaction.
TransactionConfig - Class in com.sleepycat.je
Specifies the attributes of a database environment transaction.
TransactionConfig() - Constructor for class com.sleepycat.je.TransactionConfig
An instance created using the default constructor is initialized with the system's default settings.
TransactionRunner - Class in com.sleepycat.collections
Starts a transaction, calls TransactionWorker.doWork(), and handles transaction retry and exceptions.
TransactionRunner(Environment) - Constructor for class com.sleepycat.collections.TransactionRunner
Creates a transaction runner for a given Berkeley DB environment.
TransactionRunner(Environment, int, TransactionConfig) - Constructor for class com.sleepycat.collections.TransactionRunner
Creates a transaction runner for a given Berkeley DB environment and with a given number of maximum retries.
TransactionStats - Class in com.sleepycat.je
Transaction statistics for a database environment.
TransactionStats.Active - Class in com.sleepycat.je
The Active class represents an active transaction.
TransactionWorker - Interface in com.sleepycat.collections
The interface implemented to perform the work within a transaction.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.sleepycat.persist.model.ClassEnhancer
 
truncate(Transaction, boolean) - Method in class com.sleepycat.je.Database
Deprecated. As of JE 1.7, replaced by Environment.truncateDatabase(Transaction, String, boolean).

The Database class is thread safe and may be used concurrently by multiple threads, using multiple transactions. It was not possible to supply correct transactional semantics for this method in all cases without imposing a performance penalty on all operations. Specifically, a truncate operation executed within one transaction can be incorrectly seen before commit by other transactions if those later transactions use the same Database handle.

The replacement method, Environment.truncateDatabase(), avoids these issues because all Database handles must be closed before the truncateDatabase() method is called.

truncate(Transaction, boolean) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
truncateClass(Class) - Method in class com.sleepycat.persist.EntityStore
Deletes all instances of this entity class and its (non-entity) subclasses.
truncateClass(Transaction, Class) - Method in class com.sleepycat.persist.EntityStore
Deletes all instances of this entity class and its (non-entity) subclasses.
truncateDatabase(Transaction, String, boolean) - Method in class com.sleepycat.je.Environment
Empty the database, discarding all records it contains.
truncateDatabase(String, boolean) - Method in interface com.sleepycat.je.jca.ra.JEConnection
 
TupleBase - Class in com.sleepycat.bind.tuple
A base class for tuple bindings and tuple key creators that provides control over the allocation of the output buffer.
TupleBase() - Constructor for class com.sleepycat.bind.tuple.TupleBase
Initializes the initial output buffer size to zero.
TupleBinding - Class in com.sleepycat.bind.tuple
An abstract EntryBinding that treats a key or data entry as a tuple; it includes predefined bindings for Java primitive types.
TupleBinding() - Constructor for class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding.
TupleInput - Class in com.sleepycat.bind.tuple
An InputStream with DataInput-like methods for reading tuple fields.
TupleInput(byte[]) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object for reading a byte array of tuple data.
TupleInput(byte[], int, int) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object for reading a byte array of tuple data at a given offset for a given length.
TupleInput(TupleOutput) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object from the data contained in a tuple output object.
TupleInputBinding - Class in com.sleepycat.bind.tuple
A concrete EntryBinding that uses the TupleInput object as the key or data object.
TupleInputBinding() - Constructor for class com.sleepycat.bind.tuple.TupleInputBinding
Creates a tuple input binding.
TupleMarshalledBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding that delegates to the MarshalledTupleEntry interface of the data or key object.
TupleMarshalledBinding(Class) - Constructor for class com.sleepycat.bind.tuple.TupleMarshalledBinding
Creates a tuple marshalled binding object.
TupleOutput - Class in com.sleepycat.bind.tuple
An OutputStream with DataOutput-like methods for writing tuple fields.
TupleOutput() - Constructor for class com.sleepycat.bind.tuple.TupleOutput
Creates a tuple output object for writing a byte array of tuple data.
TupleOutput(byte[]) - Constructor for class com.sleepycat.bind.tuple.TupleOutput
Creates a tuple output object for writing a byte array of tuple data, using a given buffer.
TupleSerialBinding - Class in com.sleepycat.bind.serial
An abstract EntityBinding that treats an entity's key entry as a tuple and its data entry as a serialized object.
TupleSerialBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialBinding(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialFactory - Class in com.sleepycat.collections
Creates stored collections having tuple keys and serialized entity values.
TupleSerialFactory(ClassCatalog) - Constructor for class com.sleepycat.collections.TupleSerialFactory
Creates a tuple-serial factory for given environment and class catalog.
TupleSerialKeyCreator - Class in com.sleepycat.bind.serial
A abstract key creator that uses a tuple key and a serial data entry.
TupleSerialKeyCreator(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialKeyCreator(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialMarshalledBinding - Class in com.sleepycat.bind.serial
A concrete TupleSerialBinding that delegates to the MarshalledTupleKeyEntity interface of the entity class.
TupleSerialMarshalledBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledBinding(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledKeyCreator - Class in com.sleepycat.bind.serial
A concrete key creator that works in conjunction with a TupleSerialMarshalledBinding.
TupleSerialMarshalledKeyCreator(TupleSerialMarshalledBinding, String) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
Creates a tuple-serial marshalled key creator.
TupleTupleBinding - Class in com.sleepycat.bind.tuple
An abstract EntityBinding that treats an entity's key entry and data entry as tuples.
TupleTupleBinding() - Constructor for class com.sleepycat.bind.tuple.TupleTupleBinding
Creates a tuple-tuple entity binding.
TupleTupleKeyCreator - Class in com.sleepycat.bind.tuple
An abstract key creator that uses a tuple key and a tuple data entry.
TupleTupleKeyCreator() - Constructor for class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Creates a tuple-tuple key creator.
TupleTupleMarshalledBinding - Class in com.sleepycat.bind.tuple
A concrete TupleTupleBinding that delegates to the MarshalledTupleEntry and MarshalledTupleKeyEntity interfaces of the entity class.
TupleTupleMarshalledBinding(Class) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
Creates a tuple-tuple marshalled binding object.
TupleTupleMarshalledKeyCreator - Class in com.sleepycat.bind.tuple
A concrete key creator that works in conjunction with a TupleTupleMarshalledBinding.
TupleTupleMarshalledKeyCreator(TupleTupleMarshalledBinding, String) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
Creates a tuple-tuple marshalled key creator.

U

unmarshalEntry(TupleInput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleEntry
Construct the key or data object from the key or data tuple entry.
unmarshalPrimaryKey(TupleInput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Completes construction of the entity by setting its primary key from the stored primary key.
unwrap(Exception) - Static method in class com.sleepycat.util.ExceptionUnwrapper
Unwraps an Exception and returns the underlying Exception, or throws an Error if the underlying Throwable is an Error.
unwrapAny(Throwable) - Static method in class com.sleepycat.util.ExceptionUnwrapper
Unwraps an Exception and returns the underlying Throwable.
update(V) - Method in interface com.sleepycat.persist.EntityCursor
Replaces the entity at the cursor position with the given entity.
UtfOps - Class in com.sleepycat.util
UTF operations with more flexibility than is provided by DataInput and DataOutput.
UtfOps() - Constructor for class com.sleepycat.util.UtfOps
 

V

valueOf(String) - Static method in enum com.sleepycat.persist.model.DeleteAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.persist.model.Relationship
Returns the enum constant of this type with the specified name.
values() - Method in class com.sleepycat.collections.StoredMap
Returns a collection view of the values contained in this map.
values() - Static method in enum com.sleepycat.persist.model.DeleteAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.persist.model.Relationship
Returns an array containing the constants of this enum type, in the order they are declared.
verify(VerifyConfig) - Method in class com.sleepycat.je.Database
Verify the integrity of the database.
verify(VerifyConfig, PrintStream) - Method in class com.sleepycat.je.Environment
Return if the database environment is consistent and correct.
verify(PrintStream) - Method in class com.sleepycat.je.util.DbVerify
Verify a database and write errors found to a stream.
VerifyConfig - Class in com.sleepycat.je
Specifies the attributes of a verification operation.
VerifyConfig() - Constructor for class com.sleepycat.je.VerifyConfig
An instance created using the default constructor is initialized with the system's default settings.

W

write(int) - Method in class com.sleepycat.util.FastOutputStream
 
write(byte[]) - Method in class com.sleepycat.util.FastOutputStream
 
write(byte[], int, int) - Method in class com.sleepycat.util.FastOutputStream
 
writeBigInteger(BigInteger) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a BigInteger.
writeBoolean(boolean) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a boolean (one byte) unsigned value to the buffer, writing one if the value is true and zero if it is false.
writeByte(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed byte (one byte) value to the buffer.
writeBytes(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeChar(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a char (two byte) unsigned value to the buffer.
writeChars(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeClassDescriptor(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialOutput
 
writeDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed double (eight byte) value to the buffer.
writeFast(int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(int) but does not throw IOException.
writeFast(byte[]) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[]) but does not throw IOException.
writeFast(byte[], int, int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[],int,int) but does not throw IOException.
writeFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed float (four byte) value to the buffer.
writeInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed int (four byte) value to the buffer.
writeInt(byte[], int, int) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed integer starting at the given buffer offset and returns the next offset to be written.
writeLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed long (eight byte) value to the buffer.
writePackedInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a packed integer.
writeShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed short (two byte) value to the buffer.
writeSortedDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a signed double (eight byte) value to the buffer, with support for correct default sorting of all values.
writeSortedFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a signed float (four byte) value to the buffer, with support for correct default sorting of all values.
writeString(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to UTF format, and adding a null terminator byte.
writeString(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to UTF format.
writeTo(OutputStream) - Method in class com.sleepycat.util.FastOutputStream
 
writeUnsignedByte(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned byte (one byte) value to the buffer.
writeUnsignedInt(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned int (four byte) value to the buffer.
writeUnsignedShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned short (two byte) value to the buffer.

X

XAEnvironment - Class in com.sleepycat.je
An Environment that implements XAResource.
XAEnvironment(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.XAEnvironment
Create a database environment handle.

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

Copyright 1996,2008 Oracle. All rights reserved.