Uses of Interface
de.lmu.ifi.dbs.elki.persistent.PageFile

Packages that use PageFile
de.lmu.ifi.dbs.elki.index.tree Tree-based index structures 
de.lmu.ifi.dbs.elki.index.tree.metrical Tree-based index structures for metrical vector spaces. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants M-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees Metrical index structures based on the concepts of the M-Tree supporting processing of reverse k nearest neighbor queries by using the k-nn distances of the entries. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp MkAppTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop MkCoPTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax MkMaxTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab MkTabTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree MTree 
de.lmu.ifi.dbs.elki.index.tree.spatial Tree-based index structures for spatial indexing. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants R*-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu DeLiCluTree 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar RStarTree 
de.lmu.ifi.dbs.elki.persistent Persistent data management. 
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree
 

Fields in de.lmu.ifi.dbs.elki.index.tree declared as PageFile
private  PageFile<N> IndexTree.file
          The file storing the entries of this index.
 

Methods in de.lmu.ifi.dbs.elki.index.tree that return PageFile
protected  PageFile<N> IndexTree.getFile()
          Deprecated. 
protected
<N extends Page>
PageFile<N>
TreeIndexFactory.makePageFile(Class<N> cls)
          Make the page file for this index.
 

Methods in de.lmu.ifi.dbs.elki.index.tree with parameters of type PageFile
 void IndexTree.initializeFromFile(TreeIndexHeader header, PageFile<N> file)
          Initializes this index from an existing persistent file.
 

Constructors in de.lmu.ifi.dbs.elki.index.tree with parameters of type PageFile
IndexTree(PageFile<N> pagefile)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical with parameters of type PageFile
MetricalIndexTree(PageFile<N> pagefile)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants with parameters of type PageFile
AbstractMTree(PageFile<N> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees with parameters of type PageFile
AbstractMkTree(PageFile<N> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction)
          Constructor.
AbstractMkTreeUnified(PageFile<N> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp with parameters of type PageFile
MkAppTree(PageFile<MkAppTreeNode<O,D>> pageFile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max, int p, boolean log)
          Constructor.
MkAppTreeIndex(Relation<O> relation, PageFile<MkAppTreeNode<O,D>> pageFile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max, int p, boolean log)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop with parameters of type PageFile
MkCoPTree(PageFile<MkCoPTreeNode<O,D>> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max)
          Constructor.
MkCoPTreeIndex(Relation<O> relation, PageFile<MkCoPTreeNode<O,D>> pageFile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkmax with parameters of type PageFile
MkMaxTree(PageFile<MkMaxTreeNode<O,D>> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max)
          Constructor.
MkMaxTreeIndex(Relation<O> relation, PageFile<MkMaxTreeNode<O,D>> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mktab with parameters of type PageFile
MkTabTree(PageFile<MkTabTreeNode<O,D>> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max)
          Constructor.
MkTabTreeIndex(Relation<O> relation, PageFile<MkTabTreeNode<O,D>> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction, int k_max)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree with parameters of type PageFile
MTree(PageFile<MTreeNode<O,D>> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction)
          Constructor.
MTreeIndex(Relation<O> relation, PageFile<MTreeNode<O,D>> pagefile, DistanceQuery<O,D> distanceQuery, DistanceFunction<O,D> distanceFunction)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.spatial
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.spatial with parameters of type PageFile
SpatialIndexTree(PageFile<N> pagefile)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants with parameters of type PageFile
 void AbstractRStarTree.initializeFromFile(TreeIndexHeader header, PageFile<N> file)
          Initializes this R*-Tree from an existing persistent file.
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants with parameters of type PageFile
AbstractRStarTree(PageFile<N> pagefile, BulkSplit bulkSplitter, InsertionStrategy insertionStrategy)
          Constructor
NonFlatRStarTree(PageFile<N> pagefile, BulkSplit bulkSplitter, InsertionStrategy insertionStrategy)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.deliclu with parameters of type PageFile
DeLiCluTree(PageFile<DeLiCluNode> pagefile, BulkSplit bulkSplitter, InsertionStrategy insertionStrategy)
          Constructor.
DeLiCluTreeIndex(Relation<O> relation, PageFile<DeLiCluNode> pagefile, BulkSplit bulkSplitter, InsertionStrategy insertionStrategy)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar
 

Constructors in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rstar with parameters of type PageFile
RStarTree(PageFile<RStarTreeNode> pagefile, BulkSplit bulkSplitter, InsertionStrategy insertionStrategy)
          Constructor.
RStarTreeIndex(Relation<O> relation, PageFile<RStarTreeNode> pagefile, BulkSplit bulkSplitter, InsertionStrategy insertionStrategy)
          Constructor.
 

Uses of PageFile in de.lmu.ifi.dbs.elki.persistent
 

Classes in de.lmu.ifi.dbs.elki.persistent that implement PageFile
 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 AbstractStoringPageFile<P extends Page>
          Abstract class implementing general methods of a PageFile.
 class LRUCache<P extends Page>
          An LRU cache, based on LinkedHashMap.
 class MemoryPageFile<P extends Page>
          A memory based implementation of a PageFile that simulates I/O-access.
 class OnDiskArrayPageFile<P extends Page>
          A OnDiskArrayPageFile stores objects persistently that implement the Page interface.
 class PersistentPageFile<P extends Page>
          A PersistentPageFile stores objects persistently that implement the Page interface.
 

Fields in de.lmu.ifi.dbs.elki.persistent declared as PageFile
protected  PageFile<P> LRUCache.file
          The underlying file of this cache.
 

Constructors in de.lmu.ifi.dbs.elki.persistent with parameters of type PageFile
LRUCache(long cacheSizeBytes, PageFile<P> file)
          Initializes this cache with the specified parameters.
 


Release 0.4.0 (2011-09-20_1324)