## Uses of Class
org.apache.ignite.internal.processors.cache.persistence.tree.io.BPlusInnerIO

Packages that use BPlusInnerIO
org.apache.ignite.internal.pagemem.wal.record.delta
org.apache.ignite.internal.processors.cache.mvcc.txlog
org.apache.ignite.internal.processors.cache.persistence
org.apache.ignite.internal.processors.cache.persistence.metastorage
org.apache.ignite.internal.processors.cache.persistence.tree
org.apache.ignite.internal.processors.cache.persistence.tree.io
org.apache.ignite.internal.processors.cache.tree
org.apache.ignite.internal.processors.cache.tree.mvcc.data

### Uses of BPlusInnerIO in org.apache.ignite.internal.pagemem.wal.record.delta

Methods in org.apache.ignite.internal.pagemem.wal.record.delta that return BPlusInnerIO
`BPlusInnerIO<L>` NewRootInitRecord.`io()`

Constructors in org.apache.ignite.internal.pagemem.wal.record.delta with parameters of type BPlusInnerIO
Constructor and Description
`NewRootInitRecord(int grpId, long pageId, long newRootId, BPlusInnerIO<L> io, long leftChildId, byte[] rowBytes, long rightChildId)`

### Uses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.mvcc.txlog

Subclasses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.mvcc.txlog
`class` `TxLogInnerIO`

### Uses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.persistence

Subclasses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.persistence
`static class` `IndexStorageImpl.MetaStoreInnerIO`

### Uses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.persistence.metastorage

Subclasses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.persistence.metastorage
`static class` `MetastorageTree.MetastorageInnerIO`

### Uses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.persistence.tree

Methods in org.apache.ignite.internal.processors.cache.persistence.tree that return BPlusInnerIO
`protected BPlusInnerIO<L>` BPlusTree.`latestInnerIO()`

Method parameters in org.apache.ignite.internal.processors.cache.persistence.tree with type arguments of type BPlusInnerIO
`protected void` BPlusTree.`setIos(IOVersions<? extends BPlusInnerIO<L>> innerIos, IOVersions<? extends BPlusLeafIO<L>> leafIos)`

Constructor parameters in org.apache.ignite.internal.processors.cache.persistence.tree with type arguments of type BPlusInnerIO
Constructor and Description
`BPlusTree(String name, int cacheId, PageMemory pageMem, IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, ReuseList reuseList, IOVersions<? extends BPlusInnerIO<L>> innerIos, IOVersions<? extends BPlusLeafIO<L>> leafIos, FailureProcessor failureProcessor)`

### Uses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.persistence.tree.io

Methods in org.apache.ignite.internal.processors.cache.persistence.tree.io that return types with arguments of type BPlusInnerIO
`static IOVersions<? extends BPlusInnerIO<?>>` PageIO.`getInnerVersions(int idx, boolean mvcc)`

Methods in org.apache.ignite.internal.processors.cache.persistence.tree.io with parameters of type BPlusInnerIO
`static void` PageIO.`registerTest(BPlusInnerIO<?> innerIO, BPlusLeafIO<?> leafIO)` Registers IOs for testing.

Method parameters in org.apache.ignite.internal.processors.cache.persistence.tree.io with type arguments of type BPlusInnerIO
`static void` PageIO.`registerH2(IOVersions<? extends BPlusInnerIO<?>> innerIOs, IOVersions<? extends BPlusLeafIO<?>> leafIOs, IOVersions<? extends BPlusInnerIO<?>> mvccInnerIOs, IOVersions<? extends BPlusLeafIO<?>> mvccLeafIOs)` Registers this B+Tree IO versions.
`static void` PageIO.`registerH2(IOVersions<? extends BPlusInnerIO<?>> innerIOs, IOVersions<? extends BPlusLeafIO<?>> leafIOs, IOVersions<? extends BPlusInnerIO<?>> mvccInnerIOs, IOVersions<? extends BPlusLeafIO<?>> mvccLeafIOs)` Registers this B+Tree IO versions.
`static void` PageIO.`registerH2ExtraInner(IOVersions<? extends BPlusInnerIO<?>> innerExtIOs, boolean mvcc)` Registers extra inner IO versions.

### Uses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.tree

Subclasses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.tree
`class` `AbstractDataInnerIO`
`class` `AbstractPendingEntryInnerIO`
`class` `CacheIdAwareDataInnerIO`
`class` `CacheIdAwarePendingEntryInnerIO`
`class` `DataInnerIO`
`class` `PendingEntryInnerIO`

### Uses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.tree.mvcc.data

Subclasses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.tree.mvcc.data
`class` `MvccCacheIdAwareDataInnerIO`
`class` `MvccDataInnerIO`

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.0
Release Date | : November 30 2018