org.deegree.filter.function.geometry
Class IsSurface
java.lang.Object
org.deegree.filter.expression.Function
org.deegree.filter.function.geometry.IsSurface
- All Implemented Interfaces:
- Expression
public class IsSurface
- extends Function
IsSurface
- Version:
- $Revision: 22694 $, $Date: 2010-02-23 11:14:29 +0100 (Di, 23 Feb 2010) $
- Author:
- Andreas Schmitz, last edited by: $Author: aschmitz $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IsSurface
public IsSurface(List<Expression> exprs)
- Parameters:
exprs -
evaluate
public Object[] evaluate(MatchableObject f)
throws FilterEvaluationException
- Description copied from interface:
Expression
- Determines the values of the expression for the given
MatchableObject.
Note that this returns an Object[], as an expression may evaluate to multiple values, e.g. a
PropertyName that targets a multi property of a feature.
- Specified by:
evaluate in interface Expression- Overrides:
evaluate in class Function
- Parameters:
f - object that the expression is evaluated upon
- Returns:
- the values of the expression, may be empty (and even contain
null values), but never
null
- Throws:
FilterEvaluationException
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>