Package org.locationtech.jtstest.geomop
Class StaticMethodGeometryFunction
java.lang.Object
org.locationtech.jtstest.geomop.BaseGeometryFunction
org.locationtech.jtstest.geomop.StaticMethodGeometryFunction
- All Implemented Interfaces:
Comparable
,GeometryFunction
A
GeometryFunction
which calls a static
Method
.- Author:
- Martin Davis
-
Field Summary
Fields inherited from class org.locationtech.jtstest.geomop.BaseGeometryFunction
category, description, name, parameterNames, parameterTypes, returnType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StaticMethodGeometryFunction
createFunction
(Method method) static String
getClassname
(Class javaClass) static Object
Invokes this function.Methods inherited from class org.locationtech.jtstest.geomop.BaseGeometryFunction
compareTo, equals, getCategory, getDescription, getDoubleOrNull, getIntegerOrNull, getName, getParameterNames, getParameterTypes, getReturnType, isBinary, isBinaryGeomFunction
-
Constructor Details
-
StaticMethodGeometryFunction
-
-
Method Details
-
createFunction
-
invoke
Description copied from interface:GeometryFunction
Invokes this function. Note that any exceptions returned must beRuntimeException
s.- Specified by:
invoke
in interfaceGeometryFunction
- Specified by:
invoke
in classBaseGeometryFunction
- Parameters:
g
- the target geometryarg
- the other arguments to the function- Returns:
- the value computed by the function
-
invoke
-
getClassname
-