Uses of Interface
elki.persistent.Page
-
Packages that use Page Package Description elki.index Index structure implementations.elki.index.tree Tree-based index structures.elki.index.tree.metrical.mtreevariants M-tree and variants.elki.index.tree.metrical.mtreevariants.mktrees.mkapp elki.index.tree.metrical.mtreevariants.mktrees.mkcop elki.index.tree.metrical.mtreevariants.mktrees.mkmax elki.index.tree.metrical.mtreevariants.mktrees.mktab elki.index.tree.metrical.mtreevariants.mtree elki.index.tree.spatial.rstarvariants R*-tree and variants.elki.index.tree.spatial.rstarvariants.deliclu elki.index.tree.spatial.rstarvariants.flat elki.index.tree.spatial.rstarvariants.rdknn elki.index.tree.spatial.rstarvariants.rstar elki.persistent Persistent data management. -
-
Uses of Page in elki.index
Methods in elki.index with type parameters of type Page Modifier and Type Method Description protected <N extends Page & java.io.Externalizable>
PageFile<N>PagedIndexFactory. makePageFile(java.lang.Class<N> cls)
Make the page file for this index. -
Uses of Page in elki.index.tree
Subinterfaces of Page in elki.index.tree Modifier and Type Interface Description interface
Node<E>
This interface defines the common requirements of nodes in an index structure.Classes in elki.index.tree that implement Page Modifier and Type Class Description class
AbstractNode<E>
Abstract superclass for nodes in an tree based index structure. -
Uses of Page in elki.index.tree.metrical.mtreevariants
Classes in elki.index.tree.metrical.mtreevariants that implement Page Modifier and Type Class Description class
AbstractMTreeNode<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Abstract super class for nodes in M-Tree variants. -
Uses of Page in elki.index.tree.metrical.mtreevariants.mktrees.mkapp
Classes in elki.index.tree.metrical.mtreevariants.mktrees.mkapp that implement Page Modifier and Type Class Description (package private) class
MkAppTreeNode<O>
Represents a node in an MkApp-Tree. -
Uses of Page in elki.index.tree.metrical.mtreevariants.mktrees.mkcop
Classes in elki.index.tree.metrical.mtreevariants.mktrees.mkcop that implement Page Modifier and Type Class Description (package private) class
MkCoPTreeNode<O>
Represents a node in an MkCop-Tree. -
Uses of Page in elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Classes in elki.index.tree.metrical.mtreevariants.mktrees.mkmax that implement Page Modifier and Type Class Description (package private) class
MkMaxTreeNode<O>
Represents a node in anMkMaxTree
. -
Uses of Page in elki.index.tree.metrical.mtreevariants.mktrees.mktab
Classes in elki.index.tree.metrical.mtreevariants.mktrees.mktab that implement Page Modifier and Type Class Description (package private) class
MkTabTreeNode<O>
Represents a node in a MkMax-Tree. -
Uses of Page in elki.index.tree.metrical.mtreevariants.mtree
Classes in elki.index.tree.metrical.mtreevariants.mtree that implement Page Modifier and Type Class Description class
MTreeNode<O>
Represents a node in an M-Tree. -
Uses of Page in elki.index.tree.spatial.rstarvariants
Classes in elki.index.tree.spatial.rstarvariants that implement Page Modifier and Type Class Description class
AbstractRStarTreeNode<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry>
Abstract superclass for nodes in a R*-Tree. -
Uses of Page in elki.index.tree.spatial.rstarvariants.deliclu
Classes in elki.index.tree.spatial.rstarvariants.deliclu that implement Page Modifier and Type Class Description class
DeLiCluNode
Represents a node in a DeLiClu-Tree. -
Uses of Page in elki.index.tree.spatial.rstarvariants.flat
Classes in elki.index.tree.spatial.rstarvariants.flat that implement Page Modifier and Type Class Description class
FlatRStarTreeNode
Represents a node in a flat R*-Tree. -
Uses of Page in elki.index.tree.spatial.rstarvariants.rdknn
Classes in elki.index.tree.spatial.rstarvariants.rdknn that implement Page Modifier and Type Class Description class
RdKNNNode
Represents a node in a RDkNN-Tree. -
Uses of Page in elki.index.tree.spatial.rstarvariants.rstar
Classes in elki.index.tree.spatial.rstarvariants.rstar that implement Page Modifier and Type Class Description class
RStarTreeNode
Represents a node in an R*-Tree. -
Uses of Page in elki.persistent
Classes in elki.persistent with type parameters of type Page Modifier and Type Class Description class
AbstractPageFile<P extends Page>
Abstract base class for the page file API for both caches and true page files (in-memory and on-disk).class
AbstractPageFileFactory<P extends Page>
Abstract page file factory.static class
AbstractPageFileFactory.Par<P extends Page>
Parameterization class.class
AbstractStoringPageFile<P extends Page>
Abstract class implementing general methods of a PageFile.class
LRUCache<P extends Page>
An LRU cache, based onLinkedHashMap
.
This cache has a fixed maximum number of objects (cacheSize
).class
LRUCachePageFileFactory<P extends Page>
Page file factory for memory page files.class
MemoryPageFile<P extends Page>
A memory based implementation of a PageFile that simulates I/O-access.class
MemoryPageFileFactory<P extends Page>
Page file factory for memory page files.class
OnDiskArrayPageFile<P extends Page>
A OnDiskArrayPageFile stores objects persistently that implement thePage
interface.class
OnDiskArrayPageFileFactory<P extends Page>
Page file factory for disk-based page files.interface
PageFile<P extends Page>
Page file interface.interface
PageFileFactory<P extends Page>
Factory interface for generating page files.Subinterfaces of Page in elki.persistent Modifier and Type Interface Description interface
ExternalizablePage
Base interface for externalizable pages.Classes in elki.persistent that implement Page Modifier and Type Class Description class
AbstractExternalizablePage
Abstract superclass for pages.Fields in elki.persistent with type parameters of type Page Modifier and Type Field Description (package private) PageFileFactory<Page>
LRUCachePageFileFactory.Par. pageFileFactory
Inner page file factory.Methods in elki.persistent that return types with arguments of type Page Modifier and Type Method Description LRUCachePageFileFactory<Page>
LRUCachePageFileFactory.Par. make()
MemoryPageFileFactory<Page>
MemoryPageFileFactory.Par. make()
OnDiskArrayPageFileFactory<Page>
OnDiskArrayPageFileFactory.Par. make()
-