kiwi-postgis
Version 0.1.0.0
|
Public Member Functions | |
String | getURI () |
boolean | isSupported (KiWiDialect dialect) |
Return true if this function has available native support for the given dialect. More... | |
String | getNative (KiWiDialect dialect, String... args) |
Return a string representing how this GeoSPARQL function is translated into SQL ( Postgis Function ) in the given dialect. More... | |
ValueType | getReturnType () |
Get the return type of the function. More... | |
ValueType | getArgumentType (int arg) |
Get the argument type of the function for the arg'th argument (starting to count at 0). More... | |
int | getMinArgs () |
Return the minimum number of arguments this function requires. More... | |
int | getMaxArgs () |
Return the maximum number of arguments this function can take. More... | |
Value | evaluate (ValueFactory valueFactory, Value... args) throws ValueExprEvaluationException |
Protected Member Functions | |
Geometry | operation (Geometry geom) |
Static Package Functions | |
[static initializer] | |
|
staticpackage |
|
inherited |
References LiteralRegistry.getLiteral(), and GeometricUnaryFunction.operation().
ValueType getArgumentType | ( | int | arg | ) |
Get the argument type of the function for the arg'th argument (starting to count at 0).
This is needed for SQL type casting inside KiWi.
arg |
References ValueType.GEOMETRY.
int getMaxArgs | ( | ) |
int getMinArgs | ( | ) |
String getNative | ( | KiWiDialect | dialect, |
String... | args | ||
) |
Return a string representing how this GeoSPARQL function is translated into SQL ( Postgis Function ) in the given dialect.
dialect | |
args |
References FN_POSTGIS.st_startPoint.
ValueType getReturnType | ( | ) |
Get the return type of the function.
This is needed for SQL type casting inside KiWi.
References ValueType.GEOMETRY.
String getURI | ( | ) |
References FN_POSTGIS.st_startPoint.
boolean isSupported | ( | KiWiDialect | dialect | ) |