Package org.geotools.filter
Class BinaryLogicAbstract
- Object
-
- FilterAbstract
-
- AbstractFilter
-
- BinaryLogicAbstract
-
- All Implemented Interfaces:
Filter
,FilterType
- Direct Known Subclasses:
LogicFilterImpl
public abstract class BinaryLogicAbstract extends AbstractFilter
- Author:
- jdeolive
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Filter>
children
-
Fields inherited from class AbstractFilter
LOGGER
-
Fields inherited from interface FilterType
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BinaryLogicAbstract(List<Filter> children)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
List<Filter>
getChildren()
Returned list is unmodifieable.int
hashCode()
void
setChildren(List<Filter> children)
-
Methods inherited from class AbstractFilter
isCompareFilter, isGeometryDistanceFilter, isGeometryFilter, isLogicFilter, isMathFilter, isSimpleFilter
-
Methods inherited from class FilterAbstract
accepts, eval, eval
-
-