Package com.healthmarketscience.jackcess.util

Interface Summary
ColumnMatcher Interface for handling comparisons between column values.
ColumnValidator Interface which allows for data manipulation/validation as values are being inserted into a database.
ColumnValidatorFactory Factory which generates appropriate ColumnValidators when Column instances are created.
ErrorHandler Handler for errors encountered while reading a column of row data from a Table.
ErrorHandler.Location Provides location information for an error.
ExportFilter Interface which allows customization of the behavior of the ExportUtil export methods.
ImportFilter Interface which allows customization of the behavior of the ImportUtil import methods.
LinkResolver Resolver for linked databases.
OleBlob Extensions of the Blob interface with additional functionality for working with the OLE content from an access database.
OleBlob.CompoundContent Sub-interface for Content which has the OleBlob.ContentType.COMPOUND_STORAGE type.
OleBlob.CompoundContent.Entry A document entry in the compound storage.
OleBlob.Content  
OleBlob.EmbeddedContent Intermediate sub-interface for Content which has embedded content.
OleBlob.LinkContent Sub-interface for Content which has the OleBlob.ContentType.LINK type.
OleBlob.OtherContent Sub-interface for Content which has the OleBlob.ContentType.OTHER type.
OleBlob.PackageContent Intermediate sub-interface for Content which has a nested package.
OleBlob.SimplePackageContent Sub-interface for Content which has the OleBlob.ContentType.SIMPLE_PACKAGE type.
 

Class Summary
CaseInsensitiveColumnMatcher Concrete implementation of ColumnMatcher which tests textual columns case-insensitively (DataType.TEXT and DataType.MEMO), and all other columns using simple equality.
CustomLinkResolver Utility base implementaton of LinkResolver which facilitates loading linked tables from files which are not access databases.
DebugErrorHandler Implementation of ErrorHandler which is useful for generating debug information about bad row data (great for bug reports!).
EntryIterableBuilder Builder style class for constructing an IndexCursor entry Iterable/Iterator.
ExportUtil Utility class for exporting tables from an Access database to other formats.
ExportUtil.Builder Builder which simplifies configuration of an export operation.
ImportUtil Utility class for importing tables to an Access database from other sources.
ImportUtil.Builder Builder which simplifies configuration of an import operation.
IterableBuilder Builder style class for constructing a Cursor Iterable/Iterator.
Joiner Utility for finding rows based on pre-defined, foreign-key table relationships.
MemFileChannel FileChannel implementation which maintains the entire "file" in memory.
OleBlob.Builder Builder style class for constructing an OleBlob.
ReadOnlyFileChannel Wrapper for existing FileChannel which is read-only.
ReplacementErrorHandler Simple implementation of an ErrorHandler which always returns the configured object.
RowFilter The RowFilter class encapsulates a filter test for a table row.
SimpleColumnMatcher Simple concrete implementation of ColumnMatcher which tests for equality.
SimpleColumnValidator Simple concrete implementation of ColumnValidator which simply returns the given value.
SimpleColumnValidatorFactory Simple concrete implementation of ColumnValidatorFactory which returns SimpleColumnValidator.INSTANCE for all columns.
SimpleExportFilter Simple concrete implementation of ImportFilter which just returns the given values.
SimpleImportFilter Simple concrete implementation of ImportFilter which just returns the given values.
TableIterableBuilder Builder style class for constructing a Database Iterable/Iterator for Tables.
 

Enum Summary
IterableBuilder.Type  
OleBlob.ContentType Enum describing the types of blob contents which are currently supported/understood
 



Copyright © 2005–2017 Health Market Science. All rights reserved.