public class WrappedSpatialIndex extends Object implements SpatialIndex
| Modifier and Type | Class and Description |
|---|---|
protected class |
WrappedSpatialIndex.Oid2FeatureReferenceIterator |
protected class |
WrappedSpatialIndex.Oid2FeatureReferenceVisitor |
| Constructor and Description |
|---|
WrappedSpatialIndex(SpatialIndex index,
FeatureStore store) |
public WrappedSpatialIndex(SpatialIndex index, FeatureStore store)
public SpatialIndexFactory getFactory()
getFactory in interface SpatialIndexpublic void open()
open in interface SpatialIndexpublic void close()
close in interface SpatialIndexpublic void query(Envelope envelope, Visitor visitor)
query in interface SpatialIndexpublic void query(Geometry geom, Visitor visitor)
query in interface SpatialIndexpublic Iterator query(Envelope envelope, long limit)
query in interface SpatialIndexpublic Iterator query(Envelope envelope)
query in interface SpatialIndexpublic Iterator query(Geometry geom, long limit)
query in interface SpatialIndexpublic Iterator query(Geometry geom)
query in interface SpatialIndexpublic Iterator queryNearest(Envelope envelope, long limit)
queryNearest in interface SpatialIndexpublic Iterator queryNearest(Envelope envelope)
queryNearest in interface SpatialIndexpublic Iterator queryNearest(Geometry geom, long limit)
queryNearest in interface SpatialIndexpublic Iterator queryNearest(Geometry geom)
queryNearest in interface SpatialIndexpublic Iterator queryAll()
queryAll in interface SpatialIndexpublic List queryAsList(Envelope envelope)
queryAsList in interface SpatialIndexpublic List queryAsList(Geometry geom)
queryAsList in interface SpatialIndexpublic List queryAllAsList()
queryAllAsList in interface SpatialIndexpublic void insert(Envelope envelope, Object data)
insert in interface SpatialIndexpublic void insert(Geometry geom, Object data)
insert in interface SpatialIndexpublic void insert(Geometry geom)
insert in interface SpatialIndexpublic boolean remove(Envelope envelope, Object data)
remove in interface SpatialIndexpublic boolean remove(Geometry geom, Object data)
remove in interface SpatialIndexpublic boolean remove(Geometry geom)
remove in interface SpatialIndexpublic void removeAll()
removeAll in interface SpatialIndexpublic long size()
size in interface SpatialIndexpublic void flush()
flush in interface SpatialIndexpublic Manager getManager()
ServiceManager which manages this server.getManager in interface ServiceManager