public abstract static class OpenGISFunctions.BaseFunction
extends PostfixCommand
| Constructor and Description |
|---|
BaseFunction() |
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(ASTFunNode node,
JepRuntime runtime) |
abstract Comparable |
evaluate(JepRuntime runtime) |
String |
getName() |
double |
pop_double(JepRuntime runtime) |
Geometry |
pop_geometry(JepRuntime runtime) |
int |
pop_int(JepRuntime runtime) |
String |
pop_string(JepRuntime runtime) |
public String getName()
public Geometry pop_geometry(JepRuntime runtime) throws ParseException
ParseExceptionpublic double pop_double(JepRuntime runtime)
throws ParseException
ParseExceptionpublic int pop_int(JepRuntime runtime)
throws ParseException
ParseExceptionpublic String pop_string(JepRuntime runtime) throws ParseException
ParseExceptionpublic void evaluate(ASTFunNode node,
JepRuntime runtime)
throws ParseException
ParseExceptionpublic abstract Comparable evaluate(JepRuntime runtime) throws Exception
Exception