Uses of Class
org.geotools.api.data.Query
Packages that use Query
Package
Description
Defines the DataStore API via which all data is imported or exported.
Implementations of FeatureCollection for different purposes.
This package contains the implementation of a ComplexDataStore,
List of layers to be rendered.
Define a Process API used to wrap up processes for reuse.
Raster processing support for the GeoTools library.
Vector processing support for the GeoTools library.
A simple renderer implementation.
Generic GeoTools DataStore abstractions for tiled vector data sources.
-
Uses of Query in org.geotools.api.data
Fields in org.geotools.api.data declared as QueryModifier and TypeFieldDescriptionstatic final QueryQuery.ALLImplements a query that will fetch all features from a datasource.static final QueryQuery.FIDSImplements a query that will fetch all the FeatureIDs from a datasource.Methods in org.geotools.api.data with parameters of type QueryModifier and TypeMethodDescriptionGet the spatial bounds of the features that would be returned by the givenQuery.intGets the number of the features that would be returned by the givenQuery, taking into account any settings for max features and start index set on theQuery.DataStore.getFeatureReader(Query query, Transaction transaction) Gets aFeatureReaderfor features selected by the givenQuery.FeatureSource.getFeatures(Query query) Retrieves features, in the form of aFeatureCollection, based on aQuery.SimpleFeatureSource.getFeatures(Query query) SimpleFeatureStore.getFeatures(Query query) ReturnFileGroupProvider.FileGroups matching the specified query (if any).FileGroupProviderproviding resource content.FileGroupProviderproviding info content.intFeatureLocking.lockFeatures(Query query) FeatureLock features described by Query.voidFeatureLocking.unLockFeatures(Query query) Unlock Features denoted by provided query.Constructors in org.geotools.api.data with parameters of type Query -
Uses of Query in org.geotools.appschema.jdbc
Methods in org.geotools.appschema.jdbc that return QueryModifier and TypeMethodDescriptionprotected Queryprotected QueryJoiningJDBCFeatureSource.resolvePropertyNames(Query query) Methods in org.geotools.appschema.jdbc with parameters of type QueryModifier and TypeMethodDescriptionprotected intJoiningJDBCFeatureSource.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> JoiningJDBCFeatureSource.getReaderInternal(Query query) protected Queryprotected QueryJoiningJDBCFeatureSource.resolvePropertyNames(Query query) -
Uses of Query in org.geotools.appschema.resolver.data
Methods in org.geotools.appschema.resolver.data with parameters of type QueryModifier and TypeMethodDescriptionNot yet implemented.intNot yet implemented.SampleDataAccessFeatureSource.getFeatures(Query query) Not yet implemented. -
Uses of Query in org.geotools.appschema.util
Methods in org.geotools.appschema.util with parameters of type QueryModifier and TypeMethodDescriptionIndexQueryUtils.getAttributesOnSort(Query query) Extracts List of Sort attributes names from Query -
Uses of Query in org.geotools.coverage.grid.io
Methods in org.geotools.coverage.grid.io that return QueryMethods in org.geotools.coverage.grid.io with parameters of type QueryModifier and TypeMethodDescriptionGet the spatial bounds of the granules that would be returned by the givenQuery.intGets the number of the granules that would be returned by the givenQuery, taking into account any settings for max features and start index set on theQuery.intGranuleSource.getGranules(Query q) Retrieves granules, in the form of aSimpleFeatureCollection, based on aQuery.RenamingGranuleSource.getGranules(Query q) protected QueryRenamingGranuleSource.renameQuery(Query q) -
Uses of Query in org.geotools.coverage.io.catalog
Methods in org.geotools.coverage.io.catalog with parameters of type QueryModifier and TypeMethodDescriptionvoidCoverageSlicesCatalog.computeAggregateFunction(Query query, FeatureCalc function) voidCoverageSlicesCatalog.WrappedCoverageSlicesCatalog.computeAggregateFunction(Query query, FeatureCalc function) intCoverageSlicesCatalog.getGranules(Query q) CoverageSlicesCatalog.WrappedCoverageSlicesCatalog.getGranules(Query q) CoverageSlicesCatalogSource.getGranules(Query q) -
Uses of Query in org.geotools.data
Fields in org.geotools.data declared as QueryModifier and TypeFieldDescriptionprotected QueryDefaultFeatureResults.queryQuery used to define this subset of features from the feature sourceMethods in org.geotools.data that return QueryModifier and TypeMethodDescriptionstatic QueryDataUtilities.mixQueries(Query firstQuery, Query secondQuery, String handle) Takes twoQueryobjects and produce a new one by mixing the restrictions of both of them.static QueryDataUtilities.resolvePropertyNames(Query query, SimpleFeatureType schema) This method changes the query object so that all propertyName references are resolved to simple attribute names against the schema of the feature source.static QueryDataUtilities.simplifyFilter(Query query) This method changes the query object by simplifying the filter using SimplifyingFilterVisitorMethods in org.geotools.data with parameters of type QueryModifier and TypeMethodDescriptionstatic SimpleFeatureSourceDataUtilities.createView(DataStore store, Query query) Return a 'view' of the givenDataStoreconstrained by aQuery.static SimpleFeatureSourceDataUtilities.createView(SimpleFeatureSource source, Query query) Return a 'view' of the givenFeatureSourceconstrained by aQuery.Default implementation will ignore the specified query.Default implementation will ignore the specified query.static QueryDataUtilities.mixQueries(Query firstQuery, Query secondQuery, String handle) Takes twoQueryobjects and produce a new one by mixing the restrictions of both of them.static QueryDataUtilities.resolvePropertyNames(Query query, SimpleFeatureType schema) This method changes the query object so that all propertyName references are resolved to simple attribute names against the schema of the feature source.static QueryDataUtilities.simplifyFilter(Query query) This method changes the query object by simplifying the filter using SimplifyingFilterVisitorConstructors in org.geotools.data with parameters of type QueryModifierConstructorDescriptionDefaultFeatureResults(SimpleFeatureSource source, Query query) FeatureResults query against featureSource. -
Uses of Query in org.geotools.data.collection
Methods in org.geotools.data.collection with parameters of type QueryModifier and TypeMethodDescriptionintintCollectionFeatureSource.getFeatures(Query query) SpatialIndexFeatureSource.getFeatures(Query query) Constructors in org.geotools.data.collection with parameters of type QueryModifierConstructorDescriptionprotectedSubCollection(Query query, SimpleFeatureCollection features) -
Uses of Query in org.geotools.data.complex
Fields in org.geotools.data.complex declared as QueryModifier and TypeFieldDescriptionprotected QueryAbstractMappingFeatureIterator.queryprotected final QueryIndexedMappingFeatureIterator.queryprotected final QueryIndexedMappingFeatureIteratorFactory.queryprotected final QueryIndexQueryManager.queryMethods in org.geotools.data.complex that return QueryModifier and TypeMethodDescriptionIndexQueryManager.PartialIndexQueryManager.buildCombinedQuery(List<String> ids) IndexQueryManager.PartialIndexQueryManager.buildCombinedQuery(FeatureCollection<? extends FeatureType, ? extends Feature> featureCollection) IndexQueryManager.PartialIndexQueryManager.getIndexQuery()MappingFeatureCollection.getQuery()protected QueryAbstractMappingFeatureIterator.getUnrolledQuery(Query query) Return a query appropriate to its underlying feature source.protected QueryIndexedMappingFeatureIterator.transformQueryToIdsOnly()Convert query to retrieve only id field, no other fieldsprotected QueryPartialIndexedMappingFeatureIterator.transformQueryToIdsOnly()Build the query for execute on index source partial Implementation manages pagination by itself, so remove bounds from queryprotected QueryIndexedMappingFeatureIterator.unrollIndexes(Query query) AppSchemaDataAccess.unrollQuery(Query query, FeatureTypeMapping mapping) Creates aorg.geotools.api.data.Querythat operates over the surrogate DataStore, by unrolling theorg.geotools.filter.Filtercontained in the passedquery, and replacing the list of required attributes by the ones of the mapped FeatureType.Methods in org.geotools.data.complex with parameters of type QueryModifier and TypeMethodDescriptionprotected ReferencedEnvelopeComputes the bounds of the features for the specified feature type that satisfy the query provided that there is a fast way to get that result.protected intGets the number of the features that would be returned by this query for the specified feature type.intMappingFeatureSource.getFeatures(Query query) static IMappingFeatureIteratorMappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter) static IMappingFeatureIteratorMappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction) static IMappingFeatureIteratorMappingFeatureIteratorFactory.getInstance(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, boolean indexEnable) protected QueryAbstractMappingFeatureIterator.getUnrolledQuery(Query query) Return a query appropriate to its underlying feature source.protected abstract voidAbstractMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping, Query query, CoordinateReferenceSystem crs) protected voidDataAccessMappingFeatureIterator.initialiseSourceFeatures(FeatureTypeMapping mapping, Query query, CoordinateReferenceSystem targetCRS) protected QueryIndexedMappingFeatureIterator.unrollIndexes(Query query) AppSchemaDataAccess.unrollQuery(Query query, FeatureTypeMapping mapping) Creates aorg.geotools.api.data.Querythat operates over the surrogate DataStore, by unrolling theorg.geotools.filter.Filtercontained in the passedquery, and replacing the list of required attributes by the ones of the mapped FeatureType.Constructors in org.geotools.data.complex with parameters of type QueryModifierConstructorDescriptionAbstractMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query) AbstractMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery) AbstractMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery, boolean hasPostFilter) AbstractMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery, boolean removeQueryLimitIfDenormalised, boolean hasPostFilter) AbstractMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery, boolean removeQueryLimitIfDenormalised, boolean hasPostFilter, Transaction tx) DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query) DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, boolean isFiltered, boolean removeQueryLimitIfDenormalised) DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, boolean isFiltered, boolean removeQueryLimitIfDenormalised, boolean hasPostFilter) DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, boolean isFiltered, boolean removeQueryLimitIfDenormalised, boolean hasPostFilter, Transaction transaction) DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery, boolean removeQueryLimitIfDenormalised) DataAccessMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery, boolean removeQueryLimitIfDenormalised, Transaction transaction) IndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor) IndexedMappingFeatureIteratorFactory(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction) IndexQueryManager(FeatureTypeMapping mapping, Query query) IndexUniqueVisitorIterator(FeatureCollection<SimpleFeatureType, SimpleFeature> fc, Query idQuery, String idFieldName) MappingAttributeIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery) MappingAttributeIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Query unrolledQuery, Transaction transaction) MappingFeatureCollection(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query) PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor) PartialIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor, int maxNumRound) PartialIndexQueryManager(FeatureTypeMapping mapping, Query query) TotalIndexedMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, Filter unrolledFilter, Transaction transaction, IndexQueryManager indexModeProcessor) XmlMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query) XmlMappingFeatureIterator(AppSchemaDataAccess store, FeatureTypeMapping mapping, Query query, String xpath, String value) -
Uses of Query in org.geotools.data.complex.spi
Methods in org.geotools.data.complex.spi with parameters of type QueryModifier and TypeMethodDescriptionCustomSourceDataStore.buildIterator(AppSchemaDataAccess store, FeatureTypeMapping featureTypeMapping, Query query, Transaction transaction) Allows a data store to build its own iterator that will be used by App-Schema core to retrieve the necessary attributes from the data store to build the mapped feature types. -
Uses of Query in org.geotools.data.csv
Methods in org.geotools.data.csv with parameters of type QueryModifier and TypeMethodDescriptionprotected ReferencedEnvelopeCSVFeatureSource.getBoundsInternal(Query query) protected ReferencedEnvelopeCSVFeatureStore.getBoundsInternal(Query query) protected intCSVFeatureSource.getCountInternal(Query query) protected intCSVFeatureStore.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> CSVFeatureSource.getReaderInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> CSVFeatureStore.getReaderInternal(Query query) protected FeatureWriter<SimpleFeatureType,SimpleFeature> CSVFeatureStore.getWriterInternal(Query query, int flags) Constructors in org.geotools.data.csv with parameters of type QueryModifierConstructorDescriptionCSVFeatureReader(CSVStrategy csvStrategy, Query query) CSVFeatureSource(CSVDataStore datastore, Query query) CSVFeatureSource(ContentEntry entry, Query query) CSVFeatureStore(CSVStrategy csvStrategy, CSVFileState csvFileState, ContentEntry entry, Query query) CSVFeatureWriter(CSVFileState csvFileState, CSVStrategy csvStrategy, Query query) -
Uses of Query in org.geotools.data.directory
Methods in org.geotools.data.directory with parameters of type QueryModifier and TypeMethodDescriptionintDirectoryDataStore.getFeatureReader(Query query, Transaction transaction) DirectoryFeatureSource.getFeatures(Query query) intDirectoryFeatureLocking.lockFeatures(Query query) voidDirectoryFeatureLocking.unLockFeatures(Query query) -
Uses of Query in org.geotools.data.gen
Methods in org.geotools.data.gen that return QueryModifier and TypeMethodDescriptionprotected QueryPreGeneralizedFeatureSource.getProxyObject(Query query, SimpleFeatureSource fs, Generalization di) Methods in org.geotools.data.gen with parameters of type QueryModifier and TypeMethodDescriptionintPreGeneralizedDataStore.getFeatureReader(Query query, Transaction transaction) PreGeneralizedFeatureSource.getFeatureReader(Query query, Transaction transaction) PreGeneralizedFeatureSource.getFeatures(Query query) protected QueryPreGeneralizedFeatureSource.getProxyObject(Query query, SimpleFeatureSource fs, Generalization di) -
Uses of Query in org.geotools.data.geojson.store
Methods in org.geotools.data.geojson.store with parameters of type QueryModifier and TypeMethodDescriptionprotected ReferencedEnvelopeGeoJSONFeatureSource.getBoundsInternal(Query query) protected ReferencedEnvelopeGeoJSONFeatureStore.getBoundsInternal(Query query) protected intGeoJSONFeatureSource.getCountInternal(Query query) protected intGeoJSONFeatureStore.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> GeoJSONFeatureSource.getReaderInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> GeoJSONFeatureStore.getReaderInternal(Query query) protected FeatureWriter<SimpleFeatureType,SimpleFeature> GeoJSONFeatureStore.getWriterInternal(Query query, int flags) protected booleanGeoJSONFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) Constructors in org.geotools.data.geojson.store with parameters of type QueryModifierConstructorDescriptionGeoJSONFeatureReader(ContentState contentState, Query query) GeoJSONFeatureSource(GeoJSONDataStore datastore, Query query) GeoJSONFeatureSource(ContentEntry entry, Query query) GeoJSONFeatureStore(ContentEntry entry, Query query) GeoJSONFeatureWriter(ContentEntry entry, Query query) -
Uses of Query in org.geotools.data.geoparquet
Methods in org.geotools.data.geoparquet with parameters of type QueryModifier and TypeMethodDescriptionForwardingDataStore.getFeatureReader(Query query, Transaction transaction) -
Uses of Query in org.geotools.data.graticule
Methods in org.geotools.data.graticule with parameters of type QueryModifier and TypeMethodDescriptionprotected ReferencedEnvelopeGraticuleFeatureSource.getBoundsInternal(Query query) protected intGraticuleFeatureSource.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> GraticuleFeatureSource.getReaderInternal(Query query) Constructors in org.geotools.data.graticule with parameters of type Query -
Uses of Query in org.geotools.data.hana
Methods in org.geotools.data.hana with parameters of type QueryModifier and TypeMethodDescriptionvoidHanaDialect.handleSelectHints(StringBuffer sql, SimpleFeatureType featureType, Query query) -
Uses of Query in org.geotools.data.joining
Subclasses of Query in org.geotools.data.joiningModifier and TypeClassDescriptionclassSpecial Query that includes joining informationstatic classFields in org.geotools.data.joining declared as QueryMethods in org.geotools.data.joining with parameters of type QueryModifier and TypeMethodDescriptionvoidJoiningNestedAttributeMapping.open(Object caller, Query baseTableQuery, FeatureTypeMapping mapping) Open an instance (cursor) for a specific caller.Constructors in org.geotools.data.joining with parameters of type Query -
Uses of Query in org.geotools.data.memory
Methods in org.geotools.data.memory with parameters of type QueryModifier and TypeMethodDescriptionprotected ContentFeatureSourceMemoryDataStore.createFeatureSource(ContentEntry entry, Query query) protected ReferencedEnvelopeMemoryFeatureSource.getBoundsInternal(Query query) protected ReferencedEnvelopeMemoryFeatureStore.getBoundsInternal(Query query) protected intMemoryFeatureSource.getCountInternal(Query query) protected intMemoryFeatureStore.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> MemoryFeatureSource.getReaderInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> MemoryFeatureStore.getReaderInternal(Query query) protected FeatureWriter<SimpleFeatureType,SimpleFeature> MemoryFeatureStore.getWriterInternal(Query query, int flags) protected booleanMemoryFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) protected booleanMemoryFeatureStore.handleVisitor(Query query, FeatureVisitor visitor) Constructors in org.geotools.data.memory with parameters of type QueryModifierConstructorDescriptionMemoryFeatureReader(ContentState state, Query query) MemoryFeatureSource(ContentEntry entry, Query query) MemoryFeatureStore(ContentEntry entry, Query query) MemoryFeatureWriter(MemoryState state, Query query) -
Uses of Query in org.geotools.data.mongodb
Methods in org.geotools.data.mongodb with parameters of type QueryModifier and TypeMethodDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected ReferencedEnvelopeMongoFeatureSource.getBoundsInternal(Query query) protected ReferencedEnvelopeMongoFeatureStore.getBoundsInternal(Query query) protected intMongoFeatureSource.getCountInternal(Query query) protected intMongoFeatureStore.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> MongoFeatureSource.getReaderInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> MongoFeatureStore.getReaderInternal(Query query) protected FeatureWriter<SimpleFeatureType,SimpleFeature> MongoFeatureStore.getWriterInternal(Query query, int flags) protected booleanMongoFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) protected booleanMongoFeatureStore.handleVisitor(Query query, FeatureVisitor visitor) Constructors in org.geotools.data.mongodb with parameters of type QueryModifierConstructorDescriptionMongoFeatureSource(ContentEntry entry, Query query, DBCollection collection) MongoFeatureStore(ContentEntry entry, Query query, DBCollection collection) -
Uses of Query in org.geotools.data.mongodb.complex
Methods in org.geotools.data.mongodb.complex with parameters of type QueryModifier and TypeMethodDescriptionMongoComplexDataSource.buildIterator(AppSchemaDataAccess store, FeatureTypeMapping featureTypeMapping, Query query, Transaction transaction) -
Uses of Query in org.geotools.data.property
Methods in org.geotools.data.property with parameters of type QueryModifier and TypeMethodDescriptionprotected ReferencedEnvelopePropertyFeatureSource.getBoundsInternal(Query query) protected ReferencedEnvelopePropertyFeatureStore.getBoundsInternal(Query query) protected intPropertyFeatureSource.getCountInternal(Query query) protected intPropertyFeatureStore.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> PropertyFeatureSource.getReaderInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> PropertyFeatureStore.getReaderInternal(Query query) protected FeatureWriter<SimpleFeatureType,SimpleFeature> PropertyFeatureStore.getWriterInternal(Query query, int flags) protected booleanPropertyFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) Make handleVisitor package visible allowing PropertyFeatureStore to delegate to this implementation.protected booleanPropertyFeatureStore.handleVisitor(Query query, FeatureVisitor visitor) Constructors in org.geotools.data.property with parameters of type QueryModifierConstructorDescriptionPropertyFeatureSource(ContentEntry entry, Query query) PropertyFeatureWriter(ContentFeatureSource source, ContentState contentState, Query query, boolean append) -
Uses of Query in org.geotools.data.shapefile
Methods in org.geotools.data.shapefile with parameters of type Query -
Uses of Query in org.geotools.data.sort
Methods in org.geotools.data.sort with parameters of type QueryModifier and TypeMethodDescriptionstatic intSortedFeatureReader.getMaxFeaturesInMemory(Query q) Gets the max amount amount of features to keep in memory from the query and system hintsConstructors in org.geotools.data.sort with parameters of type QueryModifierConstructorDescriptionSortedFeatureReader(SimpleFeatureReader reader, Query query) Builds a new sorting feature reader -
Uses of Query in org.geotools.data.sqlserver
Methods in org.geotools.data.sqlserver with parameters of type QueryModifier and TypeMethodDescriptionvoidSQLServerDialect.handleSelectHints(StringBuffer sql, SimpleFeatureType featureType, Query query) -
Uses of Query in org.geotools.data.store
Fields in org.geotools.data.store declared as QueryModifier and TypeFieldDescriptionprotected QueryContentFeatureCollection.queryprotected QueryContentFeatureSource.queryThe query defining the feature sourceMethods in org.geotools.data.store that return QueryModifier and TypeMethodDescriptionprotected QueryConvenience method for joining a query with the definining query of the feature source.protected QueryContentFeatureSource.resolvePropertyNames(Query query) This method changes the query object so that all propertyName references are resolved to simple attribute names against the schema of the feature source.Methods in org.geotools.data.store with parameters of type QueryModifier and TypeMethodDescriptionvoidContentFeatureSource.accepts(Query query, FeatureVisitor visitor, ProgressListener progress) Visit the features matching the provided query.protected booleanDetermines if the datastore can natively perform a filtering.protected booleanDetermines if the datastore can natively limit the number of features returned in a query.protected booleanDetermines if the datastore can natively skip the firstoffsetnumber of features returned in a query.protected booleanDetermines if the datastore can natively perform "retyping" which includes limiting the number of attributes returned and reordering of those attributesprotected booleanDetermines if the datastore can natively perform sorting.final ReferencedEnvelopeReturns the bounds of the results of the specified query against the feature source.protected abstract ReferencedEnvelopeContentFeatureSource.getBoundsInternal(Query query) Calculates the bounds of a specified query.final intReturns the count of the number of features of the feature source.protected abstract intContentFeatureSource.getCountInternal(Query query) Calculates the number of features of a specified query.ContentDataStore.getFeatureReader(Query query, Transaction tx) Returns a feature reader for the specified query and transaction.DecoratingDataStore.getFeatureReader(Query query, Transaction transaction) final ContentFeatureCollectionContentFeatureSource.getFeatures(Query query) Returns the feature collection if the features of the feature source which meet the specified query criteria.Returns a reader for the features specified by a query.protected abstract FeatureReader<SimpleFeatureType,SimpleFeature> ContentFeatureSource.getReaderInternal(Query query) Subclass method for returning a native reader from the datastore.final ContentFeatureSourceCreates a new feature source for the specified query.Returns a writer over features specified by a query.Returns a writer over features specified by a query.protected abstract FeatureWriter<SimpleFeatureType,SimpleFeature> ContentFeatureStore.getWriterInternal(Query query, int flags) Subclass method for returning a native writer from the datastore.protected booleanContentFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) Subclass method which allows subclasses to natively handle a visitor.protected QueryConvenience method for joining a query with the definining query of the feature source.final intContentFeatureSource.lockFeatures(Query query) Locks features specified by a query.protected QueryContentFeatureSource.resolvePropertyNames(Query query) This method changes the query object so that all propertyName references are resolved to simple attribute names against the schema of the feature source.final voidContentFeatureSource.unLockFeatures(Query query) Unlocks features specified by a query.Constructors in org.geotools.data.store with parameters of type QueryModifierConstructorDescriptionprotectedContentFeatureCollection(ContentFeatureSource featureSource, Query query) ContentFeatureSource(ContentEntry entry, Query query) Creates the new feature source from a query.ContentFeatureStore(ContentEntry entry, Query query) Creates the content feature store. -
Uses of Query in org.geotools.data.transform
Methods in org.geotools.data.transform with parameters of type QueryModifier and TypeMethodDescriptionintSingleFeatureSourceDataStore.getFeatureReader(Query query, Transaction transaction) TransformFeatureSource.getFeatures(Query query) intTransformFeatureLocking.lockFeatures(Query query) voidTransformFeatureLocking.unLockFeatures(Query query) -
Uses of Query in org.geotools.data.view
Methods in org.geotools.data.view that return QueryModifier and TypeMethodDescriptionprotected QueryDefaultView.makeDefinitionQuery(Query query) Takes a query and adapts it to match re definitionQuery filter configured for a feature type.Methods in org.geotools.data.view with parameters of type QueryModifier and TypeMethodDescriptionstatic SimpleFeatureSourceDefaultView.create(SimpleFeatureSource source, Query query) Factory that make the correct decorator for the provided featureSource.Retrive the extent of the Query.intAdjust query and forward to source.DefaultView.getFeatures(Query query) Implement getFeatures.protected QueryDefaultView.makeDefinitionQuery(Query query) Takes a query and adapts it to match re definitionQuery filter configured for a feature type.Constructors in org.geotools.data.view with parameters of type QueryModifierConstructorDescriptionDefaultView(SimpleFeatureSource source, Query query) Creates a new GeoServerFeatureSource object. -
Uses of Query in org.geotools.data.vpf
Methods in org.geotools.data.vpf with parameters of type QueryModifier and TypeMethodDescriptionprotected ReferencedEnvelopeVPFCovFeatureSource.getBoundsInternal(Query query) Implementation that generates the total bounds (many file formats record this information in the header)protected ReferencedEnvelopeVPFLibFeatureSource.getBoundsInternal(Query query) Implementation that generates the total bounds (many file formats record this information in the header)protected intVPFCovFeatureSource.getCountInternal(Query query) protected intVPFLibFeatureSource.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> VPFCovFeatureSource.getReaderInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> VPFLibFeatureSource.getReaderInternal(Query query) Constructors in org.geotools.data.vpf with parameters of type QueryModifierConstructorDescriptionVPFCovFeatureSource(VPFFeatureType featureType, ContentEntry entry, Query query) VPFFeatureSource(ContentEntry entry, Query query) VPFLibFeatureSource(ContentEntry entry, Query query) -
Uses of Query in org.geotools.data.vpf.file
Methods in org.geotools.data.vpf.file with parameters of type QueryModifier and TypeMethodDescriptionprotected ReferencedEnvelopeVPFFileFeatureSource.getBoundsInternal(Query query) Implementation that generates the total bounds (many file formats record this information in the header)protected intVPFFileFeatureSource.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> VPFFileFeatureSource.getReaderInternal(Query query) Constructors in org.geotools.data.vpf.file with parameters of type Query -
Uses of Query in org.geotools.data.wfs
Methods in org.geotools.data.wfs with parameters of type QueryModifier and TypeMethodDescriptionprotected GetFeatureRequestWFSStoredQueryFeatureSource.createGetFeature(Query query, GetFeatureRequest.ResultType resultType) -
Uses of Query in org.geotools.data.wfs.impl
Methods in org.geotools.data.wfs.impl with parameters of type QueryModifier and TypeMethodDescriptionintWFSContentComplexFeatureSource.getFeatures(Query query) Get features based on the query specified. -
Uses of Query in org.geotools.feature.simple
Methods in org.geotools.feature.simple with parameters of type QueryModifier and TypeMethodDescriptionstatic SimpleFeatureTypeSimpleFeatureTypeBuilder.retype(SimpleFeatureType original, Query query) Create a SimpleFeatureType with the parameters and coordinate reference system of the query. -
Uses of Query in org.geotools.filter.function
Methods in org.geotools.filter.function that return QueryModifier and TypeMethodDescriptionRenderingTransformation.invertQuery(Query targetQuery, GridGeometry gridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the function This method will be called only if the input data is a feature collection.Methods in org.geotools.filter.function with parameters of type QueryModifier and TypeMethodDescriptionRenderingTransformation.invertGridGeometry(Query targetQuery, GridGeometry targetGridGeometry) Given a target query and a target grid geometry returns the grid geometry to be used to read the input data of the function involved in rendering.RenderingTransformation.invertQuery(Query targetQuery, GridGeometry gridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the function This method will be called only if the input data is a feature collection. -
Uses of Query in org.geotools.gce.imagemosaic
Methods in org.geotools.gce.imagemosaic that return QueryModifier and TypeMethodDescriptionFootprintsTransformation.invertQuery(Query targetQuery, GridGeometry gridGeometry) Methods in org.geotools.gce.imagemosaic with parameters of type QueryModifier and TypeMethodDescriptionFootprintsTransformation.invertGridGeometry(Query targetQuery, GridGeometry targetGridGeometry) FootprintsTransformation.invertQuery(Query targetQuery, GridGeometry gridGeometry) -
Uses of Query in org.geotools.gce.imagemosaic.catalog
Methods in org.geotools.gce.imagemosaic.catalog that return QueryModifier and TypeMethodDescriptionprotected QueryGranuleCatalog.mergeHints(Query q) Merges the wrapper hints with the query ones, making sure not to overwrite the query onesLockingGranuleCatalog.mergeHints(Query q) Methods in org.geotools.gce.imagemosaic.catalog with parameters of type QueryModifier and TypeMethodDescriptionabstract voidGranuleCatalog.computeAggregateFunction(Query q, FeatureCalc function) voidLockingGranuleCatalog.computeAggregateFunction(Query q, FeatureCalc function) CatalogConfigurationBeans.getByTypeQuery(Query q) Looks up the configurations considering both the query (looking for the COVERAGE_NAME hint) and falls back on the type name, if the first did not provide a matchintvoidCachingDataStoreGranuleCatalog.getGranuleDescriptors(Query q, GranuleCatalogVisitor visitor) abstract voidGranuleCatalog.getGranuleDescriptors(Query q, GranuleCatalogVisitor visitor) voidLockingGranuleCatalog.getGranuleDescriptors(Query q, GranuleCatalogVisitor visitor) CachingDataStoreGranuleCatalog.getGranules(Query q) CachingDataStoreGranuleCatalog.getGranules(Query q, Transaction t) abstract SimpleFeatureCollectionGranuleCatalog.getGranules(Query q) GranuleCatalog.getGranules(Query q, Transaction t) GranuleCatalogSource.getGranules(Query q) LockingGranuleCatalog.getGranules(Query q) LockingGranuleCatalog.getGranules(Query q, Transaction t) QueryCacheGranuleCatalog.getGranules(Query q) QueryCacheGranuleCatalog.getGranules(Query q, Transaction t) abstract intGranuleCatalog.getGranulesCount(Query q) intLockingGranuleCatalog.getGranulesCount(Query q) protected QueryGranuleCatalog.mergeHints(Query q) Merges the wrapper hints with the query ones, making sure not to overwrite the query onesLockingGranuleCatalog.mergeHints(Query q) intCachingDataStoreGranuleCatalog.removeGranules(Query query) intCachingDataStoreGranuleCatalog.removeGranules(Query query, Transaction transaction) abstract intGranuleCatalog.removeGranules(Query query) Deprecated.intGranuleCatalog.removeGranules(Query query, Transaction transaction) intLockingGranuleCatalog.removeGranules(Query query) intLockingGranuleCatalog.removeGranules(Query query, Transaction transaction) intQueryCacheGranuleCatalog.removeGranules(Query query) intQueryCacheGranuleCatalog.removeGranules(Query query, Transaction transaction) -
Uses of Query in org.geotools.gce.imagemosaic.catalog.oracle
Methods in org.geotools.gce.imagemosaic.catalog.oracle with parameters of type QueryModifier and TypeMethodDescriptionDataStoreWrapper.getFeatureReader(Query query, Transaction transaction) -
Uses of Query in org.geotools.gce.imagemosaic.granulecollector
Methods in org.geotools.gce.imagemosaic.granulecollector with parameters of type Query -
Uses of Query in org.geotools.imageio
Methods in org.geotools.imageio with parameters of type QueryModifier and TypeMethodDescriptionGeoSpatialImageReader.getImageIndex(Query filterQuery) Return the list of imageIndex related to the feature in the slicesCatalog which result from the specified query. -
Uses of Query in org.geotools.jdbc
Fields in org.geotools.jdbc declared as QueryMethods in org.geotools.jdbc that return QueryMethods in org.geotools.jdbc with parameters of type QueryModifier and TypeMethodDescriptionvoidJDBCDataStore.applyLimitOffset(StringBuffer sql, Query query) Applies the limit/offset elements to the query if they are specified and if the dialect supports themprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanstatic JoinInfoJoinInfo.create(Query query, SimpleFeatureType featureType, JDBCDataStore dataStore) static JoinInfoJoinInfo.create(Query query, JDBCFeatureSource featureSource) protected voidJDBCDataStore.encodeTableJoin(SimpleFeatureType featureType, JoinInfo join, Query query, StringBuffer sql) Helper method to encode the join clause(s) of a query.protected ObjectJDBCDataStore.getAggregateValue(FeatureVisitor visitor, SimpleFeatureType featureType, Query query, Connection cx) Results the value of an aggregate function over a query.protected ReferencedEnvelopeJDBCDataStore.getBounds(SimpleFeatureType featureType, Query query, Connection cx) Returns the bounds of the features for a particular feature type / table.protected ReferencedEnvelopeJDBCFeatureSource.getBoundsInternal(Query query) protected ReferencedEnvelopeJDBCFeatureStore.getBoundsInternal(Query query) protected intJDBCDataStore.getCount(SimpleFeatureType featureType, Query query, Connection cx) Returns the count of the features for a particular feature type / table.protected intJDBCFeatureSource.getCountInternal(Query query) protected intJDBCFeatureStore.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> JDBCFeatureSource.getReaderInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> JDBCFeatureStore.getReaderInternal(Query query) protected FeatureWriter<SimpleFeatureType,SimpleFeature> JDBCFeatureStore.getWriterInternal(Query query, int flags) voidSQLDialect.handleSelectHints(StringBuffer sql, SimpleFeatureType featureType, Query query) Used to apply search hints on the fully generated SQL (complete of select, from, where, sort, limit/offset)protected booleanJDBCFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) protected booleanJDBCFeatureStore.handleVisitor(Query query, FeatureVisitor visitor) protected voidJDBCFeatureReader.init(JDBCFeatureSource featureSource, SimpleFeatureType featureType, Query query) protected StringJDBCDataStore.selectAggregateSQL(String function, List<Expression> attributes, List<Expression> groupByExpressions, SimpleFeatureType featureType, Query query, LimitingVisitor visitor) protected PreparedStatementJDBCDataStore.selectAggregateSQLPS(String function, List<Expression> attributes, List<Expression> groupByExpressions, SimpleFeatureType featureType, Query query, LimitingVisitor visitor, Connection cx) protected StringJDBCDataStore.selectBoundsSQL(SimpleFeatureType featureType, Query query) Generates a 'SELECT' sql statement which selects bounds.protected PreparedStatementJDBCDataStore.selectBoundsSQLPS(SimpleFeatureType featureType, Query query, Connection cx) Generates a 'SELECT' prepared statement which selects bounds.protected StringJDBCDataStore.selectJoinSQL(SimpleFeatureType featureType, JoinInfo join, Query query) protected PreparedStatementJDBCDataStore.selectJoinSQLPS(SimpleFeatureType featureType, JoinInfo join, Query query, Connection cx) protected StringJDBCDataStore.selectSQL(SimpleFeatureType featureType, Query query) Generates a 'SELECT p1, p2, ...protected PreparedStatementJDBCDataStore.selectSQLPS(SimpleFeatureType featureType, Query query, Connection cx) Generates a 'SELECT p1, p2, ...static HintsVirtualTable.setKeepWhereClausePlaceHolderHint(Query query) If the provided query has a filter of a where clause place holder exists it will be preserved.Constructors in org.geotools.jdbc with parameters of type QueryModifierConstructorDescriptionJDBCFeatureReader(String sql, Connection cx, JDBCFeatureSource featureSource, SimpleFeatureType featureType, Query query) JDBCFeatureReader(PreparedStatement st, Connection cx, JDBCFeatureSource featureSource, SimpleFeatureType featureType, Query query) JDBCFeatureReader(ResultSet rs, Connection cx, int offset, JDBCFeatureSource featureSource, SimpleFeatureType featureType, Query query) JDBCFeatureSource(ContentEntry entry, Query query) Creates the new feature store.JDBCFeatureStore(ContentEntry entry, Query query) Creates the new feature store.JDBCInsertFeatureWriter(String sql, Connection cx, JDBCFeatureSource featureSource, Query query) JDBCInsertFeatureWriter(PreparedStatement ps, Connection cx, JDBCFeatureSource featureSource, Query query) JDBCJoiningFeatureReader(String sql, Connection cx, JDBCFeatureSource featureSource, SimpleFeatureType featureType, JoinInfo join, Query query) JDBCJoiningFeatureReader(PreparedStatement st, Connection cx, JDBCFeatureSource featureSource, SimpleFeatureType featureType, JoinInfo join, Query query) JDBCUpdateFeatureWriter(String sql, Connection cx, JDBCFeatureSource featureSource, Query query) JDBCUpdateFeatureWriter(PreparedStatement ps, Connection cx, JDBCFeatureSource featureSource, Query query) JDBCUpdateInsertFeatureWriter(String sql, Connection cx, JDBCFeatureSource featureSource, Query query) JDBCUpdateInsertFeatureWriter(PreparedStatement ps, Connection cx, JDBCFeatureSource featureSource, String[] attributeNames, Query query) -
Uses of Query in org.geotools.map
Fields in org.geotools.map declared as QueryModifier and TypeFieldDescriptionprotected QueryFeatureLayer.queryQuery use to limit content of featureSourceMethods in org.geotools.map that return QueryModifier and TypeMethodDescriptionFeatureLayer.getQuery()Returns the definition query (filter) for this layer.Layer.getQuery()The definition query (including filter) for this layer, orQuery.ALLif no definition query has been provided by the user.Methods in org.geotools.map with parameters of type Query -
Uses of Query in org.geotools.process
Methods in org.geotools.process that return QueryModifier and TypeMethodDescriptionRenderingProcess.invertQuery(Map<String, Object> input, Query targetQuery, GridGeometry gridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering.Methods in org.geotools.process with parameters of type QueryModifier and TypeMethodDescriptionRenderingProcess.invertGridGeometry(Map<String, Object> input, Query targetQuery, GridGeometry targetGridGeometry) Given a target query and a target grid geometry returns the grid geometry to be used to read the input data of the process involved in rendering.RenderingProcess.invertQuery(Map<String, Object> input, Query targetQuery, GridGeometry gridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering. -
Uses of Query in org.geotools.process.raster
Methods in org.geotools.process.raster with parameters of type QueryModifier and TypeMethodDescriptionContourProcess.invertGridGeometry(Query targetQuery, GridGeometry gg) -
Uses of Query in org.geotools.process.vector
Methods in org.geotools.process.vector that return QueryModifier and TypeMethodDescriptionBarnesSurfaceProcess.invertQuery(Double argQueryBuffer, Query targetQuery, GridGeometry targetGridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering.GroupCandidateSelectionProcess.invertQuery(String operationAttribute, List<String> groupingAttributes, Query targetQuery, GridGeometry gridGeometry) HeatmapProcess.invertQuery(Integer argRadiusPixels, ReferencedEnvelope argOutputEnv, Integer argOutputWidth, Integer argOutputHeight, Query targetQuery, GridGeometry targetGridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering.Methods in org.geotools.process.vector with parameters of type QueryModifier and TypeMethodDescriptionBarnesSurfaceProcess.invertQuery(Double argQueryBuffer, Query targetQuery, GridGeometry targetGridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering.GroupCandidateSelectionProcess.invertQuery(String operationAttribute, List<String> groupingAttributes, Query targetQuery, GridGeometry gridGeometry) HeatmapProcess.invertQuery(Integer argRadiusPixels, ReferencedEnvelope argOutputEnv, Integer argOutputWidth, Integer argOutputHeight, Query targetQuery, GridGeometry targetGridGeometry) Given a target query and a target grid geometry returns the query to be used to read the input data of the process involved in rendering. -
Uses of Query in org.geotools.renderer.lite
Methods in org.geotools.renderer.lite with parameters of type QueryModifier and TypeMethodDescriptionRenderingTransformationHelper.applyRenderingTransformation(Expression transformation, FeatureSource featureSource, Query layerQuery, Query renderingQuery, GridGeometry2D gridGeometry, CoordinateReferenceSystem sourceCrs, RenderingHints hints) -
Uses of Query in org.geotools.stac.store
Methods in org.geotools.stac.store with parameters of type QueryModifier and TypeMethodDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected ReferencedEnvelopeSTACFeatureSource.getBoundsInternal(Query query) protected intSTACFeatureSource.getCountInternal(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> STACFeatureSource.getReaderInternal(Query query) protected booleanSTACFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) -
Uses of Query in org.geotools.vectormosaic
Methods in org.geotools.vectormosaic with parameters of type QueryModifier and TypeMethodDescriptionprotected booleanprotected booleanprotected ReferencedEnvelopeVectorMosaicFeatureSource.getBoundsInternal(Query query) protected intVectorMosaicFeatureSource.getCountInternal(Query query) Counts the matching granules by delegating to the underlying granule stores.protected FeatureReader<SimpleFeatureType,SimpleFeature> VectorMosaicFeatureSource.getReaderInternal(Query query) protected FilterVectorMosaicFeatureSource.getSplitFilter(Query query, DataStore dataStore, String typeName, boolean isDelegate) protected booleanVectorMosaicFeatureSource.handleVisitor(Query query, FeatureVisitor visitor) -
Uses of Query in org.geotools.vectortiles.store
Methods in org.geotools.vectortiles.store with parameters of type QueryModifier and TypeMethodDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected intVectorTilesFeatureSource.determineZoomLevel(Query query) Determines the optimal zoom level for a query based on resolution hints and layer constraints.protected MathTransformVectorTilesFeatureSource.findMathTransform(Query query) protected ReferencedEnvelopeVectorTilesFeatureSource.getBoundsInternal(Query query) protected intVectorTilesFeatureSource.getCountInternal(Query query) protected CoordinateReferenceSystemVectorTilesFeatureSource.getQueryCRS(Query query) protected FeatureReader<SimpleFeatureType,SimpleFeature> VectorTilesFeatureSource.getReaderInternal(Query query) protected SimpleFeatureType
GranuleCatalog.removeGranules(Query, Transaction)