Package org.h2gis.functions.io.tsv
Class TSVWrite
- java.lang.Object
-
- org.h2gis.api.AbstractFunction
-
- org.h2gis.functions.io.tsv.TSVWrite
-
- All Implemented Interfaces:
org.h2gis.api.Function,org.h2gis.api.ScalarFunction
public class TSVWrite extends org.h2gis.api.AbstractFunction implements org.h2gis.api.ScalarFunctionWrite a Tab-separated values file- Author:
- Erwan Bocher
-
-
Constructor Summary
Constructors Constructor Description TSVWrite()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidexportTable(Connection connection, String fileName, String tableReference)Export a table into a Tab-separated values filestatic voidexportTable(Connection connection, String fileName, String tableReference, String encoding, boolean deleteFile)static voidexportTable(Connection connection, String fileName, String tableReference, org.h2.value.Value option)Read a table and write it into a tsv file.StringgetJavaStaticMethod()-
Methods inherited from class org.h2gis.api.AbstractFunction
addProperty, getProperty, removeProperty
-
-
-
-
Method Detail
-
getJavaStaticMethod
public String getJavaStaticMethod()
- Specified by:
getJavaStaticMethodin interfaceorg.h2gis.api.ScalarFunction
-
exportTable
public static void exportTable(Connection connection, String fileName, String tableReference) throws SQLException, IOException
Export a table into a Tab-separated values file- Parameters:
connection-fileName-tableReference-- Throws:
SQLExceptionIOException
-
exportTable
public static void exportTable(Connection connection, String fileName, String tableReference, org.h2.value.Value option) throws IOException, SQLException
Read a table and write it into a tsv file.- Parameters:
connection- Active connectionfileName- Shape file name or URItableReference- Table name or select query Note : The select query must be enclosed in parenthesisoption- Could be string file encoding charset or boolean value to delete the existing file- Throws:
IOExceptionSQLException
-
exportTable
public static void exportTable(Connection connection, String fileName, String tableReference, String encoding, boolean deleteFile) throws SQLException, IOException
- Parameters:
connection-fileName-tableReference-encoding-- Throws:
SQLExceptionIOException
-
-