Elexis API documentation
Version 2.1.6 as of December 11 2011

Package com.healthmarketscience.jackcess

Interface Summary
ErrorHandler Handler for errors encountered while reading a column of row data from a Table.
ExportFilter Interface which allows customization of the behavior of the Database export methods.
ImportFilter Interface which allows customization of the behavior of the Database< import/copy methods.
PageTypes Codes for page types
 

Class Summary
BigIndex Implementation of an Access table index which supports large indexes.
ByteUtil Byte manipulation and display utilities
ByteUtil.ByteStream Utility byte stream similar to ByteArrayOutputStream but with extended accessibility to the bytes.
Column Access database column definition
ColumnBuilder Builder style class for constructing a Column.
Cursor Manages iteration for a Table.
Cursor.Id Identifier for a cursor.
Cursor.Position Value object which maintains the current position of the cursor.
Cursor.Savepoint Value object which represents a complete save state of the cursor.
CursorBuilder Builder style class for constructing a Cursor.
Database An Access database.
DebugErrorHandler Implementation of ErrorHandler which is useful for generating debug information about bad row data (great for bug reports!).
ExportUtil  
ImportUtil  
Index Access table index
Index.ColumnDescriptor Information about the columns in an index.
Index.Entry A single leaf entry in an index (points to a single row)
IndexCodes Various constants used for creating index entries.
IndexPageCache Manager of the index pages for a BigIndex.
IndexPageCache.CacheDataPage IndexPageCache implementation of an Index Index.DataPage.
JetFormat Encapsulates constants describing a specific version of the Access Jet format
NullMask Bitmask that indicates whether or not each column in a row is null.
PageChannel Reads and writes individual pages in a database file
Relationship Information about a relationship between two tables in the database.
ReplacementErrorHandler Simple implementation of an ErrorHandler which always returns the configured object.
RowFilter The RowFilter class encapsulates a filter test for a table row.
RowId Uniquely identifies a row of data within the access database.
SimpleExportFilter Simple concrete implementation of ImportFilter which just returns the given values.
SimpleImportFilter Simple concrete implementation of ImportFilter which just returns the given values.
SimpleIndex Simple implementation of an Access table index
Table A single database table Is not thread-safe.
TableBuilder Builder style class for constructing a Column.
TempBufferHolder Manages a reference to a ByteBuffer.
TempPageHolder Manages a reference to a page buffer.
UsageMap Describes which database pages a particular table uses
 

Enum Summary
Database.FileFormat  
DataType Access data type
Index.EntryType type attributes for Entries which simplify comparisons
RowId.Type type attributes for RowIds which simplify comparisons
TempBufferHolder.Type The caching type for the buffer holder.
 


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis