|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@XmlElement(value="Function") public interface Function
Instances of this class represent a function call into some implementation-specific function.
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.
| Field Summary |
|---|
| Fields inherited from interface Expression |
|---|
NIL |
| Method Summary | |
|---|---|
Literal |
getFallbackValue()
The value of the fallbackValue attribute is used as a default value, if the SE implementation does not support the function. |
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. |
| Methods inherited from interface Expression |
|---|
accept, evaluate, evaluate |
| Method Detail |
|---|
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.
List<Expression> getParameters()
@XmlElement(value="fallbackValue") Literal getFallbackValue()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||