com.healthmarketscience.jackcess
Class ExportUtil.Builder
java.lang.Object
com.healthmarketscience.jackcess.ExportUtil.Builder
- Enclosing class:
- ExportUtil
public static class ExportUtil.Builder
- extends java.lang.Object
Builder which simplifies configuration of an export operation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportUtil.Builder
public ExportUtil.Builder(Database db)
ExportUtil.Builder
public ExportUtil.Builder(Database db,
java.lang.String tableName)
ExportUtil.Builder
public ExportUtil.Builder(Cursor cursor)
setDatabase
public ExportUtil.Builder setDatabase(Database db)
setTableName
public ExportUtil.Builder setTableName(java.lang.String tableName)
setCursor
public ExportUtil.Builder setCursor(Cursor cursor)
setDelimiter
public ExportUtil.Builder setDelimiter(java.lang.String delim)
setQuote
public ExportUtil.Builder setQuote(char quote)
setFilter
public ExportUtil.Builder setFilter(ExportFilter filter)
setHeader
public ExportUtil.Builder setHeader(boolean header)
setFileNameExtension
public ExportUtil.Builder setFileNameExtension(java.lang.String ext)
exportAll
public void exportAll(java.io.File dir)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
ExportUtil.exportAll(Database,File,String,boolean,String,char,ExportFilter)
exportFile
public void exportFile(java.io.File f)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
ExportUtil.exportFile(Database,String,File,boolean,String,char,ExportFilter)
exportWriter
public void exportWriter(java.io.BufferedWriter writer)
throws java.io.IOException
- Throws:
java.io.IOException
- See Also:
ExportUtil.exportWriter(Database,String,BufferedWriter,boolean,String,char,ExportFilter)
,
ExportUtil.exportWriter(Cursor,BufferedWriter,boolean,String,char,ExportFilter)