| BaseEvalContext |
|
| ByteArrayBuilder |
Utility class for constructing byte[]s where the final size of the
data is not known beforehand.
|
| ByteUtil |
Byte manipulation and display utilities
|
| ByteUtil.ByteStream |
Utility byte stream similar to ByteArrayOutputStream but with extended
accessibility to the bytes.
|
| CalcColEvalContext |
|
| ColDefaultValueEvalContext |
|
| ColEvalContext |
|
| ColumnImpl |
Access database column definition
|
| ColumnImpl.SortOrder |
Information about the sort order (collation) for a textual column.
|
| ColValidatorEvalContext |
|
| ComplexColumnSupport |
Utility code for loading complex columns.
|
| CompoundOleUtil |
Utility code for working with OLE data which is in the compound storage
format.
|
| CursorImpl |
Manages iteration for a Table.
|
| DatabaseImpl |
|
| DatabaseImpl.FileFormatDetails |
Internal details for each FileForrmat
|
| DBEvalContext |
|
| 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.
|
| FrenchIndexCodes |
Constants for creating french sort order text index entries.
|
| General97IndexCodes |
The "general" (access 1997) weight table, which encodes a character in one
byte and maps a small range of the extended characters back into that
range.
|
| GeneralIndexCodes |
The "general" (access 2010 and later) weight table, which gives a character
a two byte weight where the general legacy table gives it one, and weighs
the surrogates rather than ignoring them.
|
| GeneralLegacyIndexCodes |
The "general legacy" (access 2000-2007) weight table, and the encoder which
turns a text value into an index entry.
|
| IndexCodes |
The entry flags every index writes, and the map from the sort order of a
text column to the collation which encodes it.
|
| IndexCursorImpl |
Cursor backed by an index with extended traversal options.
|
| IndexData |
Access table index data.
|
| IndexData.ColumnDescriptor |
Information about the columns in an index.
|
| IndexData.Entry |
A single leaf entry in an index (points to a single row)
|
| IndexData.PendingChange |
Utility class which maintains information about a pending index update.
|
| IndexImpl |
Access table (logical) index.
|
| IndexImpl.ForeignKeyReference |
Information about a foreign key reference defined in an index (when
referential integrity should be enforced).
|
| IndexPageCache |
Manager of the index pages for a IndexData.
|
| JetFormat |
Encapsulates constants describing a specific version of the Access Jet format
|
| NameMapImpl |
Reads and writes a name map, which tables and queries share.
|
| NullMask |
Bitmask that indicates whether or not each column in a row is null.
|
| OleUtil |
Utility code for working with OLE data.
|
| PageChannel |
Reads and writes individual pages in a database file
|
| PropertyMapImpl |
Map of properties for a database object.
|
| PropertyMaps |
Collection of PropertyMap instances read from a single property data block.
|
| QueryNameMapImpl |
The name map of a query, which ms access uses to repair the sql of the query
when a table or column it uses is renamed.
|
| RelationshipCreator |
Helper class used to maintain state during relationship creation.
|
| RelationshipImpl |
Information about a relationship between two tables in the database.
|
| RowEvalContext |
|
| RowIdImpl |
Uniquely identifies a row of data within the access database.
|
| RowImpl |
A row of data as column->value pairs.
|
| RowValidatorEvalContext |
|
| SimpleCache<K,V> |
Simple LRU cache implementation which keeps at most the configured maximum
number of elements.
|
| SqlHelper |
Helper class to isolate the java.sql module interactions from the core of
jackcess (in java 9+ environments).
|
| SqlHelperImpl |
Implementation of SqlHelperImpl which works with the java.sql modules
classes.
|
| StringUtil |
String manipulation utilities.
|
| SystemConfig |
Utility for abstracting loading system configuration.
|
| TableCreator |
Helper class used to maintain state during table creation.
|
| TableDefinitionImpl |
A database table definition which does not allow any actual data
interaction (read or write).
|
| TableImpl |
A single database table
|
| TableMutator |
Common helper class used to maintain state during table mutation.
|
| TableNameMapImpl |
The name map of a table, which can be changed and saved back into the
property of the table.
|
| TableScanCursor |
Simple un-indexed cursor.
|
| TableUpdater |
Helper class used to maintain state during table mutation.
|
| TailoredIndexCodes |
A collation which orders some characters differently from english, such as
estonian, where z sorts between s and t.
|
| TempBufferHolder |
Manages a reference to a ByteBuffer.
|
| TempPageHolder |
Manages a reference to a page buffer.
|
| TopoSorter<E> |
|
| ToStringBuilder |
|
| UsageMap |
Describes which database pages a particular table uses
|