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

Packages that use org.apache.ignite.internal.processors.cache.persistence.tree.io
org.apache.ignite.internal.cache.query.index.sorted
org.apache.ignite.internal.cache.query.index.sorted.inline
org.apache.ignite.internal.cache.query.index.sorted.inline.io
org.apache.ignite.internal.pagemem.wal.record.delta
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.defragmentation
org.apache.ignite.internal.processors.cache.persistence.freelist
org.apache.ignite.internal.processors.cache.persistence.freelist.io
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.persistence.tree.reuse
org.apache.ignite.internal.processors.cache.persistence.tree.util
org.apache.ignite.internal.processors.cache.tree

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.cache.query.index.sorted
BPlusMetaIO: IO routines for B+Tree meta pages.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.cache.query.index.sorted.inline
BPlusIO: Abstract IO routines for B+Tree pages.
PageIoResolver

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.cache.query.index.sorted.inline.io
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusIO: Abstract IO routines for B+Tree pages.
BPlusLeafIO: Abstract IO routines for B+Tree leaf pages.
CompactablePageIO: Page IO that supports compaction.
IOVersions: Registry for IO versions.
PageIO: Base format for all the page types.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.pagemem.wal.record.delta
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusIO: Abstract IO routines for B+Tree pages.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence
AbstractDataPageIO: Data pages IO.
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusIO: Abstract IO routines for B+Tree pages.
BPlusLeafIO: Abstract IO routines for B+Tree leaf pages.
CompactablePageIO: Page IO that supports compaction.
DataPageIO: Data pages IO.
IOVersions: Registry for IO versions.
PageIO: Base format for all the page types.
PageIoResolver

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.defragmentation
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusLeafIO: Abstract IO routines for B+Tree leaf pages.
IOVersions: Registry for IO versions.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.freelist
AbstractDataPageIO: Data pages IO.
IOVersions: Registry for IO versions.
PageIO: Base format for all the page types.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.freelist.io
CompactablePageIO: Page IO that supports compaction.
IOVersions: Registry for IO versions.
PageIO: Base format for all the page types.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.metastorage
AbstractDataPageIO: Data pages IO.
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusIO: Abstract IO routines for B+Tree pages.
BPlusLeafIO: Abstract IO routines for B+Tree leaf pages.
CompactablePageIO: Page IO that supports compaction.
IOVersions: Registry for IO versions.
PageIO: Base format for all the page types.
SimpleDataPageIO: Data pages IO for writing binary arrays.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.tree
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusIO: Abstract IO routines for B+Tree pages.
BPlusLeafIO: Abstract IO routines for B+Tree leaf pages.
IOVersions: Registry for IO versions.
PageIoResolver

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.tree.io
AbstractDataPageIO: Data pages IO.
AbstractDataPageIO.CC: Defines closure interface for applying computations to data page items.
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusIO: Abstract IO routines for B+Tree pages.
BPlusLeafIO: Abstract IO routines for B+Tree leaf pages.
BPlusMetaIO: IO routines for B+Tree meta pages.
CompactablePageIO: Page IO that supports compaction.
DataPageIO: Data pages IO.
DataPagePayload
IOVersions: Registry for IO versions.
PageIO: Base format for all the page types.
PageIoResolver
PageMetaIO
PagePartitionCountersIO: Page IO for Partition Counters, IO for pages containing cache ID mapping to its size.
PagePartitionMetaIO: IO for partition metadata pages.
PagePartitionMetaIOV2: IO for partition metadata pages.
SimpleDataPageIO: Data pages IO for writing binary arrays.
TrackingPageIO: We use dedicated page for tracking pages updates.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.tree.reuse
PageIO: Base format for all the page types.

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.persistence.tree.util
PageIO: Base format for all the page types.
PageIoResolver

Classes in org.apache.ignite.internal.processors.cache.persistence.tree.io used by org.apache.ignite.internal.processors.cache.tree
BPlusInnerIO: Abstract IO routines for B+Tree inner pages.
BPlusIO: Abstract IO routines for B+Tree pages.
BPlusLeafIO: Abstract IO routines for B+Tree leaf pages.
CompactablePageIO: Page IO that supports compaction.
IOVersions: Registry for IO versions.
PageIO: Base format for all the page types.