org.h2gis.h2spatialext.function.spatial.convert
Class ST_Holes

java.lang.Object
  extended by org.h2gis.h2spatialapi.AbstractFunction
      extended by org.h2gis.h2spatialapi.DeterministicScalarFunction
          extended by org.h2gis.h2spatialext.function.spatial.convert.ST_Holes
All Implemented Interfaces:
Function, ScalarFunction

public class ST_Holes
extends DeterministicScalarFunction

ST_Holes returns the given geometry or geometry collection's holes as a GeometryCollection. Returns GEOMETRYCOLLECTION EMPTY for geometries of dimension less than 2.

Author:
Erwan Bocher, Adam Gouge

Field Summary
 
Fields inherited from interface org.h2gis.h2spatialapi.ScalarFunction
PROP_DETERMINISTIC, PROP_NOBUFFER
 
Fields inherited from interface org.h2gis.h2spatialapi.Function
PROP_NAME, PROP_REMARKS
 
Constructor Summary
ST_Holes()
           
 
Method Summary
static com.vividsolutions.jts.geom.GeometryCollection getHoles(com.vividsolutions.jts.geom.Geometry geom)
          Returns the given geometry's holes as a GeometryCollection.
 String getJavaStaticMethod()
           
 
Methods inherited from class org.h2gis.h2spatialapi.AbstractFunction
addProperty, getProperty, removeProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.h2gis.h2spatialapi.Function
getProperty
 

Constructor Detail

ST_Holes

public ST_Holes()
Method Detail

getJavaStaticMethod

public String getJavaStaticMethod()

getHoles

public static com.vividsolutions.jts.geom.GeometryCollection getHoles(com.vividsolutions.jts.geom.Geometry geom)
                                                               throws SQLException
Returns the given geometry's holes as a GeometryCollection.

Parameters:
geom - Geometry
Returns:
The geometry's holes
Throws:
SQLException


Copyright © 2015 IRSTV CNRS-FR-2488. All Rights Reserved.