com.sleepycat.client Class Hierarchy (Oracle - Berkeley DB Client-Server API)
Date: 2018-05-29

# Hierarchy For Package com.sleepycat.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.sleepycat.client.BdbServerAdmin
  - com.sleepycat.client.BdbServerConnection (implements java.lang.AutoCloseable)
  - com.sleepycat.client.SBtreeStats (implements com.sleepycat.client.SDatabaseStats)
  - com.sleepycat.client.SCacheFileStats
  - com.sleepycat.client.SCacheStats
  - com.sleepycat.client.SCheckpointConfig
  - com.sleepycat.client.SCompactConfig
  - com.sleepycat.client.SCompactStats
  - com.sleepycat.client.SCursor (implements java.lang.AutoCloseable, com.sleepycat.client.GetHelper, com.sleepycat.client.PutHelper)
    - com.sleepycat.client.SSecondaryCursor
  - com.sleepycat.client.SCursorConfig
  - com.sleepycat.client.SDatabase (implements java.lang.AutoCloseable, com.sleepycat.client.GetHelper, com.sleepycat.client.PutHelper, com.sleepycat.client.TxnHelper)
    - com.sleepycat.client.SSecondaryDatabase
  - com.sleepycat.client.SDatabaseConfig
    - com.sleepycat.client.SSecondaryConfig
  - com.sleepycat.client.SDatabaseEntry (implements com.sleepycat.client.SDatabaseEntryBase)
  - com.sleepycat.client.SEnvironment (implements java.lang.AutoCloseable, com.sleepycat.client.TxnHelper)
  - com.sleepycat.client.SEnvironmentConfig
  - com.sleepycat.client.SHashStats (implements com.sleepycat.client.SDatabaseStats)
  - com.sleepycat.client.SHeapStats (implements com.sleepycat.client.SDatabaseStats)
  - com.sleepycat.client.SJoinConfig
  - com.sleepycat.client.SJoinCursor (implements java.lang.AutoCloseable)
  - com.sleepycat.client.SKeyRange
  - com.sleepycat.client.SLockStats
  - com.sleepycat.client.SLogSequenceNumber
  - com.sleepycat.client.SLogStats
  - com.sleepycat.client.SMultipleDataEntry (implements com.sleepycat.client.SDatabaseEntryBase)
  - com.sleepycat.client.SMultiplePairs (implements com.sleepycat.client.SDatabaseEntryBase)
    - com.sleepycat.client.SMultipleKeyDataEntry
    - com.sleepycat.client.SMultipleRecnoDataEntry
  - com.sleepycat.client.SMultiStats
  - com.sleepycat.client.SMultiStatsConfig
  - com.sleepycat.client.SMutexStats
  - com.sleepycat.client.SQueueStats (implements com.sleepycat.client.SDatabaseStats)
  - com.sleepycat.client.SSequence (implements java.lang.AutoCloseable)
  - com.sleepycat.client.SSequenceConfig
  - com.sleepycat.client.SslConfig
  - com.sleepycat.client.SStatsConfig
  - com.sleepycat.client.STransaction
  - com.sleepycat.client.STransactionConfig
  - com.sleepycat.client.STransactionStats
  - com.sleepycat.client.STransactionStats.Active
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.sleepycat.client.SDatabaseException
          - com.sleepycat.client.BdbConnectionException
          - com.sleepycat.client.SDeadlockException
          - com.sleepycat.client.SHeapFullException
          - com.sleepycat.client.SLockNotGrantedException
          - com.sleepycat.client.SMetaCheckSumFailException
          - com.sleepycat.client.SResourceInUseException
          - com.sleepycat.client.SRunRecoveryException
          - com.sleepycat.client.SVersionMismatchException

## Interface Hierarchy

- com.sleepycat.client.GetHelper.RemoteGetFunction
- com.sleepycat.client.GetHelper.RemotePGetFunction
- com.sleepycat.client.PutHelper.RemotePutFunction
- com.sleepycat.client.RemoteCallHelper
  - com.sleepycat.client.GetHelper
  - com.sleepycat.client.PutHelper
- com.sleepycat.client.SDatabaseEntryBase
- com.sleepycat.client.SDatabaseStats
- com.sleepycat.client.SForeignMultiKeyNullifier
  - com.sleepycat.client.SForeignKeyNullifier
- com.sleepycat.client.SSecondaryKeyCreator
- com.sleepycat.client.SSecondaryMultiKeyCreator
- com.sleepycat.client.TxnHelper
- com.sleepycat.client.TxnHelper.TransactionOperations<V>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.sleepycat.client.SCacheFilePriority
    - com.sleepycat.client.SLockDetectMode
    - com.sleepycat.client.SOperationStatus
    - com.sleepycat.client.SLockMode
    - com.sleepycat.client.SForeignKeyDeleteAction
    - com.sleepycat.client.SDatabaseType

Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.