## Uses of Class
org.apache.lucene.spatial.query.SpatialOperation

Packages that use SpatialOperation
org.apache.lucene.spatial.query: Spatial Query options useful for client side requests
org.apache.lucene.spatial.util: Advanced spatial utilities.

### Uses of SpatialOperation in org.apache.lucene.spatial.query

Fields in org.apache.lucene.spatial.query declared as SpatialOperation
`static SpatialOperation` SpatialOperation.`BBoxIntersects` Bounding box of the *indexed* shape, then `Intersects`.
`static SpatialOperation` SpatialOperation.`BBoxWithin` Bounding box of the *indexed* shape, then `IsWithin`.
`static SpatialOperation` SpatialOperation.`Contains` Meets the "Covers" OGC definition (boundary-neutral).
`static SpatialOperation` SpatialOperation.`Intersects` Meets the "Intersects" OGC definition.
`static SpatialOperation` SpatialOperation.`IsDisjointTo` Meets the "Disjoint" OGC definition.
`static SpatialOperation` SpatialOperation.`IsEqualTo` Meets the "Equals" OGC definition.
`static SpatialOperation` SpatialOperation.`IsWithin` Meets the "CoveredBy" OGC definition (boundary-neutral).
`static SpatialOperation` SpatialOperation.`Overlaps` Almost meets the "Overlaps" OGC definition, but boundary-neutral (boundary==interior).

Methods in org.apache.lucene.spatial.query that return SpatialOperation
`static SpatialOperation` SpatialOperation.`get(String v)`
`SpatialOperation` SpatialArgs.`getOperation()`

Methods in org.apache.lucene.spatial.query that return types with arguments of type SpatialOperation
`static List<SpatialOperation>` SpatialOperation.`values()`

Methods in org.apache.lucene.spatial.query with parameters of type SpatialOperation
`static boolean` SpatialOperation.`is(SpatialOperation op, SpatialOperation... tst)`
`static boolean` SpatialOperation.`is(SpatialOperation op, SpatialOperation... tst)`
`protected SpatialArgs` SpatialArgsParser.`newSpatialArgs(SpatialOperation op, org.locationtech.spatial4j.shape.Shape shape)`
`void` SpatialArgs.`setOperation(SpatialOperation operation)`

Constructors in org.apache.lucene.spatial.query with parameters of type SpatialOperation
Constructor and Description
`SpatialArgs(SpatialOperation operation, org.locationtech.spatial4j.shape.Shape shape)`
`UnsupportedSpatialOperation(SpatialOperation op)`

### Uses of SpatialOperation in org.apache.lucene.spatial.util

Constructors in org.apache.lucene.spatial.util with parameters of type SpatialOperation
Constructor and Description
`ShapeValuesPredicate(ShapeValuesSource shapeValuesource, SpatialOperation op, org.locationtech.spatial4j.shape.Shape queryShape)`