public class NotImpl extends LogicFilterImpl implements Not
childrenLOGGERALL, 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 |
|---|---|
protected |
NotImpl(Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(FilterVisitor visitor,
Object extraData)
Used by FilterVisitors to perform some action on this filter instance.
|
boolean |
evaluate(Object feature)
Give an object, this method determines if the test(s) represented by this filter object
are passed.
|
Filter |
getFilter()
The filter to reverse.
|
void |
setFilter(Filter filter) |
addFilter, equals, getFilterIterator, hashCode, toStringgetChildren, setChildrenisCompareFilter, isGeometryDistanceFilter, isGeometryFilter, isLogicFilter, isMathFilter, isSimpleFilteraccepts, eval, evalprotected NotImpl(Filter filter)
public void setFilter(Filter filter)
public boolean evaluate(Object feature)
FilterThis ability is used to allow Queries against both Features and and non spatial data (such as Record) and to express constraints on permissable data values.
public Object accept(FilterVisitor visitor, Object extraData)
LogicFilterImplaccept in interface Filteraccept in class LogicFilterImplvisitor - The visitor which requires access to this filter, the method must call
visitor.visit(this);Copyright © 1996–2021 Geotools. All rights reserved.