# Hierarchy For Package com.sleepycat.db

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.sleepycat.db.BackupOptions (implements java.lang.Cloneable)
  - com.sleepycat.db.CacheFile
  - com.sleepycat.db.CacheFilePriority
  - com.sleepycat.db.CacheFileStats
  - com.sleepycat.db.CacheStats
  - com.sleepycat.db.CheckpointConfig
  - com.sleepycat.db.CompactConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.CompactStats
  - com.sleepycat.db.Cursor
    - com.sleepycat.db.SecondaryCursor
  - com.sleepycat.db.CursorConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.Database
    - com.sleepycat.db.SecondaryDatabase
  - com.sleepycat.db.DatabaseConfig (implements java.lang.Cloneable)
    - com.sleepycat.db.SecondaryConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.DatabaseEntry
    - com.sleepycat.db.MultipleEntry
      - com.sleepycat.db.MultipleDataEntry
      - com.sleepycat.db.MultipleKeyDataEntry
      - com.sleepycat.db.MultipleKeyNIODataEntry
      - com.sleepycat.db.MultipleNIODataEntry
      - com.sleepycat.db.MultipleRecnoDataEntry
      - com.sleepycat.db.MultipleRecnoNIODataEntry
  - com.sleepycat.db.DatabaseStats
    - com.sleepycat.db.BtreeStats
    - com.sleepycat.db.HashStats
    - com.sleepycat.db.HeapStats
    - com.sleepycat.db.QueueStats
  - com.sleepycat.db.DatabaseStream
  - com.sleepycat.db.DatabaseStreamConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.DatabaseType
  - com.sleepycat.db.Environment
  - com.sleepycat.db.EnvironmentConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.EventHandlerAdapter (implements com.sleepycat.db.EventHandler)
  - com.sleepycat.db.ForeignKeyDeleteAction
  - com.sleepycat.db.HeapRecordId
  - com.sleepycat.db.JoinConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.JoinCursor
  - com.sleepycat.db.KeyRange
  - com.sleepycat.db.Lock
  - com.sleepycat.db.LockDetectMode
  - com.sleepycat.db.LockMode
  - com.sleepycat.db.LockOperation
  - com.sleepycat.db.LockRequest
  - com.sleepycat.db.LockRequestMode
  - com.sleepycat.db.LockStats
  - com.sleepycat.db.LogCursor
  - com.sleepycat.db.LogSequenceNumber
  - com.sleepycat.db.LogStats
  - com.sleepycat.db.LogVerifyConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.MutexStats
  - com.sleepycat.db.OperationStatus
  - com.sleepycat.db.PreparedTransaction
  - com.sleepycat.db.RecoveryOperation
  - com.sleepycat.db.RegionResourceType
  - com.sleepycat.db.ReplicationChannel
  - com.sleepycat.db.ReplicationConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.ReplicationHostAddress
  - com.sleepycat.db.ReplicationManagerAckPolicy
  - com.sleepycat.db.ReplicationManagerConnectionStatus (implements java.lang.Cloneable)
  - com.sleepycat.db.ReplicationManagerSite
  - com.sleepycat.db.ReplicationManagerSiteConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.ReplicationManagerSiteInfo
  - com.sleepycat.db.ReplicationManagerStartPolicy
  - com.sleepycat.db.ReplicationManagerStats
  - com.sleepycat.db.ReplicationStats
  - com.sleepycat.db.ReplicationStatus
  - com.sleepycat.db.ReplicationTimeoutType
  - com.sleepycat.db.Sequence
  - com.sleepycat.db.SequenceConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.SequenceStats
  - com.sleepycat.db.StatsConfig
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.sleepycat.db.DatabaseException
        - com.sleepycat.db.DeadlockException
          - com.sleepycat.db.LockNotGrantedException
        - com.sleepycat.db.HeapFullException
        - com.sleepycat.db.MemoryException
        - com.sleepycat.db.MetaCheckSumFailException
        - com.sleepycat.db.ReplicationDuplicateMasterException
        - com.sleepycat.db.ReplicationHandleDeadException
        - com.sleepycat.db.ReplicationHoldElectionException
        - com.sleepycat.db.ReplicationJoinFailureException
        - com.sleepycat.db.ReplicationLeaseExpiredException
        - com.sleepycat.db.ReplicationLockoutException
        - com.sleepycat.db.ReplicationSiteUnavailableException
        - com.sleepycat.db.RunRecoveryException
        - com.sleepycat.db.SliceCorruptException
        - com.sleepycat.db.VersionMismatchException
  - com.sleepycat.db.Transaction
  - com.sleepycat.db.TransactionConfig (implements java.lang.Cloneable)
  - com.sleepycat.db.TransactionStats
  - com.sleepycat.db.TransactionStats.Active
  - com.sleepycat.db.TransactionStatus
  - com.sleepycat.db.VerboseConfig
  - com.sleepycat.db.VerifyConfig

## Interface Hierarchy

- com.sleepycat.db.BackupHandler
- com.sleepycat.db.BtreeCompressor
- com.sleepycat.db.BtreePrefixCalculator
- com.sleepycat.db.ErrorHandler
- com.sleepycat.db.EventHandler
- com.sleepycat.db.FeedbackHandler
- com.sleepycat.db.ForeignKeyNullifier
- com.sleepycat.db.ForeignMultiKeyNullifier
- com.sleepycat.db.Hasher
- com.sleepycat.db.LogRecordHandler
- com.sleepycat.db.MessageHandler
- com.sleepycat.db.PanicHandler
- com.sleepycat.db.PartitionHandler
- com.sleepycat.db.RecordNumberAppender
- com.sleepycat.db.ReplicationManagerMessageDispatch
- com.sleepycat.db.ReplicationTransport
- com.sleepycat.db.ReplicationViewHandler
- com.sleepycat.db.SecondaryKeyCreator
- com.sleepycat.db.SecondaryMultiKeyCreator
- com.sleepycat.db.Slice

Copyright (c) 1996, 2020 Oracle and/or its affiliates. All rights reserved.