Class AbstractGeoIndex.GeoIndexResultSet
- java.lang.Object
-
- com.googlecode.cqengine.resultset.ResultSet<O>
-
- org.locationtech.geomesa.memory.cqengine.index.AbstractGeoIndex.GeoIndexResultSet
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterable<O>
- Enclosing class:
- AbstractGeoIndex<A extends org.locationtech.jts.geom.Geometry,O extends org.geotools.api.feature.simple.SimpleFeature>
public class AbstractGeoIndex.GeoIndexResultSet extends com.googlecode.cqengine.resultset.ResultSet<O>
-
-
Constructor Summary
Constructors Constructor Description GeoIndexResultSet(com.googlecode.cqengine.query.Query<O> query, com.googlecode.cqengine.query.option.QueryOptions queryOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleancontains(O object)intgetMergeCost()com.googlecode.cqengine.query.Query<O>getQuery()com.googlecode.cqengine.query.option.QueryOptionsgetQueryOptions()intgetRetrievalCost()Iterator<O>iterator()booleanmatches(O object)intsize()-
Methods inherited from class com.googlecode.cqengine.resultset.ResultSet
isEmpty, isNotEmpty, spliterator, stream, uniqueResult
-
-
-
-
Constructor Detail
-
GeoIndexResultSet
public GeoIndexResultSet(com.googlecode.cqengine.query.Query<O> query, com.googlecode.cqengine.query.option.QueryOptions queryOptions)
-
-
Method Detail
-
contains
public boolean contains(O object)
- Specified by:
containsin classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
matches
public boolean matches(O object)
- Specified by:
matchesin classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
getQuery
public com.googlecode.cqengine.query.Query<O> getQuery()
- Specified by:
getQueryin classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
getQueryOptions
public com.googlecode.cqengine.query.option.QueryOptions getQueryOptions()
- Specified by:
getQueryOptionsin classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
getRetrievalCost
public int getRetrievalCost()
- Specified by:
getRetrievalCostin classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
getMergeCost
public int getMergeCost()
- Specified by:
getMergeCostin classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
size
public int size()
- Specified by:
sizein classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein classcom.googlecode.cqengine.resultset.ResultSet<O extends org.geotools.api.feature.simple.SimpleFeature>
-
-