org.opengis.filter.expression
Interface Expression
-
- All Known Subinterfaces:
- Add, BinaryExpression, Divide, Function, Literal, Multiply, PropertyName, Subtract
@XmlElement(value="expression") public interface Expression
Abstract super-interface for all the OGC Filter elements that compute values, potentially using feature attributes in the computation.- Since:
- GeoAPI 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.Objectaccept(ExpressionVisitor visitor, java.lang.Object extraData)Accepts a visitor.java.lang.Objectevaluate(Feature feature)Evaluates the given expression based on the content of the given feature.java.lang.Objectevaluate(java.lang.Object object)Evaluates the given expression based on the content of the given object.
-
-
-
Method Detail
-
evaluate
@Extension java.lang.Object evaluate(Feature feature)
Evaluates the given expression based on the content of the given feature.
-
evaluate
@Extension java.lang.Object evaluate(java.lang.Object object)
Evaluates the given expression based on the content of the given object.
-
accept
@Extension java.lang.Object accept(ExpressionVisitor visitor, java.lang.Object extraData)
Accepts a visitor. Subclasses must implement with a method whose content* is the following:return visitor.visit(this, extraData);
-
-
DataMelt 3.0 © DataMelt by jWork.ORG