@XmlElement(value="Function") public interface Function extends Expression
Each execution environment should provide a list of supported functions (and the number of arguments they expect) as part of a FilterCapabilities data structure.
This is included for completeness with respect to the OGC Filter specification. However, no functions are required to be supported by that specification.
NIL
Modifier and Type | Method and Description |
---|---|
Literal |
getFallbackValue()
The value of the fallbackValue attribute is used as a default value, if the SE implementation
does not support the function.
|
FunctionName |
getFunctionName()
Access to the FunctionName description as used in a FilterCapabilities document.
|
String |
getName()
Returns the name of the function to be called.
|
List<Expression> |
getParameters()
Returns the list subexpressions that will be evaluated to provide the parameters to the
function.
|
accept, evaluate, evaluate
String getName()
cos
" or
"atan2
".
You can use this name to look up the number of required parameters in a FilterCapabilities data structure. For the specific meaning of the required parameters you will need to consult the documentation.
FunctionName getFunctionName()
List<Expression> getParameters()
@XmlElement(value="fallbackValue") Literal getFallbackValue()
Copyright © 1996–2019 Geotools. All rights reserved.