Package org.geotools.coverage.io
Interface FileDriver
-
- All Superinterfaces:
Driver
,Factory
,OptionalFactory
- All Known Implementing Classes:
DefaultFileDriver
,NetCDFDriver
public interface FileDriver extends Driver
- Author:
- Simone Giannecchini, GeoSolutions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface Driver
Driver.DriverCapabilities
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canProcess(Driver.DriverCapabilities operation, URL url, Map<String,Serializable> params)
List<String>
getFileExtensions()
The list of filename extensions handled by this driver.CoverageAccess
process(Driver.DriverCapabilities operation, URL url, Map<String,Serializable> params, Hints hints, ProgressListener listener)
-
Methods inherited from interface Driver
access, canAccess, getDescription, getDriverCapabilities, getName, getParameterInfo, getTitle, isAvailable
-
Methods inherited from interface Factory
getImplementationHints
-
-
-
-
Method Detail
-
getFileExtensions
List<String> getFileExtensions()
The list of filename extensions handled by this driver.This List may be empty if the Driver is not file based.
- Returns:
- List of file extensions which can be read by this dataStore.
-
canProcess
boolean canProcess(Driver.DriverCapabilities operation, URL url, Map<String,Serializable> params)
-
process
CoverageAccess process(Driver.DriverCapabilities operation, URL url, Map<String,Serializable> params, Hints hints, ProgressListener listener) throws IOException
- Throws:
IOException
-
-