| 
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.healthmarketscience.jackcess.ImportUtil
public class ImportUtil
| Nested Class Summary | |
|---|---|
static class | 
ImportUtil.Builder
Builder which simplifies configuration of an import operation.  | 
| Method Summary | |
|---|---|
static java.lang.String | 
importFile(java.io.File f,
           Database db,
           java.lang.String name,
           java.lang.String delim)
Copy a delimited text file into a new table in this database.  | 
static java.lang.String | 
importFile(java.io.File f,
           Database db,
           java.lang.String name,
           java.lang.String delim,
           char quote,
           ImportFilter filter,
           boolean useExistingTable)
Copy a delimited text file into a new table in this database.  | 
static java.lang.String | 
importFile(java.io.File f,
           Database db,
           java.lang.String name,
           java.lang.String delim,
           char quote,
           ImportFilter filter,
           boolean useExistingTable,
           boolean header)
Copy a delimited text file into a new table in this database.  | 
static java.lang.String | 
importFile(java.io.File f,
           Database db,
           java.lang.String name,
           java.lang.String delim,
           ImportFilter filter)
Copy a delimited text file into a new table in this database.  | 
static java.lang.String | 
importReader(java.io.BufferedReader in,
             Database db,
             java.lang.String name,
             java.lang.String delim)
Copy a delimited text file into a new table in this database.  | 
static java.lang.String | 
importReader(java.io.BufferedReader in,
             Database db,
             java.lang.String name,
             java.lang.String delim,
             char quote,
             ImportFilter filter,
             boolean useExistingTable)
Copy a delimited text file into a new (or optionally exixsting) table in this database.  | 
static java.lang.String | 
importReader(java.io.BufferedReader in,
             Database db,
             java.lang.String name,
             java.lang.String delim,
             char quote,
             ImportFilter filter,
             boolean useExistingTable,
             boolean header)
Copy a delimited text file into a new (or optionally exixsting) table in this database.  | 
static java.lang.String | 
importReader(java.io.BufferedReader in,
             Database db,
             java.lang.String name,
             java.lang.String delim,
             ImportFilter filter)
Copy a delimited text file into a new table in this database.  | 
static java.lang.String | 
importReader(java.io.BufferedReader in,
             Database db,
             java.lang.String name,
             java.lang.String delim,
             ImportFilter filter,
             boolean useExistingTable)
Copy a delimited text file into a new (or optionally exixsting) table in this database.  | 
static java.lang.String | 
importResultSet(java.sql.ResultSet source,
                Database db,
                java.lang.String name)
Copy an existing JDBC ResultSet into a new table in this database.  | 
static java.lang.String | 
importResultSet(java.sql.ResultSet source,
                Database db,
                java.lang.String name,
                ImportFilter filter)
Copy an existing JDBC ResultSet into a new table in this database.  | 
static java.lang.String | 
importResultSet(java.sql.ResultSet source,
                Database db,
                java.lang.String name,
                ImportFilter filter,
                boolean useExistingTable)
Copy an existing JDBC ResultSet into a new (or optionally existing) table in this database.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static java.lang.String importResultSet(java.sql.ResultSet source,
                                               Database db,
                                               java.lang.String name)
                                        throws java.sql.SQLException,
                                               java.io.IOException
 Equivalent to: importResultSet(source, db, name, SimpleImportFilter.INSTANCE);
name - Name of the new table to createsource - ResultSet to copy from
java.sql.SQLException
java.io.IOExceptionimportResultSet(ResultSet,Database,String,ImportFilter), 
ImportUtil.Builder
public static java.lang.String importResultSet(java.sql.ResultSet source,
                                               Database db,
                                               java.lang.String name,
                                               ImportFilter filter)
                                        throws java.sql.SQLException,
                                               java.io.IOException
 Equivalent to: importResultSet(source, db, name, filter, false);
name - Name of the new table to createsource - ResultSet to copy fromfilter - valid import filter
java.sql.SQLException
java.io.IOExceptionimportResultSet(ResultSet,Database,String,ImportFilter,boolean), 
ImportUtil.Builder
public static java.lang.String importResultSet(java.sql.ResultSet source,
                                               Database db,
                                               java.lang.String name,
                                               ImportFilter filter,
                                               boolean useExistingTable)
                                        throws java.sql.SQLException,
                                               java.io.IOException
name - Name of the new table to createsource - ResultSet to copy fromfilter - valid import filteruseExistingTable - if true use current table if it already exists, otherwise, create new
            table with unique name
java.sql.SQLException
java.io.IOExceptionImportUtil.Builder
public static java.lang.String importFile(java.io.File f,
                                          Database db,
                                          java.lang.String name,
                                          java.lang.String delim)
                                   throws java.io.IOException
 Equivalent to: importFile(f, name, db, delim, SimpleImportFilter.INSTANCE);
name - Name of the new table to createf - Source file to importdelim - Regular expression representing the delimiter string.
java.io.IOExceptionimportFile(File,Database,String,String,ImportFilter), 
ImportUtil.Builder
public static java.lang.String importFile(java.io.File f,
                                          Database db,
                                          java.lang.String name,
                                          java.lang.String delim,
                                          ImportFilter filter)
                                   throws java.io.IOException
 Equivalent to: importFile(f, name, db, delim, "'", filter, false);
name - Name of the new table to createf - Source file to importdelim - Regular expression representing the delimiter string.filter - valid import filter
java.io.IOExceptionimportReader(BufferedReader,Database,String,String,ImportFilter), 
ImportUtil.Builder
public static java.lang.String importFile(java.io.File f,
                                          Database db,
                                          java.lang.String name,
                                          java.lang.String delim,
                                          char quote,
                                          ImportFilter filter,
                                          boolean useExistingTable)
                                   throws java.io.IOException
 Equivalent to:
 importReader(new BufferedReader(new FileReader(f)), db, name, delim, "'", filter, useExistingTable, true);
name - Name of the new table to createf - Source file to importdelim - Regular expression representing the delimiter string.quote - the quote characterfilter - valid import filteruseExistingTable - if true use current table if it already exists, otherwise, create new
            table with unique name
java.io.IOExceptionimportReader(BufferedReader,Database,String,String,ImportFilter,boolean), 
ImportUtil.Builder
public static java.lang.String importFile(java.io.File f,
                                          Database db,
                                          java.lang.String name,
                                          java.lang.String delim,
                                          char quote,
                                          ImportFilter filter,
                                          boolean useExistingTable,
                                          boolean header)
                                   throws java.io.IOException
 Equivalent to:
 importReader(new BufferedReader(new FileReader(f)), db, name, delim, "'", filter, useExistingTable, header);
name - Name of the new table to createf - Source file to importdelim - Regular expression representing the delimiter string.quote - the quote characterfilter - valid import filteruseExistingTable - if true use current table if it already exists, otherwise, create new
            table with unique nameheader - if false the first line is not a header row, only valid if
            useExistingTable is true
java.io.IOExceptionimportReader(BufferedReader,Database,String,String,char,ImportFilter,boolean,boolean), 
ImportUtil.Builder
public static java.lang.String importReader(java.io.BufferedReader in,
                                            Database db,
                                            java.lang.String name,
                                            java.lang.String delim)
                                     throws java.io.IOException
 Equivalent to: importReader(in, db, name, delim, SimpleImportFilter.INSTANCE);
name - Name of the new table to createin - Source reader to importdelim - Regular expression representing the delimiter string.
java.io.IOExceptionimportReader(BufferedReader,Database,String,String,ImportFilter), 
ImportUtil.Builder
public static java.lang.String importReader(java.io.BufferedReader in,
                                            Database db,
                                            java.lang.String name,
                                            java.lang.String delim,
                                            ImportFilter filter)
                                     throws java.io.IOException
 Equivalent to: importReader(in, db, name, delim, filter, false);
name - Name of the new table to createin - Source reader to importdelim - Regular expression representing the delimiter string.filter - valid import filter
java.io.IOExceptionimportReader(BufferedReader,Database,String,String,ImportFilter,boolean), 
ImportUtil.Builder
public static java.lang.String importReader(java.io.BufferedReader in,
                                            Database db,
                                            java.lang.String name,
                                            java.lang.String delim,
                                            ImportFilter filter,
                                            boolean useExistingTable)
                                     throws java.io.IOException
 Equivalent to: importReader(in, db, name, delim, '"', filter, false);
name - Name of the new table to createin - Source reader to importdelim - Regular expression representing the delimiter string.filter - valid import filteruseExistingTable - if true use current table if it already exists, otherwise, create new
            table with unique name
java.io.IOExceptionImportUtil.Builder
public static java.lang.String importReader(java.io.BufferedReader in,
                                            Database db,
                                            java.lang.String name,
                                            java.lang.String delim,
                                            char quote,
                                            ImportFilter filter,
                                            boolean useExistingTable)
                                     throws java.io.IOException
 Equivalent to:
 importReader(in, db, name, delim, '"', filter, useExistingTable, true);
name - Name of the new table to createin - Source reader to importdelim - Regular expression representing the delimiter string.quote - the quote characterfilter - valid import filteruseExistingTable - if true use current table if it already exists, otherwise, create new
            table with unique name
java.io.IOExceptionImportUtil.Builder
public static java.lang.String importReader(java.io.BufferedReader in,
                                            Database db,
                                            java.lang.String name,
                                            java.lang.String delim,
                                            char quote,
                                            ImportFilter filter,
                                            boolean useExistingTable,
                                            boolean header)
                                     throws java.io.IOException
name - Name of the new table to createin - Source reader to importdelim - Regular expression representing the delimiter string.quote - the quote characterfilter - valid import filteruseExistingTable - if true use current table if it already exists, otherwise, create new
            table with unique nameheader - if false the first line is not a header row, only valid if
            useExistingTable is true
java.io.IOExceptionImportUtil.Builder
  | 
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||