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

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.DataStructure (implements org.apache.ignite.internal.processors.cache.persistence.tree.util.PageLockListener)
    - 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.tree.CacheDataTree
      - org.apache.ignite.internal.processors.cache.tree.PendingEntriesTree
  - org.apache.ignite.internal.processors.cache.persistence.tree.io.PageIO
    - org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusIO<L>
      - org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusInnerIO<L>
        - org.apache.ignite.internal.processors.cache.tree.AbstractDataInnerIO (implements org.apache.ignite.internal.processors.cache.tree.RowLinkIO)
          - org.apache.ignite.internal.processors.cache.tree.CacheIdAwareDataInnerIO
          - org.apache.ignite.internal.processors.cache.tree.DataInnerIO
        - org.apache.ignite.internal.processors.cache.tree.AbstractPendingEntryInnerIO (implements org.apache.ignite.internal.processors.cache.tree.PendingRowIO)
          - org.apache.ignite.internal.processors.cache.tree.CacheIdAwarePendingEntryInnerIO
          - org.apache.ignite.internal.processors.cache.tree.PendingEntryInnerIO
      - org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusLeafIO<L>
        - org.apache.ignite.internal.processors.cache.tree.AbstractDataLeafIO (implements org.apache.ignite.internal.processors.cache.tree.RowLinkIO)
          - org.apache.ignite.internal.processors.cache.tree.CacheIdAwareDataLeafIO
          - org.apache.ignite.internal.processors.cache.tree.DataLeafIO
        - org.apache.ignite.internal.processors.cache.tree.AbstractPendingEntryLeafIO (implements org.apache.ignite.internal.processors.cache.tree.PendingRowIO)
          - org.apache.ignite.internal.processors.cache.tree.CacheIdAwarePendingEntryLeafIO
          - org.apache.ignite.internal.processors.cache.tree.PendingEntryLeafIO
  - org.apache.ignite.internal.processors.cache.tree.PendingRow
  - org.apache.ignite.internal.processors.cache.persistence.RowStore
    - org.apache.ignite.internal.processors.cache.tree.CacheDataRowStore
  - org.apache.ignite.internal.processors.cache.tree.SearchRow (implements org.apache.ignite.internal.processors.cache.persistence.CacheSearchRow)

## Interface Hierarchy

- org.apache.ignite.internal.processors.cache.tree.PendingRowIO
- org.apache.ignite.internal.processors.cache.tree.RowLinkIO

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.5.0
Release Date | : May 23 2018