# Hierarchy For Package org.apache.ignite.internal.processors.cache.persistence

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.internal.processors.cache.persistence.CacheDataRowAdapter (implements org.apache.ignite.internal.processors.cache.persistence.CacheDataRow)
    - org.apache.ignite.internal.processors.cache.tree.DataRow
      - org.apache.ignite.internal.processors.cache.persistence.DataRowCacheAware
  - org.apache.ignite.internal.processors.cache.persistence.CheckCorruptedCacheStoresCleanAction (implements org.apache.ignite.maintenance.MaintenanceAction<T>)
  - org.apache.ignite.internal.processors.cache.persistence.CleanCacheStoresMaintenanceAction (implements org.apache.ignite.maintenance.MaintenanceAction<T>)
  - org.apache.ignite.internal.processors.cache.persistence.CorruptedPdsMaintenanceCallback (implements org.apache.ignite.maintenance.MaintenanceWorkflowCallback)
  - org.apache.ignite.internal.processors.cache.persistence.DataRegion
  - org.apache.ignite.internal.processors.cache.persistence.DataRegionMetricsImpl (implements org.apache.ignite.DataRegionMetrics)
  - org.apache.ignite.internal.processors.cache.persistence.DataRegionMetricsSnapshot (implements org.apache.ignite.DataRegionMetrics)
  - org.apache.ignite.internal.processors.cache.persistence.DataStorageMetricsImpl (implements org.apache.ignite.mxbean.DataStorageMetricsMXBean)
  - org.apache.ignite.internal.processors.cache.persistence.DataStorageMetricsSnapshot (implements org.apache.ignite.DataStorageMetrics)
  - org.apache.ignite.internal.processors.cache.persistence.DataStorageMXBeanImpl (implements org.apache.ignite.mxbean.DataStorageMXBean)
  - org.apache.ignite.internal.processors.cache.persistence.DataStructure
  - org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.FileLockHolder (implements java.lang.AutoCloseable)
  - org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.RestoreBinaryState
  - org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager.RestoreLogicalState
  - org.apache.ignite.internal.processors.cache.persistence.GridCacheOffheapManager.GridCacheDataStore (implements org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManager.CacheDataStore)
  - org.apache.ignite.internal.processors.cache.GridCacheSharedManagerAdapter<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheSharedManager<K,V>)
    - org.apache.ignite.internal.processors.cache.persistence.IgniteCacheDatabaseSharedManager (implements org.apache.ignite.internal.processors.cache.persistence.CheckpointLockStateChecker, org.apache.ignite.internal.processors.cluster.IgniteChangeGlobalStateSupport)
      - org.apache.ignite.internal.processors.cache.persistence.GridCacheDatabaseSharedManager
  - org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl (implements org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManager)
    - org.apache.ignite.internal.processors.cache.persistence.GridCacheOffheapManager (implements org.apache.ignite.internal.processors.cache.persistence.checkpoint.CheckpointListener)
  - org.apache.ignite.internal.processors.cache.persistence.IndexStorageImpl (implements org.apache.ignite.internal.processors.cache.persistence.IndexStorage)
  - org.apache.ignite.internal.processors.cache.persistence.tree.io.PageIO
    - org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusIO<L> (implements org.apache.ignite.internal.processors.cache.persistence.tree.io.CompactablePageIO)
      - org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusInnerIO<L>
        - org.apache.ignite.internal.processors.cache.persistence.IndexStorageImpl.MetaStoreInnerIO
      - org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusLeafIO<L>
        - org.apache.ignite.internal.processors.cache.persistence.IndexStorageImpl.MetaStoreLeafIO
  - org.apache.ignite.internal.processors.cache.persistence.RecoveryDebug (implements java.lang.AutoCloseable)
  - org.apache.ignite.internal.processors.cache.persistence.RootPage
  - org.apache.ignite.internal.processors.cache.persistence.RowStore
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.ignite.IgniteCheckedException
        - org.apache.ignite.internal.processors.cache.persistence.StorageException (implements org.apache.ignite.internal.InvalidEnvironmentException)

## Interface Hierarchy

- org.apache.ignite.internal.processors.cache.persistence.CheckpointLockStateChecker
- org.apache.ignite.internal.processors.cache.persistence.CorruptedPersistenceException
- org.apache.ignite.internal.processors.cache.persistence.DatabaseLifecycleListener
- org.apache.ignite.internal.processors.cache.persistence.IndexStorage
- org.apache.ignite.internal.processors.cache.mvcc.MvccUpdateVersionAware
  - org.apache.ignite.internal.processors.cache.persistence.CacheDataRow (also extends org.apache.ignite.internal.processors.cache.persistence.CacheSearchRow, org.apache.ignite.internal.processors.cache.persistence.Storable)
- org.apache.ignite.internal.processors.cache.mvcc.MvccVersionAware
  - org.apache.ignite.internal.processors.cache.persistence.CacheSearchRow
    - org.apache.ignite.internal.processors.cache.persistence.CacheDataRow (also extends org.apache.ignite.internal.processors.cache.mvcc.MvccUpdateVersionAware, org.apache.ignite.internal.processors.cache.persistence.Storable)
- org.apache.ignite.internal.processors.cache.persistence.PageStoreWriter
- org.apache.ignite.internal.processors.cache.persistence.Storable
  - org.apache.ignite.internal.processors.cache.persistence.CacheDataRow (also extends org.apache.ignite.internal.processors.cache.persistence.CacheSearchRow, org.apache.ignite.internal.processors.cache.mvcc.MvccUpdateVersionAware)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.ignite.internal.processors.cache.persistence.CacheDataRowAdapter.RowData
    - org.apache.ignite.internal.processors.cache.persistence.CheckpointState

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.11.1
Release Date | : December 20 2021