# Hierarchy For Package oracle.nosql.driver

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - oracle.nosql.driver.Consistency
  - oracle.nosql.driver.DefaultRetryHandler (implements oracle.nosql.driver.RetryHandler)
  - oracle.nosql.driver.DefinedTags
  - oracle.nosql.driver.Durability
  - oracle.nosql.driver.FieldRange
  - oracle.nosql.driver.FreeFormTags (implements java.lang.Iterable<T>)
  - oracle.nosql.driver.NoSQLHandleConfig (implements java.lang.Cloneable)
  - oracle.nosql.driver.NoSQLHandleFactory
  - oracle.nosql.driver.Region
  - oracle.nosql.driver.SDKVersion
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - oracle.nosql.driver.NoSQLException
          - oracle.nosql.driver.InvalidAuthorizationException
          - oracle.nosql.driver.JsonParseException
          - oracle.nosql.driver.OperationNotSupportedException
          - oracle.nosql.driver.PrepareQueryException
          - oracle.nosql.driver.RequestTimeoutException
          - oracle.nosql.driver.ResourceExistsException
            - oracle.nosql.driver.IndexExistsException
            - oracle.nosql.driver.TableExistsException
          - oracle.nosql.driver.ResourceLimitException
            - oracle.nosql.driver.BatchOperationNumberLimitException
            - oracle.nosql.driver.DeploymentException
            - oracle.nosql.driver.EvolutionLimitException
            - oracle.nosql.driver.IndexLimitException
            - oracle.nosql.driver.KeySizeLimitException
            - oracle.nosql.driver.RequestSizeLimitException
            - oracle.nosql.driver.RowSizeLimitException
            - oracle.nosql.driver.TableLimitException
          - oracle.nosql.driver.ResourceNotFoundException
            - oracle.nosql.driver.IndexNotFoundException
            - oracle.nosql.driver.TableNotFoundException
          - oracle.nosql.driver.RetryableException
            - oracle.nosql.driver.SecurityInfoNotReadyException
            - oracle.nosql.driver.SystemException
            - oracle.nosql.driver.TableBusyException
            - oracle.nosql.driver.TableNotReadyException
            - oracle.nosql.driver.ThrottlingException
              - oracle.nosql.driver.OperationThrottlingException
              - oracle.nosql.driver.ReadThrottlingException
              - oracle.nosql.driver.WriteThrottlingException
          - oracle.nosql.driver.TableSizeException
          - oracle.nosql.driver.UnauthorizedException
          - oracle.nosql.driver.UnsupportedProtocolException
          - oracle.nosql.driver.UnsupportedQueryVersionException
  - oracle.nosql.driver.TimeToLive
  - oracle.nosql.driver.UserInfo
  - oracle.nosql.driver.Version

## Interface Hierarchy

- oracle.nosql.driver.AuthorizationProvider
- java.lang.AutoCloseable
  - oracle.nosql.driver.NoSQLHandle
- java.util.function.Consumer<T>
  - oracle.nosql.driver.StatsControl.StatsHandler
- oracle.nosql.driver.RateLimiter
- oracle.nosql.driver.RetryHandler
- oracle.nosql.driver.StatsControl

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - oracle.nosql.driver.Consistency.Type
    - oracle.nosql.driver.Durability.ReplicaAckPolicy
    - oracle.nosql.driver.Durability.SyncPolicy
    - oracle.nosql.driver.StatsControl.Profile