Interface Literal<R,V>
- All Superinterfaces:
Expression<R,
,V> Function<R,
V>
- All Known Implementing Classes:
LeafExpression.Literal
,LeafExpression.Transformed
Placeholder for GeoAPI 3.1 interfaces (not yet released).
Shall not be visible in public API, as it will be deleted after next GeoAPI release.
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.opengis.util.ScopedName
Returns the name of the function to be called.default List<Expression<? super R,
?>> Returns the list sub-expressions that will be evaluated to provide the parameters to the function.getValue()
Methods inherited from interface org.apache.sis.filter.Expression
apply, toValueType
-
Method Details
-
getFunctionName
default org.opengis.util.ScopedName getFunctionName()Description copied from interface:Expression
Returns the name of the function to be called.- Specified by:
getFunctionName
in interfaceExpression<R,
V> - Returns:
- name of the function to be called.
-
getParameters
Description copied from interface:Expression
Returns the list sub-expressions that will be evaluated to provide the parameters to the function.- Specified by:
getParameters
in interfaceExpression<R,
V> - Returns:
- the sub-expressions to be evaluated, or an empty list if none.
-
getValue
V getValue()
-