Class ST_IsValidDetail
- java.lang.Object
-
- org.h2gis.api.AbstractFunction
-
- org.h2gis.api.DeterministicScalarFunction
-
- org.h2gis.functions.spatial.properties.ST_IsValidDetail
-
- All Implemented Interfaces:
org.h2gis.api.Function,org.h2gis.api.ScalarFunction
public class ST_IsValidDetail extends org.h2gis.api.DeterministicScalarFunctionReturns a valid_detail (valid,reason,location) as an array of objects. If a geometry is valid or not and if not valid, a reason why and a location where.- Author:
- Erwan Bocher
-
-
Constructor Summary
Constructors Constructor Description ST_IsValidDetail()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetJavaStaticMethod()static String[]isValidDetail(org.locationtech.jts.geom.Geometry geometry)Returns a valid_detail as an array of objects [0] = isvalid,[1] = reason, [2] = error locationstatic String[]isValidDetail(org.locationtech.jts.geom.Geometry geometry, int flag)Returns a valid_detail as an array of objects [0] = isvalid,[1] = reason, [2] = error location isValid equals true if the geometry is valid.-
Methods inherited from class org.h2gis.api.AbstractFunction
addProperty, getProperty, removeProperty
-
-
-
-
Method Detail
-
getJavaStaticMethod
public String getJavaStaticMethod()
-
isValidDetail
public static String[] isValidDetail(org.locationtech.jts.geom.Geometry geometry)
Returns a valid_detail as an array of objects [0] = isvalid,[1] = reason, [2] = error location- Parameters:
geometry-- Returns:
-
isValidDetail
public static String[] isValidDetail(org.locationtech.jts.geom.Geometry geometry, int flag)
Returns a valid_detail as an array of objects [0] = isvalid,[1] = reason, [2] = error location isValid equals true if the geometry is valid. reason correponds to an error message describing this error. error returns the location of this error (on theGeometrycontaining the error.- Parameters:
geometry-flag-- Returns:
-
-