Class GeometryFunction
- java.lang.Object
-
- org.sqlite.Function
-
- mil.nga.geopackage.extension.rtree.GeometryFunction
-
public abstract class GeometryFunction extends org.sqlite.Function
Geometry Function for reading Geometry Data from a geometry column blob- Since:
- 2.0.1
- Author:
- osbornb
-
-
Constructor Summary
Constructors Constructor Description GeometryFunction(String name)
Constructor
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Object
execute(GeoPackageGeometryData geometryData)
Execute the functionString
getName()
Get the function nameprotected void
xFunc()
-
-
-
Constructor Detail
-
GeometryFunction
public GeometryFunction(String name)
Constructor- Parameters:
name
- function name- Since:
- 6.0.0
-
-
Method Detail
-
getName
public String getName()
Get the function name- Returns:
- name
- Since:
- 6.0.0
-
execute
public abstract Object execute(GeoPackageGeometryData geometryData)
Execute the function- Parameters:
geometryData
- geometry data- Returns:
- function result
-
xFunc
protected void xFunc() throws SQLException
- Specified by:
xFunc
in classorg.sqlite.Function
- Throws:
SQLException
-
-