Class Intersects<O,A extends org.locationtech.jts.geom.Geometry>
- java.lang.Object
-
- com.googlecode.cqengine.query.simple.SimpleQuery<O,A>
-
- org.locationtech.geomesa.memory.cqengine.query.Intersects<O,A>
-
- All Implemented Interfaces:
com.googlecode.cqengine.query.Query<O>
public class Intersects<O,A extends org.locationtech.jts.geom.Geometry> extends com.googlecode.cqengine.query.simple.SimpleQuery<O,A>
-
-
Constructor Summary
Constructors Constructor Description Intersects(com.googlecode.cqengine.attribute.Attribute<O,A> attribute, A value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intcalcHashCode()booleanequals(Object o)org.locationtech.jts.geom.EnvelopegetEnvelope()protected booleanmatchesNonSimpleAttribute(com.googlecode.cqengine.attribute.Attribute<O,A> attribute, O object, com.googlecode.cqengine.query.option.QueryOptions queryOptions)protected booleanmatchesSimpleAttribute(com.googlecode.cqengine.attribute.SimpleAttribute<O,A> attribute, O object, com.googlecode.cqengine.query.option.QueryOptions queryOptions)booleanmatchesValue(A aValue, com.googlecode.cqengine.query.option.QueryOptions queryOptions)StringtoString()
-
-
-
Method Detail
-
getEnvelope
public org.locationtech.jts.geom.Envelope getEnvelope()
-
matchesSimpleAttribute
protected boolean matchesSimpleAttribute(com.googlecode.cqengine.attribute.SimpleAttribute<O,A> attribute, O object, com.googlecode.cqengine.query.option.QueryOptions queryOptions)
-
matchesNonSimpleAttribute
protected boolean matchesNonSimpleAttribute(com.googlecode.cqengine.attribute.Attribute<O,A> attribute, O object, com.googlecode.cqengine.query.option.QueryOptions queryOptions)
-
matchesValue
public boolean matchesValue(A aValue, com.googlecode.cqengine.query.option.QueryOptions queryOptions)
-
-