# Uses of Class
org.apache.sis.storage.StorageConnector

Packages that use StorageConnector
Package
Description
org.apache.sis.storage
Data store base types for retrieving and saving geospatial data in various storage formats.
org.apache.sis.storage.geotiff
A data store that can read and write GeoTIFF files as grid coverages.
org.apache.sis.storage.landsat
Reader of Landsat 8 level 1-2 data.
org.apache.sis.storage.modifier
A plugin mechanism for modifying some aspects of the resources read by data stores.
org.apache.sis.storage.netcdf
Reads netCDF files conforming to the Climate and Forecast (CF).
org.apache.sis.storage.sql
Data store capable to read and write features using a JDBC connection to a database.

- ## Uses of StorageConnector in org.apache.sis.storage

  Methods in org.apache.sis.storage with parameters of type StorageConnector
  Modifier and Type
  Method
  Description
  `abstract DataStore`
  DataStoreProvider.`open(StorageConnector connector)`
  Creates a data store instance associated with this provider.
  `abstract ProbeResult`
  DataStoreProvider.`probeContent(StorageConnector connector)`
  Indicates if the given storage appears to be supported by the `DataStore`s created by this provider.
  `protected <S> ProbeResult`
  DataStoreProvider.`probeContent(StorageConnector connector, Class<S> type, DataStoreProvider.Prober<? super S> prober)`
  Applies the specified test on the storage content without modifying buffer or input stream position.
  Constructors in org.apache.sis.storage with parameters of type StorageConnector
  Modifier
  Constructor
  Description
  ``
  `CanNotProbeException(DataStoreProvider provider, StorageConnector connector, Throwable cause)`
  Creates a localized exception with a message saying that the given store cannot be processed.
  `protected`
  `DataStore(DataStoreProvider provider, StorageConnector connector)`
  Creates a new instance for the given storage (typically file or database).
  `protected`
  `DataStore(DataStore parent, DataStoreProvider provider, StorageConnector connector, boolean hidden)`
  Creates a new instance as a child of another data store instance.
  ``
  `StorageConnector(StorageConnector parent, Object storage)`
  Creates a new data store connection which has a sub-component of a larger data store.

- ## Uses of StorageConnector in org.apache.sis.storage.geotiff

  Methods in org.apache.sis.storage.geotiff with parameters of type StorageConnector
  Modifier and Type
  Method
  Description
  `DataStore`
  GeoTiffStoreProvider.`open(StorageConnector connector)`
  Creates a `GeoTiffStore` instance associated with this provider.
  `ProbeResult`
  GeoTiffStoreProvider.`probeContent(StorageConnector connector)`
  Returns the MIME type if the given storage appears to be supported by `GeoTiffStore`.
  Constructors in org.apache.sis.storage.geotiff with parameters of type StorageConnector
  Modifier
  Constructor
  Description
  ``
  `GeoTiffStore(DataStoreProvider provider, StorageConnector connector)`
  Creates a new GeoTIFF store from the given file, URL or stream object.
  ``
  `GeoTiffStore(DataStore parent, DataStoreProvider provider, StorageConnector connector, boolean hidden)`
  Creates a new GeoTIFF store as a component of a larger data store.

- ## Uses of StorageConnector in org.apache.sis.storage.landsat

  Methods in org.apache.sis.storage.landsat with parameters of type StorageConnector
  Modifier and Type
  Method
  Description
  `DataStore`
  LandsatStoreProvider.`open(StorageConnector connector)`
  Returns a `LandsatStore` implementation associated with this provider.
  `ProbeResult`
  LandsatStoreProvider.`probeContent(StorageConnector connector)`
  Returns `ProbeResult.SUPPORTED` if the given storage appears to be supported by `LandsatStore`.
  Constructors in org.apache.sis.storage.landsat with parameters of type StorageConnector
  Modifier
  Constructor
  Description
  ``
  `LandsatStore(DataStoreProvider provider, StorageConnector connector)`
  Creates a new Landsat store from the given file, URL, stream or character reader.

- ## Uses of StorageConnector in org.apache.sis.storage.modifier

  Methods in org.apache.sis.storage.modifier with parameters of type StorageConnector
  Modifier and Type
  Method
  Description
  `static CoverageModifier`
  CoverageModifier.`getOrDefault(StorageConnector connector)`
  Returns modifier specified in the options of the given storage connector.

- ## Uses of StorageConnector in org.apache.sis.storage.netcdf

  Methods in org.apache.sis.storage.netcdf with parameters of type StorageConnector
  Modifier and Type
  Method
  Description
  `DataStore`
  NetcdfStoreProvider.`open(StorageConnector connector)`
  Returns a `NetcdfStore` implementation associated with this provider.
  `ProbeResult`
  NetcdfStoreProvider.`probeContent(StorageConnector connector)`
  Returns the MIME type if the given storage appears to be supported by `NetcdfStore`.
  Constructors in org.apache.sis.storage.netcdf with parameters of type StorageConnector
  Modifier
  Constructor
  Description
  ``
  `NetcdfStore(DataStoreProvider provider, StorageConnector connector)`
  Creates a new netCDF store from the given file, URL, stream or `NetcdfFile` object.

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

  Methods in org.apache.sis.storage.sql with parameters of type StorageConnector
  Modifier and Type
  Method
  Description
  `DataStore`
  SQLStoreProvider.`open(StorageConnector connector)`
  Returns a `SQLStore` implementation associated with this provider.
  `ProbeResult`
  SQLStoreProvider.`probeContent(StorageConnector connector)`
  Returns `ProbeResult.SUPPORTED` if the given storage appears to be supported by `SQLStore`.
  Constructors in org.apache.sis.storage.sql with parameters of type StorageConnector
  Modifier
  Constructor
  Description
  ``
  `SimpleFeatureStore(DataStoreProvider provider, StorageConnector connector, ResourceDefinition... resources)`
  Creates a new `SimpleFeatureStore` for the given data source and tables, views or queries.
  `protected`
  `SQLStore(DataStoreProvider provider, StorageConnector connector)`
  Creates a new `SQLStore` for the given data source.