Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

Package com.healthmarketscience.jackcess

Interface Summary
CodecHandler Interface for a handler which can encode/decode a specific access page encoding.
CodecProvider Interface for a provider which can generate CodecHandlers for various types of database encodings.
ColumnMatcher Interface for handling comparisons between column values.
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.
LinkResolver Resolver for linked databases.
PageTypes Codes for page types
 

Class Summary
BigIndexData 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.
CaseInsensitiveColumnMatcher Concrete implementation of ColumnMatcher which tests textual columns case-insensitively ( DataType.TEXT and DataType.MEMO), and all other columns using simple equality.
Column Access database column definition
Column.SortOrder Information about the sort order (collation) for a textual column.
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!).
DefaultCodecProvider Default implementation of CodecProvider which does not have any actual encoding/decoding support.
DefaultCodecProvider.DummyHandler CodecHandler implementation which does nothing, useful for databases with no extra encoding.
DefaultCodecProvider.UnsupportedHandler CodecHandler implementation which always throws UnsupportedCodecException, useful for databases with unsupported encodings.
ExportUtil  
ExportUtil.Builder Builder which simplifies configuration of an export operation.
GeneralIndexCodes Various constants used for creating "general" (access 2010+) sort order text index entries.
GeneralLegacyIndexCodes Various constants used for creating "general legacy" (access 2000-2007) sort order text index entries.
ImportUtil  
ImportUtil.Builder Builder which simplifies configuration of an import operation.
Index Access table (logical) index.
Index.ForeignKeyReference Information about a foreign key reference defined in an index (when referential integrity should be enforced).
IndexBuilder Builder style class for constructing an Index.
IndexBuilder.Column Information about a column in this index (name and ordering).
IndexCodes Various constants used for creating index entries.
IndexCursor Cursor backed by an index with extended traversal options.
IndexData Access table index data.
IndexData.ColumnDescriptor Information about the columns in an index.
IndexData.DataPage Object used to maintain state about an Index page.
IndexData.Entry A single leaf entry in an index (points to a single row)
IndexPageCache Manager of the index pages for a BigIndex.
IndexPageCache.CacheDataPage IndexPageCache implementation of an Index IndexData.DataPage.
JetFormat Encapsulates constants describing a specific version of the Access Jet format
Joiner Utility for finding rows based on pre-defined, foreign-key table relationships.
NullMask Bitmask that indicates whether or not each column in a row is null.
PageChannel Reads and writes individual pages in a database file
PropertyMap Map of properties for a given database object.
PropertyMap.Property Info about a property defined in a PropertyMap.
PropertyMaps Collection of PropertyMap instances read from a single property data block.
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.
SimpleColumnMatcher Simple concrete implementation of ColumnMatcher which test for equality.
SimpleExportFilter Simple concrete implementation of ImportFilter which just returns the given values.
SimpleImportFilter Simple concrete implementation of ImportFilter which just returns the given values.
SimpleIndexData 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 Enum which indicates which version of Access created the database.
DataType Access data type
IndexData.EntryType type attributes for Entries which simplify comparisons
JetFormat.CodecType  
RowId.Type type attributes for RowIds which simplify comparisons
Table.ColumnOrder enum which controls the ordering of the columns in a table.
TempBufferHolder.Type The caching type for the buffer holder.
 

Exception Summary
UnsupportedCodecException Exception thrown by a CodecHandler to indicate that the current encoding is not supported.
 


Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013