Uses of Interface
edu.caltech.nanodb.storage.TupleFileManager
-
Packages that use TupleFileManager Package Description edu.caltech.nanodb.storage This package contains the classes for the Storage Manager, which is responsible for how data is stored in and retrieved from database files.edu.caltech.nanodb.storage.heapfile This package provides a naive implementation of the heap file organization for NanoDB. -
-
Uses of TupleFileManager in edu.caltech.nanodb.storage
Fields in edu.caltech.nanodb.storage with type parameters of type TupleFileManager Modifier and Type Field Description private java.util.HashMap<DBFileType,TupleFileManager>
StorageManager. tupleFileManagers
This mapping is used to keep track of the tuple-file managers for all the kinds of tuple-files we support.Methods in edu.caltech.nanodb.storage that return TupleFileManager Modifier and Type Method Description TupleFileManager
TupleFile. getManager()
Returns the manager class for this kind of tuple file.TupleFileManager
StorageManager. getTupleFileManager(DBFileType type)
Returns the tuple-file manager for the specified file type. -
Uses of TupleFileManager in edu.caltech.nanodb.storage.heapfile
Classes in edu.caltech.nanodb.storage.heapfile that implement TupleFileManager Modifier and Type Class Description class
HeapTupleFileManager
This class provides high-level operations on heap tuple files.Methods in edu.caltech.nanodb.storage.heapfile that return TupleFileManager Modifier and Type Method Description TupleFileManager
HeapTupleFile. getManager()
-