public class Collection_BoundsFunction extends FunctionExpressionImpl
Modifier and Type | Field and Description |
---|---|
static FunctionName |
NAME |
fallback, functionName, name, params
NIL
Constructor and Description |
---|
Collection_BoundsFunction()
Creates a new instance of Collection_BoundsFunction
|
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(Object feature)
Subclass should override, default implementation returns null.
|
void |
setExpression(Expression e) |
void |
setParameters(List args)
The provided arguments are evaulated with respect to the FeatureCollection.
|
accept, equals, functionName, getExpression, getFallbackValue, getFunctionName, getImplementationHints, getName, getParameters, hashCode, setFallbackValue, toString
isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpression
evaluate
evaluate
public static FunctionName NAME
public Collection_BoundsFunction()
public void setExpression(Expression e)
public void setParameters(List args)
For an aggregate function (like unique) please use the WFS mandated XPath syntax to refer to featureMember content.
To refer to all 'X': featureMember/asterisk/X
setParameters
in interface FunctionExpression
setParameters
in class FunctionExpressionImpl
args
- Function parametersIllegalArgumentException
- If parameters do not match FunctionNamepublic Object evaluate(Object feature)
ExpressionAbstract
evaluate
in interface Expression
evaluate
in class FunctionExpressionImpl
Copyright © 1996–2019 Geotools. All rights reserved.