Uses of Interface
org.geotools.api.filter.BinaryLogicOperator
-
Packages that use BinaryLogicOperator Package Description org.geotools.api.filter Filters features according their properties.org.geotools.appschema.jdbc org.geotools.data.complex.filter org.geotools.data.jdbc org.geotools.filter org.geotools.filter.text.commons org.geotools.filter.visitor org.geotools.xml.filter The package name does not map the prefix name because we feel that this is a better representation. -
-
Uses of BinaryLogicOperator in org.geotools.api.filter
Subinterfaces of BinaryLogicOperator in org.geotools.api.filter Modifier and Type Interface Description interface
And
interface
Or
-
Uses of BinaryLogicOperator in org.geotools.appschema.jdbc
Methods in org.geotools.appschema.jdbc with parameters of type BinaryLogicOperator Modifier and Type Method Description protected Object
NestedFilterToSQL. visit(BinaryLogicOperator filter, Object extraData)
If replaceOrWithUnion flag is enabled this method will build main OR condition in the form of UNION queries like: SELECT id, name FROM table WHERE name = "Alf" OR name = "Rick" -> SELECT id, name FROM table WHERE name = "Alf" UNION SELECT id, name FROM table WHERE name = "Rick" -
Uses of BinaryLogicOperator in org.geotools.data.complex.filter
Fields in org.geotools.data.complex.filter declared as BinaryLogicOperator Modifier and Type Field Description protected BinaryLogicOperator
IndexedFilterDetectorVisitor. parentLogicOperator
Methods in org.geotools.data.complex.filter that return BinaryLogicOperator Modifier and Type Method Description BinaryLogicOperator
IndexedFilterDetectorVisitor. getParentLogicOperator()
Methods in org.geotools.data.complex.filter with parameters of type BinaryLogicOperator Modifier and Type Method Description protected void
IndexedFilterDetectorVisitor. processFilter(BinaryLogicOperator filter)
Detect if AND/OR filter is the parent operator of indexed filter then collect the full-indexed subfilter(s)List<Filter>
UnmappingFilterVisitor. visitBinaryLogicOp(BinaryLogicOperator filter)
Constructors in org.geotools.data.complex.filter with parameters of type BinaryLogicOperator Constructor Description IndexCombinedFilterTransformerVisitor(BinaryLogicOperator indexedParentLogicOperator, List<Filter> indexedFilters, Filter idInFilter)
-
Uses of BinaryLogicOperator in org.geotools.data.jdbc
Methods in org.geotools.data.jdbc with parameters of type BinaryLogicOperator Modifier and Type Method Description protected Object
FilterToSQL. visit(BinaryLogicOperator filter, Object extraData)
Common implementation for BinaryLogicOperator filters. -
Uses of BinaryLogicOperator in org.geotools.filter
Classes in org.geotools.filter that implement BinaryLogicOperator Modifier and Type Class Description class
AndImpl
Direct implementation of And filter.class
OrImpl
-
Uses of BinaryLogicOperator in org.geotools.filter.text.commons
Methods in org.geotools.filter.text.commons with parameters of type BinaryLogicOperator Modifier and Type Method Description static Object
FilterToTextUtil. buildBinaryLogicalOperator(String operator, FilterVisitor visitor, BinaryLogicOperator filter, Object extraData)
builds: left predicate AND right predicate -
Uses of BinaryLogicOperator in org.geotools.filter.visitor
Methods in org.geotools.filter.visitor with type parameters of type BinaryLogicOperator Modifier and Type Method Description protected <T extends BinaryLogicOperator>
List<Filter>SimplifyingFilterVisitor. collect(T filter, Class<T> type, Object extraData, List<Filter> collected)
Methods in org.geotools.filter.visitor with parameters of type BinaryLogicOperator Modifier and Type Method Description protected Object
AbstractFilterVisitor. visit(BinaryLogicOperator filter, Object data)
Visits elements of filter.getChildren().protected abstract Object
FilterVisitorSupport. visit(BinaryLogicOperator op, Object extraData)
-
Uses of BinaryLogicOperator in org.geotools.xml.filter
Methods in org.geotools.xml.filter with parameters of type BinaryLogicOperator Modifier and Type Method Description void
FilterEncodingPreProcessor. visit(BinaryLogicOperator filter)
-