public abstract class AbstractFilter extends FilterAbstract implements FilterType, Filter
Modifier and Type | Field and Description |
---|---|
protected static Logger |
LOGGER
The logger for the default core module.
|
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 |
---|---|
protected |
AbstractFilter() |
Modifier and Type | Method and Description |
---|---|
protected static boolean |
isCompareFilter(int filterType)
Checks to see if passed type is compare.
|
protected static boolean |
isGeometryDistanceFilter(short filterType)
Checks to see if passed type is geometry distance type.
|
protected static boolean |
isGeometryFilter(short filterType)
Checks to see if passed type is geometry.
|
static boolean |
isLogicFilter(short filterType)
Checks to see if passed type is logic.
|
protected static boolean |
isMathFilter(int filterType)
Checks to see if passed type is math.
|
static boolean |
isSimpleFilter(short filterType)
Checks to see if passed type is logic.
|
accepts, eval, eval
protected static final Logger LOGGER
public static boolean isLogicFilter(short filterType)
filterType
- Type of filter for check.protected static boolean isMathFilter(int filterType)
filterType
- Type of filter for check.protected static boolean isCompareFilter(int filterType)
filterType
- Type of filter for check.protected static boolean isGeometryFilter(short filterType)
filterType
- Type of filter for check.protected static boolean isGeometryDistanceFilter(short filterType)
filterType
- Type of filter for check.public static boolean isSimpleFilter(short filterType)
filterType
- Type of filter for check.Copyright © 1996–2019 Geotools. All rights reserved.