Uses of Interface
elki.persistent.PageFile
-
-
Uses of PageFile in elki.index
Methods in elki.index that return PageFile 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 PageFile in elki.index.tree
Fields in elki.index.tree declared as PageFile Modifier and Type Field Description private PageFile<N>IndexTree. fileThe file storing the entries of this index.Methods in elki.index.tree that return PageFile Modifier and Type Method Description protected PageFile<N>IndexTree. getFile()Deprecated.Methods in elki.index.tree with parameters of type PageFile Modifier and Type Method Description voidIndexTree. initializeFromFile(TreeIndexHeader header, PageFile<N> file)Initializes this index from an existing persistent file.Constructors in elki.index.tree with parameters of type PageFile Constructor Description IndexTree(PageFile<N> pagefile)Constructor. -
Uses of PageFile in elki.index.tree.metrical
Constructors in elki.index.tree.metrical with parameters of type PageFile Constructor Description MetricalIndexTree(PageFile<N> pagefile)Constructor. -
Uses of PageFile in elki.index.tree.metrical.mtreevariants
Constructors in elki.index.tree.metrical.mtreevariants with parameters of type PageFile Constructor Description AbstractMTree(PageFile<N> pagefile, S settings)Constructor. -
Uses of PageFile in elki.index.tree.metrical.mtreevariants.mktrees
Constructors in elki.index.tree.metrical.mtreevariants.mktrees with parameters of type PageFile Constructor Description AbstractMkTree(Relation<O> relation, PageFile<N> pagefile, S settings)Constructor.AbstractMkTreeUnified(Relation<O> relation, PageFile<N> pagefile, S settings)Constructor. -
Uses of PageFile in elki.index.tree.metrical.mtreevariants.mktrees.mkapp
Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mkapp with parameters of type PageFile Constructor Description MkAppTree(Relation<O> relation, PageFile<MkAppTreeNode<O>> pageFile, MkAppTreeSettings<O> settings)Constructor.MkAppTreeIndex(Relation<O> relation, PageFile<MkAppTreeNode<O>> pageFile, MkAppTreeSettings<O> settings)Constructor. -
Uses of PageFile in elki.index.tree.metrical.mtreevariants.mktrees.mkcop
Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mkcop with parameters of type PageFile Constructor Description MkCoPTree(Relation<O> relation, PageFile<MkCoPTreeNode<O>> pagefile, MkTreeSettings<O,MkCoPTreeNode<O>,MkCoPEntry> settings)Constructor.MkCoPTreeIndex(Relation<O> relation, PageFile<MkCoPTreeNode<O>> pageFile, MkTreeSettings<O,MkCoPTreeNode<O>,MkCoPEntry> settings)Constructor. -
Uses of PageFile in elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with parameters of type PageFile Constructor Description MkMaxTree(Relation<O> relation, PageFile<MkMaxTreeNode<O>> pagefile, MkTreeSettings<O,MkMaxTreeNode<O>,MkMaxEntry> settings)Constructor.MkMaxTreeIndex(Relation<O> relation, PageFile<MkMaxTreeNode<O>> pagefile, MkTreeSettings<O,MkMaxTreeNode<O>,MkMaxEntry> settings)Constructor. -
Uses of PageFile in elki.index.tree.metrical.mtreevariants.mktrees.mktab
Constructors in elki.index.tree.metrical.mtreevariants.mktrees.mktab with parameters of type PageFile Constructor Description MkTabTree(Relation<O> relation, PageFile<MkTabTreeNode<O>> pagefile, MkTreeSettings<O,MkTabTreeNode<O>,MkTabEntry> settings)Constructor.MkTabTreeIndex(Relation<O> relation, PageFile<MkTabTreeNode<O>> pagefile, MkTreeSettings<O,MkTabTreeNode<O>,MkTabEntry> settings)Constructor. -
Uses of PageFile in elki.index.tree.metrical.mtreevariants.mtree
Constructors in elki.index.tree.metrical.mtreevariants.mtree with parameters of type PageFile Constructor Description MTree(PageFile<MTreeNode<O>> pagefile, MTreeSettings<O,MTreeNode<O>,MTreeEntry> settings)Constructor.MTreeIndex(Relation<O> relation, PageFile<MTreeNode<O>> pagefile, MTreeSettings<O,MTreeNode<O>,MTreeEntry> settings)Constructor. -
Uses of PageFile in elki.index.tree.spatial.rstarvariants
Methods in elki.index.tree.spatial.rstarvariants with parameters of type PageFile Modifier and Type Method Description voidAbstractRStarTree. initializeFromFile(TreeIndexHeader header, PageFile<N> file)Initializes this R*-Tree from an existing persistent file.Constructors in elki.index.tree.spatial.rstarvariants with parameters of type PageFile Constructor Description AbstractRStarTree(PageFile<N> pagefile, S settings)Constructor.NonFlatRStarTree(PageFile<N> pagefile, S settings)Constructor. -
Uses of PageFile in elki.index.tree.spatial.rstarvariants.deliclu
Constructors in elki.index.tree.spatial.rstarvariants.deliclu with parameters of type PageFile Constructor Description DeLiCluTree(PageFile<DeLiCluNode> pagefile, RTreeSettings settings)Constructor.DeLiCluTreeIndex(Relation<O> relation, PageFile<DeLiCluNode> pagefile, RTreeSettings settings)Constructor. -
Uses of PageFile in elki.index.tree.spatial.rstarvariants.flat
Methods in elki.index.tree.spatial.rstarvariants.flat with parameters of type PageFile Modifier and Type Method Description voidFlatRStarTree. initializeFromFile(TreeIndexHeader header, PageFile<FlatRStarTreeNode> file)Constructors in elki.index.tree.spatial.rstarvariants.flat with parameters of type PageFile Constructor Description FlatRStarTree(PageFile<FlatRStarTreeNode> pagefile, RTreeSettings settings)Constructor.FlatRStarTreeIndex(Relation<O> relation, PageFile<FlatRStarTreeNode> pagefile, RTreeSettings settings)Constructor. -
Uses of PageFile in elki.index.tree.spatial.rstarvariants.rdknn
Constructors in elki.index.tree.spatial.rstarvariants.rdknn with parameters of type PageFile Constructor Description RdKNNTree(Relation<O> relation, PageFile<RdKNNNode> pagefile, RdkNNSettings settings)Constructor. -
Uses of PageFile in elki.index.tree.spatial.rstarvariants.rstar
Constructors in elki.index.tree.spatial.rstarvariants.rstar with parameters of type PageFile Constructor Description RStarTree(PageFile<RStarTreeNode> pagefile, RTreeSettings settings)Constructor.RStarTreeIndex(Relation<O> relation, PageFile<RStarTreeNode> pagefile, RTreeSettings settings)Constructor. -
Uses of PageFile in elki.persistent
Classes in elki.persistent that implement PageFile Modifier and Type Class Description classAbstractPageFile<P extends Page>Abstract base class for the page file API for both caches and true page files (in-memory and on-disk).classAbstractStoringPageFile<P extends Page>Abstract class implementing general methods of a PageFile.classLRUCache<P extends Page>An LRU cache, based onLinkedHashMap.
This cache has a fixed maximum number of objects (cacheSize).classMemoryPageFile<P extends Page>A memory based implementation of a PageFile that simulates I/O-access.classOnDiskArrayPageFile<P extends Page>A OnDiskArrayPageFile stores objects persistently that implement thePageinterface.classPersistentPageFile<P extends ExternalizablePage>A PersistentPageFile stores objects persistently that implement thePageinterface.Fields in elki.persistent declared as PageFile Modifier and Type Field Description protected PageFile<P>LRUCache. fileThe underlying file of this cache.Methods in elki.persistent that return PageFile Modifier and Type Method Description PageFile<P>LRUCachePageFileFactory. newPageFile(java.lang.Class<P> cls)PageFile<P>MemoryPageFileFactory. newPageFile(java.lang.Class<P> cls)PageFile<P>OnDiskArrayPageFileFactory. newPageFile(java.lang.Class<P> cls)PageFile<P>PageFileFactory. newPageFile(java.lang.Class<P> cls)Make a new page file.PageFile<P>PersistentPageFileFactory. newPageFile(java.lang.Class<P> cls)Constructors in elki.persistent with parameters of type PageFile Constructor Description LRUCache(int cacheSizeBytes, PageFile<P> file)Initializes this cache with the specified parameters.
-