|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of TreeException in org.geotools.data.shapefile.indexed |
---|
Methods in org.geotools.data.shapefile.indexed that throw TreeException | |
---|---|
void |
IndexedShapefileDataStore.buildQuadTree(int maxDepth)
Builds the QuadTree index. |
int |
ShapeFileIndexer.index(boolean verbose,
ProgressListener listener)
Index the shapefile denoted by setShapeFileName(String fileName) If when a thread starts, another thread is indexing the same file, this thread will wait that the first thread ends indexing; in this case zero is reurned as result of the indexing process. |
Uses of TreeException in org.geotools.index |
---|
Methods in org.geotools.index that throw TreeException | |
---|---|
Data |
Data.addValue(Object val)
DOCUMENT ME! |
Uses of TreeException in org.geotools.index.rtree |
---|
Methods in org.geotools.index.rtree that throw TreeException | |
---|---|
void |
RTree.close()
Closes this index and the associated PageStore |
abstract void |
PageStore.close()
DOCUMENT ME! |
void |
RTree.delete(Envelope env)
Deletes the entry with the specified Envelope as its
bounds. |
protected abstract void |
Node.doSave()
Saves this Node ; called from save() |
Envelope |
RTree.getBounds()
Gets this index bounding box |
Envelope |
RTree.getBounds(Filter filter)
Returns the maxiumal boudns for the provided filter. |
abstract Node |
PageStore.getNode(Entry parentEntry,
Node parent)
Returns the Node pointed by this entry and having this Node as parent |
abstract Node |
Node.getParent()
DOCUMENT ME! |
void |
RTree.insert(Envelope bounds,
Data data)
DOCUMENT ME! |
void |
Node.save()
Saves this Node ; this method calls doSave() |
List |
RTree.search(Envelope query)
Performs a search on this RTree |
List |
RTree.search(Filter filter)
Performs a search on this RTree |
abstract void |
PageStore.setRoot(Node node)
DOCUMENT ME! |
Constructors in org.geotools.index.rtree that throw TreeException | |
---|---|
PageStore(DataDefinition def,
int maxNodeEntries,
int minNodeEntries,
short splitAlg)
DOCUMENT ME! |
|
RTree(PageStore store)
|
Uses of TreeException in org.geotools.index.rtree.cachefs |
---|
Methods in org.geotools.index.rtree.cachefs that throw TreeException | |
---|---|
void |
FileSystemPageStore.close()
|
protected void |
FileSystemNode.doSave()
|
void |
FileSystemNode.flush()
Flushes this node to disk Node page structure: 1 * byte --> 1 = leaf, 2 = non leaf 1 * long --> parent offset entries len * 40 --> the entries each entry is as follow 4 * double --> the bounding box (x1, x2, y1, y2) 1 * long --> the pointer (-1 if leaf) Data pages are immediatly after leaf Node pages. |
void |
Parameters.flushCache()
Flushes all nodes and clears the cache |
FileSystemNode |
Parameters.getFromCache(long offset)
Gets a FileSystemNode from the cache, if the node is non
there, a new node will be created and added to the cache. |
Node |
FileSystemPageStore.getNode(Entry parentEntry,
Node parent)
|
Node |
FileSystemNode.getParent()
|
void |
Parameters.putToCache(FileSystemNode node)
Soters a FileSystemNode in the cache. |
void |
Parameters.setNodeCacheSize(int size)
|
void |
FileSystemPageStore.setRoot(Node node)
|
Constructors in org.geotools.index.rtree.cachefs that throw TreeException | |
---|---|
FileSystemNode(Parameters params,
long offset)
DOCUMENT ME! |
|
FileSystemPageStore(File file)
Loads an index from the specified File |
|
FileSystemPageStore(File file,
DataDefinition def)
Create and index with default values, if the file exists then a TreeException will be thrown. |
|
FileSystemPageStore(File file,
DataDefinition def,
int cacheSize)
Create and index with default values, if the file exists then a TreeException will be thrown. |
|
FileSystemPageStore(File file,
DataDefinition def,
int maxNodeEntries,
int minNodeEntries,
short splitAlg)
Create and index with the specified values, if the file exists then a TreeException will be thrown. |
|
FileSystemPageStore(File file,
DataDefinition def,
int maxNodeEntries,
int minNodeEntries,
short splitAlg,
int cacheSize)
Create and index with the specified values, if the file exists then a TreeException will be thrown. |
Uses of TreeException in org.geotools.index.rtree.database |
---|
Methods in org.geotools.index.rtree.database that throw TreeException | |
---|---|
void |
DatabasePageStore.close()
|
protected void |
DatabaseNode.doSave()
|
Node |
DatabasePageStore.getNode(Entry parentEntry,
Node parent)
|
Node |
DatabaseNode.getParent()
|
void |
DatabasePageStore.setRoot(Node node)
|
Constructors in org.geotools.index.rtree.database that throw TreeException | |
---|---|
DatabaseNode(int maxNodeEntries,
DataSource ds,
Dialect dialect,
String tableName,
Integer pageId)
Constructor that retrieves data from the db |
|
DatabasePageStore(DataSource ds,
Dialect dialect,
String rtreeName)
Constructor |
|
DatabasePageStore(DataSource ds,
Dialect dialect,
String rtreeName,
DataDefinition def)
Constructor |
|
DatabasePageStore(DataSource ds,
Dialect dialect,
String rtreeName,
DataDefinition def,
int maxNodeEntries,
int minNodeEntries,
short splitAlg)
Constructor |
Uses of TreeException in org.geotools.index.rtree.fs |
---|
Methods in org.geotools.index.rtree.fs that throw TreeException | |
---|---|
void |
FileSystemPageStore.close()
|
protected void |
FileSystemNode.doSave()
|
Node |
FileSystemPageStore.getNode(Entry parentEntry,
Node parent)
|
Node |
FileSystemNode.getParent()
|
void |
FileSystemPageStore.setRoot(Node node)
|
Constructors in org.geotools.index.rtree.fs that throw TreeException | |
---|---|
FileSystemNode(Parameters params,
long offset)
|
|
FileSystemPageStore(File file)
Loads an index from the specified File , if the file
doesn't exists or is 0 length, a new index will be created with default
values for maxNodeEntries, minNodeEntries and splitAlgorithm |
|
FileSystemPageStore(File file,
DataDefinition def)
DOCUMENT ME! |
|
FileSystemPageStore(File file,
DataDefinition def,
int maxNodeEntries,
int minNodeEntries,
short splitAlg)
Create and index with the specified values, if the file exists then an RTreeException will be thrown. |
Uses of TreeException in org.geotools.index.rtree.memory |
---|
Methods in org.geotools.index.rtree.memory that throw TreeException | |
---|---|
void |
MemoryPageStore.close()
|
protected void |
MemoryNode.doSave()
|
Node |
MemoryPageStore.getNode(Entry parentEntry,
Node parent)
|
Node |
MemoryNode.getParent()
|
void |
MemoryPageStore.setRoot(Node node)
|
Constructors in org.geotools.index.rtree.memory that throw TreeException | |
---|---|
MemoryPageStore(DataDefinition def)
|
|
MemoryPageStore(DataDefinition def,
int max,
int min,
short split)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |