|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Expression
public interface Expression
Defines an expression, the units that make up Filters. This filter holds one or more filters together and relates them logically in an internally defined manner.
modules/library/api (gt-api.jar)
Field Summary |
---|
Fields inherited from interface ExpressionType |
---|
ATTRIBUTE, ATTRIBUTE_DOUBLE, ATTRIBUTE_GEOMETRY, ATTRIBUTE_INTEGER, ATTRIBUTE_STRING, ATTRIBUTE_UNDECLARED, FUNCTION, LITERAL_DOUBLE, LITERAL_GEOMETRY, LITERAL_INTEGER, LITERAL_LONG, LITERAL_STRING, LITERAL_UNDECLARED, MATH_ADD, MATH_DIVIDE, MATH_MULTIPLY, MATH_SUBTRACT |
Fields inherited from interface Expression |
---|
NIL |
Method Summary | |
---|---|
void |
accept(FilterVisitor visitor)
Deprecated. use use Expression.accept(ExpressionVisitor, Object) |
Object |
evaluate(SimpleFeature feature)
Deprecated. Evaluates the expression against an instance of Feature . |
short |
getType()
Deprecated. The enumeration based type system has been replaced by a class based type system. |
Object |
getValue(SimpleFeature feature)
Deprecated. use org.opengis.filter.expression.Expression#evaluate(Feature) |
Methods inherited from interface Expression |
---|
accept, evaluate, evaluate |
Method Detail |
---|
short getType()
Object evaluate(SimpleFeature feature)
Feature
.
feature
- The feature being evaluated.
Object getValue(SimpleFeature feature)
org.opengis.filter.expression.Expression#evaluate(Feature)
feature
- Specified feature to use when returning value. Some
expressions, such as LiteralExpressions, may ignore this as it
does not affect their return value.
void accept(FilterVisitor visitor)
Expression.accept(ExpressionVisitor, Object)
visitor
- The visitor which requires access to this filter, the
method must call visitor.visit(this);
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |