# Uses of Class
org.apache.sis.storage.sql.ResourceDefinition

Packages that use ResourceDefinition
Package
Description
org.apache.sis.storage.sql
Data store capable to read and write features using a JDBC connection to a database.

- ## Uses of ResourceDefinition in org.apache.sis.storage.sql

  Methods in org.apache.sis.storage.sql that return ResourceDefinition
  Modifier and Type
  Method
  Description
  `static ResourceDefinition`
  ResourceDefinition.`query(String name, String query)`
  Creates a resource definition for a SQL query.
  `protected ResourceDefinition[]`
  SimpleFeatureStore.`readResourceDefinitions(DataAccess dao)`
  Returns the resource definitions equivalent to the ones specified at construction time.
  `protected abstract ResourceDefinition[]`
  SQLStore.`readResourceDefinitions(DataAccess dao)`
  A callback for providing the resource definitions of a database, typically from a content table.
  `static ResourceDefinition`
  ResourceDefinition.`table(String tablePattern)`
  Creates a resource definition for a table or a view in any catalog and schema of the database.
  `static ResourceDefinition`
  ResourceDefinition.`table(String catalog, String schemaPattern, String tablePattern)`
  Creates a resource definition for a table or a view in the database.
  Constructors in org.apache.sis.storage.sql with parameters of type ResourceDefinition
  Modifier
  Constructor
  Description
  ``
  `SimpleFeatureStore(DataStoreProvider provider, StorageConnector connector, ResourceDefinition... resources)`
  Creates a new `SimpleFeatureStore` for the given data source and tables, views or queries.