deegree 2.3 (2010/04/09 10:10 build-4-official)

Uses of Interface
org.deegree.model.filterencoding.Filter

Packages that use Filter
org.deegree.graphics.sld   
org.deegree.io.datastore   
org.deegree.io.datastore.sde   
org.deegree.io.datastore.sql   
org.deegree.io.datastore.sql.generic   
org.deegree.io.datastore.sql.mysql   
org.deegree.io.datastore.sql.oracle   
org.deegree.io.datastore.sql.postgis   
org.deegree.io.datastore.sql.transaction   
org.deegree.io.datastore.sql.transaction.delete   
org.deegree.io.datastore.sql.wherebuilder   
org.deegree.model.filterencoding   
org.deegree.ogcwebservices.csw.discovery   
org.deegree.ogcwebservices.csw.manager   
org.deegree.ogcwebservices.sos.configuration   
org.deegree.ogcwebservices.wfs.operation   
org.deegree.ogcwebservices.wfs.operation.transaction   
org.deegree.ogcwebservices.wpvs.configuration   
org.deegree.security.drm.model   
 

Uses of Filter in org.deegree.graphics.sld
 

Methods in org.deegree.graphics.sld that return Filter
 Filter Rule.getFilter()
          The Filter element has a relatively straightforward meaning.
 Filter FeatureTypeConstraint.getFilter()
          returns a feature-filter as defined in WFS specifications.
 

Methods in org.deegree.graphics.sld with parameters of type Filter
static Rule StyleFactory.createRule(Symbolizer[] symbolizers, String name, String title, String abstract_, LegendGraphic legendGraphic, Filter filter, boolean elseFilter, double minScaleDenominator, double maxScaleDenominator)
          create a complex styling rule, see the SLD Spec for more details of scaleDenominators
 void Rule.setFilter(Filter filter)
          sets the
 void FeatureTypeConstraint.setFilter(Filter filter)
          sets a feature-filter as defined in WFS specifications.
 

Constructors in org.deegree.graphics.sld with parameters of type Filter
FeatureTypeConstraint(QualifiedName featureTypeName, Filter filter, Extent[] extents)
          constructor initializing the class with the
Rule(Symbolizer[] symbolizers, String name, String title, String abstract_, LegendGraphic legendGraphic, Filter filter, boolean elseFilter, double minScaleDenominator, double maxScaleDenominator)
          constructor initializing the class with the Rule
 

Uses of Filter in org.deegree.io.datastore
 

Methods in org.deegree.io.datastore with parameters of type Filter
 int DatastoreTransaction.performDelete(MappedFeatureType mappedFeatureType, Filter filter, String lockId)
          Deletes the features from the datastore that are matched by the given filter and type.
 int DatastoreTransaction.performUpdate(MappedFeatureType mappedFeatureType, Feature replacementFeature, Filter filter, String lockId)
          Performs a replace-update operation against the datastore.
 int DatastoreTransaction.performUpdate(MappedFeatureType mappedFeatureType, Map<PropertyPath,FeatureProperty> replacementProps, Filter filter, String lockId)
          Performs an update operation against the datastore.
 

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

Fields in org.deegree.io.datastore.sde declared as Filter
protected  Filter SDEWhereBuilder.filter
          The filter to apply
 

Methods in org.deegree.io.datastore.sde that return Filter
 Filter SDEWhereBuilder.getFilter()
           
 

Methods in org.deegree.io.datastore.sde with parameters of type Filter
 FeatureId[] AbstractSDERequestHandler.determineAffectedFIDs(MappedFeatureType ft, Filter filter)
          Determines the feature ids that are matched by the given filter.
 SDEWhereBuilder SDEDatastore.getWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, TableAliasGenerator aliasGenerator)
          Returns a specific WhereBuilder implementation for SDE.
(package private)  int SDEDeleteHandler.performDelete(MappedFeatureType mappedFeatureType, Filter filter)
          Deletes the features from the datastore that are matched by the given filter and type.
 int SDETransaction.performDelete(MappedFeatureType mappedFeatureType, Filter filter, String lockId)
          Deletes the features from the datastore that are matched by the given filter and type.
 int SDETransaction.performReplace(MappedFeatureType mappedFeatureType, Feature replacementFeature, Filter filter, String lockId)
          Performs a replace operation against the datastore.
 int SDETransaction.performUpdate(MappedFeatureType mappedFeatureType, Feature replacementFeature, Filter filter, String lockId)
          Performs an update operation against the datastore.
 int SDEUpdateHandler.performUpdate(MappedFeatureType ft, Map<PropertyPath,FeatureProperty> properties, Filter filter)
          Performs an update operation against the associated datastore.
 int SDETransaction.performUpdate(MappedFeatureType mappedFeatureType, Map<PropertyPath,FeatureProperty> replacementProps, Filter filter, String lockId)
          Performs an update operation against the datastore.
 

Constructors in org.deegree.io.datastore.sde with parameters of type Filter
SDEWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, TableAliasGenerator aliasGenerator)
          Creates a new instance of SDEWhereBuilder for the given parameters.
 

Uses of Filter in org.deegree.io.datastore.sql
 

Methods in org.deegree.io.datastore.sql with parameters of type Filter
 List<FeatureId> AbstractRequestHandler.determineAffectedAndModifiableFIDs(MappedFeatureType ft, Filter filter, String lockId)
          Determines the feature ids that are matched by the given filter and that are either not locked or locked by the specified lockId.
 List<FeatureId> AbstractRequestHandler.determineAffectedFIDs(MappedFeatureType ft, Filter filter)
          Determines the feature ids that are matched by the given filter.
 WhereBuilder AbstractSQLDatastore.getWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Overwrite this to return a database specific (spatial capable) WhereBuilder implementation.
 

Constructors in org.deegree.io.datastore.sql with parameters of type Filter
VirtualContentProvider(Filter filter, AbstractSQLDatastore ds, Connection conn)
          Creates a new instance of VirtualContentProvider.
 

Uses of Filter in org.deegree.io.datastore.sql.generic
 

Methods in org.deegree.io.datastore.sql.generic with parameters of type Filter
 WhereBuilder GenericSQLDatastore.getWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
           
 int GenericSQLTransaction.performDelete(MappedFeatureType mappedFeatureType, Filter filter, String lockId)
           
 int GenericSQLTransaction.performUpdate(MappedFeatureType mappedFeatureType, Feature replacementFeature, Filter filter, String lockId)
           
 int GenericSQLTransaction.performUpdate(MappedFeatureType mappedFeatureType, Map<PropertyPath,FeatureProperty> replacementProps, Filter filter, String lockId)
           
 

Constructors in org.deegree.io.datastore.sql.generic with parameters of type Filter
GenericSQLWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider, JDBCConnection jdbc)
          Creates a new instance of GenericSQLWhereBuilder from the given parameters.
 

Uses of Filter in org.deegree.io.datastore.sql.mysql
 

Methods in org.deegree.io.datastore.sql.mysql with parameters of type Filter
 MySQLWhereBuilder MySQLDatastore.getWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Returns a specific WhereBuilder implementation for MySQL.
 

Constructors in org.deegree.io.datastore.sql.mysql with parameters of type Filter
MySQLWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Creates a new instance of MySQLWhereBuilder from the given parameters.
 

Uses of Filter in org.deegree.io.datastore.sql.oracle
 

Methods in org.deegree.io.datastore.sql.oracle with parameters of type Filter
 WhereBuilder OracleDatastore.getWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Returns a specific WhereBuilder implementation for Oracle Spatial.
 

Constructors in org.deegree.io.datastore.sql.oracle with parameters of type Filter
OracleSpatialWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Creates a new instance of OracleSpatialWhereBuilder from the given parameters.
 

Uses of Filter in org.deegree.io.datastore.sql.postgis
 

Methods in org.deegree.io.datastore.sql.postgis with parameters of type Filter
 PostGISWhereBuilder PostGISDatastore.getWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Returns a specific WhereBuilder implementation for PostGIS.
 

Constructors in org.deegree.io.datastore.sql.postgis with parameters of type Filter
PostGISWhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Creates a new instance of PostGISWhereBuilder from the given parameters.
 

Uses of Filter in org.deegree.io.datastore.sql.transaction
 

Methods in org.deegree.io.datastore.sql.transaction with parameters of type Filter
 int SQLTransaction.performDelete(MappedFeatureType mappedFeatureType, Filter filter, String lockId)
          Deletes the features from the datastore that are matched by the given filter and type.
 int UpdateHandler.performUpdate(MappedFeatureType mappedFeatureType, Feature replacementFeature, Filter filter)
          Performs an update operation (replace-style) against the associated datastore.
 int SQLTransaction.performUpdate(MappedFeatureType mappedFeatureType, Feature replacementFeature, Filter filter, String lockId)
          Performs a update (replace-style) operation against the datastore.
 int UpdateHandler.performUpdate(MappedFeatureType ft, Map<PropertyPath,FeatureProperty> replacementProps, Filter filter)
          Performs an update operation against the associated datastore.
 int SQLTransaction.performUpdate(MappedFeatureType mappedFeatureType, Map<PropertyPath,FeatureProperty> replacementProps, Filter filter, String lockId)
          Performs an update operation against the datastore.
 

Uses of Filter in org.deegree.io.datastore.sql.transaction.delete
 

Methods in org.deegree.io.datastore.sql.transaction.delete with parameters of type Filter
 int DeleteHandler.performDelete(MappedFeatureType ft, Filter filter)
          Deletes the features from the Datastore that have a certain type and are matched by the given filter.
 

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

Fields in org.deegree.io.datastore.sql.wherebuilder declared as Filter
protected  Filter WhereBuilder.filter
          Filter for which the corresponding WHERE-clause will be generated.
 

Methods in org.deegree.io.datastore.sql.wherebuilder that return Filter
 Filter WhereBuilder.getFilter()
          Returns the associated Filter instance.
 

Constructors in org.deegree.io.datastore.sql.wherebuilder with parameters of type Filter
WhereBuilder(MappedFeatureType[] rootFts, String[] aliases, Filter filter, SortProperty[] sortProperties, TableAliasGenerator aliasGenerator, VirtualContentProvider vcProvider)
          Creates a new WhereBuilder instance.
 

Uses of Filter in org.deegree.model.filterencoding
 

Classes in org.deegree.model.filterencoding that implement Filter
 class AbstractFilter
          Abstract superclass representing Filter elements (as defined in the Filter DTD).
 class ComplexFilter
          Encapsulates the information of a element that contains an Operation (only) (as defined in the Filter DTD).
 class FalseFilter
          A Filter that always evaluates to false.
 class FeatureFilter
          Encapsulates the information of a element that consists of a number of FeatureId constraints (only) (as defined in the FeatureId DTD).
 

Methods in org.deegree.model.filterencoding that return Filter
static Filter AbstractFilter.buildFromDOM(Element element)
          Deprecated. use the 1.0.0 filter encoding aware method instead.
static Filter AbstractFilter.buildFromDOM(Element element, boolean useVersion_1_0_0)
          Given a DOM-fragment, a corresponding Filter-object is built.
 

Methods in org.deegree.model.filterencoding with parameters of type Filter
static void XMLFactory.appendFilter(Element root, Filter filter)
          Appends the DOM representation of the given Filter- section to the passed Element.
static List<PropertyPath> FilterTools.extractPropertyPaths(Filter filter)
          returns all PropertyPath definitions from the passed Filter
 

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

Methods in org.deegree.ogcwebservices.csw.discovery that return Filter
 Filter Query.getContraint()
          Zero or one (Optional); Default action is to execute an unconstrained query
 

Constructors in org.deegree.ogcwebservices.csw.discovery with parameters of type Filter
Query(String elementSetName, List<QualifiedName> elementSetNameTypeNames, Map<String,QualifiedName> elementSetNameVariables, List<PropertyPath> elementNames, Filter constraint, SortProperty[] sortProperties, List<QualifiedName> typeNames, Map<String,QualifiedName> typeNameVariables)
           
Query(String elementSetName, String[] elementNames, Filter constraint, SortProperty[] sortProperties, String[] typeNames)
          Creates a new Query instance.
 

Uses of Filter in org.deegree.ogcwebservices.csw.manager
 

Methods in org.deegree.ogcwebservices.csw.manager that return Filter
 Filter Update.getConstraint()
          The number of records affected by an update action is determined by the contents of the constraint.
 Filter Delete.getConstraint()
          The number of records affected by a delete action is determined by the contents of the constraint.
 

Methods in org.deegree.ogcwebservices.csw.manager with parameters of type Filter
 void Update.setConstraint(Filter constraint)
          sets the constraint to be considered with an Update operation
 void Delete.setConstraint(Filter constraint)
          sets the constraint to be considered with a Delete operation
 

Constructors in org.deegree.ogcwebservices.csw.manager with parameters of type Filter
Delete(String handle, URI typeName, Filter constraint)
           
Update(String handle, URI typeName, Filter constraint, Element record, List<FeatureProperty> recordProperties)
           
 

Uses of Filter in org.deegree.ogcwebservices.sos.configuration
 

Methods in org.deegree.ogcwebservices.sos.configuration that return Filter
 Filter MeasurementConfiguration.getConstraint()
           
 

Constructors in org.deegree.ogcwebservices.sos.configuration with parameters of type Filter
MeasurementConfiguration(String id, String sourceServerId, String phenomenon, QualifiedName featureTypeName, Filter constraint, QualifiedName timePropertyName, QualifiedName measurandPropertyName, String timeResolution, String timeResolutionType, URL XSLTScriptSource)
           
 

Uses of Filter in org.deegree.ogcwebservices.wfs.operation
 

Methods in org.deegree.ogcwebservices.wfs.operation that return Filter
protected static Filter AbstractWFSRequest.extractBBOXFilter(Map<String,String> model)
          Extracts a Filter from the BBOX parameter.
 Filter Lock.getFilter()
          Returns the filter that is used to select the Feature instances for locking.
 Filter Query.getFilter()
          Returns the filter that limits the query.
 

Methods in org.deegree.ogcwebservices.wfs.operation that return types with arguments of type Filter
protected static Map<QualifiedName,Filter> AbstractWFSRequest.extractFilters(Map<String,String> kvp, QualifiedName[] typeNames)
          Extracts the FILTER parameter and assigns them to the requested type names.
 

Methods in org.deegree.ogcwebservices.wfs.operation with parameters of type Filter
static Query Query.create(PropertyPath[] propertyNames, Function[] functions, SortProperty[] sortProperties, String handle, String featureVersion, QualifiedName[] typeNames, String[] aliases, String srsName, Filter filter, int maxFeatures, int startPosition, GetFeature.RESULT_TYPE resultType)
          Creates a new Query instance.
static Query Query.create(PropertyPath[] propertyNames, Function[] functions, SortProperty[] sortProperties, String handle, String featureVersion, QualifiedName[] typeNames, String srsName, Filter filter, int maxFeatures, int startPosition, GetFeature.RESULT_TYPE resultType)
          Deprecated. use create(PropertyPath[], Function[], SortProperty[], String, String, QualifiedName[], String[], String, Filter, int, int, RESULT_TYPE) instead
static Query Query.create(QualifiedName typeName, Filter filter)
          Creates a new simple Query instance that selects the whole feature type.
(package private) static void GetFeatureDocument.isBoundingBoxValid(String srsName, Filter filter)
           
 

Constructors in org.deegree.ogcwebservices.wfs.operation with parameters of type Filter
GetFeatureDocument.BBoxTest(String srsName, Filter filter)
           
Lock(String handle, QualifiedName typeName, Filter filter)
          Creates a new Lock instance from the given parameters.
Query(PropertyPath[] propertyNames, Function[] functions, SortProperty[] sortProperties, String handle, String featureVersion, QualifiedName[] typeNames, String[] aliases, String srsName, Filter filter, GetFeature.RESULT_TYPE resultType, int maxFeatures, int startPosition)
          Creates a new Query instance.
Query(PropertyPath[] propertyNames, Function[] functions, SortProperty[] sortProperties, String handle, String featureVersion, QualifiedName[] typeNames, String[] aliases, String srsName, Filter filter, GetFeature.RESULT_TYPE resultType, int maxFeatures, int startPosition, GetFeatureDocument.BBoxTest test)
           
 

Uses of Filter in org.deegree.ogcwebservices.wfs.operation.transaction
 

Methods in org.deegree.ogcwebservices.wfs.operation.transaction that return Filter
 Filter Replace.getFilter()
          Returns the filter that selects the feature instances to be replaced.
 Filter Update.getFilter()
          Returns the filter that selects the feature instances to be updated.
 Filter Delete.getFilter()
          Return Filter.
 

Methods in org.deegree.ogcwebservices.wfs.operation.transaction with parameters of type Filter
 void Replace.setFilter(Filter filter)
          Sets the filter that determines the features that are affected by the operation.
 void Update.setFilter(Filter filter)
          Sets the filter that determines the features that are affected by the operation.
 void Delete.setFilter(Filter filter)
          sets the filter condition for an delete operation.
 

Method parameters in org.deegree.ogcwebservices.wfs.operation.transaction with type arguments of type Filter
protected static List<Delete> Delete.create(Map<QualifiedName,Filter> typeFilter)
          Creates Delete instances from a KVP request.
 

Constructors in org.deegree.ogcwebservices.wfs.operation.transaction with parameters of type Filter
Delete(String handle, QualifiedName typeName, Filter filter)
          Creates a new Delete instance.
Replace(String handle, QualifiedName typeName, Feature replacementFeature, Filter filter)
          Creates a new Replace instance.
Update(String handle, QualifiedName typeName, Feature replacementFeature, Filter filter)
          Creates a new Update instance.
Update(String handle, QualifiedName typeName, Map<PropertyPath,FeatureProperty> replacementProps, Filter filter)
          Creates a new Update instance.
Update(String handle, QualifiedName typeName, Map<PropertyPath,FeatureProperty> replacementProps, Map<PropertyPath,Node> rawProps, Filter filter)
          Deprecated. This method breaks the layering -- it makes the DOM representation available.
 

Uses of Filter in org.deegree.ogcwebservices.wpvs.configuration
 

Methods in org.deegree.ogcwebservices.wpvs.configuration that return Filter
 Filter LocalWFSDataSource.getFilter()
           
 

Constructors in org.deegree.ogcwebservices.wpvs.configuration with parameters of type Filter
LocalWFSDataSource(QualifiedName name, OWSCapabilities owsCapabilities, Surface validArea, double minScaleDenominator, double maxScaleDenominator, PropertyPath geomProperty, Filter filterCondition, int maxFeatures)
          Creates a new LocalWFSDataSource object from the given parameters.
RemoteWFSDataSource(QualifiedName name, OWSCapabilities owsCapabilities, Surface validArea, double minScaleDenominator, double maxScaleDenominator, PropertyPath geometryProperty, Filter filterCondition, int maxFeatures)
          Creates a new RemoteWFSDataSource object from the given parameters.
 

Uses of Filter in org.deegree.security.drm.model
 

Methods in org.deegree.security.drm.model that return Filter
 Filter Right.getConstraints()
          Returns the restrictions (the parameters) of this Right.
 

Constructors in org.deegree.security.drm.model with parameters of type Filter
Right(SecurableObject object, RightType type, Filter constraints)
          Creates a new Right -instance.
 


deegree 2.3 (2010/04/09 10:10 build-4-official)

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