# Uses of Package
com.sleepycat.persist

Packages that use com.sleepycat.persist
com.sleepycat.persist: The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.
com.sleepycat.persist.raw: Raw data access for general purpose tools and manual conversions.

Classes in com.sleepycat.persist used by com.sleepycat.persist
DatabaseNamer: Determines the file names to use for primary and secondary databases.
EntityCursor: Traverses entity values or key values and allows deleting or updating the entity at the current cursor position.
EntityIndex: The interface for accessing keys and entities via a primary or secondary index.
ForwardCursor: Cursor operations limited to traversing forward.
PrimaryIndex: The primary index for an entity class and its primary key.
SecondaryIndex: The secondary index for an entity class and a secondary key.
StoreConfig: Configuration properties used with an `EntityStore` or `RawStore`.
StoreExistsException: Thrown by the `EntityStore` constructor when the `ExclusiveCreate` configuration parameter is true and the store's internal catalog database already exists.
StoreNotFoundException: Thrown by the `EntityStore` constructor when the `AllowCreate` configuration parameter is false and the store's internal catalog database does not exist.

Classes in com.sleepycat.persist used by com.sleepycat.persist.raw
PrimaryIndex: The primary index for an entity class and its primary key.
SecondaryIndex: The secondary index for an entity class and a secondary key.
StoreConfig: Configuration properties used with an `EntityStore` or `RawStore`.
StoreNotFoundException: Thrown by the `EntityStore` constructor when the `AllowCreate` configuration parameter is false and the store's internal catalog database does not exist.