Uses of Class
org.apache.ignite.internal.persistence.tree.io.PageIO
Packages that use PageIO
Package
Description
-
Uses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.index
Subclasses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.indexModifier and TypeClassDescriptionclassIndexRowInnerIO<R,A extends IndexRowAccess<R>> Inner IO forIndexDataTreewhich delegates toIndexRowAccess.classIndexRowLeafIO<R,A extends IndexRowAccess<R>> Leaf IO forIndexDataTreewhich delegates toIndexRowAccess. -
Uses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.index.binary
Subclasses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.index.binary -
Uses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.longkey
Subclasses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.longkeyModifier and TypeClassDescriptionfinal classfinal classclassData pages IO. -
Uses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.objectkey
Subclasses of PageIO in com._1c.g5.v8.bm.core.internal.ignite.store.objectkeyModifier and TypeClassDescriptionfinal classfinal classclassData pages IO. -
Uses of PageIO in org.apache.ignite.internal.persistence.freelist
Methods in org.apache.ignite.internal.persistence.freelist with parameters of type PageIOModifier and TypeMethodDescriptionlongFreeListImpl.initRecycledPage(long pageId, byte flag, PageIO initIO) Converts recycled page id back to a usable id.protected longPagesList.initRecycledPage0(long pageId, byte flag, PageIO initIO) Create new page id and update page content accordingly if it's necessary.protected final longPagesList.initReusedPage(long reusedPageId, long reusedPage, long reusedPageAddr, byte flag, PageIO initIo) Reused page must obtain correctly assembled page id, then initialized by properPageIOinstance and non-zeroitemIdof reused page id must be saved into special place. -
Uses of PageIO in org.apache.ignite.internal.persistence.freelist.io
Subclasses of PageIO in org.apache.ignite.internal.persistence.freelist.ioModifier and TypeClassDescriptionclassclassTODO optimize: now we have slowPagesListNodeIO.removePage(long, long) -
Uses of PageIO in org.apache.ignite.internal.persistence.tree.io
Classes in org.apache.ignite.internal.persistence.tree.io with type parameters of type PageIOModifier and TypeClassDescriptionfinal classIOVersions<V extends PageIO>Registry for IO versions.Subclasses of PageIO in org.apache.ignite.internal.persistence.tree.ioModifier and TypeClassDescriptionclassAbstractDataPageIO<T extends org.apache.ignite.internal.Storable>Data pages IO.classBPlusInnerIO<L>Abstract IO routines for B+Tree inner pages.classBPlusIO<L>Abstract IO routines for B+Tree pages.classBPlusLeafIO<L>Abstract IO routines for B+Tree leaf pages.classIO routines for B+Tree meta pages.classclassData pages IO for writing binary arrays.Methods in org.apache.ignite.internal.persistence.tree.io with type parameters of type PageIOModifier and TypeMethodDescriptionstatic <Q extends PageIO>
QPageIO.getPageIO(int type, int ver) static <Q extends PageIO>
QPageIO.getPageIO(long pageAddr) static <Q extends PageIO>
QPageIO.getPageIO(ByteBuffer page) Methods in org.apache.ignite.internal.persistence.tree.io with parameters of type PageIOModifier and TypeMethodDescriptionstatic voidPageIO.registerTest(PageIO io) Registers IO for testing.Constructors in org.apache.ignite.internal.persistence.tree.io with parameters of type PageIO -
Uses of PageIO in org.apache.ignite.internal.persistence.tree.reuse
Methods in org.apache.ignite.internal.persistence.tree.reuse with parameters of type PageIOModifier and TypeMethodDescriptionlongReuseList.initRecycledPage(long pageId, byte flag, PageIO initIO) Converts recycled page id back to a usable id.longReuseListImpl.initRecycledPage(long pageId, byte flag, PageIO initIO) Converts recycled page id back to a usable id.