public abstract class GeometryPredicate
extends java.lang.Object
Geometry
functions (which return a Geometry).
Provides metadata about the function.Modifier and Type | Class and Description |
---|---|
static class |
GeometryPredicate.DisjointPredicate |
static class |
GeometryPredicate.SimilarPredicate |
static class |
GeometryPredicate.WithinDistancePredicate |
Constructor and Description |
---|
GeometryPredicate(java.lang.String name) |
GeometryPredicate(java.lang.String name,
int nParams) |
GeometryPredicate(java.lang.String name,
int nArgs,
int nParams) |
GeometryPredicate(java.lang.String name,
int nArgs,
int nParams,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
int |
getGeometryArgumentCount() |
java.lang.String |
getName() |
int |
getParameterCount() |
abstract boolean |
isTrue(com.vividsolutions.jts.geom.Geometry geom0,
com.vividsolutions.jts.geom.Geometry geom1,
double[] param) |
public GeometryPredicate(java.lang.String name, int nParams)
public GeometryPredicate(java.lang.String name)
public GeometryPredicate(java.lang.String name, int nArgs, int nParams)
public GeometryPredicate(java.lang.String name, int nArgs, int nParams, java.lang.String description)
public java.lang.String getName()
public int getGeometryArgumentCount()
public int getParameterCount()
public abstract boolean isTrue(com.vividsolutions.jts.geom.Geometry geom0, com.vividsolutions.jts.geom.Geometry geom1, double[] param)