Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.deegree.model.filterencoding.ComplexFilter

Packages that use ComplexFilter
org.deegree.io.datastore.sde |
org.deegree.io.datastore.sql.wherebuilder |
org.deegree.model.filterencoding |
org.deegree.ogcwebservices.csw.discovery |
org.deegree.ogcwebservices.sos.getobservation |
org.deegree.security.owsrequestvalidator.csw |
org.deegree.security.owsrequestvalidator.wfs |

Uses of ComplexFilter in org.deegree.io.datastore.sde

Methods in org.deegree.io.datastore.sde with parameters of type ComplexFilter
`protected void` | `SDEWhereBuilder.appendComplexFilterAsSQL(StringBuffer query, ComplexFilter filter)` Appends an SQL fragment for the given object.
`protected com.esri.sde.sdk.client.SeFilter[]` | `SDEWhereBuilder.buildSpatialFilter(ComplexFilter filter, List<com.esri.sde.sdk.client.SeLayer> layers)` Generates an SQL-fragment for the given object.

Uses of ComplexFilter in org.deegree.io.datastore.sql.wherebuilder

Methods in org.deegree.io.datastore.sql.wherebuilder with parameters of type ComplexFilter
`protected void` | `WhereBuilder.appendComplexFilterAsSQL(StatementBuffer query, ComplexFilter filter)` Appends an SQL fragment for the given object.

Uses of ComplexFilter in org.deegree.model.filterencoding

Methods in org.deegree.model.filterencoding with parameters of type ComplexFilter
`static Object[]` | `FilterTools.extractFirstBBOX(ComplexFilter filter)` Traverses the `Filter` -tree and returns the first BBOX-Operation that is found and a `Filter` that is equal to the given one minus the BBOX-Operation.
`static SpatialOperation[]` | `FilterTools.extractSpatialFilter(ComplexFilter filter)` Traverses the `Filter` -tree and returns all spatial filter operations.
`static Envelope` | `FilterTools.firstBBOX(ComplexFilter filter)` Traverses the `Filter` -tree and returns the first BBOX-Operation that is found.

Constructors in org.deegree.model.filterencoding with parameters of type ComplexFilter
`ComplexFilter(ComplexFilter filter1, ComplexFilter filter2, int operatorId)` Constructs a new `ComplexFilter`that consists of a `LogicalOperation` with the given `Filter`.``

Uses of ComplexFilter in org.deegree.ogcwebservices.csw.discovery

Methods in org.deegree.ogcwebservices.csw.discovery with parameters of type ComplexFilter
`protected void` | `GetRecordsDocument.checkReferencedVariables(ComplexFilter constraint, Map<String,QualifiedName> variables)` Iterates over the Operations of a complexfilter to find if non declared variables are used.

Uses of ComplexFilter in org.deegree.ogcwebservices.sos.getobservation

Methods in org.deegree.ogcwebservices.sos.getobservation that return ComplexFilter
`ComplexFilter` | `Query.getFilter()`

Constructors in org.deegree.ogcwebservices.sos.getobservation with parameters of type ComplexFilter
`Query(String feature, ComplexFilter filter)`

Uses of ComplexFilter in org.deegree.security.owsrequestvalidator.csw

Methods in org.deegree.security.owsrequestvalidator.csw that return ComplexFilter
`protected ComplexFilter` | `AbstractCSWRequestValidator.extractInstanceFilter(Operation operation, List<ComplexFilter> foundFilters)`
`protected ComplexFilter` | `AbstractCSWResponseValidator.extractInstanceFilter(Operation operation, List<ComplexFilter> foundFilters)`

Method parameters in org.deegree.security.owsrequestvalidator.csw with type arguments of type ComplexFilter
`protected ComplexFilter` | `AbstractCSWRequestValidator.extractInstanceFilter(Operation operation, List<ComplexFilter> foundFilters)`
`protected ComplexFilter` | `AbstractCSWResponseValidator.extractInstanceFilter(Operation operation, List<ComplexFilter> foundFilters)`

Uses of ComplexFilter in org.deegree.security.owsrequestvalidator.wfs

Methods in org.deegree.security.owsrequestvalidator.wfs that return ComplexFilter
`protected ComplexFilter` | `AbstractWFSRequestValidator.extractInstanceFilter(Operation operation)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org