public class IsEqualsToImpl extends MultiCompareFilterImpl implements PropertyIsEqualTo
MultiValuedFilter.MatchAction
matchAction
expression1, expression2
NAME
ALL, BETWEEN, COMPARE_EQUALS, COMPARE_GREATER_THAN, COMPARE_GREATER_THAN_EQUAL, COMPARE_LESS_THAN, COMPARE_LESS_THAN_EQUAL, COMPARE_NOT_EQUALS, FID, GEOMETRY_BBOX, GEOMETRY_BEYOND, GEOMETRY_CONTAINS, GEOMETRY_CROSSES, GEOMETRY_DISJOINT, GEOMETRY_DWITHIN, GEOMETRY_EQUALS, GEOMETRY_INTERSECTS, GEOMETRY_OVERLAPS, GEOMETRY_TOUCHES, GEOMETRY_WITHIN, LIKE, LOGIC_AND, LOGIC_NOT, LOGIC_OR, NONE, NULL
Modifier | Constructor and Description |
---|---|
|
IsEqualsToImpl()
Deprecated.
|
protected |
IsEqualsToImpl(Expression expression1,
Expression expression2) |
protected |
IsEqualsToImpl(Expression expression1,
Expression expression2,
boolean matchCase) |
protected |
IsEqualsToImpl(Expression expression1,
Expression expression2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
protected |
IsEqualsToImpl(Expression expression1,
Expression expression2,
MultiValuedFilter.MatchAction matchAction) |
Modifier and Type | Method and Description |
---|---|
Object |
accept(FilterVisitor visitor,
Object extraData)
Used by FilterVisitors to perform some action on this filter instance.
|
boolean |
evaluateInternal(Object value1,
Object value2) |
evaluate, getMatchAction
compare, equals, hashCode, setExpression1, setExpression2, toString
comparable, eval, eval, getExpression1, getExpression2, isMatchingCase
isCompareFilter, isGeometryDistanceFilter, isGeometryFilter, isLogicFilter, isMathFilter, isSimpleFilter
accepts, eval, eval
getExpression1, getExpression2, isMatchingCase
getMatchAction
@Deprecated public IsEqualsToImpl()
protected IsEqualsToImpl(Expression expression1, Expression expression2)
protected IsEqualsToImpl(Expression expression1, Expression expression2, MultiValuedFilter.MatchAction matchAction)
protected IsEqualsToImpl(Expression expression1, Expression expression2, boolean matchCase)
protected IsEqualsToImpl(Expression expression1, Expression expression2, boolean matchCase, MultiValuedFilter.MatchAction matchAction)
public boolean evaluateInternal(Object value1, Object value2)
evaluateInternal
in class MultiCompareFilterImpl
public Object accept(FilterVisitor visitor, Object extraData)
CompareFilterImpl
accept
in interface Filter
accept
in class CompareFilterImpl
visitor
- The visitor which requires access to this filter, the method must call
visitor.visit(this);Copyright © 1996–2019 Geotools. All rights reserved.