|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.io.rtree.PageFile
Abstrakte Klasse für eine PageFile Definiert Methode, die jede PageFile besitzen muß.
| Field Summary | |
protected int |
capacity
Kapazität eines Knotens |
protected int |
dimension
Dimension der Daten |
protected int |
minimum
minimale Beladung eines Knotens |
| Constructor Summary | |
PageFile()
|
|
| Method Summary | |
abstract void |
close()
Closes the pagefile and frees the underlying recourses. |
abstract Node |
deleteNode(int pageNumber)
Markiert einen Knoten in der PageFile als gelöscht. |
int |
getCapacity()
Kapazität der Knoten in der PageFile. |
int |
getDimension()
Dimension der Daten in der PageFile |
int |
getMinimum()
Minimale Beladung der Knoten in der PageFile |
void |
initialize(int dimension,
int capacity)
Initialisiert die PageFile. |
abstract Node |
readNode(int pageNumber)
Liest einen Knoten aus der PageFile. |
abstract int |
writeNode(Node node)
Schreibt einen Knoten in PageFile. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected int capacity
protected int dimension
protected int minimum
| Constructor Detail |
public PageFile()
| Method Detail |
public int getDimension()
public int getMinimum()
public int getCapacity()
public abstract Node readNode(int pageNumber)
throws PageFileException
pageNumber - PageFileNummer, wo Knoten gespeichert ist
PageFileException
public abstract int writeNode(Node node)
throws PageFileException
node - zu schreibender Knoten
PageFileException
public abstract Node deleteNode(int pageNumber)
throws PageFileException
pageNumber - PageFilenummer
PageFileException
public void initialize(int dimension,
int capacity)
throws PageFileException
dimension - der Datencapacity - Kapazität der Knoten
PageFileException
public abstract void close()
throws PageFileException
PageFileException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||