|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.index.rtree.RTree
DOCUMENT ME!
Constructor Summary | |
RTree(PageStore store)
|
Method Summary | |
void |
close()
Closes this index and the associated PageStore |
void |
delete(com.vividsolutions.jts.geom.Envelope env)
Deletes the entry with the specified Envelope as its bounds. |
com.vividsolutions.jts.geom.Envelope |
getBounds()
Gets this index bounding box |
com.vividsolutions.jts.geom.Envelope |
getBounds(Filter filter)
DOCUMENT ME! |
DataDefinition |
getDataDefinition()
|
void |
insert(com.vividsolutions.jts.geom.Envelope bounds,
Data data)
DOCUMENT ME! |
java.util.List |
search(com.vividsolutions.jts.geom.Envelope query)
Performs a search on this RTree |
java.util.List |
search(Filter filter)
Performs a search on this RTree |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public RTree(PageStore store) throws TreeException
Method Detail |
public com.vividsolutions.jts.geom.Envelope getBounds() throws TreeException
TreeException
- DOCUMENT ME!public com.vividsolutions.jts.geom.Envelope getBounds(Filter filter) throws TreeException, UnsupportedFilterException
filter
-
TreeException
UnsupportedFilterException
public DataDefinition getDataDefinition()
public java.util.List search(com.vividsolutions.jts.geom.Envelope query) throws TreeException, LockTimeoutException
RTree
query
- the query Envelope
Collection
of Data
TreeException
- DOCUMENT ME!
LockTimeoutException
- DOCUMENT ME!public java.util.List search(Filter filter) throws TreeException, UnsupportedFilterException, LockTimeoutException
RTree
filter
- a Filter
Collection
of Data
TreeException
UnsupportedFilterException
- DOCUMENT ME!
LockTimeoutException
- DOCUMENT ME!public void insert(com.vividsolutions.jts.geom.Envelope bounds, Data data) throws TreeException, LockTimeoutException
bounds
- data
-
TreeException
LockTimeoutException
public void delete(com.vividsolutions.jts.geom.Envelope env) throws TreeException, LockTimeoutException
Envelope
as its bounds.delete
are needed to remove all this elements.
env
- The Envelope
TreeException
LockTimeoutException
- DOCUMENT ME!public void close() throws TreeException
PageStore
TreeException
public java.lang.String toString()
Object.toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |