org.geotools.expr
Interface GeometryExpr
- All Superinterfaces:
- Expr
- All Known Implementing Classes:
- AbstractGeometryExpr
- public interface GeometryExpr
- extends Expr
Expr known to be a Geometry type.
Allows us to issolate all Geometry opperations against a single\
Expr subclass.
Methods inherited from interface org.geotools.expr.Expr |
and, bbox, between, eq, eval, expression, fid, fid, filter, fn, fn, fn, gt, gte, lt, lte, ne, not, notNull, or, reduce, resolve, resolve |
beyond
public GeometryExpr beyond(GeometryExpr expr,
double distance)
beyond
public GeometryExpr beyond(com.vividsolutions.jts.geom.Geometry geom,
double distance)
beyond
public GeometryExpr beyond(com.vividsolutions.jts.geom.Envelope extent,
double distance)
contains
public GeometryExpr contains(GeometryExpr expr)
contains
public GeometryExpr contains(com.vividsolutions.jts.geom.Geometry geom)
contains
public GeometryExpr contains(com.vividsolutions.jts.geom.Envelope extent)
crosses
public GeometryExpr crosses(GeometryExpr expr)
crosses
public GeometryExpr crosses(com.vividsolutions.jts.geom.Geometry geom)
crosses
public GeometryExpr crosses(com.vividsolutions.jts.geom.Envelope extent)
disjoint
public GeometryExpr disjoint(GeometryExpr expr)
disjoint
public GeometryExpr disjoint(com.vividsolutions.jts.geom.Geometry geom)
disjoint
public GeometryExpr disjoint(com.vividsolutions.jts.geom.Envelope extent)
dwithin
public GeometryExpr dwithin(GeometryExpr expr,
double distance)
dwithin
public GeometryExpr dwithin(com.vividsolutions.jts.geom.Geometry geom,
double distance)
dwithin
public GeometryExpr dwithin(com.vividsolutions.jts.geom.Envelope extent,
double distance)
equal
public GeometryExpr equal(GeometryExpr expr)
equal
public GeometryExpr equal(com.vividsolutions.jts.geom.Geometry geom)
equal
public GeometryExpr equal(com.vividsolutions.jts.geom.Envelope extent)
intersects
public GeometryExpr intersects(GeometryExpr expr)
intersects
public GeometryExpr intersects(com.vividsolutions.jts.geom.Geometry geom)
intersects
public GeometryExpr intersects(com.vividsolutions.jts.geom.Envelope extent)
overlaps
public GeometryExpr overlaps(GeometryExpr expr)
overlaps
public GeometryExpr overlaps(com.vividsolutions.jts.geom.Geometry geom)
overlaps
public GeometryExpr overlaps(com.vividsolutions.jts.geom.Envelope extent)
touches
public GeometryExpr touches(GeometryExpr expr)
touches
public GeometryExpr touches(com.vividsolutions.jts.geom.Geometry geom)
touches
public GeometryExpr touches(com.vividsolutions.jts.geom.Envelope extent)
within
public GeometryExpr within(GeometryExpr expr)
within
public GeometryExpr within(com.vividsolutions.jts.geom.Geometry geom)
within
public GeometryExpr within(com.vividsolutions.jts.geom.Envelope extent)
Copyright © GeoTools. All Rights Reserved.