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 java.lang.Comparable |
evaluate(JepRuntime runtime) |
java.lang.String |
getName() |
double |
pop_double(JepRuntime runtime) |
Geometry |
pop_geometry(JepRuntime runtime) |
int |
pop_int(JepRuntime runtime) |
java.lang.String |
pop_string(JepRuntime runtime) |
public java.lang.String getName()
public Geometry pop_geometry(JepRuntime runtime) throws ParseException
ParseException
public double pop_double(JepRuntime runtime) throws ParseException
ParseException
public int pop_int(JepRuntime runtime) throws ParseException
ParseException
public java.lang.String pop_string(JepRuntime runtime) throws ParseException
ParseException
public void evaluate(ASTFunNode node, JepRuntime runtime) throws ParseException
ParseException
public abstract java.lang.Comparable evaluate(JepRuntime runtime) throws java.lang.Exception
java.lang.Exception