|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectPageStore
MemoryPageStore
public class MemoryPageStore
DOCUMENT ME!
trunk/gt/modules
(gt-modules.jar
) (Maven report) (SVN head)Field Summary |
---|
Fields inherited from class PageStore |
---|
def, maxNodeEntries, minNodeEntries, SPLIT_LINEAR, SPLIT_QUADRATIC, splitAlg |
Constructor Summary | |
---|---|
MemoryPageStore(DataDefinition def)
|
|
MemoryPageStore(DataDefinition def,
int max,
int min,
short split)
|
Method Summary | |
---|---|
void |
close()
DOCUMENT ME! |
Entry |
createEntryPointingNode(Node node)
DOCUMENT ME! |
void |
free(Node node)
Frees resources used by this Node |
Node |
getEmptyNode(boolean isLeaf)
DOCUMENT ME! |
Node |
getNode(Entry parentEntry,
Node parent)
Returns the Node pointed by this entry and having this Node as parent |
Node |
getRoot()
DOCUMENT ME! |
void |
setRoot(Node node)
DOCUMENT ME! |
Methods inherited from class PageStore |
---|
getDataDefinition, getMaxNodeEntries, getMinNodeEntries, getReadLock, getSplitAlgorithm, getWriteLock, releaseLock |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MemoryPageStore(DataDefinition def) throws TreeException
TreeException
public MemoryPageStore(DataDefinition def, int max, int min, short split) throws TreeException
TreeException
Method Detail |
---|
public Node getRoot()
PageStore
getRoot
in class PageStore
PageStore.getRoot()
public void setRoot(Node node) throws TreeException
PageStore
setRoot
in class PageStore
TreeException
- DOCUMENT ME!PageStore.setRoot(org.geotools.index.rtree.Node)
public Node getEmptyNode(boolean isLeaf)
PageStore
getEmptyNode
in class PageStore
PageStore.getEmptyNode(boolean)
public Node getNode(Entry parentEntry, Node parent) throws TreeException
PageStore
getNode
in class PageStore
TreeException
- DOCUMENT ME!PageStore.getNode(org.geotools.index.rtree.Entry,
org.geotools.index.rtree.Node)
public Entry createEntryPointingNode(Node node)
PageStore
createEntryPointingNode
in class PageStore
PageStore.createEntryPointingNode(org.geotools.index.rtree.Node)
public void free(Node node)
PageStore
Node
free
in class PageStore
node
- The Node
to freePageStore.free(org.geotools.index.rtree.Node)
public void close() throws TreeException
PageStore
close
in class PageStore
TreeException
PageStore.close()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |