public interface GeometryFunction
Geometry, possibly with other arguments.
The function may return a Geometry or a scalar value.| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Two functions are the same if they have the
same name, parameter types and return type.
|
java.lang.String |
getCategory()
Gets the category name of this function
|
java.lang.String |
getDescription()
Gets the description of this function
|
java.lang.String |
getName()
Gets the name of this function
|
java.lang.String[] |
getParameterNames()
Gets the parameter names for this function
|
java.lang.Class[] |
getParameterTypes()
Gets the types of the other function arguments,
if any.
|
java.lang.Class |
getReturnType()
Gets the return type of this function
|
java.lang.String |
getSignature()
Gets a string representing the signature of this function.
|
java.lang.Object |
invoke(Geometry geom,
java.lang.Object[] args)
Invokes this function.
|
boolean |
isBinary() |
java.lang.String getCategory()
java.lang.String getName()
java.lang.String getDescription()
java.lang.String[] getParameterNames()
java.lang.Class[] getParameterTypes()
java.lang.Class getReturnType()
java.lang.String getSignature()
java.lang.Object invoke(Geometry geom, java.lang.Object[] args)
RuntimeExceptions.geom - the target geometryargs - the other arguments to the functionboolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - boolean isBinary()