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

Packages that use BPlusInnerIO
Package | Description
--- | ---
org.apache.ignite.internal.pagemem.wal.record.delta |
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.database |
org.apache.ignite.internal.processors.cache.database.tree |
org.apache.ignite.internal.processors.cache.database.tree.io |

### 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
Modifier and Type | Method and Description
--- | ---
`BPlusInnerIO<L>` | NewRootInitRecord.`io()`

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

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

Subclasses of BPlusInnerIO in org.apache.ignite.internal.processors.cache
Modifier and Type | Class and Description
--- | ---
`static class` | `IgniteCacheOffheapManagerImpl.DataInnerIO`
`static class` | `IgniteCacheOffheapManagerImpl.PendingEntryInnerIO`

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

Subclasses of BPlusInnerIO in org.apache.ignite.internal.processors.cache.database
Modifier and Type | Class and Description
--- | ---
`static class` | `MetadataStorage.MetaStoreInnerIO`

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

Methods in org.apache.ignite.internal.processors.cache.database.tree that return BPlusInnerIO
Modifier and Type | Method and Description
--- | ---
`protected BPlusInnerIO<L>` | BPlusTree.`latestInnerIO()`

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

Constructor parameters in org.apache.ignite.internal.processors.cache.database.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)`

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

Methods in org.apache.ignite.internal.processors.cache.database.tree.io that return types with arguments of type BPlusInnerIO
Modifier and Type | Method and Description
--- | ---
`static IOVersions<? extends BPlusInnerIO<?>>` | PageIO.`getInnerVersions(int idx)`

Methods in org.apache.ignite.internal.processors.cache.database.tree.io with parameters of type BPlusInnerIO
Modifier and Type | Method and Description
--- | ---
`static void` | PageIO.`registerTest(BPlusInnerIO<?> innerIO, BPlusLeafIO<?> leafIO)` Registers IOs for testing.

Method parameters in org.apache.ignite.internal.processors.cache.database.tree.io with type arguments of type BPlusInnerIO
Modifier and Type | Method and Description
--- | ---
`static void` | PageIO.`registerH2(IOVersions<? extends BPlusInnerIO<?>> innerIOs, IOVersions<? extends BPlusLeafIO<?>> leafIOs)` Registers this B+Tree IO versions.
`static void` | PageIO.`registerH2ExtraInner(IOVersions<? extends BPlusInnerIO<?>> innerExtIOs)` Registers extra inner IO versions.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.0.0
Release Date | : April 30 2017