Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W _ 

A

ACCESS_VERSION_2000 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
value of the "AccessVersion" property for access 2000 dbs: "08.50"
ACCESS_VERSION_2003 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
value of the "AccessVersion" property for access 2002/2003 dbs "09.50"
ACCESS_VERSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
ACE_COL_ACM - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
ACE table column name of the actual access control entry
ACE_COL_F_INHERITABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
ACE table column name of the inheritable attributes flag
ACE_COL_OBJECT_ID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
ACE table column name of the relevant objectId
ACE_COL_SID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
ACE table column name of the relevant userId
add(int, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
addAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.TableBuilder
Adds a Column to the new table.
addColumnName(String) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
addColumnName(String) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
addColumnNames(Iterable<String>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
addColumnNames(String...) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
addColumnNames(Iterable<String>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
addColumnNames(String...) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
addColumns(String...) - Method in class com.healthmarketscience.jackcess.IndexBuilder
Adds the columns with ASCENDING ordering to the index.
addColumns(boolean, String...) - Method in class com.healthmarketscience.jackcess.IndexBuilder
Adds the columns with the given ordering to the index.
addColumns(Collection<? extends ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.TableBuilder
Adds the Columns to the new table.
addColumns(Iterable<? extends Column>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
addColumns(Iterable<? extends Column>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
addDataPageRow(ByteBuffer, int, JetFormat, int) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Updates free space and row info for a new row of the given size in the given data page.
addEncodedAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addEncodedAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addEncodedAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addEncodedAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addEntry(int, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
addEntry(int, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
addEntry(IndexPageCache.CacheDataPage, int, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Adds the entry to the given page at the given index.
addEntry(int, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
addFileFormatDetails(Database.FileFormat, String, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
addIndex(Index) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Adds a logical index which this data is backing.
addIndex(IndexBuilder) - Method in class com.healthmarketscience.jackcess.TableBuilder
Adds an IndexBuilder to the new table.
addMatchPattern(String, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
addMultiValue(Object) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addMultiValue(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addNewSqlType(String, DataType, DataType) - Static method in enum com.healthmarketscience.jackcess.DataType
Adds mappings for a sql type which was added after jdk 1.5 (using reflection).
addNewTable(String, int, Short, String, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Adds a newly created table to the relevant internal database structures.
addOrRemovePageNumber(int, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.Handler
 
addOrRemovePageNumber(int, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
addOrRemovePageNumber(int, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
 
addOwnedPage(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
addPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Add a page number to this usage map
addParentEntry(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Adds an entry for the given child page to the given parent page.
addRawValue(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
addRawValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
addRow(Object[]) - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer
Handles foregn-key constraints when adding a row.
addRow(Object...) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
addRow(Object...) - Method in interface com.healthmarketscience.jackcess.Table
Adds a single row to this table and writes it to disk.
addRowFromMap(M) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
addRowFromMap(M) - Method in interface com.healthmarketscience.jackcess.Table
Calls Table.asRow(java.util.Map<java.lang.String, ?>) on the given row map and passes the result to Table.addRow(java.lang.Object...).
AddRowPendingChange(IndexData.PendingChange) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
addRows(List<? extends Object[]>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
addRows(List<? extends Object[]>, boolean) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Add multiple rows to this table, only writing to disk after all rows have been written, and every time a data page is filled.
addRows(List<? extends Object[]>) - Method in interface com.healthmarketscience.jackcess.Table
Add multiple rows to this table, only writing to disk after all rows have been written, and every time a data page is filled.
addRowsFromMaps(List<M>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
addRowsFromMaps(List<M>) - Method in interface com.healthmarketscience.jackcess.Table
addTable(String, Integer, Short, String, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Adds a table to the _tableLookup and resets the _tableNames set
addToAccessControlEntries(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Add a new table to the system's access control entries
addToPeersBefore(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Inserts the new page as a peer between the given original page and any previous peer page.
addToSystemCatalog(String, int, Short, String, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Add a new table to the system catalog
addUnsupportedValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addUnsupportedValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addValue(V) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
addValue(V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
addValues(Collection<? extends V>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
addValues(Collection<? extends V>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
addVersion(String) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addVersion(String, Date) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
addVersion(String) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addVersion(String, Date) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
adjustComplexTypeAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
adjustLongAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
afterEntry(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Repositions the cursor so that the previous row will be the first entry <= the given row.
afterLast() - Method in interface com.healthmarketscience.jackcess.Cursor
Resets this cursor for reverse traversal (sets cursor to after the last row).
afterLast() - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the cursor so that it will start at the end (unless a savepoint is given).
afterLast() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
afterLast() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
afterLast() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
After calling this method, UsageMap.PageCursor.getPreviousPage() will return the last page in the map
allocateNewCacheDataPage(Integer, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Allocates a new index page with the given parent page and type.
allocateNewPage() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Allocates a new page in the database.
ALLOW_AUTONUM_INSERT_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
system property which can be used to set the default allow auto number insert policy.
ALLOW_ZERO_LEN_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
ALT_SQL_TYPES - Static variable in enum com.healthmarketscience.jackcess.DataType
Alternate map of SQL types to Access data types
ALT_SYSTEM_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
this object is another type of "system" object
anyUpdates(Object[], Object[]) - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
anyUpdates(Joiner, Object[], Object[]) - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
APPEND_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
APPEND_VALUE_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
AppendableList() - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
 
AppendableList(Collection<? extends E>) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
 
appendClassName(StringBuffer, Object) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
appendDetail(StringBuffer, String, Object) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
appendDetail(StringBuffer, String, Collection) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
appendDetail(StringBuffer, String, Map) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
appendDetail(StringBuffer, String, byte[]) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
appendDetail(StringBuffer, ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
AppendQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents an append query, e.g.: INSERT INTO <table> VALUES (<values>)
AppendQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents an append query, e.g.: INSERT INTO <table> VALUES (<values>)
AppendQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
appendValueDetail(StringBuffer, String, Object) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
apply(Iterable<? extends Row>) - Method in class com.healthmarketscience.jackcess.util.RowFilter
Returns an iterable which filters the given iterable based on this filter.
apply(RowFilter, Iterable<? extends Row>) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
Returns an iterable which filters the given iterable based on the given rowFilter.
applyHeaderMask(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Applies the XOR mask to the database header in the given buffer.
ASC_BOOLEAN_FALSE - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
ASC_BOOLEAN_TRUE - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
ASC_NULL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
ASC_START_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
ASCENDING_COLUMN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
asNodeEntry(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
Returns a copy of this entry as a node Entry with the given subPageNumber.
asRow(Object[], Attachment) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
asRow(Object[], V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
asRow(Object[], SingleValue) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
asRow(Object[], UnsupportedValue) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
 
asRow(Object[], Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
asRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
asRow(Map<String, ?>, Object, boolean) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Converts a map of columnName -> columnValue to an array of row values.
asRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Table
Converts a map of columnName -> columnValue to an array of row values appropriate for a call to Table.addRow(Object...).
asRowWithRowId(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Converts a map of columnName -> columnValue to an array of row values appropriate for a call to TableImpl.addRow(Object...), where the generated RowId will be an extra value at the end of the array.
assertWriting() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Asserts that a write operation is in progress.
asUnsignedByte(byte) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
 
asUnsignedChar(char) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns an the char value converted to an unsigned char value.
asUnsignedShort(short) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
 
asUpdateRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
asUpdateRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Table
Converts a map of columnName -> columnValue to an array of row values appropriate for a call to Cursor.updateCurrentRow(Object...).
Attachment - Interface in com.healthmarketscience.jackcess.complex
Complex value corresponding to an attachment.
AttachmentColumnInfo - Interface in com.healthmarketscience.jackcess.complex
Complex column info for a column holding 0 or more attachments per row.
AttachmentColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
Complex column info for a column holding 0 or more attachments per row.
AttachmentColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
AttachmentColumnInfoImpl.AttachmentImpl - Class in com.healthmarketscience.jackcess.impl.complex
 
AttachmentImpl(ComplexValue.Id, ComplexValueForeignKey, String, String, String, byte[], Date, Integer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
attribute - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
AUTHOR_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
AUTO_NUMBER - Static variable in interface com.healthmarketscience.jackcess.Column
Meaningless placeholder object for inserting values in an autonumber column.
AUTO_NUMBER_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
mask for the auto number bit
AUTO_NUMBER_GUID_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
mask for the auto number guid bit
AutoNumberGenerator() - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
 

B

BASE_HEADER_MASK - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
mask used to obfuscate the db header
BaseIterator(Collection<String>, boolean, boolean, ColumnMatcher) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
BaseSelectQuery - Interface in com.healthmarketscience.jackcess.query
Base interface for queries which represent some form of SELECT statement.
BaseSelectQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Base class for queries which represent some form of SELECT statement.
BaseSelectQueryImpl(String, List<QueryImpl.Row>, int, int, Query.Type) - Constructor for class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
BatchUpdateException - Exception in com.healthmarketscience.jackcess
JackcessException which is thrown from multi-add-row Table methods which indicates how many rows were successfully written before the underlying failure was encountered.
BatchUpdateException(int, String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.BatchUpdateException
 
beforeEntry(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Repositions the cursor so that the next row will be the first entry >= the given row.
beforeFirst() - Method in interface com.healthmarketscience.jackcess.Cursor
Resets this cursor for forward traversal (sets cursor to before the first row).
beforeFirst() - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the cursor so that it will start at the beginning (unless a savepoint is given).
beforeFirst() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
beforeFirst() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
beforeFirst() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
After calling this method, UsageMap.PageCursor.getNextPage() will return the first page in the map
BinaryColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.BinaryColumnDescriptor
 
bitIndexToPageNumber(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
bitMask(int) - Static method in class com.healthmarketscience.jackcess.impl.NullMask
 
BooleanColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.BooleanColumnDescriptor
 
BooleanPropColumn() - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.BooleanPropColumn
 
booleanToInteger(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Treat booleans as integers (C-style).
BROKEN_NIO - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
whether or not this jvm has "broken" nio support
BROKEN_NIO_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
(boolean) system property which can be used to indicate that the current vm has a poor nio implementation (specifically for FileChannel.transferFrom)
BufData(int, ByteBuffer) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BufData
 
buffer - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
builder(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
Builder(Database) - Constructor for class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
Builder(Database, String) - Constructor for class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
Builder(Cursor) - Constructor for class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
Builder(Database) - Constructor for class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
Builder(Database, String) - Constructor for class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
Builder() - Constructor for class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
BYTE_CODE_COMPARATOR - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
ByteArrayBuilder - Class in com.healthmarketscience.jackcess.impl
Utility class for constructing byte[]s where the final size of the data is not known beforehand.
ByteArrayBuilder() - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
ByteArrayBuilder.BufData - Class in com.healthmarketscience.jackcess.impl
 
ByteArrayBuilder.ByteData - Class in com.healthmarketscience.jackcess.impl
 
ByteArrayBuilder.BytesData - Class in com.healthmarketscience.jackcess.impl
 
ByteArrayBuilder.Data - Class in com.healthmarketscience.jackcess.impl
 
ByteArrayBuilder.IntData - Class in com.healthmarketscience.jackcess.impl
 
ByteArrayBuilder.ShortData - Class in com.healthmarketscience.jackcess.impl
 
ByteColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.ByteColumnDescriptor
 
ByteData(int, byte) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ByteData
 
byteIndex(int) - Static method in class com.healthmarketscience.jackcess.impl.NullMask
 
BytesData(int, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BytesData
 
byteSize() - Method in class com.healthmarketscience.jackcess.impl.NullMask
 
ByteStream() - Constructor for class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
ByteStream(int) - Constructor for class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
ByteUtil - Class in com.healthmarketscience.jackcess.impl
Byte manipulation and display utilities
ByteUtil() - Constructor for class com.healthmarketscience.jackcess.impl.ByteUtil
 
ByteUtil.ByteStream - Class in com.healthmarketscience.jackcess.impl
Utility byte stream similar to ByteArrayOutputStream but with extended accessibility to the bytes.
byteValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
byteValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 

C

CacheDataPage(IndexPageCache.DataPageMain) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
CacheDataPage(IndexPageCache.DataPageMain, IndexPageCache.DataPageExtra) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
CALC_BOOL_FALSE - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
 
CALC_BOOL_TRUE - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
 
CALC_DATA_LEN_OFFSET - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
 
CALC_DATA_OFFSET - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
 
CALC_EXTRA_DATA_LEN - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
 
CALC_FIXED_FIELD_LEN - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
 
CalcBooleanColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcBooleanColImpl
 
CalcColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcColImpl
 
calcMaxPageEntrySize(JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the maximum amount of entry data which can be encoded on any index page.
CalcMemoColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcMemoColImpl
 
CalcNumericColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
CalcTextColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcTextColImpl
 
CALCULATED_EXT_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
CalculatedColumnUtil - Class in com.healthmarketscience.jackcess.impl
Utility code for dealing with calculated columns.
CalculatedColumnUtil() - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
 
CalculatedColumnUtil.CalcBooleanColImpl - Class in com.healthmarketscience.jackcess.impl
Calculated BOOLEAN column implementation.
CalculatedColumnUtil.CalcColImpl - Class in com.healthmarketscience.jackcess.impl
General calculated column implementation.
CalculatedColumnUtil.CalcMemoColImpl - Class in com.healthmarketscience.jackcess.impl
Calculated MEMO column implementation.
CalculatedColumnUtil.CalcNumericColImpl - Class in com.healthmarketscience.jackcess.impl
Calculated NUMERIC column implementation.
CalculatedColumnUtil.CalcTextColImpl - Class in com.healthmarketscience.jackcess.impl
Calculated TEXT column implementation.
calculateMapPagePointerOffset(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
 
canDecodeInline() - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
Returns true if this handler can decode a page inline, false otherwise.
canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
 
canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
 
canEncodePartialPage() - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
Returns true if this handler can encode partial pages, false otherwise.
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
 
canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
 
CAPTION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
CASCADE_DELETES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
flag for indicating that deletes should cascade in a foreign key index
CASCADE_DELETES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating cascading deletes (requires referential integrity)
CASCADE_UPDATES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
flag for indicating that updates should cascade in a foreign key index
CASCADE_UPDATES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating cascading updates (requires referential integrity)
cascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
cascadeDeletes() - Method in interface com.healthmarketscience.jackcess.Relationship
 
cascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
cascadeUpdates() - Method in interface com.healthmarketscience.jackcess.Relationship
 
CaseInsensitiveColumnMatcher - Class in com.healthmarketscience.jackcess.util
Concrete implementation of ColumnMatcher which tests textual columns case-insensitively (DataType.TEXT and DataType.MEMO), and all other columns using simple equality.
CaseInsensitiveColumnMatcher() - Constructor for class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
 
CAT_COL_DATABASE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the remote database
CAT_COL_DATE_CREATE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the date a system object was created
CAT_COL_DATE_UPDATE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the date a system object was updated
CAT_COL_FLAGS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the flags column
CAT_COL_FOREIGN_NAME - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the remote table name
CAT_COL_ID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the page on which system object definitions are stored
CAT_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the name of a system object
CAT_COL_OWNER - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
CAT_COL_PARENT_ID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of a system object's parent's id
CAT_COL_PROPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the properties column
CAT_COL_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog column name of the type of a system object
CharHandler() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
 
CHARSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
CHARSET_PROPERTY_PREFIX - Static variable in interface com.healthmarketscience.jackcess.Database
system property prefix which can be used to set the default Charset used for text data (full property includes the JetFormat version).
checkForModification() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Checks the index for modifications and updates state accordingly.
checkForModification() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
checkForModification() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
Checks the usage map for modifications an updates state accordingly.
CHUNK_SIZE - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
 
cleanRowStart(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
cleanUnionString(String) - Static method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
clear() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
Discards the current the current long value data page.
clear() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
 
clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
Releases any referenced memory.
clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
 
clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.NoneTempBufferHolder
 
clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
 
clear() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
Forces any current page data to be disregarded (any getPage/setPage call must reload page data) and releases any referenced memory.
clearRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Sets all bits in the given byte range to 0.
clearRemaining(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Sets all bits in the given remaining byte range to 0.
clearTableAndPages() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
close() - Method in interface com.healthmarketscience.jackcess.Database
Close the database file (and any linked databases).
close() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
close() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
close() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
 
close() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
close() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
closeQuietly(Closeable) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Closes the given Closeable if non-null, swallows any IOExceptions.
CODE_VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
Version code for Jet version 12
CODE_VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
Version code for Jet version 14
CODE_VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
Version code for Jet version 3
CODE_VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
Version code for Jet version 4
CODEC_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
type of page encoding supported
CodecHandler - Interface in com.healthmarketscience.jackcess.impl
Interface for a handler which can encode/decode a specific access page encoding.
CodecProvider - Interface in com.healthmarketscience.jackcess.impl
Interface for a provider which can generate CodecHandlers for various types of database encodings.
CodecType() - Constructor for enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
 
Codes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralIndexCodes.Codes
 
Codes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Codes
 
CODES_FILE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
 
CODES_FILE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
codesToBytes(String, boolean) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Converts a string of hex encoded bytes to a byte[], optionally throwing an exception if no codes are given.
COL_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_COMPLEX_TYPE_OBJECT_ID - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
COL_EXPRESSION - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_EXTRA - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_FLAT_TABLE_ID - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
COL_NAME1 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_NAME2 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_OBJECTID - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COL_TABLE_ID - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
collectPages(List<Object>, IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Collects all the cache pages in the cache.
collectRelationships(Cursor, TableImpl, TableImpl, List<Relationship>, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Finds the relationships matching the given from and to tables from the given cursor and adds them to the given list.
colType - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
Column - Interface in com.healthmarketscience.jackcess
Access database column definition.
Column(String, boolean) - Constructor for class com.healthmarketscience.jackcess.IndexBuilder.Column
 
COLUMN_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
COLUMN_ORDER_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
system property which can be used to set the default sort order for table columns.
COLUMN_PROPERTY_VALUE_LIST - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
COLUMN_UNUSED - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
ColumnBuilder - Class in com.healthmarketscience.jackcess
Builder style class for constructing a Column.
ColumnBuilder(String) - Constructor for class com.healthmarketscience.jackcess.ColumnBuilder
 
ColumnBuilder(String, DataType) - Constructor for class com.healthmarketscience.jackcess.ColumnBuilder
 
ColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
ColumnImpl - Class in com.healthmarketscience.jackcess.impl
Access database column definition
ColumnImpl(TableImpl, String, DataType, int, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl
 
ColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl
Read a column definition in from a buffer
ColumnImpl.AutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
Base class for the supported autonumber types.
ColumnImpl.ComplexTypeAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
 
ColumnImpl.DateExt - Class in com.healthmarketscience.jackcess.impl
Date subclass which stashes the original date bits, in case we attempt to re-write the value (will not lose precision).
ColumnImpl.GuidAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
 
ColumnImpl.InitArgs - Class in com.healthmarketscience.jackcess.impl
Utility struct for passing params through ColumnImpl constructors.
ColumnImpl.LongAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
 
ColumnImpl.RawData - Class in com.healthmarketscience.jackcess.impl
Wrapper for raw column data which can be re-written.
ColumnImpl.SortOrder - Class in com.healthmarketscience.jackcess.impl
Information about the sort order (collation) for a textual column.
ColumnImpl.UnsupportedAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
 
ColumnMatcher - Interface in com.healthmarketscience.jackcess.util
Interface for handling comparisons between column values.
ColumnMatchIterator(Collection<String>, ColumnImpl, Object, boolean, boolean, ColumnMatcher) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
 
ColumnOrder() - Constructor for enum com.healthmarketscience.jackcess.Table.ColumnOrder
 
ColumnState() - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
ColumnValidator - Interface in com.healthmarketscience.jackcess.util
Interface which allows for data manipulation/validation as values are being inserted into a database.
ColumnValidatorFactory - Interface in com.healthmarketscience.jackcess.util
Factory which generates appropriate ColumnValidators when Column instances are created.
com.healthmarketscience.jackcess - package com.healthmarketscience.jackcess
 
com.healthmarketscience.jackcess.complex - package com.healthmarketscience.jackcess.complex
 
com.healthmarketscience.jackcess.impl - package com.healthmarketscience.jackcess.impl
 
com.healthmarketscience.jackcess.impl.complex - package com.healthmarketscience.jackcess.impl.complex
 
com.healthmarketscience.jackcess.impl.query - package com.healthmarketscience.jackcess.impl.query
 
com.healthmarketscience.jackcess.query - package com.healthmarketscience.jackcess.query
 
com.healthmarketscience.jackcess.util - package com.healthmarketscience.jackcess.util
 
combineJoins(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
commit() - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
commit() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
Completes the pending change.
commitAddRow(IndexData.Entry, IndexData.DataPage, int, boolean, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Completes a prepared row addition.
commitAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
 
COMPANY_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
compareTo(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Orders Columns by column number.
compareTo(Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
compareTo(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
compareTo(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
compareTo(IndexImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
compareTo(RowId) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
compareTo(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
ComplexColumnImpl - Class in com.healthmarketscience.jackcess.impl
ColumnImpl subclass which is used for complex data types.
ComplexColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
 
ComplexColumnInfo<V extends ComplexValue> - Interface in com.healthmarketscience.jackcess.complex
Base class for the additional information tracked for complex columns.
ComplexColumnInfoImpl<V extends ComplexValue> - Class in com.healthmarketscience.jackcess.impl.complex
Base class for the additional information tracked for complex columns.
ComplexColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
ComplexColumnInfoImpl.ComplexValueIdImpl - Class in com.healthmarketscience.jackcess.impl.complex
Implementation of ComplexValue.Id.
ComplexColumnInfoImpl.ComplexValueImpl - Class in com.healthmarketscience.jackcess.impl.complex
 
ComplexColumnSupport - Class in com.healthmarketscience.jackcess.impl
Utility code for loading complex columns.
ComplexColumnSupport() - Constructor for class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
ComplexDataType - Enum in com.healthmarketscience.jackcess.complex
Secondary type classification for the data in a complex column.
ComplexDataType() - Constructor for enum com.healthmarketscience.jackcess.complex.ComplexDataType
 
ComplexTypeAutoNumberGenerator() - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
 
ComplexValue - Interface in com.healthmarketscience.jackcess.complex
Base interface for a value in a complex column (where there may be multiple values for a single row in the main table).
ComplexValue.Id - Class in com.healthmarketscience.jackcess.complex
Identifier for a ComplexValue.
ComplexValueForeignKey - Class in com.healthmarketscience.jackcess.complex
Value which is returned for a complex column.
ComplexValueForeignKey() - Constructor for class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
ComplexValueForeignKeyImpl - Class in com.healthmarketscience.jackcess.impl.complex
Value which is returned for a complex column.
ComplexValueForeignKeyImpl(Column, int) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
ComplexValueIdImpl(int, RowId) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
 
ComplexValueImpl(ComplexValue.Id, ComplexValueForeignKey) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
COMPOUND_FACTORY - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
COMPOUND_STORAGE_SIGNATURE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
CompoundContentImpl(OleUtil.OleBlobImpl, String, String, String, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
CompoundOleUtil - Class in com.healthmarketscience.jackcess.impl
Utility code for working with OLE data which is in the compound storage format.
CompoundOleUtil() - Constructor for class com.healthmarketscience.jackcess.impl.CompoundOleUtil
 
CompoundOleUtil.CompoundContentImpl - Class in com.healthmarketscience.jackcess.impl
 
CompoundOleUtil.CompoundContentImpl.EntryImpl - Class in com.healthmarketscience.jackcess.impl
 
COMPRESSED_FORMATS - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
some file formats which may not be worth re-compressing
COMPRESSED_UNICODE_EXT_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
concat(byte[], byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Concatenates and returns the given byte arrays.
ConstraintViolationException - Exception in com.healthmarketscience.jackcess
JackcessException which indicates that the failure was caused by a database constraint violation.
ConstraintViolationException(String) - Constructor for exception com.healthmarketscience.jackcess.ConstraintViolationException
 
constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Constructs an array of values appropriate for this index from the given column value.
constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Constructs an array of values appropriate for this index from the given column values.
constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Constructs an array of values appropriate for this index from the given column value.
constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Constructs an array of values appropriate for this index from the given column values.
constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Constructs an array of values appropriate for this index from the given column values, expected to match the columns for this index.
constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Constructs an array of values appropriate for this index from the given column values, expected to match the columns for this index.
containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Determines if the given page number is contained in this map.
containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.Handler
 
containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
CONTENT_HEADER_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
ContentImpl(OleUtil.OleBlobImpl) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
 
CONTENTS_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
 
ContentType() - Constructor for enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
 
copy(InputStream, OutputStream) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Copies the given InputStream to the given OutputStream.
COPY_TABLE_BATCH_SIZE - Static variable in class com.healthmarketscience.jackcess.util.ImportUtil
Batch commit size for copying other result sets into this database
copyOf(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Returns a copy of the given array of the given length.
copyOf(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Returns a copy of the given array of the given length starting at the given position.
copyOf(byte[], int, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Returns a copy of the given array of the given length starting at the given position.
countNonLongVariableLength(List<ColumnBuilder>) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
countNullValues(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Determines the number of null values for this index from the given row.
countValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
countValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
countValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
countValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
countVariableLength(List<ColumnBuilder>) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
CRAZY_CODE_1 - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
CRAZY_CODE_2 - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
CRAZY_CODE_START - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
CRAZY_CODES_SUFFIX - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
CRAZY_CODES_UNPRINT_SUFFIX - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
create() - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Creates a new Database using the configured information.
create(Database.FileFormat, File) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Create a new Database for the given fileFormat
create(ColumnImpl.InitArgs) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
Creates the appropriate ColumnImpl class for a calculated column and reads a column definition in from a buffer
create(TableImpl, ByteBuffer, int, String, int) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Creates the appropriate ColumnImpl class and reads a column definition in from a buffer
create(ColumnImpl, ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
Creates a ComplexColumnInfo for a complex column.
create(Database.FileFormat, File, FileChannel, boolean, Charset, TimeZone) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Create a new Database for the given fileFormat
create(TableImpl, ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Creates an IndexData appropriate for the given table, using information from the given table definition buffer.
create(int, String, List<QueryImpl.Row>, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
Creates a concrete Query instance from the given query data.
create(Table, Table) - Static method in class com.healthmarketscience.jackcess.util.Joiner
Creates a new Joiner based on the foreign-key relationship between the given "from"" table and the given "to"" table.
create(Index) - Static method in class com.healthmarketscience.jackcess.util.Joiner
Creates a new Joiner based on the given index which backs a foreign-key relationship.
createAutoNumberGenerator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
createBlob(OleBlob.Builder) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
Creates a new OlBlob instance using the given information.
createBuffer(int) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
 
createBuffer(int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
 
createCompoundPackageContent(OleUtil.OleBlobImpl, String, String, String, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
Creates a nes CompoundContent for the given blob information.
createCompoundPackageContent(OleUtil.OleBlobImpl, String, String, String, ByteBuffer, int) - Method in interface com.healthmarketscience.jackcess.impl.OleUtil.CompoundPackageFactory
 
createCursor(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Creates a normal, un-indexed cursor for the given table.
createCursor(Index) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Creates an indexed cursor for the given table.
createCursor(Index, Object[], Object[]) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Creates an indexed cursor for the given table, narrowed to the given range.
createCursor(Index, Object[], boolean, Object[], boolean) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Creates an indexed cursor for the given table, narrowed to the given range.
createCursor(TableImpl) - Static method in class com.healthmarketscience.jackcess.impl.CursorImpl
Creates a normal, un-indexed cursor for the given table.
createCursor(TableImpl, IndexImpl, Object[], boolean, Object[], boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
Creates an indexed cursor for the given table, narrowed to the given range.
createCursorWithOptionalIndex(TableImpl, String, Object) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Creates a Cursor restricted to the given column value if possible (using an existing index), otherwise a simple table cursor.
createDateFormat(String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Returns a SimpleDateFormat for the given format string which is configured with a compatible Calendar instance (see DatabaseBuilder.toCompatibleCalendar(java.util.Calendar)).
createEntryBytes(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Creates the entry bytes for a row of values.
createHandler(PageChannel, Charset) - Method in interface com.healthmarketscience.jackcess.impl.CodecProvider
Returns a new CodecHandler for the database associated with the given PageChannel.
createHandler(PageChannel, Charset) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
Returns a new CodecHandler for the database associated with the given PageChannel.
createLinkedTable(String, String, String) - Method in interface com.healthmarketscience.jackcess.Database
Create a new table in this database
createLinkedTable(String, String, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
createNewUsageMapPage(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
Create a new usage map page and update the map declaration with a pointer to it.
createPageBuffer() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
createPrimaryKeyCursor(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Creates an indexed cursor for the primary key cursor of the given table.
createProperty(String, DataType, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
createProperty(String, DataType, byte, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
createReverse() - Method in class com.healthmarketscience.jackcess.util.Joiner
Creates a new Joiner that is the reverse of this Joiner (the "from" and "to" tables are swapped).
createRow(Object[], ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
createRow(Object[], ByteBuffer, int, Map<ColumnImpl, byte[]>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Serialize a row of Objects into a byte buffer.
createRowState() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
createSimplePackageContent(OleUtil.OleBlobImpl, String, String, String, ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
createSpecialEntry(RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Creates one of the special index entries.
createTable(String, List<ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Create a new table in this database
createTable(String, List<ColumnBuilder>, List<IndexBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Create a new table in this database
createTable() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
Creates the table in the database.
createTableInfo(String, Integer, int, Short, String, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Creates a TableInfo instance appropriate for the given table data.
createUniqueTable(Database, String, List<ColumnBuilder>, ResultSetMetaData, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Returns a new table with a unique name and the given table definition.
createUsageMapDefinitionBuffer(TableCreator) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Create the usage map definition page buffer.
createValidator(Column) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidatorFactory
Returns a ColumnValidator instance for the given column, or null if the default should be used.
createValidator(Column) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
 
CROSS_TAB_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
CROSSTAB_NORMAL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
CROSSTAB_PIVOT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
CrossTabQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents a crosstab/pivot query, e.g.: TRANSFORM <expr> SELECT <query> PIVOT <expr>
CrossTabQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents a crosstab/pivot query, e.g.: TRANSFORM <expr> SELECT <query> PIVOT <expr>
CrossTabQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
currentRowMatches(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
Returns true if the current row matches the given pattern.
currentRowMatches(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
Returns true if the current row matches the given pattern.
currentRowMatches(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
currentRowMatches(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
currentRowMatches(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
currentRowMatchesEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
currentRowMatchesEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
Returns true if the current row matches the given index entries.
currentRowMatchesEntryImpl(Object[], ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
currentRowMatchesImpl(ColumnImpl, Object, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
currentRowMatchesImpl(Map<String, ?>, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
Cursor - Interface in com.healthmarketscience.jackcess
Manages iteration for a Table.
cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Gets a new cursor for this index.
cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Gets a new cursor for this index, narrowed to the range defined by the given startRow and endRow.
cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Gets a new cursor for this index.
cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Gets a new cursor for this index, narrowed to the range defined by the given startRow and endRow.
cursor() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
Cursor.Id - Interface in com.healthmarketscience.jackcess
Identifier for a cursor.
Cursor.Position - Interface in com.healthmarketscience.jackcess
Value object which maintains the current position of the cursor.
Cursor.Savepoint - Interface in com.healthmarketscience.jackcess
Value object which represents a complete save state of the cursor.
CursorBuilder - Class in com.healthmarketscience.jackcess
Builder style class for constructing a Cursor.
CursorBuilder(Table) - Constructor for class com.healthmarketscience.jackcess.CursorBuilder
 
CursorImpl - Class in com.healthmarketscience.jackcess.impl
Manages iteration for a Table.
CursorImpl(CursorImpl.IdImpl, TableImpl, CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl
 
CursorImpl.BaseIterator - Class in com.healthmarketscience.jackcess.impl
Base implementation of iterator for this cursor, modifiable.
CursorImpl.ColumnMatchIterator - Class in com.healthmarketscience.jackcess.impl
Row iterator for this cursor, modifiable.
CursorImpl.DirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the cursor in a given direction.
CursorImpl.IdImpl - Class in com.healthmarketscience.jackcess.impl
Identifier for a cursor.
CursorImpl.PositionImpl - Class in com.healthmarketscience.jackcess.impl
Value object which maintains the current position of the cursor.
CursorImpl.RowIterator - Class in com.healthmarketscience.jackcess.impl
Row iterator for this cursor, modifiable.
CursorImpl.RowMatchIterator - Class in com.healthmarketscience.jackcess.impl
Row iterator for this cursor, modifiable.
CursorImpl.SavepointImpl - Class in com.healthmarketscience.jackcess.impl
Value object which represents a complete save state of the cursor.
CustomToStringStyle - Class in com.healthmarketscience.jackcess.impl
Custom ToStringStyle for use with ToStringBuilder.
CustomToStringStyle() - Constructor for class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 

D

Data(int) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
 
DATA - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
Data page
DATA_DEF_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
DATA_PAGE_INITIAL_FREE_SPACE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
DATA_TYPE_COMPRESSED - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
DATA_TYPE_RAW - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
DATA_TYPES - Static variable in enum com.healthmarketscience.jackcess.DataType
 
Database - Interface in com.healthmarketscience.jackcess
An Access database instance.
Database.FileFormat - Enum in com.healthmarketscience.jackcess
Enum which indicates which version of Access created the database.
DatabaseBuilder - Class in com.healthmarketscience.jackcess
Builder style class for opening/creating a Database.
DatabaseBuilder() - Constructor for class com.healthmarketscience.jackcess.DatabaseBuilder
 
DatabaseBuilder(File) - Constructor for class com.healthmarketscience.jackcess.DatabaseBuilder
 
DatabaseImpl - Class in com.healthmarketscience.jackcess.impl
 
DatabaseImpl(File, FileChannel, boolean, boolean, Database.FileFormat, Charset, TimeZone, CodecProvider) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl
Create a new database by reading it in from a FileChannel.
DatabaseImpl.DefaultTableFinder - Class in com.healthmarketscience.jackcess.impl
Normal table lookup handler, using catalog table index.
DatabaseImpl.FallbackTableFinder - Class in com.healthmarketscience.jackcess.impl
Fallback table lookup handler, using catalog table scans.
DatabaseImpl.FileFormatDetails - Class in com.healthmarketscience.jackcess.impl
Internal details for each FileForrmat
DatabaseImpl.LinkedTableInfo - Class in com.healthmarketscience.jackcess.impl
Utility class for storing linked table info
DatabaseImpl.TableCache - Class in com.healthmarketscience.jackcess.impl
Cache of currently in-use tables, allows re-use of existing tables.
DatabaseImpl.TableFinder - Class in com.healthmarketscience.jackcess.impl
Utility class for handling table lookups.
DatabaseImpl.TableInfo - Class in com.healthmarketscience.jackcess.impl
Utility class for storing table page number and actual name.
DatabaseImpl.TableIterator - Class in com.healthmarketscience.jackcess.impl
Table iterator for this database, unmodifiable.
DatabaseImpl.WeakTableReference - Class in com.healthmarketscience.jackcess.impl
WeakReference for a Table which holds the table pageNumber (for later cache purging).
DataDefinitionQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents a DDL query.
DataDefinitionQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents a DDL query.
DataDefinitionQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
 
DataPage() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
DataPageExtra() - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
DataPageMain(int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
DataType - Enum in com.healthmarketscience.jackcess
Supported access data types.
DataType(byte) - Constructor for enum com.healthmarketscience.jackcess.DataType
 
DataType(byte, Integer, Integer) - Constructor for enum com.healthmarketscience.jackcess.DataType
 
DataType(byte, Integer, Integer, boolean, boolean, int, int, int, int) - Constructor for enum com.healthmarketscience.jackcess.DataType
 
DataType(byte, Integer, Integer, boolean, boolean, int, int, int, boolean, int, int, int, int, int, int, int) - Constructor for enum com.healthmarketscience.jackcess.DataType
 
DateExt(long, long) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
 
DB_PARENT_ID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
top-level parentid for a database
deallocatePage(int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Deallocate a previously used page in the database.
DebugErrorHandler - Class in com.healthmarketscience.jackcess.util
Implementation of ErrorHandler which is useful for generating debug information about bad row data (great for bug reports!).
DebugErrorHandler() - Constructor for class com.healthmarketscience.jackcess.util.DebugErrorHandler
Constructs a DebugErrorHandler which replaces all errored values with null.
DebugErrorHandler(Object) - Constructor for class com.healthmarketscience.jackcess.util.DebugErrorHandler
Constructs a DebugErrorHandler which replaces all errored values with the given Object.
DECIMAL_PLACES_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
decodeData() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
Decodes the raw attachment file data to get the _actual_ content.
decodeEntryName(String) - Static method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
 
decodePage(ByteBuffer, ByteBuffer, int) - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
Decodes the given page buffer.
decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
 
decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
 
decodeTextSegment(byte[], int, int, boolean, StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Decodes a segnment of a text value into the given buffer according to the given status of the segment (compressed/uncompressed).
decodeTextValue(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Decodes a compressed or uncompressed text value.
decodeUncompressedText(byte[], int, int, Charset) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
decodeUncompressedText(byte[], Charset) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
DEFAULT - Static variable in interface com.healthmarketscience.jackcess.util.ErrorHandler
default error handler used if none provided (just rethrows exception)
DEFAULT - Static variable in interface com.healthmarketscience.jackcess.util.LinkResolver
default link resolver used if none provided
DEFAULT_AUTO_SYNC - Static variable in interface com.healthmarketscience.jackcess.Database
default value for the auto-sync value (true).
DEFAULT_BYTE_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
 
DEFAULT_COLUMN_ORDER - Static variable in interface com.healthmarketscience.jackcess.Database
the default sort order for table columns.
DEFAULT_DELIMITER - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
 
DEFAULT_FILE_EXT - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
 
DEFAULT_NAME - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
the name of the "default" properties for a PropertyMaps instance
DEFAULT_PROPERTY_VALUE_LIST - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
DEFAULT_QUOTE_CHAR - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
 
DEFAULT_RESOURCE_PATH - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the default value for the resource path used to load classpath resources.
DEFAULT_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
DEFAULT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
DEFAULT_TYPES - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
DEFAULT_VALUE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
DefaultCodecProvider - Class in com.healthmarketscience.jackcess.impl
Default implementation of CodecProvider which does not have any actual encoding/decoding support.
DefaultCodecProvider() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
 
DefaultCodecProvider.DummyHandler - Class in com.healthmarketscience.jackcess.impl
CodecHandler implementation which does nothing, useful for databases with no extra encoding.
DefaultCodecProvider.UnsupportedHandler - Class in com.healthmarketscience.jackcess.impl
CodecHandler implementation which always throws UnsupportedCodecException, useful for databases with unsupported encodings.
DefaultTableFinder(IndexCursor) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
defineCharset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineCharset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineCharset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineCodecType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineCodecType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
defineCodecType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineCodecType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineCodecType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.MSISAMFormat
 
defineDataPageInitialFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineDataPageInitialFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineDataPageInitialFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet14Format
 
defineDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineHeaderMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineHeaderMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineHeaderMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineIndexesSupported() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineIndexesSupported() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineIndexesSupported() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineLegacyNumericIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineLegacyNumericIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
defineLegacyNumericIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineLegacyNumericIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxColumnNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxColumnNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxColumnNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxColumnsPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxColumnsPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxColumnsPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxCompressedUnicodeSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxCompressedUnicodeSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxCompressedUnicodeSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxDatabaseSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxDatabaseSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxDatabaseSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxIndexesPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxIndexesPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxIndexesPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxIndexNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxIndexNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxIndexNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxInlineLongValueSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxInlineLongValueSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxInlineLongValueSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxLongValueRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxLongValueRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxLongValueRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineMaxTableNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineMaxTableNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineMaxTableNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetChildTailIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetChildTailIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetChildTailIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnComplexId() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnComplexId() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
defineOffsetColumnComplexId() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnComplexId() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnExtFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnExtFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnExtFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnFixedDataRowOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnFixedDataRowOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnFixedDataRowOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnPrecision() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnPrecision() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnPrecision() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnScale() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnScale() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnScale() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetColumnVariableTableIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetColumnVariableTableIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetColumnVariableTableIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetEncodingKey() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetEncodingKey() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetEncodingKey() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetFreeSpacePages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetFreeSpacePages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetFreeSpacePages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetHeaderDate() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetHeaderDate() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetHeaderDate() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetIndexCompressedByteCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetIndexCompressedByteCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetIndexCompressedByteCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetIndexDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetIndexDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetIndexDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetMaskedHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetMaskedHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetMaskedHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetMaxCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetMaxCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetMaxCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNextAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNextAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNextAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNextComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNextComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
defineOffsetNextComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNextComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNextIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNextIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNextIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNextTableDefPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNextTableDefPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNextTableDefPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNumCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNumCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNumCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNumIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNumIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNumIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNumIndexSlots() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNumIndexSlots() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNumIndexSlots() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNumRows() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNumRows() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNumRows() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetNumVarCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetNumVarCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetNumVarCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetOwnedPages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetOwnedPages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetOwnedPages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetPassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetPassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetPassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetPrevIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetPrevIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetPrevIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetReferenceMapPageNumbers() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetReferenceMapPageNumbers() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetReferenceMapPageNumbers() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetRowStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetRowStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetRowStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetTableDefLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetTableDefLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetTableDefLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetTableType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetTableType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetTableType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetUsageMapPageData() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetUsageMapPageData() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetUsageMapPageData() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineOffsetUsageMapStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineOffsetUsageMapStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineOffsetUsageMapStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
definePageSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
definePageSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
definePageSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
definePropMapType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
definePropMapType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet14Format
 
definePropMapType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
definePropMapType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineReadOnly() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineReadOnly() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineReadOnly() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeColumnDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeColumnDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeColumnDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeColumnHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeColumnHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeColumnHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeIndexColumnBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeIndexColumnBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeIndexColumnBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeIndexDefinition() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeIndexDefinition() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeIndexDefinition() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeIndexInfoBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeIndexInfoBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeIndexInfoBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeLongValueDef() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeLongValueDef() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeLongValueDef() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizePassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizePassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizePassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeRowColumnCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeRowColumnCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeRowColumnCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeRowLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeRowLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeRowLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeRowVarColOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeRowVarColOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeRowVarColOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeTdefHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeTdefHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeTdefHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSizeTdefTrailer() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSizeTdefTrailer() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSizeTdefTrailer() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSkipAfterIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSkipAfterIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSkipAfterIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSkipAfterIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSkipAfterIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSkipAfterIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSkipBeforeIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSkipBeforeIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSkipBeforeIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSkipBeforeIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSkipBeforeIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSkipBeforeIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineSkipBeforeIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineSkipBeforeIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineSkipBeforeIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
defineUsageMapTableByteLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
defineUsageMapTableByteLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
defineUsageMapTableByteLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
delete() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
Deletes the data for this complex value from the database.
delete() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
delete() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
 
delete() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
delete() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
DELETE_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
deleteAllValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
deleteAllValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
deleteAllValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
deleteAllValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
deleteAllValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
deleteAllValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
deleteAllValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
deleteAttachment(Attachment) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
deleteAttachment(Attachment) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
deleteCurrentRow() - Method in interface com.healthmarketscience.jackcess.Cursor
Delete the current row.
deleteCurrentRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
DELETED_ROW_MASK - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
 
deleteDataPage(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Deletes the given index page from the file (clears the page).
deleteMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
deleteMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
DeleteQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents a delete query, e.g.: DELETE * FROM <table> WHERE <expression>
DeleteQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents a delete query, e.g.: DELETE * FROM <table> WHERE <expression>
DeleteQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.DeleteQueryImpl
 
deleteRawValue(Row) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
deleteRawValue(Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
deleteRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
deleteRow(Object[]) - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer
Handles foregn-key constraints when deleting a row.
deleteRow(Object[], RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Removes a row from this index
deleteRow(Row) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
deleteRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Delete the row with the given id.
deleteRow(TableImpl.RowState, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Delete the row for the given rowId.
deleteRow(Row) - Method in interface com.healthmarketscience.jackcess.Table
Delete the given row.
deleteRowImpl(Object[], RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
deleteRows(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
Deletes any rows in the "to" table based on the given columns in the "from" table.
deleteRows(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
Deletes any rows in the "to" table based on the given columns in the "from" table.
deleteRowsImpl(Iterator<Row>) - Static method in class com.healthmarketscience.jackcess.util.Joiner
Deletes all the rows and returns whether or not any "to"" rows were deleted.
deleteUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
deleteUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
deleteValue(V) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
deleteValue(V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
deleteValue(Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
deleteValues(Collection<? extends V>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
deleteValues(Collection<? extends V>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
demoteTail(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Makes the tail entry of the given page a normal entry on that page, done when there is only one entry left on a page, and it is the tail.
demoteTail() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
DESC_BOOLEAN_FALSE - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
DESC_BOOLEAN_TRUE - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
DESC_NULL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
DESC_START_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexCodes
 
DESCENDING_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
DESCRIPTION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
determineEntryType(byte[], RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the EntryType based on the given entry info.
diffFlatColumns(Table, Table, List<Column>, List<Column>) - Static method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
DirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
 
DirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.DirHandler
 
DirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.DirHandler
 
display() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
display(long) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
DISPLAY_ORDER_COMPARATOR - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
comparator which sorts columns based on their display index
displayIndex - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
DISTINCT_ROW_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
DISTINCT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
DUMMY_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
DummyHandler() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
 
dupeRow(Object[], int) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Duplicates and returns a row of data, optionally with a longer length filled with null.

E

EmbeddedContentImpl(OleUtil.OleBlobImpl, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
 
EmbeddedPackageContentImpl(OleUtil.OleBlobImpl, String, String, String, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
EMPTY_BUFFER_REF - Static variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder
 
EMPTY_DATA - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
 
EMPTY_PREFIX - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
EMPTY_ROW - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
encodeData() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
Encodes the actual attachment file data to get the raw, stored format.
encodeEntryName(String) - Static method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
 
encodeNumberColumnValue(Object, ColumnImpl) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Writes the value of the given column type to a byte array and returns it.
encodePage(ByteBuffer, int, int) - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
Encodes the given page buffer into a new page buffer and returns it.
encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
 
encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
 
encodeTextValue(Object, int, int, boolean) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Encodes a text value, possibly compressing.
encodeUncompressedText(CharSequence, Charset) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
END_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
END_EXTRA_TEXT - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
END_TEXT - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
enforcing() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
ensureCapacity(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
ensureNewCapacity(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
Entry(byte[], RowIdImpl, IndexData.EntryType) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Entry
Create a new entry
Entry(byte[], RowIdImpl) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Entry
Create a new entry
Entry(ByteBuffer, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Entry
Read an existing entry in from a buffer
Entry(ByteBuffer, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Entry
Read an existing entry in from a buffer
ENTRY_BYTE_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
ENTRY_NAME_CHARSET - Static variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
 
ENTRY_SEPARATOR - Static variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
 
entryBytesToStringBuilder(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
EntryCursor(IndexData.Position, IndexData.Position) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
EntryImpl(String, DocumentEntry) - Constructor for class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
EntryIterableBuilder - Class in com.healthmarketscience.jackcess.util
Builder style class for constructing an IndexCursor entry Iterable/Iterator.
EntryIterableBuilder(IndexCursor, Object...) - Constructor for class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
entryIterator(EntryIterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
EntryIterator(Collection<String>, Object[], ColumnMatcher) - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.EntryIterator
 
EntryListView(IndexPageCache.DataPageMain, IndexPageCache.DataPageExtra) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
EntryType() - Constructor for enum com.healthmarketscience.jackcess.impl.IndexData.EntryType
 
equals(Object) - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
equals(Object) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
equals(Object, Object) - Static method in class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
Returns true if the two objects are equal, handling null and objects of type byte[].
equalsEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
equalsEntryBytes(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
equalsImpl(Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
Returns true if the subclass specific info in a Position is equal, false otherwise.
equalsImpl(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
 
equalsImpl(Object) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
 
ErrorHandler - Interface in com.healthmarketscience.jackcess.util
Handler for errors encountered while reading a column of row data from a Table.
ErrorHandler.Location - Interface in com.healthmarketscience.jackcess.util
Provides location information for an error.
ESCAPE_PREFIX - Static variable in class com.healthmarketscience.jackcess.TableBuilder
Prefix for column or table names that are reserved words
escapeIdentifier(String) - Static method in class com.healthmarketscience.jackcess.TableBuilder
 
escapeName() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Escapes the new column's name using TableBuilder.escapeIdentifier(java.lang.String).
escapeName() - Method in class com.healthmarketscience.jackcess.TableBuilder
Escapes the new table's name using TableBuilder.escapeIdentifier(java.lang.String).
exportAll(File) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
exportAll(Database, File) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy all tables into new delimited text files
Equivalent to: exportAll(db, dir, "csv");
exportAll(Database, File, String) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
exportAll(Database, File, String, boolean) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
exportAll(Database, File, String, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
exportFile(File) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
exportFile(Database, String, File) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy a table into a new delimited text file
Equivalent to: exportFile(db, name, f, false, null, '"', SimpleExportFilter.INSTANCE);
exportFile(Database, String, File, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy a table into a new delimited text file
Nearly equivalent to: exportWriter(db, name, new BufferedWriter(f), header, delim, quote, filter);
ExportFilter - Interface in com.healthmarketscience.jackcess.util
Interface which allows customization of the behavior of the ExportUtil export methods.
ExportUtil - Class in com.healthmarketscience.jackcess.util
Utility class for exporting tables from an Access database to other formats.
ExportUtil() - Constructor for class com.healthmarketscience.jackcess.util.ExportUtil
 
ExportUtil.Builder - Class in com.healthmarketscience.jackcess.util
Builder which simplifies configuration of an export operation.
exportWriter(BufferedWriter) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
exportWriter(Database, String, BufferedWriter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy a table in this database into a new delimited text file
Equivalent to: exportWriter(db, name, out, false, null, '"', SimpleExportFilter.INSTANCE);
exportWriter(Database, String, BufferedWriter, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy a table in this database into a new delimited text file.
exportWriter(Cursor, BufferedWriter, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
Copy a table in this database into a new delimited text file.
expression - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
 
expression - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
EXPRESSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
EXT_CODES_FILE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
 
EXT_CODES_FILE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
ExtCodes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralIndexCodes.ExtCodes
 
ExtCodes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtCodes
 
extFlags - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
extra - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
ExtraCodesStream(int) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
 

F

FallbackTableFinder(Cursor) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
 
FILE_FORMAT_DETAILS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
additional internal details about each FileFormat
FILE_NAME_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
FILE_TYPE_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
FileFormat(String) - Constructor for enum com.healthmarketscience.jackcess.Database.FileFormat
 
FileFormatDetails(String, JetFormat) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
 
fillRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Sets all bits in the given byte range to 1.
filter(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFilter
 
filterColumns(List<Column>) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
The columns that should be used to create the exported file.
filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
The columns that should be used to create the imported table.
filterColumns(List<Column>) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
 
filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
 
FilterIterable(Iterable<? extends Row>) - Constructor for class com.healthmarketscience.jackcess.util.RowFilter.FilterIterable
 
filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
The desired values for the row.
filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
The desired values for the row.
filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
 
filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
 
filterRowsByFlag(List<QueryImpl.Row>, short) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
filterRowsByNotFlag(List<QueryImpl.Row>, short) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
find(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Finds the next non-deleted row after the given row (as defined by this cursor) and returns the id of the row, where "next" may be backwards if moveForward is false.
findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
 
findAnotherRow(ColumnImpl, Object, boolean, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findAnotherRow(Map<String, ?>, boolean, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findAnotherRowImpl(ColumnImpl, Object, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Moves to the next row (as defined by the cursor) where the given column has the given value.
findAnotherRowImpl(Map<String, ?>, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Moves to the next row (as defined by the cursor) where the given columns have the given values.
findAnotherRowImpl(ColumnImpl, Object, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
findAnotherRowImpl(Map<String, ?>, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
findCacheDataPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Finds the index page on which the given entry does or should reside.
findClosestRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
findClosestRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
Moves to the first row (as defined by the cursor) where the index entries are >= the given values.
findCommonPrefix(IndexData.Entry, IndexData.Entry) - Static method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Finds the valid entry prefix given the first/last entries on an index page.
findDataPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Finds the data page for the given entry.
findEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
findEntryPosition(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
findFirstRow(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the first row (as defined by the cursor) where the given column has the given value.
findFirstRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the first row (as defined by the cursor) where the given columns have the given values.
findFirstRow(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findFirstRow(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
Returns the first row in the "to" table based on the given columns in the "from" table if any, null if there is no matching row.
findFirstRow(Map<String, ?>, Collection<String>) - Method in class com.healthmarketscience.jackcess.util.Joiner
Returns selected columns from the first row in the "to" table based on the given columns in the "from" table if any, null if there is no matching row.
findFirstRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
findFirstRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
Moves to the first row (as defined by the cursor) where the index entries match the given values.
findFirstRowByEntryImpl(Object[], boolean, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
Moves to the first row (as defined by the cursor) where the index entries match the given values.
findFreeRowSpace(int, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
findFreeRowSpace(UsageMap, UsageMap, TempPageHolder) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
findMaxSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
findMaxSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
 
findMaxSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
findNewPage(int) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
 
findNewPage(int) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
 
findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
 
findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.RowIterator
 
findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
 
findNext() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.EntryIterator
 
findNextRow(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the next row (as defined by the cursor) where the given column has the given value.
findNextRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the next row (as defined by the cursor) where the given columns have the given values.
findNextRow(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findNextRow(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findNextRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findObjectId(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
findPotentialRow(Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
findRange(ByteBuffer, int, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Searches for a pattern of bytes in the given buffer starting at the given offset.
findRow(RowId) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the row with the given rowId.
findRow(Table, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Convenience method for finding a specific row in a table which matches a given row "pattern".
findRow(Index, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Convenience method for finding a specific row in an indexed table which matches a given row "pattern".
findRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
findRow(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
findRow(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
findRow(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
 
findRow(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
 
findRow(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
findRow(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
findRowByEntry(Index, Object...) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Convenience method for finding a specific row (as defined by the cursor) where the index entries match the given values.
findRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
findRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
Finds the first row (as defined by the cursor) where the index entries match the given values.
findRowByPrimaryKey(Table, Object...) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Convenience method for finding a specific row by the primary key of the table.
findRowEnd(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
findRows(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
Returns an Iterator over all the rows in the "to" table based on the given columns in the "from" table.
findRows(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
Returns an Iterator with the selected columns over all the rows in the "to" table based on the given columns in the "from" table.
findRowStart(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
findValue(Table, Column, Column, Object) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Convenience method for finding a specific row in a table which matches a given row "pattern".
findValue(Index, Column, Column, Object) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
Convenience method for finding a specific row in a table which matches a given row "pattern".
finishWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Completes a "logical" write operation.
FIRST_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
FIRST_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
special entry which is less than any other entry
FIRST_EXT_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
FIRST_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
special page number which will sort before any other valid page number
FIRST_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
special rowId which will sort before any other valid rowId
FIRST_SCAN_POSITION - Static variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
first position for the TableScanCursor
FIXED_LEN_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
mask for the fixed len bit
FixedPointColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.FixedPointColumnDescriptor
 
fixNumericByteOrder(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
fixNumericByteOrder(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Swaps the bytes of the given numeric in place.
FK_ENFORCE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
system property which can be used to set the default enforcement of foreign-key relationships.
FKEnforcer - Class in com.healthmarketscience.jackcess.impl
Utility class used by Table to enforce foreign-key relationships (if enabled).
FKEnforcer(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.FKEnforcer
 
FKEnforcer.SharedState - Class in com.healthmarketscience.jackcess.impl
Shared state used by all FKEnforcers for a given Database.
flag - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
FLAG_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
flags - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
flags - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
 
flipBytes(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Flips all the bits in the byte array.
flipBytes(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Flips the bits in the specified bytes in the byte array.
flipFirstBitInByte(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Flips the first bit in the byte at the given index.
FloatingPointColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.FloatingPointColumnDescriptor
 
floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
flush() - Method in interface com.healthmarketscience.jackcess.Database
Flushes any current changes to the database file (and any linked databases) to disk.
flush() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
flush() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
force(boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
FOREIGN_KEY_INDEX_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
index type for foreign key indexes
ForeignKeyReference(byte, int, int, boolean, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
format() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
 
format(List<String>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
 
format(StringBuilder, QueryImpl.Row) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
 
FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
forward(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Moves the position of the given buffer the given count from the current position.
forward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
ForwardDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
 
ForwardDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
 
ForwardIndexDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
 
ForwardScanDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
 
free() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
fromByte(byte) - Static method in enum com.healthmarketscience.jackcess.DataType
 
fromDateDouble(double) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns a java long time value converted from an access date double.
fromInternalData(byte[]) - Static method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
fromJdbcOffset(long) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
fromLocalDateDouble(double) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
fromSQLType(int) - Static method in enum com.healthmarketscience.jackcess.DataType
 
fromSQLType(int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
 
fromUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
 

G

GEN_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
 
GEN_LEG_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
GENERAL_LEGACY_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
the "general" text sort order, legacy version (access 2000-2007)
GENERAL_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
the "general" text sort order, latest version (access 2010+)
GENERAL_SORT_ORDER_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
the value for the "general" sort order
GeneralIndexCodes - Class in com.healthmarketscience.jackcess.impl
Various constants used for creating "general" (access 2010+) sort order text index entries.
GeneralIndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
 
GeneralIndexCodes.Codes - Class in com.healthmarketscience.jackcess.impl
 
GeneralIndexCodes.ExtCodes - Class in com.healthmarketscience.jackcess.impl
 
GeneralLegacyIndexCodes - Class in com.healthmarketscience.jackcess.impl
Various constants used for creating "general legacy" (access 2000-2007) sort order text index entries.
GeneralLegacyIndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
GeneralLegacyIndexCodes.CharHandler - Class in com.healthmarketscience.jackcess.impl
Base class for the handlers which hold the text index character encoding information.
GeneralLegacyIndexCodes.Codes - Class in com.healthmarketscience.jackcess.impl
 
GeneralLegacyIndexCodes.ExtCodes - Class in com.healthmarketscience.jackcess.impl
 
GeneralLegacyIndexCodes.ExtraCodesStream - Class in com.healthmarketscience.jackcess.impl
Extension of ByteStream which keeps track of an additional char count and the length of any "unprintable" code prefix.
GeneralLegacyIndexCodes.InternationalCharHandler - Class in com.healthmarketscience.jackcess.impl
CharHandler for Type.INTERNATIONAL
GeneralLegacyIndexCodes.InternationalExtCharHandler - Class in com.healthmarketscience.jackcess.impl
CharHandler for Type.INTERNATIONAL_EXT
GeneralLegacyIndexCodes.SimpleCharHandler - Class in com.healthmarketscience.jackcess.impl
CharHandler for Type.SIMPLE
GeneralLegacyIndexCodes.Type - Enum in com.healthmarketscience.jackcess.impl
Enum which classifies the types of char encoding strategies used when creating text index entries.
GeneralLegacyIndexCodes.UnprintableCharHandler - Class in com.healthmarketscience.jackcess.impl
CharHandler for Type.UNPRINTABLE
GeneralLegacyIndexCodes.UnprintableExtCharHandler - Class in com.healthmarketscience.jackcess.impl
CharHandler for Type.UNPRINTABLE_EXT
GenLegTextColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.GenLegTextColumnDescriptor
 
GenTextColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.GenTextColumnDescriptor
 
get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
Returns the unique identifier of this complex value (this value is unique among all values in all rows of the main table for the complex column).
get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
get() - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
 
get(String) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
 
get(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
 
get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
get() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
 
get(String) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
get(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
 
get(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
get(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
get(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
get(String, short) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
get(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
get3ByteInt(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read a 3 byte int from a buffer
get3ByteInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read a 3 byte int from a buffer
get3ByteInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read a 3 byte int from a buffer
get3ByteInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read a 3 byte int from a buffer
getAccessControlEntries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getAnotherEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
 
getAnotherEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexDirHandler
 
getAnotherEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
 
getAnotherPage(boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
Gets another page in the given direction, returning the new page.
getAnotherPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
 
getAnotherPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
 
getAnotherPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
 
getAnotherPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.DirHandler
 
getAnotherPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
 
getAnotherPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
 
getAnotherPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.DirHandler
 
getAnotherPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
 
getAnotherPosition(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Gets another entry in the given direction, returning the new entry.
getAnotherPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
 
getAnotherRow(Collection<String>, boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Moves to another row in the table based on the given direction and returns it.
getAnotherRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
 
getAnotherRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
 
getAnotherRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
 
getApproximateOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Returns the approximate number of database pages owned by this table and all related indexes (this number does not take into account pages used for large OLE/MEMO fields).
getAttachmentInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getAttachments() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getAttachments() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getAutoNumberColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getAutoNumberColumns() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getAutoNumberGenerator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns the AutoNumberGenerator for this column if this is an autonumber column, null otherwise.
getBeginningPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.DirHandler
 
getBeginningPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
 
getBeginningPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.DirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
 
getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
 
getBigDecimal(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getBigDecimal(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a BigDecimal (DataTypes MONEY, NUMERIC).
getBinaryStream() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
getBinaryStream(long, long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
getBlob() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
getBlob() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
 
getBlob(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getBlob(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, converting it to an OleBlob (DataTypes OLE).
getBlob() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
Returns the blob which owns this content.
getBoolean(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getBoolean(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a Boolean (DataType BOOLEAN).
getBuffer(PageChannel, int) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
Returns a ByteBuffer of at least the given size, with the limit set to the given size, and the predefined byteOrder.
getBufferHolder() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LegacyLongValueBufferHolder
 
getBufferHolder() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
 
getBufferHolder() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
 
getByte(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getByte(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a Byte (DataType BYTE).
getBytes() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
getBytes(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Reads an array of bytes from the given buffer
getBytes(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Reads an array of bytes from the given buffer at the given offset
getBytes() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
 
getBytes() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
 
getBytes() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
getBytes(long, int) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
getBytes(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getBytes(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a byte[] (DataTypes BINARY, OLE).
getBytes() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getCache() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
getCacheDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Returns a CacheDataPage for the given page number, may be null if the given page number is invalid.
getCalendar() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getCalendar() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getCharHandler(char) - Method in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
Returns the CharHandler for the given character.
getCharHandler(char) - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns the CharHandler for the given character.
getCharset() - Method in interface com.healthmarketscience.jackcess.Database
Gets currently configured Charset (always non-null).
getCharset() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getCharset() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getCharset() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getChildPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
getChildPage(Integer, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
Returns a child page for the given page number, updating its parent info if necessary.
getChildTailPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
getChildTailPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getChildTailPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
getChildTailPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
getChunkIndex(long) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
getChunkOffset(long) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
getClassName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
getClassName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getClassName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
 
getColumn() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
 
getColumn() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getColumn() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
getColumn(DataType, String, int, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
Gets a PropColumn capable of reading/writing a property of the given DataType
getColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getColumn() - Method in interface com.healthmarketscience.jackcess.Index.Column
 
getColumn(String) - Method in interface com.healthmarketscience.jackcess.Table
 
getColumnBitFlags(ColumnBuilder) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Constructs a byte containing the flags for this column.
getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getColumnCount() - Method in interface com.healthmarketscience.jackcess.Table
 
getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Column
 
getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Index.Column
 
getColumnMatcher() - Method in interface com.healthmarketscience.jackcess.Cursor
Returns the currently configured ColumnMatcher, always non-null.
getColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
getColumnNames() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
getColumnNames() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
getColumnNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getColumnOrder() - Method in interface com.healthmarketscience.jackcess.Database
Gets currently configured Table.ColumnOrder (always non-null).
getColumnOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the Columns for this index (unmodifiable)
getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getColumns() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getColumns() - Method in interface com.healthmarketscience.jackcess.Index
 
getColumns() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
getColumns() - Method in interface com.healthmarketscience.jackcess.Table
 
getColumns() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getColumnValidator() - Method in interface com.healthmarketscience.jackcess.Column
Gets currently configured ColumnValidator (always non-null).
getColumnValidator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getColumnValidatorFactory() - Method in interface com.healthmarketscience.jackcess.Database
Gets currently configured ColumnValidatorFactory (always non-null).
getColumnValidatorFactory() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
 
getComplexInfo() - Method in interface com.healthmarketscience.jackcess.Column
Returns extended functionality for "complex" columns.
getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
 
getComplexType() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getComplexType() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getComplexValFkIter(int, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getComplexValueForeignKey() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
Returns the foreign key identifier for this complex value (this value is the same for all values in the same row of the main table).
getComplexValueForeignKey() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
getComplexValueForeignKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getCompressedEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getConnectionString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
 
getConnectionString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
 
getContent() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
getContent() - Method in interface com.healthmarketscience.jackcess.util.OleBlob
Returns the decoded form of the blob contents, if understandable.
getContentLength() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getContentsEntry() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
getContentsEntry() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
 
getCrazyFlag() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
 
getCrazyFlag() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
getCurrentPosition() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
 
getCurrentPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
getCurrentRow() - Method in interface com.healthmarketscience.jackcess.Cursor
Returns the current row in this cursor (Column name -> Column value).
getCurrentRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
Returns the current row in this cursor (Column name -> Column value).
getCurrentRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getCurrentRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getCurrentRowValue(Column) - Method in interface com.healthmarketscience.jackcess.Cursor
Returns the given column from the current row.
getCurrentRowValue(Column) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getCurrentRowValue(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getCursorId() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
 
getCursorId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
getDatabase() - Method in interface com.healthmarketscience.jackcess.Column
 
getDatabase() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getDatabase() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getDatabase() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.PropColumn
 
getDatabase() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getDatabase() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getDatabase() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getDatabase() - Method in interface com.healthmarketscience.jackcess.Table
 
getDatabasePassword() - Method in interface com.healthmarketscience.jackcess.Database
 
getDatabasePassword() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getDatabaseProperties() - Method in interface com.healthmarketscience.jackcess.Database
 
getDatabaseProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getDataPage(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Gets the data page for the pageNumber.
getDataPage() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
getDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Returns a DataPageMain for the given page number, may be null if the given page number is invalid.
getDate(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getDate(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a Date (DataType SHORT_DATE_TIME).
getDateBits() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
 
getDDLString() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
 
getDDLString() - Method in interface com.healthmarketscience.jackcess.query.DataDefinitionQuery
 
getDefault() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
getDefaultAllowAutoNumberInsert() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default allow auto number insert policy.
getDefaultCharset(JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default Charset for the given JetFormat.
getDefaultCodePage() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getDefaultColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Returns the default ColumnMatcher for this Cursor.
getDefaultColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
getDefaultColumnOrder() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default Table.ColumnOrder.
getDefaultCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getDefaultCursor() - Method in interface com.healthmarketscience.jackcess.Table
 
getDefaultEnforceForeignKeys() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default enforce foreign-keys policy.
getDefaultPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
 
getDefaultScale() - Method in enum com.healthmarketscience.jackcess.DataType
 
getDefaultSize() - Method in enum com.healthmarketscience.jackcess.DataType
 
getDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getDefaultTimeZone() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default TimeZone.
getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Returns the DirHandler for the given movement direction.
getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Returns the DirHandler for the given direction
getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
 
getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
Returns the DirHandler for the given direction
getDisplayIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getDocumentEntry(String, DirectoryEntry) - Static method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
Gets a DocumentEntry from compound storage based on a fully qualified, encoded entry name.
getDouble(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getDouble(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a Double (DataType DOUBLE).
getEmptyFilePath() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
 
getEncodedFileData() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getEncodedFileData() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
getEndPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getEndPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.DirHandler
 
getEndPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
 
getEndPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
 
getEndPos() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.DirHandler
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
 
getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
 
getEntries(List<OleBlob.CompoundContent.Entry>, DirectoryEntry, String) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
getEntry(String) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
getEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
 
getEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
getEntry(String) - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
 
getEntryBytes() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
getEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the number of index entries in the index.
getEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
getEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
getEntryValues() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Cursor
Gets the currently configured ErrorHandler (always non-null).
getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Database
Gets the currently configured ErrorHandler (always non-null).
getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Table
Gets the currently configured ErrorHandler (always non-null).
getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
 
getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
 
getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.NoneTempBufferHolder
 
getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
 
getExtra() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
getExtraByteModifier() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
 
getExtraByteModifier() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableExtCharHandler
 
getExtraBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
 
getExtraBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
 
getExtraBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
getFile() - Method in interface com.healthmarketscience.jackcess.Database
Returns the File underlying this Database
getFile() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getFileData() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileData() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
getFileDataColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFileExtension() - Method in enum com.healthmarketscience.jackcess.Database.FileFormat
 
getFileFlags() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileFlags() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
getFileFlagsColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFileFormat() - Method in interface com.healthmarketscience.jackcess.Database
Returns the FileFormat of this database (which may involve inspecting the database itself).
getFileFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getFileFormatDetails(Database.FileFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getFileName() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileName() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
getFileName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
getFileName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
getFileName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getFileName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
 
getFileName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
 
getFileNameColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFilePath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
getFilePath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
getFilePath() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
 
getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
 
getFileSystem() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
getFileTimeStamp() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileTimeStamp() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
getFileTimeStampColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFileType() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileType() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
getFileTypeColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFileUrl() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileUrl() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
getFileUrlColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFinalPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getFinalRowId() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getFirstEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Returns the first entry (exclusive) as defined by this cursor.
getFirstPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getFirstPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Returns the first row id (exclusive) as defined by this cursor.
getFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getFixedSize() - Method in enum com.healthmarketscience.jackcess.DataType
 
getFixedSize(Short) - Method in enum com.healthmarketscience.jackcess.DataType
 
getFKEnforcerSharedState() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getFlag() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
getFlagRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
getFlags() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
 
getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
getFloat(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getFloat(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a Float (DataType FLOAT).
getForeignKey(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getForeignKey(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a ComplexValueForeignKey (DataType COMPLEX_TYPE).
getForeignKeyIndex(Table) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getForeignKeyIndex(Table) - Method in interface com.healthmarketscience.jackcess.Table
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getFormat(FileChannel) - Static method in class com.healthmarketscience.jackcess.impl.JetFormat
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getFromColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getFromColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getFromIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getFromLocalTimeZoneOffset(long) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Gets the timezone offset from local time to UTC for the given time (including DST).
getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getFromRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getFromRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getFromTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getFromTable() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getFromTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getFromTables() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getGroupByRows() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getGroupByRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getGroupings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getGroupings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getHasScalePrecision() - Method in enum com.healthmarketscience.jackcess.DataType
 
getHavingExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getHavingExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getHavingRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getHeaderPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getHeaderRowId() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getId() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
Returns the unique identifier of this complex value (this value is unique among all values in all rows of the main table).
getId() - Method in interface com.healthmarketscience.jackcess.Cursor
 
getId() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
getId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getId() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getId() - Method in interface com.healthmarketscience.jackcess.Row
 
getIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
getIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
getIndex(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getIndex() - Method in interface com.healthmarketscience.jackcess.IndexCursor
 
getIndex(String) - Method in interface com.healthmarketscience.jackcess.Table
 
getIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
 
getIndexDataNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getIndexDataNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
getIndexDatas() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getIndexEntryPattern() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
getIndexes() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getIndexes() - Method in interface com.healthmarketscience.jackcess.Table
 
getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getIndexModCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
getIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
getIndexState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getInitialRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
 
getInitialRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
 
getInitialRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
 
getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
 
getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
 
getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
 
getInlineDataEnd() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
getInlineDataStart() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
getInputAutoNumberRowValue(boolean, ColumnImpl, Object[]) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Optionally get the input autonumber row value for the given column from the given row if one was provided.
getInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
 
getInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
 
getInt(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getInt(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a Integer (DataType LONG).
getIntValue(Integer, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getJoinExpr(String, List<QueryImpl.Join>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getJoinRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Returns the last autonumber generated by this generator.
getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
 
getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
 
getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
 
getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
 
getLast() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
getLastComplexTypeAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getLastEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Returns the last entry (exclusive) as defined by this cursor.
getLastLongAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getLastPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getLastPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Returns the last row id (exclusive) as defined by this cursor.
getLength() - Method in interface com.healthmarketscience.jackcess.Column
 
getLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getLength() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
getLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getLengthInUnits() - Method in interface com.healthmarketscience.jackcess.Column
 
getLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcTextColImpl
 
getLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getLinkedDatabases() - Method in interface com.healthmarketscience.jackcess.Database
Returns an unmodifiable view of the currently loaded linked databases, mapped from the linked database file name to the linked database.
getLinkedDatabases() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getLinkPath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
getLinkPath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
 
getLinkResolver() - Method in interface com.healthmarketscience.jackcess.Database
Gets the currently configured LinkResolver (always non-null).
getLinkResolver() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getLinkStream() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
getLinkStream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
 
getLocalFilePath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
getLocalFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
 
getLogicalIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getLogicalIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Only called by unit tests
getLongValueBuffer() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getLongValueColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getLongValuePage(int) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
Returns a long value data page with space for data of the given length.
getMatchPattern() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
getMaxColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getMaxInlinePages() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
getMaxLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcMemoColImpl
 
getMaxLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
getMaxPageEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getMaxPagesPerUsagePage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
 
getMaxPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMaxScale() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMaxSize() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMinPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMinScale() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMinSize() - Method in enum com.healthmarketscience.jackcess.DataType
 
getModCount() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
 
getModifiedDate() - Method in interface com.healthmarketscience.jackcess.complex.Version
 
getModifiedDate() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
getModifiedDateColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
getMultiValueInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getMultiValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getMultiValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getName() - Method in interface com.healthmarketscience.jackcess.Column
 
getName() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getName() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getName(File) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getName() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
Returns the name of the query.
getName() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getName() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getName() - Method in interface com.healthmarketscience.jackcess.Index.Column
 
getName() - Method in interface com.healthmarketscience.jackcess.Index
 
getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
 
getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
 
getName() - Method in interface com.healthmarketscience.jackcess.query.Query
Returns the name of the query.
getName() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getName() - Method in interface com.healthmarketscience.jackcess.Table
 
getName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
 
getNewValues() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
 
getNewValues() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
 
getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Returns the next autonumber for this generator.
getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
 
getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
 
getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
 
getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
 
getNext() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
Returns the next pending change, if any
getNextBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getNextComplexTypeAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getNextEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
getNextFreeSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
getNextIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
getNextLongAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getNextPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
getNextPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
getNextPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getNextPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
getNextPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
getNextPageNumber(long) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Returns the next page number based on the given file size.
getNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getNextPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getNextRow() - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the next row in the table and returns it.
getNextRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the next row in the table and returns it.
getNextRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getNextRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getNextRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getNextRow() - Method in interface com.healthmarketscience.jackcess.Table
 
getNullEntryFlag(boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexCodes
 
getNullMask(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getNumChars() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
 
getNumChunks(long) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
getObjectFlag() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getObjectFlag() - Method in interface com.healthmarketscience.jackcess.query.Query
 
getObjectFlag() - Method in enum com.healthmarketscience.jackcess.query.Query.Type
 
getObjectId() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
getObjectId() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
Returns the unique object id of the query.
getObjectId() - Method in interface com.healthmarketscience.jackcess.query.Query
Returns the unique object id of the query.
getObjectRow(Integer, String, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
getObjectRow(Integer, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
getOrderByRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
getOrderings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getOrderings() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
 
getOriginalDataType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getOriginalDataType() - Method in class com.healthmarketscience.jackcess.impl.UnsupportedColumnImpl
 
getOtherIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
getOtherTablePageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns the number of database pages owned by this column.
getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the number of database pages owned by this index data.
getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
 
getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
 
getOwnedPagesCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getOwner() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getOwnerAccessType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getOwnerAccessType() - Method in interface com.healthmarketscience.jackcess.query.Query
 
getPage(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
 
getPageBuffer(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
Returns a ByteBuffer of at least the defined page size, with the limit set to the page size, and the predefined byteOrder.
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getPageCount() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.WeakTableReference
 
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
Returns the page number of the current long value data page.
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
 
getPageNumbers() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getPageOffset(int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Returns the offset for a page within the file.
getParameterRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getParameters() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getParameters() - Method in interface com.healthmarketscience.jackcess.query.Query
Returns the rows from the system query table from which the query information was derived.
getParent() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
getParent() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
Returns the CompoundContent which owns this entry.
getParentPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
getPassthroughString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
 
getPassthroughString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
 
getPasswordMask(ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the password mask retrieved from the given header page and format, or null if this format does not use a password mask.
getPivotExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getPivotExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
 
getPivotRow() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getPos() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
 
getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet14Format
 
getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.MSISAMFormat
 
getPrecision() - Method in interface com.healthmarketscience.jackcess.Column
 
getPrecision() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getPrecision() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
getPrecision() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getPrecision() - Method in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
 
getPrefixCode() - Method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
 
getPrettyName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
getPrettyName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getPrettyName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
 
getPrevBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getPrevIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
getPreviousEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
getPreviousPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
getPreviousPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
getPreviousPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the Position before the given one, or null if none.
getPreviousRow() - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the previous row in the table and returns it.
getPreviousRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the previous row in the table and returns it.
getPreviousRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getPreviousRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getPrevPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
getPrevPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getPrevPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
getPrevPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
getPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getPrimaryIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getPrimaryKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getPrimaryKeyIndex() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getPrimaryKeyIndex() - Method in interface com.healthmarketscience.jackcess.Table
 
getProperties() - Method in interface com.healthmarketscience.jackcess.Column
 
getProperties() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getProperties() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getProperties() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getProperties() - Method in interface com.healthmarketscience.jackcess.Table
 
getPropertiesForDbObject(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getPropertiesForObject(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getProperty(String) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getPropertyMaps() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getPropsHandler() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getQueries() - Method in interface com.healthmarketscience.jackcess.Database
Finds all the queries in the database.
getQueries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getQueryType(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getRawValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
getRawValues(int, Collection<String>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
getRawValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getRawValues(int, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getRawValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getReference() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getReferencedIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getReferencedIndex() - Method in interface com.healthmarketscience.jackcess.Index
 
getRelationships(Table, Table) - Method in interface com.healthmarketscience.jackcess.Database
Finds all the relationships in the database between the given tables.
getRelationships(Table) - Method in interface com.healthmarketscience.jackcess.Database
Finds all the relationships in the database for the given table.
getRelationships() - Method in interface com.healthmarketscience.jackcess.Database
Finds all the relationships in the database in non-system tables.
getRelationships(Table, Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getRelationships(TableImpl, TableImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getRelationships(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getRelationships() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getRelationshipsImpl(TableImpl, TableImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getRemoteDatabaseRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
 
getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
 
getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
 
getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
 
getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
 
getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
 
getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
 
getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
 
getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
 
getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
 
getRequiredSystemTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getResourceAsStream(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getRootPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getRootPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
getRow(TableImpl.RowState, RowIdImpl, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Reads some columns from the given row.
getRow(JetFormat, TableImpl.RowState, ByteBuffer, Collection<ColumnImpl>, Collection<String>) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Reads the row data from the given row buffer.
getRowByAttribute(Byte) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getRowCacheValue(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getRowCacheValues() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getRowColumn(JetFormat, ByteBuffer, ColumnImpl, TableImpl.RowState, Map<ColumnImpl, byte[]>) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Reads the column data from the given row buffer.
getRowCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getRowCount() - Method in interface com.healthmarketscience.jackcess.Table
 
getRowEnd() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getRowEndOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getRowId() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
Returns the rowId of this ComplexValue within the secondary table.
getRowId() - Method in interface com.healthmarketscience.jackcess.Cursor.Position
Returns the unique RowId of the position of the cursor.
getRowId() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
 
getRowId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
Returns the unique RowId of the position of the cursor.
getRowId() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
 
getRowId() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
getRowId(Object[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getRowId() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
 
getRowNullMask(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Reads the null mask from the given row buffer.
getRowNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Returns the appropriate position information for the given row (which is the current row and is valid).
getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
 
getRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
Returns the rows from the system query table from which the query information was derived.
getRowsByAttribute(Byte) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getRowsByAttribute(List<QueryImpl.Row>, Byte) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getRowsOnDataPage(ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Returns the row count for the current page.
getRowsOnHeaderPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getRowSpaceUsage(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getRowStart() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getRowStartOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getRowState() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getRowValue(Object[]) - Method in interface com.healthmarketscience.jackcess.Column
 
getRowValue(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Column
 
getRowValue(Object[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getRowValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getRowValue(TableImpl.RowState, RowIdImpl, ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Reads a single column from the given row.
getSavepoint() - Method in interface com.healthmarketscience.jackcess.Cursor
Returns the current state of the cursor which can be restored at a future point in time by a call to Cursor.restoreSavepoint(com.healthmarketscience.jackcess.Cursor.Savepoint).
getSavepoint() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getScale() - Method in interface com.healthmarketscience.jackcess.Column
 
getScale() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getScale() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getScale() - Method in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
 
getSelectColumns() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getSelectColumns() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getSelectType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getSelectType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getSeparator() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
 
getShort(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getShort(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a Short (DataType INT).
getShortClassName(Class) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
getShortValue(Short, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
getSize() - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
getSQLType() - Method in interface com.healthmarketscience.jackcess.Column
 
getSQLType() - Method in enum com.healthmarketscience.jackcess.DataType
 
getSQLType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getStartEntryFlag(boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexCodes
 
getStartOffset() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getStartPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getStream() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
getStream() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
 
getStream() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getStream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.EmbeddedContent
 
getString(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getString(String) - Method in interface com.healthmarketscience.jackcess.Row
Convenience method which gets the value for the row with the given name, casting it to a String (DataTypes TEXT, MEMO, GUID).
getSubPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
getSubPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
 
getSummaryProperties() - Method in interface com.healthmarketscience.jackcess.Database
 
getSummaryProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getSystemCatalog() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getSystemComplexColumns() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getSystemRelationships() - Method in interface com.healthmarketscience.jackcess.Database
Finds all the relationships in the database, including system tables.
getSystemRelationships() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getSystemTable(String) - Method in interface com.healthmarketscience.jackcess.Database
Returns a reference to any available table in this access database, including system tables.
getSystemTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getSystemTableNames() - Method in interface com.healthmarketscience.jackcess.Database
 
getSystemTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTable() - Method in interface com.healthmarketscience.jackcess.Column
 
getTable() - Method in interface com.healthmarketscience.jackcess.Cursor
 
getTable(String) - Method in interface com.healthmarketscience.jackcess.Database
 
getTable() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getTable() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
getTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTable(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTable(String, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTable() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getTable() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getTable() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getTable() - Method in interface com.healthmarketscience.jackcess.Index
 
getTable() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
 
getTableBuffer() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getTableDefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getTableNames() - Method in interface com.healthmarketscience.jackcess.Database
 
getTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTableNames(boolean, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTableNames(Set<String>, boolean, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
getTableNamesCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
getTableNamesCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
 
getTableNamesCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
getTablePageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getTableRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getTableType() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
 
getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
 
getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
 
getTargetTables() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
 
getTargetTables() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
 
getTdefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getTempEntryBuffer(ByteBuffer, int, byte[], TempBufferHolder) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Returns an entry buffer containing the relevant data for an entry given the valuePrefix.
getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
 
getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.TextColumnImpl
 
getTextSortOrder() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
 
getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.TextColumnImpl
 
getTimeZone() - Method in interface com.healthmarketscience.jackcess.Database
Gets currently configured TimeZone (always non-null).
getTimeZone() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getToColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getToColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getToCursor() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getToIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getToLocalTimeZoneOffset(long) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Gets the timezone offset from UTC to local time for the given time (including DST).
getToTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getToTable() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getToTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getTotalEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
getTotalEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
getTotalEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
getTransformExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getTransformExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
 
getTransformRow() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getType() - Method in interface com.healthmarketscience.jackcess.Column
 
getType() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getType() - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Returns the type of values generated by this generator.
getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
 
getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
 
getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
 
getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
 
getType() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
 
getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
 
getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
 
getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableCharHandler
 
getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableExtCharHandler
 
getType() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OtherContentImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.UnknownContentImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
getType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
Returns the type of the query.
getType() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
getType() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
getType() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
 
getType() - Method in interface com.healthmarketscience.jackcess.query.Query
Returns the type of the query.
getType() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
getType() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getType() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
Returns the type of this content.
getTypeColumns() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getTypeName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
getTypeName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getTypeName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
 
getTypeRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getUmapFreeRowNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
getUmapOwnedRowNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
getUmapRowNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
getUnionString(String) - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
getUnionString1() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
getUnionString1() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
 
getUnionString2() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
getUnionString2() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
 
getUnionType() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
getUnionType() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
 
getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getUniqueRow(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getUnitSize() - Method in enum com.healthmarketscience.jackcess.DataType
 
getUnprintableBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
 
getUnprintableBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableCharHandler
 
getUnprintablePrefixLen() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
 
getUnsignedByte(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read an unsigned byte from a buffer
getUnsignedByte(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read an unsigned byte from a buffer
getUnsignedShort(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read an unsigned short from a buffer
getUnsignedShort(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read an unsigned short from a buffer
getUnsignedVarInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read an unsigned variable length int from a buffer
getUnsignedVarInt(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Read an unsigned variable length int from a buffer
getUnsupportedInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getUnsupportedReason() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getUpdateCount() - Method in exception com.healthmarketscience.jackcess.BatchUpdateException
 
getUsageMap() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
getUserDefinedProperties() - Method in interface com.healthmarketscience.jackcess.Database
 
getUserDefinedProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getValue() - Method in interface com.healthmarketscience.jackcess.complex.Version
 
getValue() - Method in enum com.healthmarketscience.jackcess.DataType
 
getValue() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
getValue() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
getValue(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getValue() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
getValue(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
getValue(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
 
getValue() - Method in enum com.healthmarketscience.jackcess.query.Query.Type
 
getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
getValueColumns() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
 
getValueId(Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getValueId(Object[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getValueRows() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
getValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
getValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getValues() - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
 
getValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getValues() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
getValues() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
getValues() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
 
getVarColOffsets() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getVarLenTableIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getVersion() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
getVersionHistoryColumn() - Method in interface com.healthmarketscience.jackcess.Column
Returns the column which tracks the version history for an "append only" column.
getVersionHistoryColumn() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getVersionHistoryColumn() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
 
getVersionInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getVersions() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getVersions() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
 
getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
 
getWhereRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
getZeroTermStrBytes(String) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
GROUPBY_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
GUID_PATTERN - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
pattern matching textual guid strings (allows for optional surrounding '{' and '}')
GUID_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
GuidAutoNumberGenerator() - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
 
GuidColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.GuidColumnDescriptor
 

H

handleAutoNumbersForAdd(Object[], TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Fill in all autonumber column values for add.
handleAutoNumbersForUpdate(Object[], ByteBuffer, TableImpl.RowState) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Fill in all autonumber column values for update.
handleEmptyPages() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Handles any modified pages which are empty as the first pass during a IndexPageCache.write() call.
handleInsert(TableImpl.WriteRowState, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Returns a valid autonumber for this generator.
handleInsert(TableImpl.WriteRowState, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
 
handleInsert(TableImpl.WriteRowState, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
 
handleInsert(TableImpl.WriteRowState, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
 
handleInsert(TableImpl.WriteRowState, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
 
handleNegationAndOrder(boolean, byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.FixedPointColumnDescriptor
 
handleNegationAndOrder(boolean, byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.LegacyFixedPointColumnDescriptor
 
Handler(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
Handler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.Handler
 
handleRowError(ColumnImpl, byte[], Exception) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
handleRowError(Column, byte[], ErrorHandler.Location, Exception) - Method in class com.healthmarketscience.jackcess.util.DebugErrorHandler
 
handleRowError(Column, byte[], ErrorHandler.Location, Exception) - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler
Handles an error encountered while reading a column of data from a Table row.
handleRowError(Column, byte[], ErrorHandler.Location, Exception) - Method in class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
 
HardTempBufferHolder(boolean, ByteOrder) - Constructor for class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
 
hasChildTail() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
hasChildTail() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
hasColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
hasContentsEntry() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
hasContentsEntry() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
 
hasFlag(int) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
hasFlag(QueryImpl.Row, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
hasFlag(int) - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
hashCode() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
hashCode() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
hasIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
hasNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
hasNext() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
 
hasReferentialIntegrity() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
hasReferentialIntegrity() - Method in interface com.healthmarketscience.jackcess.Relationship
 
hasRows(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
Returns true if the "to" table has any rows based on the given columns in the "from" table, false otherwise.
hasRows(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
Returns true if the "to" table has any rows based on the given columns in the "from" table, false otherwise.
HAVING_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
HEADER_LENGTH - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
amount of initial data to be read to determine database type
HEADER_MASK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
HEX_CHARS - Static variable in class com.healthmarketscience.jackcess.impl.ByteUtil
 
HIDDEN_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
this object is hidden
HYPERLINK_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
mask for the hyperlink bit (on memo types)

I

Id() - Constructor for class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
IDENTIFIER_SEP_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
IDENTIFIER_SEP_PAT - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
IdImpl(TableImpl, IndexImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
 
IGNORE_NULLS_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
IGNORED_CHAR_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
shared CharHandler instance for Type.IGNORED
IMPL_SUFFIX - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
implCloseChannel() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
importFile(File) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
importFile(File, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new table in this database.
importFile(File, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new table in this database.
importFile(File, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new table in this database.
importFile(File, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new table in this database.
ImportFilter - Interface in com.healthmarketscience.jackcess.util
Interface which allows customization of the behavior of the ImportUtil import methods.
importReader(BufferedReader) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
importReader(BufferedReader, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new table in this database.
importReader(BufferedReader, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new table in this database.
importReader(BufferedReader, Database, String, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new (or optionally exixsting) table in this database.
importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new (or optionally exixsting) table in this database.
importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy a delimited text file into a new (or optionally exixsting) table in this database.
importResultSet(ResultSet) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
importResultSet(ResultSet, Database, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy an existing JDBC ResultSet into a new table in this database.
importResultSet(ResultSet, Database, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy an existing JDBC ResultSet into a new table in this database.
importResultSet(ResultSet, Database, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Copy an existing JDBC ResultSet into a new (or optionally existing) table in this database.
ImportUtil - Class in com.healthmarketscience.jackcess.util
Utility class for importing tables to an Access database from other sources.
ImportUtil() - Constructor for class com.healthmarketscience.jackcess.util.ImportUtil
 
ImportUtil.Builder - Class in com.healthmarketscience.jackcess.util
Builder which simplifies configuration of an import operation.
incrementNumChars(int) - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
 
indent(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
Index - Interface in com.healthmarketscience.jackcess
Access database index definition.
Index.Column - Interface in com.healthmarketscience.jackcess
Information about a Column in an Index
INDEX_LEAF - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
leaf index page containing actual entries
INDEX_NODE - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
intermediate index page pointing to other index pages
IndexBuilder - Class in com.healthmarketscience.jackcess
Builder style class for constructing an Index.
IndexBuilder(String) - Constructor for class com.healthmarketscience.jackcess.IndexBuilder
 
IndexBuilder.Column - Class in com.healthmarketscience.jackcess
Information about a column in this index (name and ordering).
IndexCodes - Class in com.healthmarketscience.jackcess.impl
Various constants used for creating index entries.
IndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCodes
 
IndexCursor - Interface in com.healthmarketscience.jackcess
Cursor backed by an Index with extended traversal options.
IndexCursorImpl - Class in com.healthmarketscience.jackcess.impl
Cursor backed by an index with extended traversal options.
IndexCursorImpl(TableImpl, IndexImpl, IndexData.EntryCursor) - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
IndexCursorImpl.EntryIterator - Class in com.healthmarketscience.jackcess.impl
Row iterator (by matching entry) for this cursor, modifiable.
IndexCursorImpl.ForwardIndexDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the table index cursor forward.
IndexCursorImpl.IndexDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the table index cursor in a given direction.
IndexCursorImpl.IndexPosition - Class in com.healthmarketscience.jackcess.impl
Value object which maintains the current position of an IndexCursor.
IndexCursorImpl.ReverseIndexDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the table index cursor backward.
IndexData - Class in com.healthmarketscience.jackcess.impl
Access table index data.
IndexData(TableImpl, int, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData
 
IndexData.AddRowPendingChange - Class in com.healthmarketscience.jackcess.impl
PendingChange for a row addition.
IndexData.BinaryColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for BINARY columns.
IndexData.BooleanColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for boolean columns.
IndexData.ByteColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for byte based columns.
IndexData.ColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
Information about the columns in an index.
IndexData.DataPage - Class in com.healthmarketscience.jackcess.impl
Object used to maintain state about an Index page.
IndexData.Entry - Class in com.healthmarketscience.jackcess.impl
A single leaf entry in an index (points to a single row)
IndexData.EntryCursor - Class in com.healthmarketscience.jackcess.impl
Utility class to traverse the entries in the Index.
IndexData.EntryCursor.DirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the cursor in a given direction.
IndexData.EntryCursor.ForwardDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the cursor forward.
IndexData.EntryCursor.ReverseDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the cursor backward.
IndexData.EntryType - Enum in com.healthmarketscience.jackcess.impl
type attributes for Entries which simplify comparisons
IndexData.FixedPointColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for new-style fixed point based columns.
IndexData.FloatingPointColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for floating point based columns.
IndexData.GenLegTextColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for "general legacy" sort order text based columns.
IndexData.GenTextColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for "general" sort order (2010+) text based columns.
IndexData.GuidColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for guid columns.
IndexData.IntegerColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for integer based columns.
IndexData.LegacyFixedPointColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for fixed point based columns (legacy sort order).
IndexData.NodeEntry - Class in com.healthmarketscience.jackcess.impl
A single node entry in an index (points to a sub-page in the index)
IndexData.PendingChange - Class in com.healthmarketscience.jackcess.impl
Utility class which maintains information about a pending index update.
IndexData.Position - Class in com.healthmarketscience.jackcess.impl
Simple value object for maintaining some cursor state.
IndexData.ReadOnlyColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
ColumnDescriptor for columns which we cannot currently write.
IndexData.RootDataPage - Class in com.healthmarketscience.jackcess.impl
Simple implementation of a DataPage
IndexData.UpdateRowPendingChange - Class in com.healthmarketscience.jackcess.impl
PendingChange for a row update (which is essentially a deletion followed by an addition).
IndexDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexDirHandler
 
INDEXES_SUPPORTED - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
whether or not we can use indexes in this format
IndexImpl - Class in com.healthmarketscience.jackcess.impl
Access table (logical) index.
IndexImpl(ByteBuffer, List<IndexData>, JetFormat) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl
 
IndexImpl.ForeignKeyReference - Class in com.healthmarketscience.jackcess.impl
Information about a foreign key reference defined in an index (when referential integrity should be enforced).
IndexPageCache - Class in com.healthmarketscience.jackcess.impl
Manager of the index pages for a IndexData.
IndexPageCache(IndexData) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache
 
IndexPageCache.CacheDataPage - Class in com.healthmarketscience.jackcess.impl
IndexPageCache implementation of an Index IndexData.DataPage.
IndexPageCache.DataPageExtra - Class in com.healthmarketscience.jackcess.impl
Keeps track of the extra info for an index page.
IndexPageCache.DataPageMain - Class in com.healthmarketscience.jackcess.impl
Keeps track of the main info for an index page.
IndexPageCache.EntryListView - Class in com.healthmarketscience.jackcess.impl
A view of an index page's entries which combines the normal entries and tail entry into one collection.
IndexPageCache.UpdateType - Enum in com.healthmarketscience.jackcess.impl
 
IndexPosition(IndexData.Entry) - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
 
IndexState() - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
INIT_CHUNKS - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
 
InitArgs(TableImpl, ByteBuffer, int, String, int) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
initHandler(byte, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
initialize() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer
Does secondary initialization, if necessary.
initialize() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Forces initialization of this index (actual parsing of index pages).
initialize() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Forces initialization of this index (actual parsing of index pages).
initialize(DatabaseImpl, CodecProvider) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Does second-stage initialization, must be called after construction.
initIdCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
initNewTableSIDs() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Determines the collection of SIDs which need to be added to new tables.
initParentPage(Integer, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
initRootPageInfo() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Reads various config info from the db page 0.
initSharedState() - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
InlineHandler(boolean) - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
INPUT_MASK_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
common instance of DefaultCodecProvider
INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
 
INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
 
INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
 
INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
 
INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleExportFilter
 
INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleImportFilter
 
IntData(int, int) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.IntData
 
IntegerColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.IntegerColumnDescriptor
 
INTERNATIONAL_EXTRA_PLACEHOLDER - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
InternationalCharHandler(byte[], byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
 
InternationalExtCharHandler(byte[], byte[], byte) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
intValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
intValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
INVALID - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
invalid page type
INVALID_AUTO_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
auto numbers must be > 0
INVALID_BIT_INDEX - Static variable in class com.healthmarketscience.jackcess.impl.UsageMap
bit index value for an invalid page number
INVALID_FK - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
INVALID_ID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
INVALID_ID_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
INVALID_IDENTIFIER_CHARS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
regex matching characters which are invalid in identifier names
INVALID_INDEX_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
indicate an invalid index number for foreign key field
INVALID_INDEX_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
INVALID_PAGE_BYTE_HEADER - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
invalid page header, used when deallocating old pages.
INVALID_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
 
INVALID_ROW_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
special row number representing an invalid row number
invalidate() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
Forces any current page data to be disregarded (any getPage/setPage call must reload page data).
invert(RowFilter) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
Creates a filter which inverts the sense of the given filter (rows which are matched by the given filter will not be matched by the returned filter, and vice versa).
isAfterLast() - Method in interface com.healthmarketscience.jackcess.Cursor
Returns true if the cursor is currently positioned after the last row, false otherwise.
isAfterLast() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Database
Gets current allow auto number insert policy.
isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Table
Gets the currently configured auto number insert policy.
isAppendOnly() - Method in interface com.healthmarketscience.jackcess.Column
Whether or not this column is "append only" (its history is tracked by a separate version history column).
isAppendOnly() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
isAscending() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
isAscending() - Method in interface com.healthmarketscience.jackcess.Index.Column
 
isAscending() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
 
isAtBeginning(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
isAtFinalRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isAtHeaderRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isAttachmentColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
isAutoNumber() - Method in interface com.healthmarketscience.jackcess.Column
 
isAutoNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
isAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
isAutoSync() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
isBackingPrimaryKey() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
isBeforeFirst() - Method in interface com.healthmarketscience.jackcess.Cursor
Returns true if the cursor is currently positioned before the first row, false otherwise.
isBeforeFirst() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
isBetween() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
isBlank(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns true if the given string is null or all blank space, false otherwise.
isCalculated() - Method in interface com.healthmarketscience.jackcess.Column
Returns whether or not this is a calculated column.
isCalculated() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
isCalculated() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
isCascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
isCascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
isChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
isCompressedUnicode() - Method in interface com.healthmarketscience.jackcess.Column
 
isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
 
isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.impl.TextColumnImpl
 
isCurrentChildTailIndex(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
isCurrentRowDeleted() - Method in interface com.healthmarketscience.jackcess.Cursor
Returns true if the row at which the cursor is currently positioned is deleted, false otherwise (including invalid rows).
isCurrentRowDeleted() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
isCurrentRowValid() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Returns true of the current row is valid, false otherwise.
isDeleted() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isDeletedRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
isEmpty() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
isEmpty() - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
isEnforceForeignKeys() - Method in interface com.healthmarketscience.jackcess.Database
Gets current foreign-key enforcement policy.
isEnforceForeignKeys() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
isForeignKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
isForeignKey() - Method in interface com.healthmarketscience.jackcess.Index
 
isForward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
isGUIDValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns true if the given value is a "guid" value.
isHeaderPageNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isHeaderRowNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isHidden() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
isHidden() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
isHidden() - Method in interface com.healthmarketscience.jackcess.query.Query
Whether or not this query has been marked as hidden.
isHidden() - Method in interface com.healthmarketscience.jackcess.Table
Whether or not this table has been marked as hidden.
isHyperlink() - Method in interface com.healthmarketscience.jackcess.Column
Returns whether or not this is a hyperlink column (only possible for columns of type MEMO).
isHyperlink() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
isHyperlink() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
isHyperlink() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
 
isIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
isImmutableValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns true if the value is immutable, false otherwise.
isIncludeLinkedTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
isIncludeNormalTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
isIncludeSystemTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
isInitialized() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Whether or not the complete index state has been read.
isInitialized() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Whether or not the complete index state has been read.
isJoin - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
 
isLeaf() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
isLeaf() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
isLeaf() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
isLeafEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
isLeafEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
 
isLeafPage(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Determines if the given index page is a leaf or node page.
isLeftOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
isLeftOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
 
isLinked() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.LinkedTableInfo
 
isLinked() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
 
isLinkedTable(Table) - Method in interface com.healthmarketscience.jackcess.Database
Returns true if this Database links to the given Table, false otherwise.
isLinkedTable(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
isLinkedTable(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
isLongValue() - Method in enum com.healthmarketscience.jackcess.DataType
 
isMultipleAutoNumberAllowed() - Method in enum com.healthmarketscience.jackcess.DataType
 
isMultiValueColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
isNull(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
 
isNullEntry(byte) - Static method in class com.healthmarketscience.jackcess.impl.IndexCodes
 
isNullValue(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.BooleanColumnDescriptor
 
isNullValue(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
isOneToOne() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
isOneToOne() - Method in interface com.healthmarketscience.jackcess.Relationship
 
isOpen() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
isOverflow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isOverflowRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
isPageWithinRange(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
isPrimaryKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
isPrimaryKey() - Method in interface com.healthmarketscience.jackcess.Index
 
isPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
isPrimaryTable() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
isPseudoGuidColumn(DataType, String, int, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
isQuoted(String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
isRawData(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns true if the given value is "raw" column data, false otherwise.
isReservedWord(String) - Static method in class com.healthmarketscience.jackcess.TableBuilder
 
isReset() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
isRightOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
isRightOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
 
isRoot() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet14Format
 
isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
isSystem() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
isSystem() - Method in interface com.healthmarketscience.jackcess.Table
Whether or not this table is a system (internal) table.
isSystemObject(int) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
isTableType(Short) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
isTail() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
isTextual() - Method in enum com.healthmarketscience.jackcess.DataType
 
isTrueVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
 
isUnicodeCompressible(CharSequence) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns true if the given text can be compressed using compressed unicode, false otherwise.
isUnique() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Whether or not index entries must be unique.
isUnique() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
isUnique() - Method in interface com.healthmarketscience.jackcess.Index
Whether or not index entries must be unique.
isUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
isUnsupported() - Method in enum com.healthmarketscience.jackcess.DataType
 
isUpdating() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
 
isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Returns true if this cursor is up-to-date with respect to the relevant table and related table objects, false otherwise.
isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Returns true if this cursor is up-to-date with respect to its index.
isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
 
isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
Returns true if this cursor is up-to-date with respect to its usage map.
isValid() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
isValid() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
Returns true if this rowId potentially represents an actual row of data, false otherwise.
isValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
isValidPrecision(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
isValidScale(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
isValidSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
isVariableLength() - Method in interface com.healthmarketscience.jackcess.Column
 
isVariableLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
isVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
 
isVariableLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
isVersionHistoryColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
isWithinRange(int, int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
 
isWriteFailure(Throwable) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
isWriting() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Returns true if a logical write operation is in progress, false otherwise.
IterableBuilder - Class in com.healthmarketscience.jackcess.util
Builder style class for constructing a Cursor Iterable/Iterator.
IterableBuilder(Cursor) - Constructor for class com.healthmarketscience.jackcess.util.IterableBuilder
 
IterableBuilder.Type - Enum in com.healthmarketscience.jackcess.util
 
iterator() - Method in interface com.healthmarketscience.jackcess.Cursor
Calls Cursor.beforeFirst() on this cursor and returns a modifiable Iterator which will iterate through all the rows of this table.
iterator() - Method in interface com.healthmarketscience.jackcess.Database
 
iterator() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
iterator() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
iterator(IterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
iterator() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
iterator(TableIterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
iterator() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
iterator() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
iterator() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
iterator() - Method in interface com.healthmarketscience.jackcess.Table
Calls Table.reset() on this table and returns a modifiable Iterator which will iterate through all the rows of this table.
iterator() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
iterator() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
iterator() - Method in class com.healthmarketscience.jackcess.util.RowFilter.FilterIterable
Returns an iterator which iterates through the rows of the underlying iterable, returning only rows for which the RowFilter.matches(com.healthmarketscience.jackcess.Row) method returns true
iterator() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 

J

JackcessException - Exception in com.healthmarketscience.jackcess
Base class for specific exceptions thrown by Jackcess.
JackcessException(String) - Constructor for exception com.healthmarketscience.jackcess.JackcessException
 
JackcessException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.JackcessException
 
JackcessException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.JackcessException
 
Jet12Format() - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
Jet12Format(String) - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
 
Jet14Format() - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.Jet14Format
 
Jet3Format() - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
 
Jet4Format() - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
Jet4Format(String) - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
 
JetFormat - Class in com.healthmarketscience.jackcess.impl
Encapsulates constants describing a specific version of the Access Jet format
JetFormat(String) - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat
 
JetFormat.CodecType - Enum in com.healthmarketscience.jackcess.impl
 
JetFormat.Jet12Format - Class in com.healthmarketscience.jackcess.impl
 
JetFormat.Jet14Format - Class in com.healthmarketscience.jackcess.impl
 
JetFormat.Jet3Format - Class in com.healthmarketscience.jackcess.impl
 
JetFormat.Jet4Format - Class in com.healthmarketscience.jackcess.impl
 
JetFormat.MSISAMFormat - Class in com.healthmarketscience.jackcess.impl
 
JetFormat.PossibleFileFormats - Class in com.healthmarketscience.jackcess.impl
 
Join(String, String) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
 
join(QueryImpl.Join, String) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
 
JOIN_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
JOIN_TYPE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
Joiner - Class in com.healthmarketscience.jackcess.util
Utility for finding rows based on pre-defined, foreign-key table relationships.
Joiner(Index, IndexCursor) - Constructor for class com.healthmarketscience.jackcess.util.Joiner
 

K

keep(QueryImpl.Row) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFilter
 
KEEP_VALUE - Static variable in interface com.healthmarketscience.jackcess.Column
Meaningless placeholder object for updating rows which indicates that a given column should keep its existing value.
keepSearching(ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Called by findAnotherRowImpl to determine if the search should continue after finding a row which does not match the current pattern.
keepSearching(ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 

L

LAST_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
LAST_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
special entry which is greater than any other entry
LAST_EXT_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
LAST_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
special page number which will sort after any other valid page number
LAST_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
special rowId which will sort after any other valid rowId
LAST_SCAN_POSITION - Static variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
last position for the TableScanCursor
LEFT_OUTER_JOIN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating left outer join
LEGACY_NUMERIC_INDEXES - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
LegacyFixedPointColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.LegacyFixedPointColumnDescriptor
 
LegacyLongValueBufferHolder() - Constructor for class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LegacyLongValueBufferHolder
 
length() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
length() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
 
length() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
length() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.EmbeddedContent
 
LENGTH_ENGINE_NAME - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
length of the engine name in the header
LINE_SEPARATOR - Static variable in class com.healthmarketscience.jackcess.util.ImportUtil
the platform line separator
LINK_HEADER - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
LinkContentImpl(OleUtil.OleBlobImpl, String, String, String, String, String, String) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
linkedDbName - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.LinkedTableInfo
 
LinkedTableInfo(Integer, String, int, String, String) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.LinkedTableInfo
 
linkedTableName - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.LinkedTableInfo
 
LinkResolver - Interface in com.healthmarketscience.jackcess.util
Resolver for linked databases.
loadCodes(String, char, char) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Loads the CharHandlers for the given range of characters from the resource file with the given name.
loadCompleteTableDefinitionBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Returns a single ByteBuffer which contains the entire table definition (which may span multiple database pages).
lock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.CursorImpl
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
 
LOG - Static variable in class com.healthmarketscience.jackcess.util.DebugErrorHandler
 
LONG_VALUE_TYPE_MASK - Static variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
Mask to apply the long length in order to get the flag bits (only the first 2 bits are type flags).
LONG_VALUE_TYPE_OTHER_PAGE - Static variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
Long value (LVAL) type that indicates that the value is stored on another page
LONG_VALUE_TYPE_OTHER_PAGES - Static variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
Long value (LVAL) type that indicates that the value is stored on multiple other pages
LONG_VALUE_TYPE_THIS_PAGE - Static variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
Long value (LVAL) type that indicates that the value is stored on the same page
LongAutoNumberGenerator() - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
 
longValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
longValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
LongValueBufferHolder() - Constructor for class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
 
LongValueColumnImpl - Class in com.healthmarketscience.jackcess.impl
ColumnImpl subclass which is used for long value data types.
LongValueColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
LongValueColumnImpl.LegacyLongValueBufferHolder - Class in com.healthmarketscience.jackcess.impl
Manages a common, shared extra page for long values.
LongValueColumnImpl.LongValueBufferHolder - Class in com.healthmarketscience.jackcess.impl
Manages secondary page buffers for long value writing.
LongValueColumnImpl.UmapLongValueBufferHolder - Class in com.healthmarketscience.jackcess.impl
Manages the column usage maps for long values.
lookupTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
lookupTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
 
lookupTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
lookupTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 

M

MAGIC_INDEX_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
MAGIC_TABLE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
 
MAKE_TABLE_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
MakeTableQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents an table creation query, e.g.: SELECT <query> INTO <newTable>
MakeTableQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents an table creation query, e.g.: SELECT <query> INTO <newTable>
MakeTableQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
 
map(FileChannel.MapMode, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
MAP_TYPE_INLINE - Static variable in class com.healthmarketscience.jackcess.impl.UsageMap
Inline map type
MAP_TYPE_REFERENCE - Static variable in class com.healthmarketscience.jackcess.impl.UsageMap
Reference map type, for maps that are too large to fit inline
markNotNull(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
Indicate that the column with the given number is not null (or a boolean value is true).
MATCHER - Static variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
matches(Table, String, Object, Object) - Method in class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
 
matches(Table, String, Object, Object) - Method in interface com.healthmarketscience.jackcess.util.ColumnMatcher
Returns true if the given value1 should be considered a match for the given value2 for the given column in the given table, false otherwise.
matches(Row) - Method in class com.healthmarketscience.jackcess.util.RowFilter
Returns true if the given table row matches the Filter criteria, false otherwise.
matches(Table, String, Object, Object) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
 
matchesLinkedTable(Table, String, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
matchesRange(ByteBuffer, int, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Matches a pattern of bytes against the given buffer starting at the given offset.
matchPattern(Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
Creates a filter based on a row pattern.
matchPattern(Column, Object) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
Creates a filter based on a single value row pattern.
MAX_BYTE - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
 
MAX_BYTE_DETAIL_LEN - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
MAX_CACHE_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
max number of pages to cache (unless a write operation is in progress)
MAX_CACHED_LOOKUP_TABLES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
max number of table lookups to cache
MAX_COLUMN_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
Max number of columns in an index
MAX_COLUMNS_PER_TABLE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_COMPRESS_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
MAX_COMPRESSED_UNICODE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_DATABASE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_EMPTYDB_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the maximum size of any of the included "empty db" resources
MAX_INDEX_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_INDEXES_PER_TABLE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_INLINE_LONG_VALUE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_LONG_VALUE_ROW_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_NUM_ROWS_ON_DATA_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_RECORD_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
Maximum size of a record minus OLE objects and Memo fields
MAX_ROW_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_TABLE_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_TEXT_INDEX_CHAR_LENGTH - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
MAX_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
special object which will always be greater than any other value, when searching for an index entry range in a multi-value index
mayBeAutoNumber() - Method in enum com.healthmarketscience.jackcess.DataType
 
MemFileChannel - Class in com.healthmarketscience.jackcess.util
FileChannel implementation which maintains the entire "file" in memory.
MemFileChannel() - Constructor for class com.healthmarketscience.jackcess.util.MemFileChannel
 
MemFileChannel(long, long, byte[][]) - Constructor for class com.healthmarketscience.jackcess.util.MemFileChannel
 
MemFileChannel.ReadOnlyChannel - Class in com.healthmarketscience.jackcess.util
Subclass of MemFileChannel which is read-only.
MemoColumnImpl - Class in com.healthmarketscience.jackcess.impl
ColumnImpl subclass which is used for Memo data types.
MemoColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.MemoColumnImpl
 
MILLIS_BETWEEN_EPOCH_AND_1900 - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Access starts counting dates at Dec 30, 1899 (note, this strange date seems to be caused by MS compatibility with Lotus-1-2-3 and incorrect leap years).
MILLISECONDS_PER_DAY - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Access stores numeric dates in days.
MIN_COMPRESS_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
MIN_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
special object which will always be greater than any other value, when searching for an index entry range in a multi-value index
missingIndexToInsertionPoint(int) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the valid insertion point for an index indicating a missing entry.
ML_FIELD_SEP - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
MOVE_FORWARD - Static variable in class com.healthmarketscience.jackcess.impl.CursorImpl
boolean value indicating forward movement
MOVE_REVERSE - Static variable in class com.healthmarketscience.jackcess.impl.CursorImpl
boolean value indicating reverse movement
moveNextRows(int) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves forward as many rows as possible up to the given number of rows.
moveNextRows(int) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
movePreviousRows(int) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves backward as many rows as possible up to the given number of rows.
movePreviousRows(int) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
moveSomeRows(int, boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Moves as many rows as possible in the given direction up to the given number of rows.
moveToAnotherRow(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Moves to another row in the given direction as defined by this cursor.
moveToAnotherRowImpl(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Does the grunt work of moving the cursor to another position in the given direction.
moveToNewStartPage(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
Shifts the inline usage map so that it now starts with the given page.
moveToNewStartPageForRemove(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
Shifts the inline usage map so that it now starts with the given firstPage (if valid), otherwise the newPageNumber.
moveToNextRow() - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the next row as defined by this cursor.
moveToNextRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
moveToPreviousRow() - Method in interface com.healthmarketscience.jackcess.Cursor
Moves to the previous row as defined by this cursor.
moveToPreviousRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
MSG_PREFIX_UNRECOGNIZED_MAP - Static variable in class com.healthmarketscience.jackcess.impl.UsageMap
Error message prefix used when map type is unrecognized.
MSISAM_ENGINE - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MSISAMFormat() - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.MSISAMFormat
 
MULTI_VALUE_TYPES - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
 
MultiValueColumnInfo - Interface in com.healthmarketscience.jackcess.complex
Complex column info for a column holding multiple simple values per row.
MultiValueColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
Complex column info for a column holding multiple simple values per row.
MultiValueColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
MultiValueColumnInfoImpl.SingleValueImpl - Class in com.healthmarketscience.jackcess.impl.complex
 

N

name - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
name1 - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
name2 - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
narrowBuffer(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
 
nestRootDataPage(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Copies the current root page info into a new page and nests this page under the root page.
NEW_ROOT_DATA_PAGE - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
newAttachment(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newAttachment(ComplexValueForeignKey, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newAttachment(String, String, String, byte[], Date, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newAttachment(ComplexValueForeignKey, String, String, String, byte[], Date, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newChannel() - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new read/write, empty MemFileChannel.
newChannel(File) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new read/write MemFileChannel containing the contents of the given File.
newChannel(File, String) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new MemFileChannel containing the contents of the given File with the given mode (for mode details see RandomAccessFile(File,String)).
newChannel(InputStream) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new read/write MemFileChannel containing the contents of the given InputStream.
newChannel(InputStream, String) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new MemFileChannel containing the contents of the given InputStream with the given mode (for mode details see RandomAccessFile(File,String)).
newChannel(ReadableByteChannel) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new read/write MemFileChannel containing the contents of the given ReadableByteChannel.
newChannel(ReadableByteChannel, String) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new MemFileChannel containing the contents of the given ReadableByteChannel with the given mode (for mode details see RandomAccessFile(File,String)).
newColumnDescriptor(ColumnImpl, byte) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Constructs a ColumnDescriptor of the relevant type for the given Column.
newCursor() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
newCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
newCursor() - Method in interface com.healthmarketscience.jackcess.Index
Convenience method for constructing a new CursorBuilder for this Index.
newCursor() - Method in interface com.healthmarketscience.jackcess.Table
Convenience method for constructing a new CursorBuilder for this Table.
newDataPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Create a new data page
newEncodedAttachment(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newEncodedAttachment(ComplexValueForeignKey, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newEncodedAttachment(String, String, String, byte[], Date, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newEncodedAttachment(ComplexValueForeignKey, String, String, String, byte[], Date, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newEntry(ByteBuffer, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Returns a new Entry of the correct type for the given data and page type.
newEntryIterable(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
newEntryIterable(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
Convenience method for constructing a new EntryIterableBuilder for this cursor.
newHolder(TempBufferHolder.Type, boolean) - Static method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
Creates a new TempBufferHolder.
newHolder(TempBufferHolder.Type, boolean, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
Creates a new TempBufferHolder.
newHolder(TempBufferHolder.Type) - Static method in class com.healthmarketscience.jackcess.impl.TempPageHolder
Creates a new TempPageHolder.
newIterable() - Method in interface com.healthmarketscience.jackcess.Cursor
Convenience method for constructing a new IterableBuilder for this cursor.
newIterable() - Method in interface com.healthmarketscience.jackcess.Database
Convenience method for constructing a new TableIterableBuilder for this cursor.
newIterable() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
newIterable() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
NEWLINE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
newRowArray() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
newSingleValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
newSingleValue(ComplexValueForeignKey, Object) - Static method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
newValue(Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
 
newValue(ComplexValueForeignKey, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
 
newVersion(String, Date) - Static method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
newVersion(ComplexValueForeignKey, String, Date) - Static method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
next() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
next() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
 
NO_DATA - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
NO_REFERENTIAL_INTEGRITY_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating no referential integrity
NodeEntry(byte[], RowIdImpl, IndexData.EntryType, Integer) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
Create a new node entry
NodeEntry(ByteBuffer, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
Read an existing node entry in from a buffer
NoneTempBufferHolder(boolean, ByteOrder) - Constructor for class com.healthmarketscience.jackcess.impl.TempBufferHolder.NoneTempBufferHolder
 
NullMask - Class in com.healthmarketscience.jackcess.impl
Bitmask that indicates whether or not each column in a row is null.
NullMask(int) - Constructor for class com.healthmarketscience.jackcess.impl.NullMask
 
NUM_BYTES_PER_BLOCK - Static variable in class com.healthmarketscience.jackcess.impl.ByteUtil
 
NUM_BYTES_PER_LINE - Static variable in class com.healthmarketscience.jackcess.impl.ByteUtil
 
NUMERIC_NEGATIVE_BYTE - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
NumericColumnImpl - Class in com.healthmarketscience.jackcess.impl
ColumnImpl subclass which is used for numeric data types.
NumericColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.NumericColumnImpl
 

O

OBJECT_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
OBJECT_NAME_DB_PROPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the main database properties object
OBJECT_NAME_SUMMARY_PROPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the summary properties object
OBJECT_NAME_USERDEF_PROPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the user-defined properties object
objectId - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
offset - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
OFFSET_CHILD_TAIL_INDEX_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_CODE_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_CODE_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_COMPLEX_ID - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_EXT_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_FIXED_DATA_OFFSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_FIXED_DATA_ROW_OFFSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_NUMBER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_PRECISION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_SCALE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_COLUMN_VARIABLE_TABLE_INDEX - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_ENCODING_KEY - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_ENGINE_NAME - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
location of the engine name in the header
OFFSET_FREE_SPACE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_FREE_SPACE_PAGES - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_HEADER_DATE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_INDEX_COMPRESSED_BYTE_COUNT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_INDEX_DEF_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_INDEX_ENTRY_MASK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_MASK - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
 
OFFSET_MASKED_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_MAX_COLS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NEXT_AUTO_NUMBER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NEXT_COMPLEX_AUTO_NUMBER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NEXT_INDEX_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NEXT_TABLE_DEF_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NUM_COLS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NUM_INDEX_SLOTS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NUM_INDEXES - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NUM_ROWS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NUM_ROWS_ON_DATA_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_NUM_VAR_COLS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_OWNED_PAGES - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_PASSWORD - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_PREV_INDEX_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_REFERENCE_MAP_PAGE_NUMBERS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_ROW_START - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_TABLE_DEF_LOCATION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_TABLE_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_USAGE_MAP_PAGE_DATA - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_USAGE_MAP_START - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
OFFSET_VERSION - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
Offset in the file that holds the byte describing the Jet format version
OLE_CHARSET - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
OLE_FORMAT - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
OLE_UTF_CHARSET - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
OLE_VERSION - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
OleBlob - Interface in com.healthmarketscience.jackcess.util
Extensions of the Blob interface with additional functionality for working with the OLE content from an access database.
OleBlob.Builder - Class in com.healthmarketscience.jackcess.util
Builder style class for constructing an OleBlob.
OleBlob.CompoundContent - Interface in com.healthmarketscience.jackcess.util
Sub-interface for Content which has the OleBlob.ContentType.COMPOUND_STORAGE type.
OleBlob.CompoundContent.Entry - Interface in com.healthmarketscience.jackcess.util
A document entry in the compound storage.
OleBlob.Content - Interface in com.healthmarketscience.jackcess.util
 
OleBlob.ContentType - Enum in com.healthmarketscience.jackcess.util
Enum describing the types of blob contents which are currently supported/understood
OleBlob.EmbeddedContent - Interface in com.healthmarketscience.jackcess.util
Intermediate sub-interface for Content which has embedded content.
OleBlob.LinkContent - Interface in com.healthmarketscience.jackcess.util
Sub-interface for Content which has the OleBlob.ContentType.LINK type.
OleBlob.OtherContent - Interface in com.healthmarketscience.jackcess.util
Sub-interface for Content which has the OleBlob.ContentType.OTHER type.
OleBlob.PackageContent - Interface in com.healthmarketscience.jackcess.util
Intermediate sub-interface for Content which has a nested package.
OleBlob.SimplePackageContent - Interface in com.healthmarketscience.jackcess.util
Sub-interface for Content which has the OleBlob.ContentType.SIMPLE_PACKAGE type.
OleBlobImpl(byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
OleUtil - Class in com.healthmarketscience.jackcess.impl
Utility code for working with OLE data.
OleUtil() - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil
 
OleUtil.CompoundPackageFactory - Interface in com.healthmarketscience.jackcess.impl
Interface used to allow optional inclusion of the poi library for working with compound ole data.
OleUtil.ContentImpl - Class in com.healthmarketscience.jackcess.impl
 
OleUtil.EmbeddedContentImpl - Class in com.healthmarketscience.jackcess.impl
 
OleUtil.EmbeddedPackageContentImpl - Class in com.healthmarketscience.jackcess.impl
 
OleUtil.LinkContentImpl - Class in com.healthmarketscience.jackcess.impl
 
OleUtil.OleBlobImpl - Class in com.healthmarketscience.jackcess.impl
 
OleUtil.OtherContentImpl - Class in com.healthmarketscience.jackcess.impl
 
OleUtil.SimplePackageContentImpl - Class in com.healthmarketscience.jackcess.impl
 
OleUtil.UnknownContentImpl - Class in com.healthmarketscience.jackcess.impl
 
ONE_TO_ONE_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating one-to-one relationship
open() - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Opens an existingnew Database using the configured information.
open(File) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Open an existing Database.
open(File, boolean, FileChannel, boolean, Charset, TimeZone, CodecProvider) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Open an existing Database.
openChannel(File, boolean) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Package visible only to support unit tests via DatabaseTest.openChannel().
order - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
ORDERBY_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
OtherContentImpl(OleUtil.OleBlobImpl, String, String, String, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.OtherContentImpl
 
OVERFLOW_ROW_MASK - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
 
OWNER_ACCESS_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 

P

PACKAGE_FOOTER - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
PACKAGE_OBJECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
PACKAGE_PRETTY_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
PACKAGE_SIGNATURE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
PACKAGE_STREAM_SIGNATURE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
PACKAGE_TYPE_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
padRowBuffer(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
PAGE_GLOBAL_USAGE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
Global usage map always lives on page 1
PAGE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
Database page size in bytes
PAGE_SYSTEM_CATALOG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog always lives on page 2
PageChannel - Class in com.healthmarketscience.jackcess.impl
Reads and writes individual pages in a database file
PageChannel(boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
Only used by unit tests
PageChannel(FileChannel, boolean, JetFormat, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
 
PageCursor() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
pageNumber - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
 
pageNumberToBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
PageTypes - Interface in com.healthmarketscience.jackcess.impl
Codes for page types
PARAM_TYPE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
PARAMETER_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
parseBlob(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
Parses an access database blob structure and returns an appropriate OleBlob instance.
parseCodes(Map<String, GeneralLegacyIndexCodes.Type>, String) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns a CharHandler parsed from the given line from an index codes file.
parseCodes(String[]) - Method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
 
parseContent(OleUtil.OleBlobImpl) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
creates the appropriate ContentImpl for the given blob.
parseInternationalCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns an InternationalCharHandler parsed from the given index code strings.
parseInternationalExtCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns a InternationalExtCharHandler parsed from the given index code strings.
parseSimpleCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns a SimpleCharHandler parsed from the given index code strings.
parseUnprintableCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns a UnprintableCharHandler parsed from the given index code strings.
parseUnprintableExtCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Returns a UnprintableExtCharHandler parsed from the given index code strings.
PASSTHROUGH_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
PassthroughQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents a query which will be executed via ODBC.
PassthroughQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents a query which will be executed via ODBC.
PassthroughQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
 
PendingChange(IndexData.PendingChange) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
 
PERCENT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
popUpdate() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
 
position() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
Position(IndexData.DataPage, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Position
 
Position(IndexData.DataPage, int, IndexData.Entry, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Position
 
position(byte[], long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
position(Blob, long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
position() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
position(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
positionAtRowData(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Sets the position and limit in a new buffer using the given rowState according to the given row number and row end, following overflow row pointers as necessary.
positionAtRowHeader(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Sets a new buffer to the correct row header page using the given rowState according to the given rowId.
PositionImpl() - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
 
POSSIBLE_VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
 
POSSIBLE_VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
 
POSSIBLE_VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
 
POSSIBLE_VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
 
POSSIBLE_VERSION_MSISAM - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
 
PossibleFileFormats() - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
 
possiblyInvalidate(int, ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
Forces any current page data to be disregarded if it matches the given page number (any getPage/setPage call must reload page data) and is not the given buffer.
postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Secondary column initialization after the table is fully loaded.
postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
 
postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
prepareAddEntry(IndexData.Entry, boolean, Object[], IndexData.AddRowPendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Adds an entry to the correct index dataPage, maintaining the order.
prepareAddRow(Object[], RowIdImpl, IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Prepares to add a row to this index.
prepareAddRow(Object[], RowIdImpl, IndexData.AddRowPendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
preparePagesForWriting() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Prepares any non-empty modified pages for writing as the second pass during a IndexPageCache.write() call.
prepareSearchInfo(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Called before a search commences to allow for search specific data to be generated (which is cached for re-use by the iterators).
prepareSearchInfo(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Called before a search commences to allow for search specific data to be generated (which is cached for re-use by the iterators).
prepareSearchInfo(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
prepareSearchInfo(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
prepareUpdateRow(Object[], RowIdImpl, Object[], IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Prepares to update a row in this index.
prepareWrappedCalcValue(int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
Prepares a calculated value buffer for data of the given length.
PRIMARY_KEY_INDEX_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
index type for primary key indexes
PRIMARY_KEY_NAME - Static variable in class com.healthmarketscience.jackcess.IndexBuilder
name typically used by MS Access for the primary key index
PRIMARY_TABLE_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
index table type for the "primary" table in a foreign key index
processMap(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Read in the page numbers in this inline map
promoteInlineHandlerToReferenceHandler(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Promotes and inline usage map to a reference usage map.
promoteTail() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
promoteTail(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Makes the last normal entry of the given page the tail entry on that page, done when there are multiple entries on a page and no tail entry.
PropColumn(DataType) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.PropColumn
 
PROPERTY_MAP_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
PROPERTY_MAP_TYPES - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
known intro bytes for property maps
PROPERTY_NAME_LIST - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
PropertyImpl(String, DataType, byte, Object) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
PropertyMap - Interface in com.healthmarketscience.jackcess
Map of properties for a database object.
PropertyMap.Property - Interface in com.healthmarketscience.jackcess
Info about a property defined in a PropertyMap.
PropertyMapImpl - Class in com.healthmarketscience.jackcess.impl
Map of properties for a database object.
PropertyMapImpl(String, short, PropertyMaps) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
PropertyMapImpl.PropertyImpl - Class in com.healthmarketscience.jackcess.impl
Info about a property defined in a PropertyMap.
PropertyMaps - Class in com.healthmarketscience.jackcess.impl
Collection of PropertyMap instances read from a single property data block.
PropertyMaps(int, RowIdImpl, PropertyMaps.Handler) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps
 
PropertyMaps.Handler - Class in com.healthmarketscience.jackcess.impl
Utility class for reading/writing property blocks.
PropertyMaps.Handler.BooleanPropColumn - Class in com.healthmarketscience.jackcess.impl
Normal boolean columns do not write into the actual row data, so we need to do a little extra work.
PropertyMaps.Handler.PropColumn - Class in com.healthmarketscience.jackcess.impl
Column adapted to work w/out a Table.
PS_EMBEDDED_FILE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
PS_LINKED_FILE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
purgeOldPages() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Trims the size of the _dataPages cache appropriately (assuming caller has already verified that the cache needs trimming).
purgeOldRefs() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
 
pushUpdate() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
 
put(byte) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
put(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
put(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
put(ByteArrayBuilder.Data) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
put(TableImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
 
put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
put(String, DataType, byte, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
Puts a property into this map with the given information.
put(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
Creates a new (or updates an existing) property in the map.
put(String, DataType, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
Creates a new (or updates an existing) property in the map.
put3ByteInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Put an integer into the given buffer at the given offset as a 3-byte integer.
put3ByteInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Put an integer into the given buffer at the given offset as a 3-byte integer.
put3ByteInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Put an integer into the given buffer at the given offset as a 3-byte integer.
putAll(Iterable<? extends PropertyMap.Property>) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
putAll(Iterable<? extends PropertyMap.Property>) - Method in interface com.healthmarketscience.jackcess.PropertyMap
Puts all the given properties into this map.
putDatabaseProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the database property with the given name to the given value.
putDatabaseProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the database property with the given name and type to the given value.
putInt(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
putInt(int, int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
putInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Writes an int at the current position in the given buffer, using the given ByteOrder
putInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Writes an int at the given position in the given buffer, using the given ByteOrder
putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the column property with the given name to the given value.
putProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the column property with the given name and type to the given value.
putProperty(Map<String, PropertyMap.Property>, String, DataType, Object) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
 
putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.TableBuilder
Sets the table property with the given name to the given value.
putProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.TableBuilder
Sets the table property with the given name and type to the given value.
putRange(ByteBuffer, int, int, byte) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Sets all bytes in the given byte range to the given byte value.
putShort(short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
putShort(int, short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
putSummaryProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the summary database property with the given name to the given value.
putSummaryProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the summary database property with the given name and type to the given value.
putUserDefinedProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the user-defined database property with the given name to the given value.
putUserDefinedProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the user-defined database property with the given name and type to the given value.

Q

Query - Interface in com.healthmarketscience.jackcess.query
Base interface for classes which encapsulate information about an Access query.
Query.Type - Enum in com.healthmarketscience.jackcess.query
 
QueryFormat - Class in com.healthmarketscience.jackcess.impl.query
Constants used by the query data parsing.
QueryFormat() - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
QueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Base class for classes which encapsulate information about an Access query.
QueryImpl(String, List<QueryImpl.Row>, int, int, Query.Type) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
QueryImpl.AppendableList<E> - Class in com.healthmarketscience.jackcess.impl.query
 
QueryImpl.Join - Class in com.healthmarketscience.jackcess.impl.query
 
QueryImpl.Row - Class in com.healthmarketscience.jackcess.impl.query
Struct containing the information from a single row of the system query table.
QueryImpl.RowFilter - Class in com.healthmarketscience.jackcess.impl.query
 
QueryImpl.RowFormatter - Class in com.healthmarketscience.jackcess.impl.query
 
QueryImpl.UnknownQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
 
QUOTABLE_CHAR_PAT - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 

R

rangeToString(List<String>, int, int) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
 
RawData(byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
 
rawDataWrapper(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns a wrapper for raw column data that can be written without understanding the data.
read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcBooleanColImpl
 
read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcColImpl
 
read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcTextColImpl
 
read(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Deserialize a raw byte value for this column into an Object
read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Deserialize a raw byte value for this column into an Object
read(ByteBuffer, List<ColumnImpl>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Read the rest of the index info from a tableBuffer
read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.NullMask
Read a mask in from a buffer
read(byte[]) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.BooleanPropColumn
 
read(byte[], int, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.UnsupportedColumnImpl
 
read(DatabaseImpl, ByteBuffer, boolean) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
 
read(DatabaseImpl, int, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
 
read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
read(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
READ_ONLY - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
the read/write mode of this format
readCalcNumericValue(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
readCodePage(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Reads the column cade page info from the given buffer, if supported for this db.
readColumnDefinitions(ByteBuffer, short) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
readCurrencyValue(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Decodes "Currency" values.
readDataPage(IndexData.DataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Reads an index page, populating the correct collection based on the page type (node or leaf).
readDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Reads the given index page from the file.
readDateValue(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Decodes a date value.
reAddPages(int, BitSet, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
readExtraFlags(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Read the extra flags field for a column definition.
readFromNullMask(boolean) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
readGUIDValue(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Decodes a GUID value.
readIndexDefinitions(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
readJumpTableVarColOffsets(TableImpl.RowState, ByteBuffer, int, NullMask) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
readLongStringValue(byte[]) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
readLongValue(byte[]) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcMemoColImpl
 
readLongValue(byte[]) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
readName(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Returns a name read from the buffer at the current position.
readNameLength(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Returns a name length read from the buffer at the current position.
readNumericValue(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Decodes a NUMERIC field.
ReadOnlyChannel(MemFileChannel) - Constructor for class com.healthmarketscience.jackcess.util.MemFileChannel.ReadOnlyChannel
 
ReadOnlyColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.ReadOnlyColumnDescriptor
 
readPage(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
readProperties(byte[], int, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
readPropertyNames(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
readPropertyValues(ByteBuffer, List<String>, short, PropertyMaps) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
readPropName(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
Reads a property name from the given data block
readSortOrder(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Reads the sort order info from the given buffer from the given position.
readStr(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
readStr(ByteBuffer, int, int, Charset) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
readSystemCatalog() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Read the system catalog
readTable(String, int, int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Reads a table with the given name from the given pageNumber.
readZeroTermStr(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
recheckPosition(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Rechecks the current position if the underlying data structures have been modified.
ReferenceHandler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
 
REL_COL_COLUMN_COUNT - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the column count
REL_COL_COLUMN_INDEX - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the index of the columns
REL_COL_FLAGS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the flags
REL_COL_FROM_COLUMN - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the "from" column name
REL_COL_FROM_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the "from" table name
REL_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the relationship
REL_COL_TO_COLUMN - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the "to" column name
REL_COL_TO_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relationship table column name of the "to" table name
Relationship - Interface in com.healthmarketscience.jackcess
Information about a relationship between two tables in the Database.
RelationshipImpl - Class in com.healthmarketscience.jackcess.impl
Information about a relationship between two tables in the database.
RelationshipImpl(String, Table, Table, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
releaseSharedBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Relinquishes use of a page ByteBuffer returned by DatabaseImpl.takeSharedBuffer().
REMOTEDB_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
remove() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
remove() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
 
remove(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
remove(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
remove(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
Removes the property with the given name
removeDataPage(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Removes an index page which has become empty.
removeEntry(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
removeEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Removes an entry from the relevant index dataPage, maintaining the order.
removeEntry(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
removeEntry(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
removeEntry(IndexPageCache.CacheDataPage, int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Removes the entry with the given index from the given page.
removeFromPeers(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Removes a now empty index page from its next and previous peers.
removePageNumber(int, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Remove a page number from this usage map
reparentChildren(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Sets the parent info for the children of the given page to the given page.
ReplacementErrorHandler - Class in com.healthmarketscience.jackcess.util
Simple implementation of an ErrorHandler which always returns the configured object.
ReplacementErrorHandler() - Constructor for class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
Constructs a ReplacementErrorHandler which replaces all errored values with null.
ReplacementErrorHandler(Object) - Constructor for class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
Constructs a ReplacementErrorHandler which replaces all errored values with the given Object.
replaceParentEntry(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Replaces the entry for the given child page in the given parent page.
REQUIRED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
requireNonDeletedRow(TableImpl.RowState, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
requireNoSecondaryValues(Joiner, Object[]) - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
requirePrimaryValues(Joiner, Object[]) - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
requireValidRowId(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
reserve(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
ReservedWords() - Constructor for class com.healthmarketscience.jackcess.TableBuilder.ReservedWords
 
reserveInt() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
reservePageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
reserveShort() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
reset() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
reset() - Method in interface com.healthmarketscience.jackcess.Cursor
Resets this cursor for forward traversal.
reset() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
reset() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
reset() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Resets this cursor for traversing the given direction.
reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
reset() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
 
reset() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
After calling this method, getNextPage will return the first page in the map
reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
Resets this page cursor for traversing the given direction.
reset() - Method in interface com.healthmarketscience.jackcess.Table
After calling this method, Table.getNextRow() will return the first row in the table, see Cursor.reset() (uses the default cursor).
reset(boolean) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
resetAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
 
resolveLinkedDatabase(Database, String) - Method in interface com.healthmarketscience.jackcess.util.LinkResolver
Returns the appropriate Database instance for the linkeeFileName from the given linkerDb.
resolveParent() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
RESOURCE_PATH - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the resource path to be used when loading classpath resources
RESOURCE_PATH_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
system property which can be used to set the path from which classpath resources are loaded (must end with a "/" if non-empty).
restoreAutoNumbersFromAdd(Object[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Restores all autonumber column values from a failed add row.
restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Restores a previous autonumber generated by this generator.
restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
 
restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
 
restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
 
restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
 
restoreLastComplexTypeAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
restoreLastLongAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
restorePosition(CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Restores a current position for the cursor (current position becomes previous position).
restorePosition(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Restores a current and previous position for the cursor if the given positions are different from the current positions.
restorePosition(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Restores a current position for the cursor (current position becomes previous position).
restorePosition(IndexData.Entry, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Restores a current and previous position for the cursor.
restorePosition(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
Restores a current position for the cursor (current position becomes previous position).
restorePosition(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
Restores a current and previous position for the cursor.
restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
Restores a current and previous position for the cursor.
restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
 
restoreSavepoint(Cursor.Savepoint) - Method in interface com.healthmarketscience.jackcess.Cursor
Moves the cursor to a savepoint previously returned from Cursor.getSavepoint().
restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets a savepoint to restore for the initial position of the cursor.
restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
restoreSavepoint(CursorImpl.SavepointImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
RESULT_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
RETURN_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Placeholder object for adding rows which indicates that the caller wants the RowId of the new row.
returnRowValues(Map<String, Object>, Object[], List<ColumnImpl>) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
reverse() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
ReverseDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
 
ReverseDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
 
ReverseIndexDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
 
ReverseScanDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
 
RIGHT_OUTER_JOIN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating right outer join
RO_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
read-only channel access mode
rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
Undoes the pending change.
rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.UpdateRowPendingChange
 
rollbackAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
 
rollbackDeletedRow(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Undoes a previous row deletion.
RootDataPage() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
Row() - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
Row(Row) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
Row(RowId, Byte, String, Short, Integer, String, String, Integer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
Row - Interface in com.healthmarketscience.jackcess
A row of data as column name->value pairs.
ROW_GLOBAL_USAGE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
Global usage map always lives at row 0
RowFilter() - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFilter
 
RowFilter - Class in com.healthmarketscience.jackcess.util
The RowFilter class encapsulates a filter test for a table row.
RowFilter() - Constructor for class com.healthmarketscience.jackcess.util.RowFilter
 
RowFilter.FilterIterable - Class in com.healthmarketscience.jackcess.util
Iterable which creates a filtered view of a another row iterable.
rowFitsOnDataPage(int, ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Returns true if a row of the given size will fit on the given data page, false otherwise.
RowFormatter(List<QueryImpl.Row>) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
 
RowId - Interface in com.healthmarketscience.jackcess
Uniquely identifies a row of data within the access database.
RowIdImpl - Class in com.healthmarketscience.jackcess.impl
Uniquely identifies a row of data within the access database.
RowIdImpl(int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowIdImpl
Creates a new RowId instance.
RowIdImpl.Type - Enum in com.healthmarketscience.jackcess.impl
type attributes for RowIds which simplify comparisons
RowImpl - Class in com.healthmarketscience.jackcess.impl
A row of data as column->value pairs.
RowImpl(RowIdImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
 
RowImpl(RowIdImpl, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
 
RowImpl(Row) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
 
RowIterator(Collection<String>, boolean, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.RowIterator
 
RowMatchIterator(Collection<String>, Map<String, ?>, boolean, boolean, ColumnMatcher) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
 
RowState(TempBufferHolder.Type) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
RowStateStatus() - Constructor for enum com.healthmarketscience.jackcess.impl.TableImpl.RowStateStatus
 
RowStatus() - Constructor for enum com.healthmarketscience.jackcess.impl.TableImpl.RowStatus
 
RuntimeIOException - Exception in com.healthmarketscience.jackcess
RuntimeException wrapper around an IOException
RuntimeIOException(IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
 
RuntimeIOException(String, IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
 
RW_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
read/write channel access mode

S

save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
save(PropertyMaps) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
Saves PropertyMaps instance to the db.
save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
save() - Method in interface com.healthmarketscience.jackcess.PropertyMap
Saves the current state of this map.
SavepointImpl(CursorImpl.IdImpl, CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
ScanDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
 
ScanPosition(RowIdImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
 
SELECT_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
SELECT_STAR_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
SelectQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents a select query, e.g.: SELECT <columns> FROM <tables> WHERE <expression>
SelectQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents a select query, e.g.: SELECT <columns> FROM <tables> WHERE <expression>
SelectQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.SelectQueryImpl
 
separateFromNextPeer(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Separates the given index page from any next peer page.
serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.BatchUpdateException
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.ConstraintViolationException
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.RowImpl
 
serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.impl.UnsupportedCodecException
 
serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.JackcessException
 
serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.RuntimeIOException
 
set(Object) - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
 
set(String, Object) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
 
set(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
set(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
 
set(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
set(int, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
setAddRow(IndexData.Entry, IndexData.DataPage, int, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
setAllowAutoNumberInsert(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
Sets the new auto number insert policy for the database (unless overridden at the Table level).
setAllowAutoNumberInsert(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setAllowAutoNumberInsert(Boolean) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
setAllowAutoNumberInsert(Boolean) - Method in interface com.healthmarketscience.jackcess.Table
Sets the new auto number insert policy for the Table.
setAutoNumber(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets whether of not the new column is an auto-number column.
setAutoSync(boolean) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets whether or not to enable auto-syncing on write.
setBinaryStream(long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
setBytes(long, byte[]) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
setBytes(long, byte[], int, int) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
setCalculated(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets whether of not the new column is a calculated column.
setCalculatedInfo(String) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Convenience method to set the various info for a calculated type (flag, result type property and expression)
setChannel(FileChannel) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets a pre-opened FileChannel.
setCharset(Charset) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new Charset.
setCharset(Charset) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the Charset to use, if null, uses default.
setCharset(Charset) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setChildTailEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
setChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
setChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
setChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
setCodecProvider(CodecProvider) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the CodecProvider for handling page encoding/decoding, may be null if no special encoding is necessary
setColumnIndex(int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
setColumnMatcher(ColumnMatcher) - Method in interface com.healthmarketscience.jackcess.Cursor
Sets a new ColumnMatcher.
setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the ColumnMatcher to use for matching row patterns.
setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
setColumnNumber(short) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
setColumnOrder(Table.ColumnOrder) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new Table.ColumnOrder.
setColumnOrder(Table.ColumnOrder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setColumnValidator(ColumnValidator) - Method in interface com.healthmarketscience.jackcess.Column
Sets a new ColumnValidator.
setColumnValidator(ColumnValidator) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
setColumnValidatorFactory(ColumnValidatorFactory) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new ColumnValidatorFactory.
setColumnValidatorFactory(ColumnValidatorFactory) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setComplexAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
 
setComplexValueForeignKey(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
 
setComplexValueForeignKey(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
setCompressedUnicode(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets whether of not the new column allows unicode compression.
setCurrentRowValue(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
Updates a single value in the current row.
setCurrentRowValue(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
setCurrentRowValue(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
setCursor(Cursor) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setDefaultPackageType() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setDelimiter(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setDelimiter(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setEncodedFileData(byte[]) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setEncodedFileData(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
setEndEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the ending row for a range based index cursor to the given entry (where the given values correspond to the index's columns).
setEndRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the ending row for a range based index cursor.
setEndRowInclusive(boolean) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets whether the ending row for a range based index cursor is inclusive or exclusive.
setEnforceForeignKeys(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new foreign-key enforcement policy.
setEnforceForeignKeys(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setEntries(List<IndexData.Entry>) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
setEntries(List<IndexData.Entry>) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
setEntries(List<IndexData.Entry>) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
setEntryPrefix(byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
setEntryPrefix(byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
setEntryPrefix(byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
setEntryValues(Object...) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
setEntryView(IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Cursor
Sets a new ErrorHandler.
setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new ErrorHandler.
setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Table
Sets a new ErrorHandler.
setEscapeIdentifiers(boolean) - Method in class com.healthmarketscience.jackcess.TableBuilder
Sets whether or not subsequently added columns will have their names automatically escaped
setExtra(IndexPageCache.DataPageExtra) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
setFile(File) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
File containing an existing database for DatabaseBuilder.open() or target file for new database for DatabaseBuilder.create() (in which case, tf this file already exists, it will be overwritten.)
setFileData(byte[]) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileData(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
setFileFlags(Integer) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileFlags(Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
setFileFormat(Database.FileFormat) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the version of new database (DatabaseBuilder.create() only).
setFileName(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileName(String) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
setFileNameExtension(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setFileTimeStamp(Date) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileTimeStamp(Date) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
setFileType(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileType(String) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
setFileUrl(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileUrl(String) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
setFilter(ExportFilter) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setFilter(ImportFilter) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setForward(boolean) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
setFromColumn(Column) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets all attributes except name from the given Column template (including all column properties except GUID).
setFromColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets all attributes except name from the given Column template.
setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setHeaderRow(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
setHyperlink(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets whether of not the new column allows unicode compression.
setId(ComplexValue.Id) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
Called once when a new ComplexValue is saved to set the new unique identifier.
setId(ComplexValue.Id) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
setIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
Sets this index to ignore null values.
setIncludeLinkedTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
setIncludeNormalTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
setIncludeSystemTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
setIndex(Index) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets an index to use for the cursor.
setIndexByColumnNames(String...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets an index to use for the cursor by searching the table for an index with exactly the given columns.
setIndexByColumns(Column...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets an index to use for the cursor by searching the table for an index with exactly the given columns.
setIndexByColumns(List<String>) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Searches for an index with the given column names.
setIndexByName(String) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets an index to use for the cursor by searching the table for an index with the given name.
setIndexDataNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
setIndexNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
setInlinePageRange(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
Sets the page range for an inline usage map starting from the given page.
setLeaf(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
setLeaf(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
setLeaf(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
setLength(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the length (in bytes) for the new column.
setLengthInUnits(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the length (in type specific units) for the new column.
setLink(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setLinkFileName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setLinkPath(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setLinkResolver(LinkResolver) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new LinkResolver.
setLinkResolver(LinkResolver) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setMatchPattern(Column, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
setMatchPattern(String, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
setMatchPattern(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
setMaxLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the length for the new column to the max length for the type.
setMaxPrecision() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the precision for the new column to the max length for the type.
setMaxScale() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the scale for the new column to the max length for the type.
setModified(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Marks the given index page as modified and saves it for writing, if necessary (if the page is already marked, does nothing).
setName(String) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
setName(String) - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
 
setName(String) - Method in class com.healthmarketscience.jackcess.IndexBuilder
Sets the name of the index.
setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
 
setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.NoneTempBufferHolder
 
setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
Sets a new buffer for this holder.
setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
 
setNewPage(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
Allocates a new buffer in the database (with undefined data) and returns a new empty buffer.
setNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
setNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
setNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
setOldRow(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
setOther(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setOtherBytes(byte[]) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setOtherStream(InputStream, long) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setOverflowRow(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
setPackageClassName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setPackagePrettyName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setPackageTypeName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setPage(PageChannel, int) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
Sets the current page number and returns that page
setPage(PageChannel, int, boolean) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
 
setPageRange(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
setParentPage(Integer, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
setPrecision(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the precision for the new column.
setPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
setPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
setPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
setPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
Sets this index to be a primary key index (additionally sets the index as unique).
setPrimaryKey(String...) - Method in class com.healthmarketscience.jackcess.TableBuilder
Sets the names of the primary key columns for this table.
setProperty(String, PropertyMap.Property) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
setQuote(char) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setQuote(char) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setReadOnly(boolean) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets flag which, iff true, will force opening file in read-only mode (DatabaseBuilder.open() only).
setRootPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Sets the root page for this index, must be called before normal usage.
setRootPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
setRowCacheValue(int, Object) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
setRowStatus(TableImpl.RowStatus) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
setRowValue(Object[], Object) - Method in interface com.healthmarketscience.jackcess.Column
 
setRowValue(Map<String, Object>, Object) - Method in interface com.healthmarketscience.jackcess.Column
 
setRowValue(Object[], Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
setRowValue(Map<String, Object>, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
setScale(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the scale for the new column.
setSimplePackage(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setSimplePackageBytes(byte[]) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setSimplePackageFileName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setSimplePackageFilePath(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setSimplePackageStream(InputStream, long) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
setSpecificEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the starting and ending row for a range based index cursor to the given entry (where the given values correspond to the index's columns).
setSpecificRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the starting and ending row for a range based index cursor.
setSQLType(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the type for the new column based on the given SQL type.
setSQLType(int, int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the type for the new column based on the given SQL type and target data length (in type specific units).
setStartEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the starting row for a range based index cursor to the given entry (where the given values correspond to the index's columns).
setStartOffset(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
setStartRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the starting row for a range based index cursor.
setStartRowInclusive(boolean) - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets whether the starting row for a range based index cursor is inclusive or exclusive.
setStatus(TableImpl.RowStateStatus) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setTextSortOrder(ColumnImpl.SortOrder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
setTimeZone(TimeZone) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new TimeZone.
setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the TimeZone to use for interpreting dates, if null, uses default
setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
setTotalEntrySize(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
setTotalEntrySize(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
 
setTotalEntrySize(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
setType(DataType) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the type for the new column.
setUmapFreeRowNumber(byte) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
setUmapOwnedRowNumber(byte) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
setUmapPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
setUmapPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
setUmapRowNumber(byte) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
setUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
Sets this index to enforce uniqueness.
setUnprintablePrefixLen(int) - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
 
setUnsupportedReason(String, ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
setUsageMaps(UsageMap, UsageMap) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Sets the usage maps for this column.
setUsageMaps(UsageMap, UsageMap) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
setUseExistingTable(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setValue(Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
setValue(Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
Sets the new value for this property.
setVarColOffsets(short[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
setVersionHistoryColumn(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
setVersionHistoryColumn(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
 
SharedState() - Constructor for class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
 
ShortData(int, short) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ShortData
 
shortValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
shortValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
shouldIgnoreNulls() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Whether or not null values are actually recorded in the index.
shouldIgnoreNulls() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
shouldIgnoreNulls() - Method in interface com.healthmarketscience.jackcess.Index
Whether or not null values are actually recorded in the index.
SIMPLE_PACKAGE_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
SimpleCharHandler(byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
 
SimpleColumnMatcher - Class in com.healthmarketscience.jackcess.util
Simple concrete implementation of ColumnMatcher which tests for equality.
SimpleColumnMatcher() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
 
SimpleColumnValidator - Class in com.healthmarketscience.jackcess.util
Simple concrete implementation of ColumnValidator which simply returns the given value.
SimpleColumnValidator() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnValidator
 
SimpleColumnValidatorFactory - Class in com.healthmarketscience.jackcess.util
Simple concrete implementation of ColumnValidatorFactory which returns SimpleColumnValidator.INSTANCE for all columns.
SimpleColumnValidatorFactory() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
 
SimpleExportFilter - Class in com.healthmarketscience.jackcess.util
Simple concrete implementation of ImportFilter which just returns the given values.
SimpleExportFilter() - Constructor for class com.healthmarketscience.jackcess.util.SimpleExportFilter
 
SimpleImportFilter - Class in com.healthmarketscience.jackcess.util
Simple concrete implementation of ImportFilter which just returns the given values.
SimpleImportFilter() - Constructor for class com.healthmarketscience.jackcess.util.SimpleImportFilter
 
SimplePackageContentImpl(OleUtil.OleBlobImpl, String, String, String, int, int, String, String, String) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
SingleValue - Interface in com.healthmarketscience.jackcess.complex
Complex value corresponding to an single value in a multi-value column.
SingleValueImpl(ComplexValue.Id, ComplexValueForeignKey, Object) - Constructor for class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
 
size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BufData
 
size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ByteData
 
size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BytesData
 
size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
 
size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.IntData
 
size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ShortData
 
size() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
Size of this entry in the db.
size() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
 
size() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
size() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
SIZE_COLUMN_DEF_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_COLUMN_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_INDEX_COLUMN_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_INDEX_DEFINITION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_INDEX_ENTRY_MASK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_INDEX_INFO_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_LONG_VALUE_DEF - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_PASSWORD - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_ROW_COLUMN_COUNT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_ROW_LOCATION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_ROW_VAR_COL_OFFSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_TDEF_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SIZE_TDEF_TRAILER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
skip(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
SKIP_AFTER_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SKIP_AFTER_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SKIP_BEFORE_INDEX - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SKIP_BEFORE_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SKIP_BEFORE_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
SoftTempBufferHolder(boolean, ByteOrder) - Constructor for class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
 
SortOrder(short, byte) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
SPECIAL_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
splitDataPage(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Splits an index page which has too many entries on it.
splitLine(String, Pattern, char, BufferedReader, int) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Splits the given line using the given delimiter pattern and quote character.
SQL_TYPES - Static variable in enum com.healthmarketscience.jackcess.DataType
Map of SQL types to Access data types
START_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
startWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Begins a "logical" write operation.
storeInNullMask() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcBooleanColImpl
 
storeInNullMask() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
 
supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
 
supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
SURROGATE_CHAR_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
alternate shared CharHandler instance for "surrogate" chars (which we do not handle)
swap2Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Swaps the 2 bytes (changes endianness) of the bytes at the given offset.
swap4Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Swaps the 4 bytes (changes endianness) of the bytes at the given offset.
swap8Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Swaps the 8 bytes (changes endianness) of the bytes at the given offset.
swapBytesAt(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Swaps the bytes at the given positions.
SYS_DEFAULT_SID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
this is the default "userId" used if we cannot find existing info.
SYS_FULL_ACCESS_ACM - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
this is the access control bit field for created tables.
SYSTEM_CATALOG_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the columns to read when reading system catalog normally
SYSTEM_CATALOG_PROPS_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the columns to read when getting object propertyes
SYSTEM_CATALOG_TABLE_DETAIL_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the columns to read when finding table details
SYSTEM_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
this object is a "system" object
SYSTEM_OBJECT_FLAGS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
all flags which seem to indicate some type of system object
SYSTEM_OBJECT_NAME_DATABASES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the system object that is the parent of all databases
SYSTEM_OBJECT_NAME_RELATIONSHIPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the system object that is the parent of all relationships
SYSTEM_OBJECT_NAME_TABLES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the system object that is the parent of all tables

T

table - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
Table - Interface in com.healthmarketscience.jackcess
A single database table.
Table.ColumnOrder - Enum in com.healthmarketscience.jackcess
enum which controls the ordering of the columns in a table.
TABLE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
TABLE_DEF - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
Table definition page
TABLE_SYSTEM_ACES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the table that contains system access control entries
TABLE_SYSTEM_CATALOG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the system catalog
TABLE_SYSTEM_COMPLEX_COLS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the table that contains complex type information
TABLE_SYSTEM_QUERIES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the table that contains queries
TABLE_SYSTEM_RELATIONSHIPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Name of the table that contains table relationships
TableBuilder - Class in com.healthmarketscience.jackcess
Builder style class for constructing a Table.
TableBuilder(String) - Constructor for class com.healthmarketscience.jackcess.TableBuilder
 
TableBuilder(String, boolean) - Constructor for class com.healthmarketscience.jackcess.TableBuilder
 
TableBuilder.ReservedWords - Class in com.healthmarketscience.jackcess
 
TableCache() - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
 
TableCreator - Class in com.healthmarketscience.jackcess.impl
Helper class used to maintain state during table creation.
TableCreator(DatabaseImpl, String, List<ColumnBuilder>, List<IndexBuilder>) - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator
 
TableCreator.ColumnState - Class in com.healthmarketscience.jackcess.impl
Maintains additional state used during column creation.
TableCreator.IndexState - Class in com.healthmarketscience.jackcess.impl
Maintains additional state used during index creation.
TableFinder() - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
 
TableImpl - Class in com.healthmarketscience.jackcess.impl
A single database table
TableImpl(boolean, List<ColumnImpl>) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl
Only used by unit tests
TableImpl(DatabaseImpl, ByteBuffer, int, String, int) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl
 
TableImpl.RowState - Class in com.healthmarketscience.jackcess.impl
Maintains the state of reading/updating a row of data.
TableImpl.RowStateStatus - Enum in com.healthmarketscience.jackcess.impl
the phases the RowState moves through as the data is parsed
TableImpl.RowStatus - Enum in com.healthmarketscience.jackcess.impl
various statuses for the row data
TableImpl.WriteRowState - Class in com.healthmarketscience.jackcess.impl
Maintains state for writing a new row of data.
TableInfo(Integer, String, int) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
 
TableIterableBuilder - Class in com.healthmarketscience.jackcess.util
Builder style class for constructing a Database Iterable/Iterator for Tables.
TableIterableBuilder(Database) - Constructor for class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
TableIterator(Set<String>) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
 
tableName - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
 
tables - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
 
TableScanCursor - Class in com.healthmarketscience.jackcess.impl
Simple un-indexed cursor.
TableScanCursor(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor
 
TableScanCursor.ForwardScanDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the table scan cursor forward.
TableScanCursor.ReverseScanDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the table scan cursor backward.
TableScanCursor.ScanDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the table scan cursor in a given direction.
TableScanCursor.ScanPosition - Class in com.healthmarketscience.jackcess.impl
Value object which maintains the current position of a TableScanCursor.
takeSharedBuffer() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
TempBufferHolder - Class in com.healthmarketscience.jackcess.impl
Manages a reference to a ByteBuffer.
TempBufferHolder(boolean, ByteOrder) - Constructor for class com.healthmarketscience.jackcess.impl.TempBufferHolder
 
TempBufferHolder.HardTempBufferHolder - Class in com.healthmarketscience.jackcess.impl
TempBufferHolder which has a hard reference to the buffer.
TempBufferHolder.NoneTempBufferHolder - Class in com.healthmarketscience.jackcess.impl
TempBufferHolder which has a no reference to the buffer.
TempBufferHolder.SoftTempBufferHolder - Class in com.healthmarketscience.jackcess.impl
TempBufferHolder which has a soft reference to the buffer.
TempBufferHolder.Type - Enum in com.healthmarketscience.jackcess.impl
The caching type for the buffer holder.
TempPageHolder - Class in com.healthmarketscience.jackcess.impl
Manages a reference to a page buffer.
TempPageHolder(TempBufferHolder.Type) - Constructor for class com.healthmarketscience.jackcess.impl.TempPageHolder
 
TEXT_COMPRESSION_HEADER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
header used to indicate unicode text compression
TEXT_FIELD_MAX_LENGTH - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
Maximum size of a text field
TEXT_FIELD_UNIT_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the "unit" size for text fields
TEXT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
TextColumnImpl - Class in com.healthmarketscience.jackcess.impl
ColumnImpl subclass which is used for Text data types.
TextColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.TextColumnImpl
 
TIMEZONE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
system property which can be used to set the default TimeZone used for date calculations.
TITLE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
toAlias(StringBuilder, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
toArray() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
toBigDecimal(byte[], boolean, int) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toBigDecimal(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toBlob() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
toBooleanValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Interpret a boolean value (null == false)
toBuffer() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
toBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
toByteArray() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
toByteArray(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toCharSequence(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toColumn() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Creates a new Column with the currently configured attributes.
toColumns(ResultSetMetaData) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
Returns a List of Column instances converted from the given ResultSetMetaData (this is the same method used by the various importResultSet() methods).
toCompatibleCalendar(Calendar) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Ensures that the given Calendar is configured to be compatible with how Access handles dates.
toCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
Returns a new cursor for the table, constructed to the given specifications.
toDateDouble(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns an access date double converted from a java Date/Calendar/Number time value.
toDateLong(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toEntryValues(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
Fills in the _entryValues with the relevant info from the given "from" table row.
toEntryValues(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
Fills in the _entryValues with the relevant info from the given "from" table row.
toFKString() - Method in class com.healthmarketscience.jackcess.util.Joiner
Returns a pretty string describing the foreign key relationship backing this Joiner.
toHexFile(String, ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Writes a chunk of data to a file in pretty printed hexidecimal.
toHexString(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Convert a byte buffer to a hexadecimal string for display
toHexString(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Convert a byte array to a hexadecimal string for display
toHexString(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Convert a byte buffer to a hexadecimal string for display
toHexString(ByteBuffer, int, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Convert a byte buffer to a hexadecimal string for display
toHexString(DatabaseImpl, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Convert the given number of bytes from the given database page to a hexidecimal string for display.
toIndexCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
Returns a new index cursor for the table, constructed to the given specifications.
toInternalValue(DataType, Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Converts the given value to the "internal" representation for the given data type.
toJdbcOffset(int) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
toLocalDateDouble(long) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toLookupName(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
toMul4(int) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
toNumber(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toOptionalQuotedExpr(StringBuilder, String, boolean) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
TOP_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
toQuotedExpr(StringBuilder, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
toRemoteDb(StringBuilder, String, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
toRowValues(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
toSelectInto(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
toSelectInto(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
 
toSQLParameterString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
toSQLSelectString(StringBuilder, boolean) - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.DeleteQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
toSQLString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
Returns the actual SQL string which this query data represents.
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.UnknownQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.SelectQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
 
toSQLString() - Method in interface com.healthmarketscience.jackcess.query.Query
Returns the actual SQL string which this query data represents.
toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
toString() - Method in enum com.healthmarketscience.jackcess.Database.FileFormat
 
toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
 
toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
 
toString() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
toString(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
 
toString(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
 
toString(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OtherContentImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.UnknownContentImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
 
toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
 
toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
toString() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
 
toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
toString() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
Contains details about the errored row, useful for debugging.
toTable(Database) - Method in class com.healthmarketscience.jackcess.TableBuilder
Creates a new Table in the given Database with the currently configured attributes.
toTableRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
toUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
toUnscaledByteArray(BigDecimal, int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toValidPrecision(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
toValidRange(int, int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
 
toValidScale(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
toValidSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
 
toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
toValues(ComplexValueForeignKey, List<Row>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
toValues(ComplexValueForeignKey, List<Row>) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
transferFrom(FileChannel, InputStream) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Copies the given InputStream to the given channel using the most efficient means possible.
transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel.ReadOnlyChannel
 
transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
transferTo(WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
Convenience method for writing the entire contents of this channel to the given destination channel.
transferTo(long, long, WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
transferTo(OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
Convenience method for writing the entire contents of this channel to the given destination stream.
transferTo(long, long, OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
Convenience method for writing the selected portion of this channel to the given destination stream.
trimExtraCodes(ByteUtil.ByteStream, byte, byte) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Trims any bytes in the given range off of the end of the given stream, returning whether or not there are any bytes left in the given stream after trimming.
trimTrailing(byte, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
truncate(long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
truncate(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel.ReadOnlyChannel
 
truncate(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
tryLock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
type - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
 
Type(String) - Constructor for enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
 
Type() - Constructor for enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
 
Type() - Constructor for enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
 
Type(int, int) - Constructor for enum com.healthmarketscience.jackcess.query.Query.Type
 
Type() - Constructor for enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
 
TYPE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
TYPE_LINKED_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System object type for linked table definitions
TYPE_QUERY - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System object type for query definitions
TYPE_SYSTEM - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
Table type code for system tables
TYPE_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System object type for table definitions
TYPE_USER - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
Table type code for user tables

U

UmapLongValueBufferHolder(UsageMap, UsageMap) - Constructor for class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
 
UNICODE_ACCENT_PATTERN - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
UNION_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
UNION_PART1 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
UNION_PART2 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
UNION_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
UnionQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents a UNION query, e.g.: SELECT <query1> UNION SELECT <query2>
UnionQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents a UNION query, e.g.: SELECT <query1> UNION SELECT <query2>
UnionQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
 
UNIQUE_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
UNKNOWN_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
mask for the unknown bit (possible "can be null"?)
UNKNOWN_HEADER_VAL - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
UNKNOWN_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
UnknownContentImpl(OleUtil.OleBlobImpl) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.UnknownContentImpl
 
UnknownQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.UnknownQueryImpl
 
UNPRINTABLE_COUNT_MULTIPLIER - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
UNPRINTABLE_COUNT_START - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
UNPRINTABLE_MIDFIX - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
UNPRINTABLE_OFFSET_FLAGS - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
 
UnprintableCharHandler(byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableCharHandler
 
UnprintableExtCharHandler(Byte) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableExtCharHandler
 
UNSUPPORTED_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
UnsupportedAutoNumberGenerator(DataType) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
 
UnsupportedCodecException - Exception in com.healthmarketscience.jackcess.impl
Exception thrown by a CodecHandler to indicate that the current encoding is not supported.
UnsupportedCodecException(String) - Constructor for exception com.healthmarketscience.jackcess.impl.UnsupportedCodecException
 
UnsupportedCodecException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.impl.UnsupportedCodecException
 
UnsupportedCodecException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.impl.UnsupportedCodecException
 
UnsupportedColumnImpl - Class in com.healthmarketscience.jackcess.impl
ColumnImpl subclass which is used for unknown/unsupported data types.
UnsupportedColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.UnsupportedColumnImpl
 
UnsupportedColumnInfo - Interface in com.healthmarketscience.jackcess.complex
Complex column info for an unsupported complex type.
UnsupportedColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
Complex column info for an unsupported complex type.
UnsupportedColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
 
UnsupportedColumnInfoImpl.UnsupportedValueImpl - Class in com.healthmarketscience.jackcess.impl.complex
 
UnsupportedHandler() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
 
UnsupportedValue - Interface in com.healthmarketscience.jackcess.complex
Complex value corresponding to an unsupported complex column type.
UnsupportedValueImpl(ComplexValue.Id, ComplexValueForeignKey, Map<String, Object>) - Constructor for class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
unwrapCalculatedValue(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
Grabs the real data bytes from a calculated value.
update() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
Writes any updated data for this complex value to the database.
update() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
update() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
 
update() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
update() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
update() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Writes the current index state to the database.
UPDATE_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
updateAttachment(Attachment) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
updateAttachment(Attachment) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
updateBounds() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Updates any the boundary info (_firstPos/_lastPos).
updateCurrentRow(Object...) - Method in interface com.healthmarketscience.jackcess.Cursor
Update the current row.
updateCurrentRow(Object...) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
updateCurrentRowFromMap(M) - Method in interface com.healthmarketscience.jackcess.Cursor
Update the current row.
updateCurrentRowFromMap(M) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
 
updateEntry(IndexPageCache.CacheDataPage, int, IndexData.Entry, IndexPageCache.UpdateType) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Updates the entries on the given page according to the given updateType.
updateEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
updateMap(int, int, ByteBuffer, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
updateMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
updateMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
updateParentEntry(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage, IndexData.Entry, IndexData.Entry, IndexPageCache.UpdateType) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Updates the entry for the given child page in the given parent page according to the given updateType.
updateParentTail(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage, IndexPageCache.UpdateType) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Updates the child tail info in the given parent page according to the given updateType.
updatePosition(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Updates the given position, taking boundaries into account.
updatePosition(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
UpdateQuery - Interface in com.healthmarketscience.jackcess.query
Query interface which represents a row update query, e.g.: UPDATE <table> SET <newValues>
UpdateQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Concrete Query subclass which represents a row update query, e.g.: UPDATE <table> SET <newValues>
UpdateQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
 
updateRawValue(Row) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
updateRawValue(Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
updateRow(ComplexValue.Id, Object[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
updateRow(Object[], Object[]) - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer
Handles foregn-key constraints when updating a row.
updateRow(Row) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
updateRow(RowId, Object...) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Update the row with the given id.
updateRow(TableImpl.RowState, RowIdImpl, Object...) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Update the row for the given rowId.
updateRow(Row) - Method in interface com.healthmarketscience.jackcess.Table
Update the given row.
updateRowFromMap(TableImpl.RowState, RowIdImpl, M) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
UpdateRowPendingChange(IndexData.PendingChange) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.UpdateRowPendingChange
 
updateSecondaryValues(Joiner, Object[], Object[]) - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
updateTableDefinition(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Updates the table definition after rows are modified.
UpdateType() - Constructor for enum com.healthmarketscience.jackcess.impl.IndexPageCache.UpdateType
 
updateUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
updateUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
updateValue(V) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
updateValue(V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
updateValue(Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
updateValue(Column, RowId, Object) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Update the given column's value for the given row id.
updateValues(Collection<? extends V>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
 
updateValues(Collection<? extends V>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
USAGE_MAP - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
Table usage map page
USAGE_MAP_TABLE_BYTE_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
UsageMap - Class in com.healthmarketscience.jackcess.impl
Describes which database pages a particular table uses
UsageMap(DatabaseImpl, ByteBuffer, int, short) - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap
 
UsageMap.Handler - Class in com.healthmarketscience.jackcess.impl
 
UsageMap.InlineHandler - Class in com.healthmarketscience.jackcess.impl
Usage map whose map is written inline in the same page.
UsageMap.PageCursor - Class in com.healthmarketscience.jackcess.impl
Utility class to traverse over the pages in the UsageMap.
UsageMap.PageCursor.DirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the cursor in a given direction.
UsageMap.PageCursor.ForwardDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the cursor forward.
UsageMap.PageCursor.ReverseDirHandler - Class in com.healthmarketscience.jackcess.impl
Handles moving the cursor backward.
UsageMap.ReferenceHandler - Class in com.healthmarketscience.jackcess.impl
Usage map whose map is written across one or more entire separate pages of page type USAGE_MAP.

V

V14_CALC_TYPES - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
calculated types supported in version 14
validate(JetFormat) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Checks that this column definition is valid.
validate(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Passes the given obj through the currently configured validator for this column and returns the result.
validate() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Used by unit tests to validate the internal status of the index.
validate() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Used by unit tests to validate the internal status of the index.
validate() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
Validates the new table information before attempting creation.
validate(Set<String>, JetFormat) - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
validate(Column, Object) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidator
Validates and/or manipulates the given potential new value for the given column.
validate(Column, Object) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
 
validateChildren(IndexPageCache.DataPageMain, IndexPageCache.DataPageExtra) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Validates the children for an index page
validateEntries(IndexPageCache.DataPageExtra) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Validates the entries for an index page
validateEntryForPage(IndexPageCache.DataPageMain, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Verifies that the given entry type (node/leaf) is valid for the given page (node/leaf).
validateIdentifierName(String, int, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Validates an identifier name.
validateName(String, int, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Validates a name.
validatePageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Validates that the given pageNumber is valid for this database.
validatePeers(IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Validates the peer pages for an index page.
validatePeerStatus(IndexPageCache.DataPageMain, IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Validates the given peer page against the given index page
VALIDATION_RULE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
VALIDATION_TEXT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
VALUE_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
valueBuilder(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.IndexData.EntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.IndexPageCache.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStateStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.IndexData.EntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.IndexPageCache.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStateStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in class com.healthmarketscience.jackcess.TableBuilder.ReservedWords
All of the reserved words in Access that should be escaped when creating table or column names
values() - Static method in enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_LEN_COLUMN_COMPARATOR - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
comparator which sorts variable length columns based on their index into the variable length offset table
Version - Interface in com.healthmarketscience.jackcess.complex
Complex value corresponding to a version of a memo column.
VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the Jet database version "12"
VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the Jet database version "14"
VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the Jet database version "3"
VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the Jet database version "4"
VERSION_MSISAM - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the MSISAM database
VersionHistoryColumnInfo - Interface in com.healthmarketscience.jackcess.complex
Complex column info for a column which tracking the version history of an "append only" memo column.
VersionHistoryColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
Complex column info for a column which tracking the version history of an "append only" memo column.
VersionHistoryColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
VersionHistoryColumnInfoImpl.VersionImpl - Class in com.healthmarketscience.jackcess.impl.complex
 
VersionImpl(ComplexValue.Id, ComplexValueForeignKey, String, Date) - Constructor for class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 

W

WeakTableReference(Integer, TableImpl, ReferenceQueue<TableImpl>) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.WeakTableReference
 
WHERE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
withErrorContext(String, DatabaseImpl, String, String) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
withErrorContext(String, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
withErrorContext(String, DatabaseImpl, String, String) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
withErrorContext(String, DatabaseImpl, String) - Static method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
withErrorContext(String, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
withErrorContext(String, DatabaseImpl, String) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
withErrorContext(String) - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
withLocalUserTablesOnly() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
Convenience method to set the flags to include only non-linked (local) user tables.
withSystemTablesOnly() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
Convenience method to set the flags to include only system tables.
wrap(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
Returns a ByteBuffer wrapping the given bytes and configured with the default byte order.
wrapCalculatedValue(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
Wraps the given data bytes with the extra calculated value data and returns a new ByteBuffer containing the final data.
wrapCalculatedValue(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
Wraps the given data bytes with the extra calculated value data and returns a new byte[] containing the final data.
WRAPPER_HEADER_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BufData
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ByteData
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BytesData
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.IntData
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ShortData
 
write(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
write(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
write(byte[], int, int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
write(Object, int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Serialize an Object into a raw byte value for this column in little endian order
write(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Serialize an Object into a raw byte value for this column
write(ByteBuffer, byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
Write this entry into a buffer
write(ByteBuffer, byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
 
write() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Writes any outstanding changes for this index to the file.
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.NullMask
Write a mask to a buffer
write(Object, int) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.BooleanPropColumn
 
write(PropertyMaps) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
write() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
write(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel.ReadOnlyChannel
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
write(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
write(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
WRITEABLE_TYPES - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
 
writeBlock(PropertyMapImpl, Set<String>, short, ByteArrayBuilder) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
writeCalcNumericValue(ByteBuffer, Object, int) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
writeCrazyCodes(ByteUtil.ByteStream, ByteUtil.ByteStream) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Encode the given crazy code bytes into the given byte stream.
writeCurrencyValue(ByteBuffer, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Writes "Currency" values.
writeDataPage(IndexData.DataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Write the given index page out to a buffer
writeDataPage(ByteBuffer, IndexData.DataPage, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Writes the data page info to the given buffer.
writeDataPage(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Writes the given index page to the file.
writeDataPage(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Writes the given page data to the given page number, clears any other relevant buffers.
writeDataPages() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Writes any non-empty modified pages as the last pass during a IndexPageCache.write() call.
writeDateValue(ByteBuffer, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Writes a date value.
writeDefinitions(TableCreator, ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Writes the column definitions into a table definition buffer.
writeDefinitions(TableCreator, ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Writes the index definitions into a table definition buffer.
writeDefinitions(TableCreator, ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.IndexImpl
Writes the logical index definitions into a table definition buffer.
writeExtraCodes(int, byte[], byte, GeneralLegacyIndexCodes.ExtraCodesStream) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Encodes the given extra code info in the given stream.
writeFill(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
writeFixedLengthField(Object, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Serialize an Object into a raw byte value for this column
writeFixedLengthField(Object, ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
writeGeneralBinaryEntry(byte[], boolean, ByteUtil.ByteStream) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Writes a binary value using the general binary entry encoding rules.
writeGUIDValue(ByteBuffer, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Writes a GUID value.
writeHexString(ByteBuffer, String) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Writes a sequence of hexidecimal values into the given buffer, where every two characters represent one byte value.
writeLongValue(byte[], int) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcMemoColImpl
 
writeLongValue(byte[], int) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
Write an LVAL column into a ByteBuffer inline if it fits, otherwise in other data page(s).
writeLongValueHeader(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
Writes the header info for a long value page.
writeName(ByteBuffer, String, Charset) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Writes the given name into the given buffer in the format as expected by TableImpl.readName(java.nio.ByteBuffer).
writeNonNullIndexTextValue(Object, ByteUtil.ByteStream, boolean) - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Converts an index value for a text column into the entry value (which is based on a variety of nifty codes).
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.BinaryColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.BooleanColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.ByteColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.FloatingPointColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.GenLegTextColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.GenTextColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.GuidColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.IntegerColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.LegacyFixedPointColumnDescriptor
 
writeNonNullValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.ReadOnlyColumnDescriptor
 
writeNumericValue(ByteBuffer, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Writes a numeric value.
writePackageHeader(OleBlob.Builder, long) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
writePackageStreamFooter(OleBlob.Builder) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
writePackageStreamHeader(OleBlob.Builder) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
 
writePage(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Write a page to disk
writePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Write a page (or part of a page) to disk
writePropertyNames(Set<String>, ByteArrayBuilder) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
writePropertyValues(PropertyMapImpl, Set<String>, ByteArrayBuilder) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
 
writePropName(String, ByteArrayBuilder) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
Writes a property name to the given data block
writeRealData(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcBooleanColImpl
 
writeRealData(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcColImpl
 
writeRealData(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
 
writeRealData(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcTextColImpl
 
writeRealData(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
writeRealData(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
 
writeReplace() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
writeReplace() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
writeReplace() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
 
writeReplace() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
 
writeRowCountDefinitions(TableCreator, ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
Writes the index row count definitions into a table definition buffer.
WriteRowState() - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
 
writeSortOrder(ByteBuffer, ColumnImpl.SortOrder, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Writes the sort order info to the given buffer at the current position.
writeTable() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
writeTableDefinition(TableCreator) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Writes a new table defined by the given TableCreator to the database.
writeTableDefinitionHeader(TableCreator, ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
writeTablePageHeader(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
Writes the page header for a table definition page
writeTo(ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
writeTo(OutputStream) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
writeTo(OutputStream) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
 
writeTo(OutputStream) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
writeTo(OutputStream) - Method in interface com.healthmarketscience.jackcess.util.OleBlob.EmbeddedContent
 
writeTo(OutputStream) - Method in interface com.healthmarketscience.jackcess.util.OleBlob
Writes the entire raw blob data to the given stream (this is the access db internal format, which includes all wrapper information).
writeToNullMask(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
writeUnprintableCodes(int, byte[], ByteUtil.ByteStream, GeneralLegacyIndexCodes.ExtraCodesStream) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
Encodes the given unprintable char codes in the given stream.
writeValue(Object, ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
writeValue(BufferedWriter, String, char, Pattern) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
 

_

_accessControlEntries - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System access control entries table (initialized on first use)
_addDataPage - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
_addEntry - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
_addIdx - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
_addRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
page buffer used to update data pages when adding rows
_allowAutoNumInsert - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
whether or not auto numbers can be directly inserted by the user
_allowAutoNumInsert - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
optional flag indicating whether or not auto numbers can be directly inserted by the user
_assumeOutOfRangeBitsOn - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
_autoNumber - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
whether or not the column is auto-number
_autoNumber - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Whether or not the column is an autonumber column
_autoNumberGenerator - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
the auto number generator for this column (if autonumber column)
_autoNumColumns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
List of autonumber columns in this table, ordered by column number
_autoRewind - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder
whether or not every get automatically rewinds the buffer
_autoSync - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
whether or not to auto-sync writes to the filesystem
_autoSync - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
whether or not to force all writes to disk immediately
_beforeFirst - Variable in class com.healthmarketscience.jackcess.CursorBuilder
whether to start at beginning or end of cursor
_between - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
true if this entry does not currently exist in the entry list, false otherwise (this is equivalent to adding -0.5 to the _idx)
_blob - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
 
_buffer - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Buffer to hold database pages
_buffer - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
 
_buffer - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
 
_buffer - Variable in class com.healthmarketscience.jackcess.impl.TempPageHolder
 
_bufferModCount - Variable in class com.healthmarketscience.jackcess.impl.TempPageHolder
the last "modification" count of the buffer that this holder observed.
_bytes - Variable in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
_bytes - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
 
_bytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
 
_bytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
_bytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
 
_bytes - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
_bytes - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_calculated - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
whether or not the column is calculated
_calculated - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Whether or not the column is a calculated column
_calendar - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Calendar for use interpreting dates/times in Columns
_cascadeDeletes - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
_cascadeUpdates - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
_channel - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
optional pre-opened FileChannel, will _not_ be closed by Database close
_channel - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
Channel containing the database
_charset - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
optional charset for mdbs with unspecified charsets
_charset - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
charset to use when handling text
_childTailEntry - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
_childTailPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_className - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
_className - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_closeChannel - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
whether or not the _channel should be closed by this class
_codecHandler - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
handler for the current database encoding type
_codecProvider - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
optional CodecProvider for handling encoded mdbs
_codePage - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
the code page for a text field (for certain db versions)
_codePage - Variable in class com.healthmarketscience.jackcess.impl.TextColumnImpl
the code page for a text field (for certain db versions)
_colMatcher - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
_cols - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
_column - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
_column - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
_column - Variable in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
_columnCount - Variable in class com.healthmarketscience.jackcess.impl.NullMask
num row columns
_columnIndex - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
index of the data for this column within a list of row data
_columnLength - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Maximum column length
_columnMatcher - Variable in class com.healthmarketscience.jackcess.CursorBuilder
ColumnMatcher to be used when matching column values
_columnMatcher - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
ColumnMatcher to be used when matching column values
_columnMatcher - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
_columnMatcher - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
 
_columnNames - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
_columnNames - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
_columnNames - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
 
_columnNumber - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
0-based column number
_columnNumber - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
0-based column number
_columnOrder - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the ordering used for table columns
_columnPattern - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
 
_columns - Variable in class com.healthmarketscience.jackcess.impl.IndexData
List of columns and flags
_columns - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
cache of PropColumns used to read/write property values
_columns - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_columns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
List of columns in this table, ordered by column number
_columns - Variable in class com.healthmarketscience.jackcess.IndexBuilder
the names and orderings of the indexed columns
_columns - Variable in class com.healthmarketscience.jackcess.TableBuilder
columns for the new table
_columnStates - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_complexAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
 
_complexCols - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System complex columns table (initialized on first use)
_complexInfo - Variable in class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
additional information specific to complex columns
_complexTypeId - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
_complexValFkCol - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
_complexValIdCursor - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
_complexValueFk - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
_compressedUnicode - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
whether or not the column allows compressed unicode
_compressedUnicode - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
whether or not they are compressed
_compressedUnicode - Variable in class com.healthmarketscience.jackcess.impl.TextColumnImpl
whether or not they are compressed
_content - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
 
_contentLen - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_crazyFlag - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
_curPageNumber - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
the current used page number
_curPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
the current row
_curPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
_curPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
the current entry
_cursor - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
_cursor - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_cursor - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
 
_cursorId - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
_data - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
_data - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
_data - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
the actual data backing this index (more than one index may be backed by the same data
_data - Variable in class com.healthmarketscience.jackcess.util.MemFileChannel
chunks containing the file data.
_database - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
the current database
_database - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_database - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
owning database
_database - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
owning database
_dataPage - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
the last known page of the given entry
_dataPages - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
the currently loaded pages for this index, pageNumber -> page
_dateBits - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
cached bits of the original date value
_db - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_db - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
_db - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
_dbErrorHandler - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
optional error handler to use when row errors are encountered
_dbParentId - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
ID of the Databases system object
_dbPropMaps - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
core database properties
_dbProps - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
database properties (if any)
_defaultCodePage - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
default code page to be used for textual columns (in some dbs)
_defaultCursor - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
default cursor for iterating through the table, kept here for basic table traversal
_defaultPrecision - Variable in enum com.healthmarketscience.jackcess.DataType
the default precision value
_defaultScale - Variable in enum com.healthmarketscience.jackcess.DataType
the default scale value
_defaultSize - Variable in enum com.healthmarketscience.jackcess.DataType
default size in bytes for var length columns
_defaultSortOrder - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
language sort order to be used for textual columns
_delim - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_delim - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
_displayIndex - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
display index of the data for this column
_docEntry - Variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
_emptyFile - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
 
_encodedData - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
_endPage - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
Last page that this usage map applies to
_endRow - Variable in class com.healthmarketscience.jackcess.CursorBuilder
optional end row for an index cursor
_endRowInclusive - Variable in class com.healthmarketscience.jackcess.CursorBuilder
whether or not end row for an index cursor is inclusive
_enforceForeignKeys - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
whether or not enforcement of foreign-keys is enabled
_entries - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
sorted collection of index entries.
_entry - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
 
_entry - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
the entry at the given index
_entryBuffer - Variable in class com.healthmarketscience.jackcess.impl.IndexData
temp buffer used to create index entries
_entryBytes - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Entry
the entry value
_entryCursor - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
Cursor over the entries of the relevant index
_entryPrefix - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
_entryValues - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
_entryValues - Variable in class com.healthmarketscience.jackcess.util.Joiner
 
_entryView - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
_errorHandler - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
optional error handler to use when row errors are encountered
_escapeIdentifiers - Variable in class com.healthmarketscience.jackcess.TableBuilder
whether or not table/column/index names are automatically escaped
_ext - Variable in enum com.healthmarketscience.jackcess.Database.FileFormat
 
_ext - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_extra - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
_extra - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_extra - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
 
_extraByteMod - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableExtCharHandler
 
_extraBytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
 
_extraBytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
 
_file - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the File of the database
_fileDataCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
_fileFlagsCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
_fileFormat - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
FileFormat to use when creating a new mdb
_fileFormat - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the file format of the database
_fileName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
_fileName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
_fileName - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_fileNameCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
_filePath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
_filePath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
_filePath - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_fileTimeStampCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
_fileTypeCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
_fileUrlCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
_filter - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_filter - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
_finalRowBuffer - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
the row buffer which contains the final data (after following any overflow pointers)
_finalRowId - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
the rowId which contains the final data (after following any overflow pointers)
_firstPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
the first (exclusive) row id for this cursor
_firstPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
the first (exclusive) row id for this cursor
_fixedDataOffset - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
the offset of the fixed data in the row
_fixedSize - Variable in enum com.healthmarketscience.jackcess.DataType
Size in bytes of fixed length columns
_fkEnforcer - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
foreign-key enforcer for this table
_fkEnforcerSharedState - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
shared state used when enforcing foreign keys
_flag - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
_flags - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
_flags - Variable in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
_flags - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
the various flags describing this relationship
_flags - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
additional table flags from the catalog entry
_flags - Variable in class com.healthmarketscience.jackcess.IndexBuilder
additional index flags (UNKNOWN_INDEX_FLAG always seems to be set in access 2000+)
_flags - Variable in class com.healthmarketscience.jackcess.IndexBuilder.Column
column flags (ordering)
_flatTable - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
_forceBytes - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
dummy buffer used when allocating new pages
_format - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Format that the containing database is in
_format - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
 
_format - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
Format of the database in the channel
_forward - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
 
_forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
IndexDirHandler for forward traversal
_forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
handler for moving the page cursor forward
_forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
ScanDirHandler for forward traversal
_forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
handler for moving the page cursor forward
_freeSpacePages - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
Usage map of pages that this column owns with free space on them
_freeSpacePages - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
Usage map of pages that this table owns with free space on them
_fromCols - Variable in class com.healthmarketscience.jackcess.util.Joiner
 
_fromColumns - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
the columns in the "to" table in this relationship (aligned w/ toColumns list)
_fromIndex - Variable in class com.healthmarketscience.jackcess.util.Joiner
 
_fromTable - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
the "from" table in this relationship
_fs - Variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
 
_fullPageEncodeBufferH - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
temp page buffer used when pages cannot be partially encoded
_genType - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
 
_globalUsageMap - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
Tracks free pages in the database.
_handler - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
_handler - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
the current handler implementation for reading/writing the specific usage map type.
_hasNext - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
_hasScalePrecision - Variable in enum com.healthmarketscience.jackcess.DataType
does this field have scale/precision
_haveRowValues - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
true if the row values array has data
_header - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_header - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
_headerRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
Buffer used for reading the header row data pages
_headerRowId - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
the header rowId
_hyperlink - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
whether or not the column is a hyperlink (memo only)
_hyperlink - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
whether or not this is a hyperlink column (only possible for columns of type MEMO)
_id - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
 
_id - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
identifier for this cursor
_id - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
_id - Variable in class com.healthmarketscience.jackcess.impl.RowImpl
 
_idx - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
the last known index of the given entry
_includeLinkedTables - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
_includeNormalTables - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
_includeSystemTables - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
_index - Variable in class com.healthmarketscience.jackcess.CursorBuilder
optional index to use in traversal
_index - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
logical index which this cursor is using
_indexBufferH - Variable in class com.healthmarketscience.jackcess.impl.IndexData
temp buffer used to read/write the index pages
_indexColumns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
List of columns in this table which are in one or more indexes
_indexCount - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_indexCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
Number of actual indexes on the table
_indexData - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
the index whose pages this cache is managing
_indexDataNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
_indexDatas - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
List of index datas on this table (the actual backing data for an index)
_indexEntryPattern - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
column names for the index entry columns
_indexes - Variable in class com.healthmarketscience.jackcess.impl.IndexData
the logical indexes which this index data backs
_indexes - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_indexes - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
List of indexes on this table (multiple logical indexes may be backed by the same index data)
_indexes - Variable in class com.healthmarketscience.jackcess.TableBuilder
indexes for the new table
_indexFlags - Variable in class com.healthmarketscience.jackcess.impl.IndexData
flags for this index
_indexNumber - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
 
_indexNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
0-based index number
_indexNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
_indexStates - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_indexType - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
the type of the index
_initialized - Variable in class com.healthmarketscience.jackcess.impl.IndexData
true if the index entries have been initialized, false otherwise
_invalidPageBytes - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
buffer used when deallocating old pages.
_isDupe - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
_iterable - Variable in class com.healthmarketscience.jackcess.util.RowFilter.FilterIterable
 
_lastAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
 
_lastComplexTypeAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
last complex type auto number for the table
_lastLength - Variable in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
_lastLongAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
last long auto number for the table
_lastModCount - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
the last read modification count on the Index.
_lastModCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
last modification count seen on the table we track this so that the rowState can detect updates to the table and re-read any buffered data
_lastModCount - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
the last read modification count on the UsageMap.
_lastPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
the last (exclusive) row id for this cursor
_lastPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
the last (exclusive) row id for this cursor
_leaf - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_length - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
optional length for the new column
_length - Variable in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
_length - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
 
_linkedDbs - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
any linked databases which have been opened
_linkPath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
 
_linkResolver - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
linked table resolver
_list - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
 
_localFilePath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
 
_logicalIndexCount - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_logicalIndexCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
Number of logical indexes for the table
_longValue - Variable in enum com.healthmarketscience.jackcess.DataType
is this a long value field
_longValueBufferH - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
page buffer used to write "long value" data
_longValueBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
page buffer used to write out-of-row "long value" data
_lvalBufferH - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
Holds additional info for writing long values
_lvalCols - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_main - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
 
_mapName - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
_mapPageHolder - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
Buffer that contains the current reference map page
_maps - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
maps the PropertyMap name (case-insensitive) to the PropertyMap instance
_mapType - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
_mask - Variable in class com.healthmarketscience.jackcess.impl.NullMask
The actual bitmask
_matchPattern - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
 
_maxColumnCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
max Number of columns in the table (includes previous deletions)
_maxInlinePages - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
 
_maxPageEntrySize - Variable in class com.healthmarketscience.jackcess.impl.IndexData
max size for all the entries written to a given index data page
_maxPrecision - Variable in enum com.healthmarketscience.jackcess.DataType
max precision value
_maxScale - Variable in enum com.healthmarketscience.jackcess.DataType
max scale value
_maxSize - Variable in enum com.healthmarketscience.jackcess.DataType
Max size in bytes for var length columns
_maxVarColumnCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
max Number of variable columns in the table
_mdbFile - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
the file name of the mdb to open/create
_minPrecision - Variable in enum com.healthmarketscience.jackcess.DataType
min precision value
_minScale - Variable in enum com.healthmarketscience.jackcess.DataType
min scale value
_minSize - Variable in enum com.healthmarketscience.jackcess.DataType
min in bytes size for var length columns
_modCount - Variable in class com.healthmarketscience.jackcess.impl.IndexData
modification count for the table, keeps cursors up-to-date
_modCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
modification count for the table, keeps row-states up-to-date
_modCount - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder
the mod count of the current buffer (changes on every realloc)
_modCount - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
modification count on the usage map, used to keep the cursors in sync
_modified - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
_modifiedCol - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
_modifiedDate - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
_modifiedPages - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
the currently modified index pages
_moveForward - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
_name - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
name of the new column
_name - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Column name
_name - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
_name - Variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
 
_name - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
the simple name of the database
_name - Variable in class com.healthmarketscience.jackcess.impl.IndexData
name, generated on demand
_name - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
Index name
_name - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
the name of this format
_name - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
_name - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
_name - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
the name of this relationship
_name - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_name - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
Table name as stored in Database
_name - Variable in class com.healthmarketscience.jackcess.IndexBuilder
name of the new index
_name - Variable in class com.healthmarketscience.jackcess.IndexBuilder.Column
name of the column to be indexed
_name - Variable in class com.healthmarketscience.jackcess.TableBuilder
name of the new table
_newTableSIDs - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
SIDs to use for the ACEs added for new tables
_next - Variable in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
 
_nextPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_nullMask - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
null mask for the last row
_number - Variable in class com.healthmarketscience.jackcess.impl.IndexData
0-based index data number
_numChars - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
 
_objectFlag - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
_objectFlag - Variable in enum com.healthmarketscience.jackcess.query.Query.Type
 
_objectId - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
_objectId - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
_oldEntry - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
 
_order - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder
ByteOrder for all allocated buffers
_originalType - Variable in class com.healthmarketscience.jackcess.impl.UnsupportedColumnImpl
 
_otherIndexNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
_otherTablePageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
_overflowRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
buffer used for reading overflow pages
_ownedPages - Variable in class com.healthmarketscience.jackcess.impl.IndexData
Usage map of pages that this index owns
_ownedPages - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
Usage map of pages that this column owns
_ownedPages - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
Usage map of pages that this table owns
_ownedPagesCursor - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
Cursor over the pages that this table owns
_owner - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
_pageCache - Variable in class com.healthmarketscience.jackcess.impl.IndexData
Cache which manages the index pages
_pageChannel - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Reads and writes database pages
_pageNumber - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.WeakTableReference
 
_pageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_pageNumber - Variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
_pageNumber - Variable in class com.healthmarketscience.jackcess.impl.TempPageHolder
 
_pageNumbers - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
bits representing page numbers used, offset from _startPage
_parentPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_pkCol - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
_pos - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
_pos - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
 
_position - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
 
_position - Variable in class com.healthmarketscience.jackcess.util.MemFileChannel
current read/write position
_precision - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
optional precision for the new column
_precision - Variable in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
Numeric precision
_prefixCode - Variable in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
 
_prettyName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
_prettyName - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_prevPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_prevPageNumber - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
the previous used page number
_prevPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
the previous row
_prevPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
 
_prevPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
the previous entry
_primaryJoinersChkDel - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
_primaryJoinersChkUp - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
_primaryJoinersDoDel - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
_primaryJoinersDoUp - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
_primaryKey - Variable in class com.healthmarketscience.jackcess.impl.IndexData
whether or not this index data is backing a primary key logical index
_propCol - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
the system table "property" column
_propertyMaps - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
properties group for this table (and columns)
_props - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
table properties (if any)
_props - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
properties for this column, if any
_props - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
_props - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
properties for this table
_props - Variable in class com.healthmarketscience.jackcess.TableBuilder
table properties (if any)
_propsHandler - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
handler for reading/writing properteies
_queries - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System queries table (initialized on first use)
_queue - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
 
_quote - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_quote - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
_readOnly - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
whether or not to open existing mdb read-only
_reference - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
foreign key reference info, if any
_relationships - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System relationships table (initialized on first use)
_replacement - Variable in class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
 
_reset - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
 
_reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
IndexDirHandler for backward traversal
_reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
handler for moving the page cursor backward
_reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
ScanDirHandler for backward traversal
_reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
handler for moving the page cursor backward
_rootPage - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
the root page for the index
_rootPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexData
Page number of the root index data
_rootPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
_rowCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
Number of rows in the table
_rowId - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
 
_rowId - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Entry
page/row on which this row is stored
_rowId - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
_rowId - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
 
_rowNumber - Variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
_rowPattern - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
 
_rows - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
_rowsOnHeaderPage - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
the number of rows on the header page
_rowStart - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
Offset of the data page at which the usage map declaration starts
_rowState - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
State used for reading the table rows
_rowStatus - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
the row status
_rowValues - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.EntryIterator
 
_rowValues - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
values read from the last row
_savepoint - Variable in class com.healthmarketscience.jackcess.CursorBuilder
optional save point to restore to the cursor
_scale - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
optional scale for the new column
_scale - Variable in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
Numeric scale
_searchInfo - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
 
_searchInfo - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
 
_secondaryJoiners - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
_size - Variable in class com.healthmarketscience.jackcess.util.MemFileChannel
current amount of actual data in the file
_sortOrder - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
the collating sort order for a text field
_sortOrder - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
the collating sort order for a text field
_sortOrder - Variable in class com.healthmarketscience.jackcess.impl.TextColumnImpl
the collating sort order for a text field
_sqlType - Variable in enum com.healthmarketscience.jackcess.DataType
SQL type equivalent, or null if none defined
_startOffset - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
Offset of the data page at which the usage map data starts
_startPage - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
First page that this usage map applies to
_startRow - Variable in class com.healthmarketscience.jackcess.CursorBuilder
optional start row for an index cursor
_startRowInclusive - Variable in class com.healthmarketscience.jackcess.CursorBuilder
whether or not start row for an index cursor is inclusive
_status - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
the rowState status
_stream - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_subPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
index page number of the page to which this node entry refers
_summaryPropMaps - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
summary properties
_summaryProps - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
database summary properties (if any)
_systemCatalog - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
System catalog table
_systemCatalogCursor - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
_systemCatalogCursor - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
 
_systemCatalogIdCursor - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
 
_table - Variable in class com.healthmarketscience.jackcess.CursorBuilder
the table which the cursor will traverse
_table - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
owning table
_table - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
owning table
_table - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
 
_table - Variable in class com.healthmarketscience.jackcess.impl.IndexData
owning table
_tableBuffer - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
Buffer that contains the usage map table declaration page
_tableCache - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
cache of in-use tables
_tableDefBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
page buffer used to update the table def page
_tableDefPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
page number of the definition of this table
_tableErrorHandler - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
optional error handler to use when row errors are encountered
_tableFinder - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
utility table finder
_tableLookup - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Cache map of UPPERCASE table names to page numbers containing their definition and their stored table name (max size MAX_CACHED_LOOKUP_TABLES).
_tableName - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
_tableName - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
_tableNameIter - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
 
_tableNames - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
set of table names as stored in the mdb file, created on demand
_tablePageNum - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
Page number of the map table declaration
_tablePageNumber - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
 
_tableParentId - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
ID of the Tables system object
_tables - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
 
_tableType - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
_tableType - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
Type of the table (either TYPE_SYSTEM or TYPE_USER)
_tail - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
 
_tdefPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_tempDecodeBufferH - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
 
_timeStamp - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
_timeZone - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
optional timezone override for interpreting dates
_timeZone - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
timezone to use when handling dates
_toColumns - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
the columns in the "from" table in this relationship (aligned w/ toColumns list)
_toCursor - Variable in class com.healthmarketscience.jackcess.util.Joiner
 
_toTable - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
the "to" table in this relationship
_totalEntrySize - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
 
_type - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
the type of the new column
_type - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Data type
_type - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
_type - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Entry
comparable type for the entry
_type - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
_type - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
 
_type - Variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
_type - Variable in class com.healthmarketscience.jackcess.IndexBuilder
the type of the index
_type - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
 
_type - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_typeCols - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
_typeName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
 
_typeName - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
_umapFreeRowNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
_umapOwnedRowNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
_umapPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
 
_umapPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
 
_umapPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
_umapRowNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
 
_uniqueEntryCount - Variable in class com.healthmarketscience.jackcess.impl.IndexData
The number of unique entries which have been added to this index.
_uniqueEntryCountOffset - Variable in class com.healthmarketscience.jackcess.impl.IndexData
offset within the tableDefinition buffer of the uniqueEntryCount for this index
_unitSize - Variable in enum com.healthmarketscience.jackcess.DataType
the number of bytes per "unit" for this data type
_unprintablePrefixLen - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
 
_unprintBytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableCharHandler
 
_unsupportedReason - Variable in class com.healthmarketscience.jackcess.impl.IndexData
if non-null, the reason why we cannot create entries for this index
_updateCount - Variable in exception com.healthmarketscience.jackcess.BatchUpdateException
 
_updateDepth - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
current depth of cascading update calls across one or more tables
_url - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
 
_useExistingTable - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
_userDefPropMaps - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
user-defined properties
_userProps - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
database user-defined (if any)
_val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BufData
 
_val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ByteData
 
_val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BytesData
 
_val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.IntData
 
_val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ShortData
 
_validator - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Validator for writing new values
_validatorFactory - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
factory for ColumnValidators
_validRow - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
 
_value - Variable in enum com.healthmarketscience.jackcess.DataType
Internal Access value
_value - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
_value - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
 
_value - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
_value - Variable in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
 
_value - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
 
_value - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
 
_value - Variable in enum com.healthmarketscience.jackcess.query.Query.Type
 
_valueCol - Variable in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
 
_valueCol - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
_valuePattern - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
 
_values - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
_values - Variable in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
 
_values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes.Codes
handlers for the first 256 chars.
_values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes.ExtCodes
handlers for the rest of the chars in BMP 0.
_values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Codes
handlers for the first 256 chars.
_values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtCodes
handlers for the rest of the chars in BMP 0.
_varColOffsets - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
cached variable column offsets for jump-table based rows
_varColumns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
List of variable length columns in this table, ordered by offset
_variableLength - Variable in enum com.healthmarketscience.jackcess.DataType
is this a variable length field
_variableLength - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
Whether or not the column is of variable length
_varLenTableIndex - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
the index of the variable length data in the var len offset table
_version - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
_versionHistoryCol - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
complex column which tracks the version history for this "append only" column
_writeCount - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
 
_writeRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
buffer used to writing rows of data
A B C D E F G H I J K L M N O P Q R S T U V W _ 
Skip navigation links