| Package | Description |
|---|---|
| com.healthmarketscience.jackcess | |
| com.healthmarketscience.jackcess.impl |
| Modifier and Type | Field and Description |
|---|---|
private Database.FileFormat |
DatabaseBuilder._fileFormat
FileFormat to use when creating a new mdb
|
| Modifier and Type | Method and Description |
|---|---|
Database.FileFormat |
Database.getFileFormat()
Returns the FileFormat of this database (which may involve inspecting the
database itself).
|
static Database.FileFormat |
Database.FileFormat.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Database.FileFormat[] |
Database.FileFormat.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static Database |
DatabaseBuilder.create(Database.FileFormat fileFormat,
java.io.File mdbFile)
Create a new Database for the given fileFormat
|
DatabaseBuilder |
DatabaseBuilder.setFileFormat(Database.FileFormat fileFormat)
Sets the version of new database (
DatabaseBuilder.create() only). |
| Modifier and Type | Field and Description |
|---|---|
private Database.FileFormat |
DatabaseImpl._fileFormat
the file format of the database
|
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map<Database.FileFormat,DatabaseImpl.FileFormatDetails> |
DatabaseImpl.FILE_FORMAT_DETAILS
additional internal details about each FileFormat
|
private static java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.PossibleFileFormats.POSSIBLE_VERSION_12 |
private static java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.PossibleFileFormats.POSSIBLE_VERSION_14 |
private static java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.PossibleFileFormats.POSSIBLE_VERSION_3 |
private static java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.PossibleFileFormats.POSSIBLE_VERSION_4 |
private static java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.PossibleFileFormats.POSSIBLE_VERSION_MSISAM |
| Modifier and Type | Method and Description |
|---|---|
Database.FileFormat |
DatabaseImpl.getFileFormat() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.getPossibleFileFormats() |
protected java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.Jet3Format.getPossibleFileFormats() |
protected java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.Jet4Format.getPossibleFileFormats() |
protected java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.MSISAMFormat.getPossibleFileFormats() |
protected java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.Jet12Format.getPossibleFileFormats() |
protected java.util.Map<java.lang.String,Database.FileFormat> |
JetFormat.Jet14Format.getPossibleFileFormats() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
DatabaseImpl.addFileFormatDetails(Database.FileFormat fileFormat,
java.lang.String emptyFileName,
JetFormat format) |
static DatabaseImpl |
DatabaseImpl.create(Database.FileFormat fileFormat,
java.io.File mdbFile,
java.nio.channels.FileChannel channel,
boolean autoSync,
java.nio.charset.Charset charset,
java.util.TimeZone timeZone)
Create a new Database for the given fileFormat
|
static DatabaseImpl.FileFormatDetails |
DatabaseImpl.getFileFormatDetails(Database.FileFormat fileFormat) |
| Constructor and Description |
|---|
DatabaseImpl(java.io.File file,
java.nio.channels.FileChannel channel,
boolean closeChannel,
boolean autoSync,
Database.FileFormat fileFormat,
java.nio.charset.Charset charset,
java.util.TimeZone timeZone,
CodecProvider provider)
Create a new database by reading it in from a FileChannel.
|