Elexis API documentation
Version 2.1.6 as of December 11 2011

Uses of Class
com.healthmarketscience.jackcess.Database

Packages that use Database
com.healthmarketscience.jackcess   
 

Uses of Database in com.healthmarketscience.jackcess
 

Methods in com.healthmarketscience.jackcess that return Database
static Database Database.create(Database.FileFormat fileFormat, java.io.File mdbFile)
          Create a new Database for the given fileFormat Equivalent to: create(fileFormat, mdbFile, DEFAULT_AUTO_SYNC);
static Database Database.create(Database.FileFormat fileFormat, java.io.File mdbFile, boolean autoSync)
          Create a new Database for the given fileFormat
static Database Database.create(Database.FileFormat fileFormat, java.io.File mdbFile, boolean autoSync, java.nio.charset.Charset charset, java.util.TimeZone timeZone)
          Create a new Database for the given fileFormat
static Database Database.create(java.io.File mdbFile)
          Create a new Access 2000 Database Equivalent to: create(FileFormat.V2000, mdbFile, DEFAULT_AUTO_SYNC);
static Database Database.create(java.io.File mdbFile, boolean autoSync)
          Create a new Access 2000 Database Equivalent to: create(FileFormat.V2000, mdbFile, DEFAULT_AUTO_SYNC);
 Database Table.getDatabase()
           
 Database UsageMap.getDatabase()
           
static Database Database.open(java.io.File mdbFile)
          Open an existing Database.
static Database Database.open(java.io.File mdbFile, boolean readOnly)
          Open an existing Database.
static Database Database.open(java.io.File mdbFile, boolean readOnly, boolean autoSync)
          Open an existing Database.
static Database Database.open(java.io.File mdbFile, boolean readOnly, boolean autoSync, java.nio.charset.Charset charset, java.util.TimeZone timeZone)
          Open an existing Database.
 

Methods in com.healthmarketscience.jackcess with parameters of type Database
static void ExportUtil.exportAll(Database db, java.io.File dir)
          Copy all tables into new delimited text files
Equivalent to: exportAll(db, dir, "csv");
static void ExportUtil.exportAll(Database db, java.io.File dir, java.lang.String ext)
          Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
static void ExportUtil.exportAll(Database db, java.io.File dir, java.lang.String ext, boolean header)
          Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
static void ExportUtil.exportAll(Database db, java.io.File dir, java.lang.String ext, boolean header, java.lang.String delim, char quote, ExportFilter filter)
          Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
static void ExportUtil.exportFile(Database db, java.lang.String tableName, java.io.File f)
          Copy a table into a new delimited text file
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
static void ExportUtil.exportFile(Database db, java.lang.String tableName, java.io.File f, boolean header, java.lang.String delim, char quote, ExportFilter filter)
          Copy a table into a new delimited text file
Nearly equivalent to: exportWriter(db, name, new BufferedWriter(f), header, delim, quote, filter);
static void ExportUtil.exportWriter(Database db, java.lang.String tableName, java.io.BufferedWriter out)
          Copy a table in this database into a new delimited text file
Equivalent to: exportWriter(db, name, out, false, null, '"', SimpleExportFilter.INSTANCE);
static void ExportUtil.exportWriter(Database db, java.lang.String tableName, java.io.BufferedWriter out, boolean header, java.lang.String delim, char quote, ExportFilter filter)
          Copy a table in this database into a new delimited text file.
static java.lang.String ImportUtil.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 Equivalent to: importFile(f, name, db, delim, SimpleImportFilter.INSTANCE);
static java.lang.String ImportUtil.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 Equivalent to: importReader(new BufferedReader(new FileReader(f)), db, name, delim, filter);
static java.lang.String ImportUtil.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 Equivalent to: importReader(in, db, name, delim, SimpleImportFilter.INSTANCE);
static java.lang.String ImportUtil.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 Equivalent to: importReader(in, db, name, delim, filter, false);
static java.lang.String ImportUtil.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 ImportUtil.importResultSet(java.sql.ResultSet source, Database db, java.lang.String name)
          Copy an existing JDBC ResultSet into a new table in this database Equivalent to: importResultSet(source, db, name, SimpleImportFilter.INSTANCE);
static java.lang.String ImportUtil.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 Equivalent to: importResultSet(source, db, name, filter, false);
static java.lang.String ImportUtil.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
 void PageChannel.initialize(Database database)
          Does second-stage initialization, must be called after construction.
static UsageMap UsageMap.read(Database database, int pageNum, int rowNum, boolean assumeOutOfRangeBitsOn)
           
 Table TableBuilder.toTable(Database db)
          Creates a new Table in the given Database with the currently configured attributes.
 


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis