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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.internal.processors.cache.persistence.DataStructure
    - org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree<L,T> (implements org.apache.ignite.internal.util.IgniteTree<L,T>)
      - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageTree
  - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetaStorage (implements org.apache.ignite.internal.processors.cache.persistence.DbCheckpointListener, org.apache.ignite.internal.processors.cache.persistence.metastorage.ReadWriteMetastorage)
  - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetaStorage.TmpStorage (implements java.io.Closeable)
  - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageDataRow (implements org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageRow)
  - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastoragePageIOUtils
  - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageRowStore
  - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageSearchRow (implements org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageRow)
  - org.apache.ignite.internal.processors.cache.persistence.tree.io.PageIO
    - org.apache.ignite.internal.processors.cache.persistence.tree.io.AbstractDataPageIO<T> (implements org.apache.ignite.internal.processors.cache.persistence.tree.io.CompactablePageIO)
      - org.apache.ignite.internal.processors.cache.persistence.tree.io.SimpleDataPageIO
        - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastoreDataPageIO
    - 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.metastorage.MetastorageInnerIO (implements org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageBPlusIO)
      - org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusLeafIO<L>
        - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageLeafIO (implements org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageBPlusIO)
  - org.apache.ignite.internal.processors.cache.persistence.freelist.SimpleDataRow (implements org.apache.ignite.internal.processors.cache.persistence.Storable)
    - org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageRowStoreEntry

## Interface Hierarchy

- org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageBPlusIO
- org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageLifecycleListener
- org.apache.ignite.internal.processors.cache.persistence.metastorage.MetastorageRow
- org.apache.ignite.internal.processors.cache.persistence.metastorage.ReadOnlyMetastorage
  - org.apache.ignite.internal.processors.cache.persistence.metastorage.ReadWriteMetastorage

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020