|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.io.rtree.PageFile
org.deegree_impl.io.rtree.MemoryPageFile
Implementierung eine PageFile im Speicher. Die PageFile ist als Hashtable realisiert, wobei die Schlüssel die PageFileNummern darstellen.
| Field Summary | |
private java.util.Hashtable |
file
|
| Fields inherited from class org.deegree_impl.io.rtree.PageFile |
capacity, dimension, minimum |
| Constructor Summary | |
MemoryPageFile()
Konstruktor MemoryPageFile. |
|
| Method Summary | |
void |
close()
Closes the pagefile and frees the underlying recourses. |
Node |
deleteNode(int pageNumber)
Markiert einen Knoten in der PageFile als gelöscht. |
Node |
readNode(int pageFile)
Liest einen Knoten aus der PageFile. |
int |
writeNode(Node node)
Schreibt einen Knoten in PageFile. |
| Methods inherited from class org.deegree_impl.io.rtree.PageFile |
getCapacity, getDimension, getMinimum, initialize |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.util.Hashtable file
| Constructor Detail |
public MemoryPageFile()
| Method Detail |
public Node readNode(int pageFile)
PageFile
readNode in class PageFilepageFile - PageFileNummer, wo Knoten gespeichert ist
PageFile.readNode(int)
public int writeNode(Node node)
throws PageFileException
PageFile
writeNode in class PageFilenode - zu schreibender Knoten
PageFileExceptionPageFile.writeNode(Node)public Node deleteNode(int pageNumber)
PageFile
deleteNode in class PageFilepageNumber -
public void close()
throws PageFileException
PageFile
close in class PageFilePageFileExceptionPageFile.close()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||