Package org.h2gis.functions.io.json
Class JsonDriverFunction
java.lang.Object
org.h2gis.functions.io.json.JsonDriverFunction
- All Implemented Interfaces:
org.h2gis.api.DriverFunction
- Author:
- Erwan Bocher (CNRS), Sylvain PALOMINOS (Lab-STICC UBS 2019, Lab-STICC UBS, Chaire GEOTERA, 2020)
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.h2gis.api.DriverFunction
org.h2gis.api.DriverFunction.IMPORT_DRIVER_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]exportTable(Connection connection, String tableReference, File fileName, boolean deleteFiles, org.h2gis.api.ProgressVisitor progress) String[]exportTable(Connection connection, String tableReference, File file, String options, boolean deleteFiles, org.h2gis.api.ProgressVisitor progress) String[]exportTable(Connection connection, String tableReference, File file, String encoding, org.h2gis.api.ProgressVisitor progress) String[]exportTable(Connection connection, String tableReference, File fileName, org.h2gis.api.ProgressVisitor progress) String[]getFormatDescription(String format) org.h2gis.api.DriverFunction.IMPORT_DRIVER_TYPEString[]String[]importFile(Connection connection, String tableReference, File fileName, boolean deleteTables, org.h2gis.api.ProgressVisitor progress) String[]importFile(Connection connection, String tableReference, File fileName, String options, boolean deleteTables, org.h2gis.api.ProgressVisitor progress) String[]importFile(Connection connection, String tableReference, File fileName, String options, org.h2gis.api.ProgressVisitor progress) String[]importFile(Connection connection, String tableReference, File fileName, org.h2gis.api.ProgressVisitor progress) booleanisSpatialFormat(String extension)
-
Constructor Details
-
JsonDriverFunction
public JsonDriverFunction()
-
-
Method Details
-
getImportDriverType
public org.h2gis.api.DriverFunction.IMPORT_DRIVER_TYPE getImportDriverType()- Specified by:
getImportDriverTypein interfaceorg.h2gis.api.DriverFunction
-
getImportFormats
- Specified by:
getImportFormatsin interfaceorg.h2gis.api.DriverFunction
-
getExportFormats
- Specified by:
getExportFormatsin interfaceorg.h2gis.api.DriverFunction
-
getFormatDescription
- Specified by:
getFormatDescriptionin interfaceorg.h2gis.api.DriverFunction
-
isSpatialFormat
- Specified by:
isSpatialFormatin interfaceorg.h2gis.api.DriverFunction
-
exportTable
public String[] exportTable(Connection connection, String tableReference, File fileName, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
exportTablein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-
exportTable
public String[] exportTable(Connection connection, String tableReference, File fileName, boolean deleteFiles, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
exportTablein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-
exportTable
public String[] exportTable(Connection connection, String tableReference, File file, String options, boolean deleteFiles, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
exportTablein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-
exportTable
public String[] exportTable(Connection connection, String tableReference, File file, String encoding, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
exportTablein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-
importFile
public String[] importFile(Connection connection, String tableReference, File fileName, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
importFilein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-
importFile
public String[] importFile(Connection connection, String tableReference, File fileName, String options, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
importFilein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-
importFile
public String[] importFile(Connection connection, String tableReference, File fileName, boolean deleteTables, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
importFilein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-
importFile
public String[] importFile(Connection connection, String tableReference, File fileName, String options, boolean deleteTables, org.h2gis.api.ProgressVisitor progress) throws SQLException, IOException - Specified by:
importFilein interfaceorg.h2gis.api.DriverFunction- Throws:
SQLExceptionIOException
-