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 X Y Z 

A

ABS - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
ACCESS_VERSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
add(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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
Deprecated.
see DateTimeType for details
addAttachment(String, String, String, byte[], LocalDateTime, 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
 
addAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
addColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.TableBuilder
Adds a Column to the new table.
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(String, String) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Adds a pair of columns to the relationship.
addColumns(Column, Column) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Adds a pair of columns to the relationship.
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
Deprecated.
see DateTimeType for details
addEncodedAttachment(String, String, String, byte[], LocalDateTime, 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
 
addEncodedAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
addIndex(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
addIndex(IndexBuilder) - Method in class com.healthmarketscience.jackcess.TableBuilder
Adds an IndexBuilder to the new table.
addIndexes(Collection<? extends IndexBuilder>) - Method in class com.healthmarketscience.jackcess.TableBuilder
Adds the Indexes 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
 
addPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Add a page number to this usage map
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.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...).
addRows(List<? extends Object[]>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
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
addToTable(Table) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Adds a new Column to the given Table with the currently configured attributes.
addToTable(Table) - Method in class com.healthmarketscience.jackcess.IndexBuilder
Adds a new Index to the given Table with the currently configured attributes.
addToTableDefinition(TableDefinition) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Adds a new Column to the given TableDefinition with the currently configured attributes.
addToTableDefinition(TableDefinition) - Method in class com.healthmarketscience.jackcess.IndexBuilder
Adds a new Index to the given TableDefinition with the currently configured attributes.
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
Deprecated.
see DateTimeType for details
addVersion(String, LocalDateTime) - 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
 
addVersion(String, LocalDateTime) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
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
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_MULTI_VALUE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
ALLOW_ZERO_LEN_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
and(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
append(StringBuffer, String, Object, Boolean) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
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
 
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
 
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.
ASC - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
ASCENDING_COLUMN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
ASCW - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
asRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
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.
asUnsignedByte(byte) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
 
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...).
ATAN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
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
 
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

B

BASE_LD - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
BASE_LDT - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
BASE_LT - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
BaseDelayedValue - Class in com.healthmarketscience.jackcess.impl.expr
 
BaseEvalContext - Class in com.healthmarketscience.jackcess.impl
 
BaseNumericValue - Class in com.healthmarketscience.jackcess.impl.expr
 
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.
BaseValue - Class in com.healthmarketscience.jackcess.impl.expr
 
BaseValue() - Constructor for class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
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
between(LocaleContext, Value, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
BigDecimalValue - Class in com.healthmarketscience.jackcess.impl.expr
 
BigDecimalValue(BigDecimal) - Constructor for class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
 
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)
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
 
BuiltinOperators - Class in com.healthmarketscience.jackcess.impl.expr
 
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
 
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.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

CalcColEvalContext - Class in com.healthmarketscience.jackcess.impl
 
CalcColEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CalcColEvalContext
 
calculateDoubleDecliningBalance(double, double, double, double, double) - Static method in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
calculateRate(double, double, double, double, int, double) - Static method in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
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.RelationshipImpl
flag indicating cascading deletes (requires referential integrity)
CASCADE_NULL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating cascading null on delete (requires referential integrity)
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
 
cascadeNullOnDelete() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
cascadeNullOnDelete() - 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
 
CBOOL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
CBYTE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
CCUR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
CDATE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
CDBL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
CDEC - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
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).
CHOOSE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
CHR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
CHRW - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
CINT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
cleanRowStart(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
Releases any referenced memory.
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.
CLNG - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
close() - Method in interface com.healthmarketscience.jackcess.Database
Close the database file (and any linked databases).
close() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
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.
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.
COL_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
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_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
 
ColDefaultValueEvalContext - Class in com.healthmarketscience.jackcess.impl
 
ColDefaultValueEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.ColDefaultValueEvalContext
 
ColEvalContext - Class in com.healthmarketscience.jackcess.impl
 
ColEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.ColEvalContext
 
collectIdentifiers(Collection<Identifier>) - Method in interface com.healthmarketscience.jackcess.expr.Expression
Adds any Identifiers from this expression to the given collection.
collectIdentifiers(Collection<Identifier>) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
Column - Interface in com.healthmarketscience.jackcess
Access database column definition.
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.
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
 
ColumnFormatter - Class in com.healthmarketscience.jackcess.util
Utility for applying Column formatting to column values for display.
ColumnFormatter(Column) - Constructor for class com.healthmarketscience.jackcess.util.ColumnFormatter
 
ColumnImpl - Class in com.healthmarketscience.jackcess.impl
Access database column definition
ColumnImpl.AutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
Base class for the supported autonumber types.
ColumnImpl.SortOrder - Class in com.healthmarketscience.jackcess.impl
Information about the sort order (collation) for a textual column.
ColumnMatcher - Interface in com.healthmarketscience.jackcess.util
Interface for handling comparisons between column values.
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.
ColValidatorEvalContext - Class in com.healthmarketscience.jackcess.impl
 
ColValidatorEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.ColValidatorEvalContext
 
com.healthmarketscience.jackcess - package com.healthmarketscience.jackcess
 
com.healthmarketscience.jackcess.complex - package com.healthmarketscience.jackcess.complex
 
com.healthmarketscience.jackcess.expr - package com.healthmarketscience.jackcess.expr
Jackcess has support for evaluating Access expressions.
com.healthmarketscience.jackcess.impl - package com.healthmarketscience.jackcess.impl
 
com.healthmarketscience.jackcess.impl.complex - package com.healthmarketscience.jackcess.impl.complex
 
com.healthmarketscience.jackcess.impl.expr - package com.healthmarketscience.jackcess.impl.expr
 
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
 
commit() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
Completes the pending change.
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(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
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
 
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.
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.
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
 
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
 
concat(byte[], byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Concatenates and returns the given byte arrays.
concat(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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.
constructPartialIndexRow(Object, String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Constructs an array of values appropriate for this index from the given column value, which must be the first column of the index.
constructPartialIndexRow(Object, Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Constructs an array of values appropriate for this index from the given column values, possibly only using a subset of the given values.
constructPartialIndexRow(Object, String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Constructs an array of values appropriate for this index from the given column value, which must be the first column of the index.
constructPartialIndexRow(Object, Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Constructs an array of values appropriate for this index from the given column values, possibly only using a subset of the given values.
constructPartialIndexRowFromEntry(Object, Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Constructs an array of values appropriate for this index from the given column values, possibly only providing a prefix subset of the index columns (at least one value must be provided).
constructPartialIndexRowFromEntry(Object, Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
Constructs an array of values appropriate for this index from the given column values, possibly only providing a prefix subset of the index columns (at least one value must be provided).
containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Determines if the given page number is contained in this map.
copy(InputStream, OutputStream) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Copies the given InputStream to the given OutputStream.
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.
COS - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
countNonLongVariableLength() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
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
 
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(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, Path, 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.
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.
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.
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)).
createDateFormat(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns a SimpleDateFormat for the given format string which is configured with a compatible Calendar instance (see DatabaseBuilder.toCompatibleCalendar(java.util.Calendar)) and this database's TimeZone.
createDateFormatter(String) - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
 
createDateFormatter(String) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
createDateFormatter(String) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
createDecimalFormat(String) - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
 
createDecimalFormat(String) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
createDecimalFormat(String) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
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
 
createNumberFormatPattern(FormatUtil.NumPatternType, int, boolean, boolean, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil
 
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, Object, boolean) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
createRelationship(RelationshipBuilder) - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
Creates the relationship in the database.
createRelationshipImpl(String) - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
 
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).
createRowState() - Method in class com.healthmarketscience.jackcess.impl.TableDefinitionImpl
 
createRowState() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
createStandaloneFormatter(EvalContext, String, int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil
 
createTable(String, List<ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Deprecated.
use TableBuilder instead
createTable(String, List<ColumnBuilder>, List<IndexBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Deprecated.
use TableBuilder instead
createTable(TableBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
Creates the table in the database.
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
 
CSNG - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
CSTR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
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.
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.
CustomLinkResolver - Class in com.healthmarketscience.jackcess.util
Utility base implementaton of LinkResolver which facilitates loading linked tables from files which are not access databases.
CustomToStringStyle - Class in com.healthmarketscience.jackcess.impl
Custom ToStringStyle for use with ToStringBuilder.
CVAR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 

D

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
 
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
 
DatabaseBuilder(Path) - Constructor for class com.healthmarketscience.jackcess.DatabaseBuilder
 
DatabaseImpl - Class in com.healthmarketscience.jackcess.impl
 
DatabaseImpl.FileFormatDetails - Class in com.healthmarketscience.jackcess.impl
Internal details for each FileForrmat
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
 
DataType - Enum in com.healthmarketscience.jackcess
Supported access data types.
DATE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
DATE_TIME_TYPE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
system property which can be used to set the default date/Time type.
DATEADD - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
DATEDIFF - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
DATEPART - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
DATESERIAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
DateTimeType - Enum in com.healthmarketscience.jackcess
Enum for selecting how a Database returns date/time types.
DateTimeValue - Class in com.healthmarketscience.jackcess.impl.expr
 
DateTimeValue(Value.Type, LocalDateTime) - Constructor for class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
DATEVALUE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
DAY - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
DBEvalContext - Class in com.healthmarketscience.jackcess.impl
 
DBEvalContext(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.DBEvalContext
 
DBL_MATH_CONTEXT - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
DDB - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
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.
DEC_MATH_CONTEXT - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
DECIMAL_PLACES_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
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
 
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 byte order of access mdb files
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_FORMAT - Static variable in class com.healthmarketscience.jackcess.util.CustomLinkResolver
the default file format used for temp dbs
DEFAULT_IN_MEMORY - Static variable in class com.healthmarketscience.jackcess.util.CustomLinkResolver
temp dbs default to the filesystem, not in memory
DEFAULT_NAME - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
the name of the "default" properties for a PropertyMaps instance
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_TEMP_DIR - Static variable in class com.healthmarketscience.jackcess.util.CustomLinkResolver
temp dbs end up in the system temp dir by default
DEFAULT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
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.
DefaultDateFunctions - Class in com.healthmarketscience.jackcess.impl.expr
 
DefaultFinancialFunctions - Class in com.healthmarketscience.jackcess.impl.expr
 
DefaultFunctions - Class in com.healthmarketscience.jackcess.impl.expr
 
DefaultNumberFunctions - Class in com.healthmarketscience.jackcess.impl.expr
 
DefaultTextFunctions - Class in com.healthmarketscience.jackcess.impl.expr
 
delete() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
Deletes the data for this complex value from the database.
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
 
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(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.
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.
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
 
DESCENDING_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
DESCRIPTION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
display() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
display(long) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
DISPLAY_CONTROL_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
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
 
divide(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
DoubleValue - Class in com.healthmarketscience.jackcess.impl.expr
 
DoubleValue(Double) - Constructor for class com.healthmarketscience.jackcess.impl.expr.DoubleValue
 
DUMMY_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
DummyHandler() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
 

E

EMPTY_STR_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
ENABLE_EXPRESSION_EVALUATION_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
system property which can be used to disable expression evaluation if necessary.
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
 
encodeUncompressedText(CharSequence, Charset) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
END_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
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
 
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.expr.Identifier
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
equals(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
equals(Object) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
equalsEntryBytes(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
eqv(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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.
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).
eval(EvalContext) - Method in interface com.healthmarketscience.jackcess.expr.Expression
Evaluates the expression and returns the result.
eval(EvalContext, Value...) - Method in interface com.healthmarketscience.jackcess.expr.Function
Evaluates this function within the given context with the given parameters.
eval() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
eval(Object[]) - Method in class com.healthmarketscience.jackcess.impl.CalcColEvalContext
 
eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func0
 
eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func1
 
eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func1NullIsNull
 
eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func2
 
eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func3
 
eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.FuncVar
 
eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
 
EvalConfig - Interface in com.healthmarketscience.jackcess.expr
The EvalConfig allows for customization of the expression evaluation context for a given Database instance.
EvalContext - Interface in com.healthmarketscience.jackcess.expr
EvalContext encapsulates all shared state for expression parsing and evaluation.
EvalException - Exception in com.healthmarketscience.jackcess.expr
Base class for exceptions thrown during expression evaluation.
EvalException(String) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
 
EvalException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
 
EvalException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
 
exp(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
EXP - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
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.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 - Interface in com.healthmarketscience.jackcess.expr
An Expression is an executable handle to an Access expression.
expression - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
EXPRESSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
Expressionator - Class in com.healthmarketscience.jackcess.impl.expr
 
Expressionator.ParseContext - Interface in com.healthmarketscience.jackcess.impl.expr
 
Expressionator.Type - Enum in com.healthmarketscience.jackcess.impl.expr
 
extra - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 

F

FALSE_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
fillRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Sets all bits in the given byte range to 1.
filter(Iterable<? extends Row>) - Method in class com.healthmarketscience.jackcess.util.RowFilter
Convenience method to apply this filter to the given iterable and return it as a Stream.
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
 
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
 
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.
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.
findIndexForColumns(Collection<String>, TableImpl.IndexFeature) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
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
 
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
 
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_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
special entry which is less than any other entry
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
FIX - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
FIXED_LEN_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
mask for the fixed len bit
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.
flag - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
FLAG_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
FLT_MATH_CONTEXT - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
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
 
forAccessLike(String) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
 
force(boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
force(boolean) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
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, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
forJavaRegex(String) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
 
format(float) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
format(double) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
format(BigDecimal) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
FORMAT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
format(EvalContext, Value, String, int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil
 
format(Value) - Method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil.StandaloneFormatter
 
format(float) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
format(double) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
format(BigDecimal) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
format(Object, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
format(double, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
format(long, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
format(Object) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
Formats the given value according to the format currently defined for the underlying Column.
FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
FORMATCURRENCY - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
FORMATDATETIME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
FORMATNUMBER - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
FORMATPERCENT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
FormatUtil - Class in com.healthmarketscience.jackcess.impl.expr
 
FormatUtil.NumPatternType - Enum in com.healthmarketscience.jackcess.impl.expr
 
FormatUtil.StandaloneFormatter - Class in com.healthmarketscience.jackcess.impl.expr
Utility for leveraging format support outside of expression evaluation.
forSqlLike(String) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
 
forSqlLike(String, boolean) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
 
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
 
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
 
fromSQLType(int) - Static method in enum com.healthmarketscience.jackcess.DataType
 
fromSQLType(int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
 
fromSQLType(int, int, Database.FileFormat) - Static method in enum com.healthmarketscience.jackcess.DataType
 
fromUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
 
fromUnitSize(int, JetFormat) - Method in enum com.healthmarketscience.jackcess.DataType
 
Function - Interface in com.healthmarketscience.jackcess.expr
A Function provides an invokable handle to external functionality to an expression.
FunctionLookup - Interface in com.healthmarketscience.jackcess.expr
A FunctionLookup provides a source for Function instances used during expression evaluation.
FunctionSupport - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.BaseFunction - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.Func0 - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.Func1 - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.Func1NullIsNull - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.Func2 - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.Func3 - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.FuncVar - Class in com.healthmarketscience.jackcess.impl.expr
 
FunctionSupport.StringFuncWrapper - Class in com.healthmarketscience.jackcess.impl.expr
 
FV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 

G

General97IndexCodes - Class in com.healthmarketscience.jackcess.impl
Various constants used for creating "general" (access 1997) sort order text index entries.
GENERAL_97_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
the "general" text sort order, version (access 1997)
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+)
GeneralIndexCodes - Class in com.healthmarketscience.jackcess.impl
Various constants used for creating "general" (access 2010+) sort order text index entries.
GeneralLegacyIndexCodes - Class in com.healthmarketscience.jackcess.impl
Various constants used for creating "general legacy" (access 2000-2007) sort order text index entries.
generateDefaultValue() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns a default value for this column
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(String) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
 
get() - Method in interface com.healthmarketscience.jackcess.expr.Value
 
get(String) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
get(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
get(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
get() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
get() - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
 
get() - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
get() - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
 
get() - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
 
get() - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
get(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
get(String) - 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
 
getAmPmStrings() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
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).
getAsBigDecimal(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
 
getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
 
getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
 
getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
 
getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
getAsBoolean(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
 
getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
 
getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
 
getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
 
getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
getAsDateTimeValue(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
Since date/time values have different types, it may be more convenient to get the date/time primitive value with the appropriate type information.
getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseNumericValue
 
getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
getAsDouble(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
 
getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseNumericValue
 
getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
 
getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
getAsLocalDateTime(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
 
getAsLocalDateTime(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
getAsLocalDateTime(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
getAsLocalDateTime(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getAsLongInt(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
 
getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseNumericValue
 
getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
 
getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
getAsString(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
 
getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
 
getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
 
getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
 
getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
getAttachments() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getAttachments() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getAutoNumberGenerator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns the AutoNumberGenerator for this column if this is an autonumber column, null otherwise.
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).
getBindings() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
 
getBindings() - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
 
getBindings() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getBindings() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
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.
getBlobBytes(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
 
getBlobBytes(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
 
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.
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(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
 
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.
getCharset() - Method in interface com.healthmarketscience.jackcess.Database
Gets currently configured Charset (always non-null).
getCharset() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getClassName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getClassName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
 
getClobString(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
 
getClobString(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
 
getCollectionName() - Method in class com.healthmarketscience.jackcess.expr.Identifier
 
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
 
getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
getColumn() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
getColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getColumn() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
getColumn() - Method in interface com.healthmarketscience.jackcess.Index.Column
 
getColumn(String) - Method in interface com.healthmarketscience.jackcess.Table
 
getColumn(String) - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getColumnCount() - Method in interface com.healthmarketscience.jackcess.Index
 
getColumnCount() - Method in interface com.healthmarketscience.jackcess.Table
 
getColumnCount() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
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
 
getColumnOffsets() - Method in class com.healthmarketscience.jackcess.impl.TableMutator
 
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
 
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.TableBuilder
 
getColumns() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
getColumns() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
 
getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
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
 
getComplexInfo() - Method in interface com.healthmarketscience.jackcess.Column
Returns extended functionality for "complex" columns.
getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getComplexType() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
getComplexType() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
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).
getComplexValueForeignKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
getConnectionName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
The connection of this the linked database if this is a linked ODBC table, null otherwise.
getConnectionString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
 
getConnectionString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
 
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 interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
 
getCreatedDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getCreatedDate() - Method in interface com.healthmarketscience.jackcess.Table
 
getCreatedDate() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
getCurrentPosition() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
 
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
 
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.TableImpl
 
getDatabase() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getDatabase() - Method in interface com.healthmarketscience.jackcess.Table
 
getDatabase() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
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
 
getDate(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getDate(String) - Method in interface com.healthmarketscience.jackcess.Row
Deprecated.
this is only valid for Database instances configured for the legacy DateTimeType.DATE. Prefer using DateTimeType.LOCAL_DATE_TIME and the corresponding Row.getLocalDateTime(java.lang.String) method. Using Date is being phased out and will eventually be removed.
getDateFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDateFormatForType(LocaleContext, Value.Type) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
getDateSeparator() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDateTimeFactory() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getDateTimeFactory() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getDateTimeFormat(TemporalConfig.Type) - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDateTimeFormat12() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDateTimeFormat24() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDateTimeType() - Method in interface com.healthmarketscience.jackcess.Database
Gets the currently configured DateTimeType.
getDateTimeType() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getDateTimeType(LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
getDDLString() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
 
getDDLString() - Method in interface com.healthmarketscience.jackcess.query.DataDefinitionQuery
 
getDecimalFormatSymbols() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
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
 
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
 
getDefaultDateFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDefaultDateTimeFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDefaultDateTimeType() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default DateTimeType.
getDefaultEnforceForeignKeys() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default enforce foreign-keys policy.
getDefaultEvaluateExpressions() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default enable expression evaluation 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
 
getDefaultTimeFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getDefaultTimeZone() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the default TimeZone.
getDefaultType() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
 
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
 
getEntry(String) - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
 
getEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Returns the number of index entries in the index.
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).
getEvalConfig() - Method in interface com.healthmarketscience.jackcess.Database
Returns the EvalConfig for configuring expression evaluation.
getEvalConfig() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
 
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
 
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
 
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
 
getFileLocalTimeStamp() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileName() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
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.util.OleBlob.Builder
 
getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
 
getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
 
getFileTimeStamp() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
Deprecated.
see DateTimeType for details
getFileTimeStampColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFileTimeStampObject() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileType() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileTypeColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
getFileUrl() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
getFileUrlColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
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.
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
 
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
 
getFlags() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
 
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(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
 
getForeignKey(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
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
 
getForeignKeyIndex(Table) - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
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.TableImpl
 
getFormat() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
getFormatString() - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
Returns the currently loaded "Format" property for this formatter, may be null.
getFromColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getFromColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getFromColumns() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
 
getFromIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getFromRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
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.RelationshipBuilder
 
getFromTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
getFromTables() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getFunction(String) - Method in interface com.healthmarketscience.jackcess.expr.FunctionLookup
 
getFunctionLookup() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
 
getFunctionLookup() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
getFunctionLookup() - Method in interface com.healthmarketscience.jackcess.impl.expr.Expressionator.ParseContext
 
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
 
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.CursorImpl
 
getId() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getId() - Method in interface com.healthmarketscience.jackcess.Row
 
getIdentifierValue(Identifier) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
 
getIdentifierValue(Identifier) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getIdentifierValue(Identifier) - Method in class com.healthmarketscience.jackcess.impl.ColValidatorEvalContext
 
getIdentifierValue(Identifier) - Method in class com.healthmarketscience.jackcess.impl.RowEvalContext
 
getIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
 
getIndex(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getIndex() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
getIndex() - Method in interface com.healthmarketscience.jackcess.IndexCursor
 
getIndex(String) - Method in interface com.healthmarketscience.jackcess.Table
 
getIndex(String) - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
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
 
getIndexDatas() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getIndexDataState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getIndexDataState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
 
getIndexDataState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
getIndexDataStates() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
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
 
getIndexes() - Method in class com.healthmarketscience.jackcess.TableBuilder
 
getIndexes() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData
 
getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
getIndexNumber() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
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).
getJoinType() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getJoinType() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Returns the last autonumber generated by this generator.
getLastEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
Returns the last entry (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.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
 
getLinkedDbName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
The name of this the linked database if this is a linked table, null otherwise.
getLinkedTableName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
The name of this linked table in the linked database if this is a linked table, null otherwise.
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 interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
 
getLocalDateTime(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
 
getLocalDateTime(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 LocalDateTime (DataType SHORT_DATE_TIME or EXT_DATE_TIME).
getLocale() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
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
getLongValueColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
getMatchPattern() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
getMaxColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getMaximumFractionDigits() - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
getMaxPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMaxScale() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMaxSize() - Method in enum com.healthmarketscience.jackcess.DataType
 
getMinimumFractionDigits() - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
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
Deprecated.
see DateTimeType for details
getModifiedDateColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
getModifiedDateObject() - Method in interface com.healthmarketscience.jackcess.complex.Version
 
getModifiedLocalDate() - Method in interface com.healthmarketscience.jackcess.complex.Version
 
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 interface com.healthmarketscience.jackcess.expr.Function
 
getName() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
getName() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getName() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.BaseFunction
 
getName() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
 
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.query.QueryImpl
Returns the name of the query.
getName() - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
 
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 class com.healthmarketscience.jackcess.RelationshipBuilder
 
getName() - Method in interface com.healthmarketscience.jackcess.Table
 
getName() - Method in class com.healthmarketscience.jackcess.TableBuilder
 
getName() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
getName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
The name of the table (as it is stored in the database)
getName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
 
getNewSqlType(String) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
 
getNewSqlType(String) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
 
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() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
Returns the next pending change, if any
getNextEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
getNextPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
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
 
getNullMask(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getNumberFormat(NumericConfig.Type) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
getNumDecimalDigits() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
getNumericConfig() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
 
getNumericConfig() - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
 
getNumericConfig() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getNumericConfig() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
getNumGroupingDigits() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
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.
getObjectName() - Method in class com.healthmarketscience.jackcess.expr.Identifier
 
getOptionalBooleanParam(LocaleContext, Value[], int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
 
getOptionalDoubleParam(EvalContext, Value[], int, double) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
 
getOptionalIntParam(LocaleContext, Value[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
 
getOptionalIntParam(LocaleContext, Value[], int, int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
 
getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
 
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
 
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.
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.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.RowIdImpl
 
getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
 
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 interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
Returns the CompoundContent which owns this entry.
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.
getPath() - Method in interface com.healthmarketscience.jackcess.Database
Returns the File underlying this Database
getPath() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getPivotExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getPivotExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
 
getPrecision() - Method in interface com.healthmarketscience.jackcess.Column
 
getPrecision() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getPrecision() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getPreferredFPType() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
 
getPreferredNumericType() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
 
getPrettyName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
getPrettyName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
 
getPreviousEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
 
getPreviousPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
 
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
 
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
 
getPrimaryKeyIndex() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
getPrimaryTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
 
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
 
getProperties() - Method in class com.healthmarketscience.jackcess.TableBuilder
 
getProperties() - Method in interface com.healthmarketscience.jackcess.TableDefinition
 
getPropertiesForObject(int, PropertyMaps.Owner) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getPropertyMaps() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getPropertyName() - Method in class com.healthmarketscience.jackcess.expr.Identifier
 
getQueries() - Method in interface com.healthmarketscience.jackcess.Database
Finds all the queries in the database.
getQueries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getRandom(Integer) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
 
getRandom(Integer) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getRandom(Integer) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
getRandom(Integer) - Method in class com.healthmarketscience.jackcess.impl.expr.RandomContext
 
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
 
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
 
getResultType() - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
 
getResultType() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getResultType() - Method in class com.healthmarketscience.jackcess.impl.CalcColEvalContext
 
getResultType() - Method in class com.healthmarketscience.jackcess.impl.ColDefaultValueEvalContext
 
getRow(TableImpl.RowState, RowIdImpl, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
Reads some columns from the given row.
getRowCacheValues() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getRowCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getRowCount() - Method in interface com.healthmarketscience.jackcess.Table
 
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.IndexData.Entry
 
getRowId(Object[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getRowNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
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.
getRowsOnHeaderPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
 
getRowSpaceUsage(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
 
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.
getRowValue(Object[]) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
Convenience method for retrieving the appropriate Column value from the given row array and formatting it.
getRowValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
Convenience method for retrieving the appropriate Column value from the given row map and formatting it.
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
 
getSecondaryTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
 
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
 
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).
getSize() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
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
 
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
 
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() - 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
 
getTableDefinition(Database) - Method in interface com.healthmarketscience.jackcess.TableMetaData
Gets the local table definition from the given Database instance if available.
getTableDefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getTableMetaData(String) - Method in interface com.healthmarketscience.jackcess.Database
 
getTableMetaData(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTableNames() - Method in interface com.healthmarketscience.jackcess.Database
 
getTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getTableType() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
getTargetColumns() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
 
getTargetColumns() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
 
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
 
getTdefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableMutator
 
getTdefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
 
getTemporalConfig() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
 
getTemporalConfig() - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
 
getTemporalConfig() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getTemporalConfig() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getTextSortOrder() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
 
getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getThisColumnValue() - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
 
getThisColumnValue() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getThisColumnValue() - Method in class com.healthmarketscience.jackcess.impl.ColValidatorEvalContext
 
getTimeFormat12() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getTimeFormat24() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getTimeSeparator() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
getTimeZone() - Method in interface com.healthmarketscience.jackcess.Database
Gets currently configured TimeZone (always non-null and aligned with the ZoneId).
getTimeZone() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
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
 
getToColumns() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
 
getToCursor() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getToIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getToTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
getToTable() - Method in interface com.healthmarketscience.jackcess.Relationship
 
getToTable() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
 
getToTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
 
getTransformExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
 
getTransformExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
 
getTrimmedStringProperty(PropertyMap, String) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
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 interface com.healthmarketscience.jackcess.expr.Value
 
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
 
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.expr.BaseDelayedValue
 
getType() - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
 
getType() - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
 
getType() - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
 
getType() - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
 
getType() - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
 
getType() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
getType() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
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 interface com.healthmarketscience.jackcess.TableMetaData
The type of table
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.
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
 
getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
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
 
getUnitSize() - Method in enum com.healthmarketscience.jackcess.DataType
 
getUnitSize(JetFormat) - Method in enum com.healthmarketscience.jackcess.DataType
 
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
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
 
getUpdatedDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
getUpdatedDate() - Method in interface com.healthmarketscience.jackcess.Table
Note: jackcess does not automatically update the modified date of a Table.
getUpdatedDate() - Method in interface com.healthmarketscience.jackcess.TableDefinition
Note: jackcess does not automatically update the modified date of a Table.
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(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
getValue(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.DisplayControl
 
getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.EnumValue
 
getValue(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
getValue(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
 
getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
 
getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
 
getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
 
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
 
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.query.AppendQueryImpl
 
getValues() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
 
getValueType() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
 
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
 
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.UpdateQueryImpl
 
getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
 
getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
 
getZoneId() - Method in interface com.healthmarketscience.jackcess.Database
Gets currently configured ZoneId (always non-null and aligned with the TimeZone).
getZoneId() - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
 
getZoneId() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
getZoneId() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
getZoneId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
getZoneId() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
greaterThan(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
greaterThanEq(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
GROUPBY_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
GUID_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 

H

handleInsert(TableImpl.WriteRowState, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Returns a valid autonumber for this generator.
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
 
hasColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
hasContentsEntry() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
 
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.expr.Identifier
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
hashCode() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
 
hasIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
 
hasReferentialIntegrity() - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
 
hasReferentialIntegrity() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
hasReferentialIntegrity() - Method in interface com.healthmarketscience.jackcess.Relationship
 
hasReferentialIntegrity() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
 
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_MASK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
HEX - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
HIDDEN_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
this object is hidden
HOUR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
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 - Class in com.healthmarketscience.jackcess.expr
identifies a database entity (e.g.
Identifier(String) - Constructor for class com.healthmarketscience.jackcess.expr.Identifier
 
Identifier(String, String, String) - Constructor for class com.healthmarketscience.jackcess.expr.Identifier
 
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
 
IGNORE_NULLS_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
ignoreNull(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
 
IIF - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
IME_MODE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
IME_SENTENCE_MODE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
imp(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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.Builder - Class in com.healthmarketscience.jackcess.util
Builder which simplifies configuration of an import operation.
in(LocaleContext, Value, Value[]) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
includeLeadingDigit() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
includesDate() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
 
includesTime() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
 
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.
IndexData - Class in com.healthmarketscience.jackcess.impl
Access table index data.
IndexData.ColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
Information about the columns in an index.
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.EntryType - Enum in com.healthmarketscience.jackcess.impl
type attributes for Entries which simplify comparisons
IndexData.PendingChange - Class in com.healthmarketscience.jackcess.impl
Utility class which maintains information about a pending index update.
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.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
 
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.
INPUT_MASK_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
insertEmptyData(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Inserts empty data of the given length at the current position of the given buffer (moving existing data forward the given length).
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.impl.SqlHelper
 
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
 
INSTR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
INSTRREV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
INT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
intDivide(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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_FK - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
INVALID_ID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
 
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).
InvalidValueException - Exception in com.healthmarketscience.jackcess
JackcessException which indicates that an invalid column value was provided in a database update.
InvalidValueException(String) - Constructor for exception com.healthmarketscience.jackcess.InvalidValueException
 
InvalidValueException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.InvalidValueException
 
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).
IPMT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
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
 
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
 
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
 
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.
isBlob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
 
isBlob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
 
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
 
isCascadeNullOnDelete() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
isCascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
 
isClob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
 
isClob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
 
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
 
isConstant() - Method in interface com.healthmarketscience.jackcess.expr.Expression
 
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
 
ISDATE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
isDateOnly() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
 
isDdl() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
Whether or not this property is a DDL object.
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.complex.MultiValueColumnPropertyMap
 
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
 
isEvaluateExpressions() - Method in interface com.healthmarketscience.jackcess.Database
Gets the current expression evaluation policy.
isEvaluateExpressions() - 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
 
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.
isHidden() - Method in interface com.healthmarketscience.jackcess.TableDefinition
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
 
isIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
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.
isIntegral() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
 
isLeafEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
 
isLeftOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
isLeftOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
 
isLinked() - Method in interface com.healthmarketscience.jackcess.TableMetaData
true if this is a linked table, false otherwise.
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
 
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
 
isNotNull(Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
isNull() - Method in interface com.healthmarketscience.jackcess.expr.Value
 
isNull() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
 
isNull() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
 
isNull(Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
ISNULL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
isNull(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
 
isNumeric() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
 
ISNUMERIC - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
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
 
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
 
isPure() - Method in interface com.healthmarketscience.jackcess.expr.Function
 
isPure() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.BaseFunction
 
isPure() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func0
 
isPure() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
 
isRawData(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Returns true if the given value is "raw" column data, false otherwise.
isReadOnly() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
isRegexSpecialChar(char) - Static method in class com.healthmarketscience.jackcess.impl.expr.Expressionator
 
isRequired() - Method in class com.healthmarketscience.jackcess.impl.IndexData
Whether or not values are required in the columns.
isRequired() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
 
isRequired() - Method in interface com.healthmarketscience.jackcess.Index
Whether or not values are required for index columns.
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
 
isString() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
 
isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
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.
isSystem() - Method in interface com.healthmarketscience.jackcess.TableDefinition
Whether or not this table is a system (internal) table.
isSystem() - Method in interface com.healthmarketscience.jackcess.TableMetaData
true if this is a system table, false otherwise.
isTemporal() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
 
isTextual() - Method in enum com.healthmarketscience.jackcess.DataType
 
isTimeOnly() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
 
isTrueVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
 
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
 
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.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
 
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.complex.MultiValueColumnPropertyMap
 
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.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
 
JetFormat - Class in com.healthmarketscience.jackcess.impl
Encapsulates constants describing a specific version of the Access Jet format
JetFormat.CodecType - Enum in com.healthmarketscience.jackcess.impl
 
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.

K

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.

L

LAST_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
special entry which is greater than any other entry
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
LCASE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
ldtFromLocalDateDouble(double) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
LEFT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
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
 
LEN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
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
lessThan(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
lessThanEq(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
like(LocaleContext, Value, Pattern) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
likePatternToRegex(String) - Static method in class com.healthmarketscience.jackcess.impl.expr.Expressionator
Converts an ms access like pattern to a java regex, always matching case insensitively.
LinkResolver - Interface in com.healthmarketscience.jackcess.util
Resolver for linked databases.
LocaleContext - Interface in com.healthmarketscience.jackcess.expr
LocaleContext encapsulates all shared localization state for expression parsing and evaluation.
lock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
lock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
LOG - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
longValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
 
longValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
LongValue - Class in com.healthmarketscience.jackcess.impl.expr
 
LongValue(Integer) - Constructor for class com.healthmarketscience.jackcess.impl.expr.LongValue
 
LOOKUP - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
LTRIM - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 

M

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(FileChannel.MapMode, long, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
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).
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
 
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_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_COMPRESSED_UNICODE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
MAX_DATABASE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
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_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
 
MEDIUM_DATE_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
MEDIUM_TIME_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
MemFileChannel - Class in com.healthmarketscience.jackcess.util
FileChannel implementation which maintains the entire "file" in memory.
MID - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
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
MINUTE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
mod(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
MONTH - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
MONTHNAME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
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
 
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
 
multiply(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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
 
MultiValueColumnPropertyMap - Class in com.healthmarketscience.jackcess.impl.complex
PropertyMap implementation for multi-value, complex properties.
MultiValueColumnPropertyMap(PropertyMap, PropertyMap) - Constructor for class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 

N

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
 
NEG_ONE_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
negate(LocaleContext, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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[], Object, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newAttachment(ComplexValueForeignKey, String, String, String, byte[], Object, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newBlob() - Method in interface com.healthmarketscience.jackcess.Table
Convenience method for constructing a new OleBlob.Builder.
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.RandomAccessFile(File,String)).
newChannel(Path, OpenOption...) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new MemFileChannel containing the contents of the given Path with the given mode (for mode details see RandomAccessFile.RandomAccessFile(File,String)).
newChannel(Path) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
Creates a new read/write MemFileChannel containing the contents of the given Path.
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.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.RandomAccessFile(File,String)).
newColumn(String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a ColumnBuilder.
newColumn(String, DataType) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a TableBuilder.
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.
newDatabase() - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a DatabaseBuilder.
newDatabase(Path) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a DatabaseBuilder.
newDatabase(File) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a DatabaseBuilder.
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[], Object, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
newEncodedAttachment(ComplexValueForeignKey, String, String, String, byte[], Object, Integer) - Static method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
 
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.
newIndex(String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing an IndexBuilder.
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
 
newPrimaryKey(String...) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a primary key IndexBuilder.
newRelationship(String, String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a RelationshipBuilder.
newRelationship(Table, Table) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a RelationshipBuilder.
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
 
newTable(String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a TableBuilder.
newTable(String, boolean) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Convenience method for constructing a TableBuilder.
newTableMetaDataIterable() - Method in interface com.healthmarketscience.jackcess.Database
 
newTableMetaDataIterable() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
newTableMetaDataStream() - Method in interface com.healthmarketscience.jackcess.Database
 
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, Object) - Static method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
newVersion(ComplexValueForeignKey, String, Object) - Static method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
NO_REFERENTIAL_INTEGRITY_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating no referential integrity
not(LocaleContext, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
notBetween(LocaleContext, Value, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
notEquals(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
notIn(LocaleContext, Value, Value[]) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
notLike(LocaleContext, Value, Pattern) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
NOW - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
NPER - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
NULL_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
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
 
NumberFormatter - Class in com.healthmarketscience.jackcess.impl.expr
 
NumberFormatter(DecimalFormatSymbols) - Constructor for class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
NumberFormatter.NotationType - Enum in com.healthmarketscience.jackcess.impl.expr
designates the format of exponent notation used by ScientificFormat
NumberFormatter.ScientificFormat - Class in com.healthmarketscience.jackcess.impl.expr
 
NumericConfig - Class in com.healthmarketscience.jackcess.expr
A NumericConfig encapsulates number formatting options for expression evaluation.
NumericConfig(int, boolean, boolean, boolean, int, Locale) - Constructor for class com.healthmarketscience.jackcess.expr.NumericConfig
 
NumericConfig.Type - Enum in com.healthmarketscience.jackcess.expr
 
NZ - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 

O

objectId - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
OCT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
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_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
 
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.
OleUtil - Class in com.healthmarketscience.jackcess.impl
Utility code for working with OLE data.
OleUtil() - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil
 
ONE_TO_ONE_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating one-to-one relationship
ONE_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
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(Path) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
Open an existing Database.
open(Path, boolean, FileChannel, boolean, Charset, TimeZone, CodecProvider, boolean) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Open an existing Database.
open(Database) - Method in interface com.healthmarketscience.jackcess.TableMetaData
Opens this table from the given Database instance.
or(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
order - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
 
ORDERBY_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
OWNER_ACCESS_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 

P

PACKAGE_PRETTY_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
PACKAGE_TYPE_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
 
PAGE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
Database page size in bytes
PageChannel - Class in com.healthmarketscience.jackcess.impl
Reads and writes individual pages in a database file
PageChannel(FileChannel, boolean, JetFormat, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
 
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
 
parse(Expressionator.Type, String, Value.Type, Expressionator.ParseContext) - Static method in class com.healthmarketscience.jackcess.impl.expr.Expressionator
 
parse(String, ParsePosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
parseBlob(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
Parses an access database blob structure and returns an appropriate OleBlob instance.
ParseException - Exception in com.healthmarketscience.jackcess.expr
Exception thrown when expression parsing fails.
ParseException(String) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
 
ParseException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
 
ParseException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
 
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
 
PatternColumnPredicate - Class in com.healthmarketscience.jackcess.util
Predicate which tests a column value against a Pattern.
PatternColumnPredicate(Pattern) - Constructor for class com.healthmarketscience.jackcess.util.PatternColumnPredicate
 
PERCENT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
PMT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
position() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
position() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
position(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
position() - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
position(long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
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.
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.complex.ComplexColumnInfoImpl
 
postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
 
PPMT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
prepareAddRow(Object[], RowIdImpl, IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Prepares to add a row to this index.
prepareUpdateRow(Object[], RowIdImpl, Object[], IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Prepares to update a row in this index.
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
propertiesUpdated() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
 
PROPERTY_MAP_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
 
PropertyMap - Interface in com.healthmarketscience.jackcess
Map of properties for a database object.
PropertyMap.DisplayControl - Enum in com.healthmarketscience.jackcess
Enum value constants for the DisplayControl property
PropertyMap.EnumValue - Interface in com.healthmarketscience.jackcess
Interface for enums which can be used as property values.
PropertyMap.IMEMode - Enum in com.healthmarketscience.jackcess
Enum value constants for the IMEMode property
PropertyMap.IMESentenceMode - Enum in com.healthmarketscience.jackcess
Enum value constants for the IMESentenceMode property
PropertyMap.Property - Interface in com.healthmarketscience.jackcess
Info about a property defined in a PropertyMap.
PropertyMap.TextFormat - Enum in com.healthmarketscience.jackcess
Enum value constants for the TextFormat property
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
 
PropertyMaps - Class in com.healthmarketscience.jackcess.impl
Collection of PropertyMap instances read from a single property data block.
PropertyMaps(int, RowIdImpl, PropertyMaps.Handler, PropertyMaps.Owner) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps
 
put(String, Object) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
Sets the value of the given key to the given value in the currently configured Bindings.
put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
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(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
put(String, DataType, Object, boolean) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
put(PropertyMap.Property) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
put(String, DataType, Object, boolean) - 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.
put(String, DataType, Object, boolean) - 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.complex.MultiValueColumnPropertyMap
 
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(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.
PV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 

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.
QueryImpl - Class in com.healthmarketscience.jackcess.impl.query
Base class for classes which encapsulate information about an Access query.
QueryImpl.Row - Class in com.healthmarketscience.jackcess.impl.query
Struct containing the information from a single row of the system query table.
QUOTABLE_CHAR_PAT - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 

R

RandomContext - Class in com.healthmarketscience.jackcess.impl.expr
This class effectively encapsulates the stateful logic of the "Rnd" function.
RandomContext() - Constructor for class com.healthmarketscience.jackcess.impl.expr.RandomContext
 
Rate - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
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[]) - 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(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.NullMask
Read a mask in from a buffer
read(DatabaseImpl, ByteBuffer) - 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(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
read(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
READ_ONLY - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
the read/write mode of this format
readFromNullMask(boolean) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
ReadOnlyFileChannel - Class in com.healthmarketscience.jackcess.util
Wrapper for existing FileChannel which is read-only.
ReadOnlyFileChannel(FileChannel) - Constructor for class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
readPage(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
readProperties(byte[], int, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
readRootPage(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
 
Relationship - Interface in com.healthmarketscience.jackcess
Information about a relationship between two tables in the Database.
Relationship.JoinType - Enum in com.healthmarketscience.jackcess
 
RelationshipBuilder - Class in com.healthmarketscience.jackcess
Builder style class for constructing a Relationship, and, optionally, the associated backing foreign key (if referential integrity enforcement is enabled).
RelationshipBuilder(Table, Table) - Constructor for class com.healthmarketscience.jackcess.RelationshipBuilder
 
RelationshipBuilder(String, String) - Constructor for class com.healthmarketscience.jackcess.RelationshipBuilder
 
RelationshipCreator - Class in com.healthmarketscience.jackcess.impl
Helper class used to maintain state during relationship creation.
RelationshipCreator(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipCreator
 
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
 
RelationshipImpl(String, Table, Table, int, List<? extends Column>, List<? extends Column>) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipImpl
 
reload() - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
If the properties for the underlying Column have been modified directly (or the EvalConfig for the underlying Database has been modified), this method may be called to reload the format for the underlying Column.
REMOTEDB_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
remove(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
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
removePageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
Remove a page number from this usage map
REPLACE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
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.
REQUIRED_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
REQUIRED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
reserve(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
reserveInt() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
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() - 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() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
After calling this method, getNextPage will return the first page in the map
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
 
resolveLinkedDatabase(Database, String) - Method in class com.healthmarketscience.jackcess.util.CustomLinkResolver
Custom implementation is:
resolveLinkedDatabase(Database, String) - Method in interface com.healthmarketscience.jackcess.util.LinkResolver
Returns the appropriate Database instance for the linkeeFileName from the given linkerDb.
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).
restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
Restores a previous autonumber generated by this generator.
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.
REVERSE - Static variable in class com.healthmarketscience.jackcess.impl.TopoSorter
 
reverse() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
RIGHT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
RIGHT_OUTER_JOIN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
flag indicating right outer join
RND - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
RO_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
read-only channel access mode
RO_CHANNEL_OPTS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
read-only channel access mode
rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
Undoes the pending change.
rollbackAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
 
ROUND - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
ROUND_MODE - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
 
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_SOURCE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
ROW_SOURCE_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
RowEvalContext - Class in com.healthmarketscience.jackcess.impl
 
RowEvalContext(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowEvalContext
 
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
 
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.
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
 
RowValidatorEvalContext - Class in com.healthmarketscience.jackcess.impl
 
RowValidatorEvalContext(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowValidatorEvalContext
 
RTRIM - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
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.util.MemFileChannel
read/write channel access mode
RW_CHANNEL_OPTS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
read/write channel access mode for existing files
RWC_CHANNEL_OPTS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
read/write/create channel access mode for new files

S

save() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
save() - Method in interface com.healthmarketscience.jackcess.PropertyMap
Saves the current state of this map.
ScientificFormat(NumberFormat) - Constructor for class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
ScientificFormat(NumberFormat, NumberFormatter.NotationType) - Constructor for class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
 
SECOND - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
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
 
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
 
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.
setBindings(Bindings) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
Allows for passing custom information into expression evaluation.
setBindings(Bindings) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
setBits(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
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)
setCascadeDeletes() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Enables deletes to be cascaded from the "from" table to the "to" table.
setCascadeNullOnDelete() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Enables deletes in the "from" table to be cascaded as "null" to the "to" table.
setCascadeUpdates() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Enables updates to be cascaded from the "from" table to the "to" table.
setCaseInsensitive() - Method in class com.healthmarketscience.jackcess.CursorBuilder
Sets the ColumnMatcher to an instance of CaseInsensitiveColumnMatcher
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
 
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
 
setColumnOffsets(int, int, int) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
 
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
 
setComplexValueForeignKey(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
 
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
 
setDateTimeType(DateTimeType) - Method in interface com.healthmarketscience.jackcess.Database
Sets the DateTimeType.
setDateTimeType(DateTimeType) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
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
 
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
 
setEntryValues(Object...) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
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
setEvaluateExpressions(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
Sets the current expression evaluation policy.
setEvaluateExpressions(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
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
 
setFileFlags(Integer) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileFormat(Database.FileFormat) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets the version of new database (DatabaseBuilder.create() only).
setFileLocalTimeStamp(LocalDateTime) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileName(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileNameExtension(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setFileTimeStamp(Date) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
Deprecated.
see DateTimeType for details
setFileType(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFileUrl(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
 
setFilter(ExportFilter) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setFilter(ImportFilter) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setFormatString(String) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
Sets the given format string as the "Format" property for the underlying Column and reloads this formatter.
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.
setFunctionLookup(FunctionLookup) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
Sets the Function provider to use during expression evaluation.
setFunctionLookup(FunctionLookup) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
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.
setIgnoreBrokenSystemCatalogIndex(boolean) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
Sets flag which, if true, will make the database ignore the index on the system catalog when looking up tables.
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.
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.
setIndexNumber(int) - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
setJoinType(Relationship.JoinType) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Sets the preferred join type for this relationship.
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.
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.
setName(String) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Sets a specific name for this relationship.
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.
setNumericConfig(NumericConfig) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
Sets the NumericConfig for use when evaluating expressions.
setNumericConfig(NumericConfig) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
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
 
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
setPath(Path) - 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.)
setPrecision(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the precision for the new column.
setPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
Sets this index to be a primary key index (additionally sets the index as unique and required).
setPrimaryKey(String...) - Method in class com.healthmarketscience.jackcess.TableBuilder
Sets the names of the primary key columns for this table.
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).
setReferentialIntegrity() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Enables referential integrity enforcement for this relationship.
setRequired() - Method in class com.healthmarketscience.jackcess.IndexBuilder
Sets this index to encforce required.
setRootPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
Sets the root page for this index, must be called before normal usage.
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).
setSQLType(int, int, Database.FileFormat) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the type for the new column based on the given SQL type, target data length (in type specific units), and target FileFormat.
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).
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.
setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
 
setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setTemporalConfig(TemporalConfig) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
Sets the TemporalConfig for use when evaluating expressions.
setTemporalConfig(TemporalConfig) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
 
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
 
setType(DataType) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
Sets the type for the new column.
setType(byte) - Method in class com.healthmarketscience.jackcess.IndexBuilder
 
setUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
Sets this index to enforce uniqueness.
setUseExistingTable(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
 
setValue(Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
Sets the new value for this property.
setVersionHistoryColumn(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
setZoneId(ZoneId) - Method in interface com.healthmarketscience.jackcess.Database
Sets a new ZoneId.
setZoneId(ZoneId) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
SGN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
SHORT_TIME_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
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.
SimpleCache<K,V> - Class in com.healthmarketscience.jackcess.impl
Simple LRU cache implementation which keeps at most the configured maximum number of elements.
SimpleCache(int) - Constructor for class com.healthmarketscience.jackcess.impl.SimpleCache
 
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
 
SIN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
SingleValue - Interface in com.healthmarketscience.jackcess.complex
Complex value corresponding to an single value in a multi-value column.
size() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
size() - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
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
 
SIZE_TEXT_FIELD_UNIT - 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
 
skipFully(DataInputStream, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
Skips the given number of bytes in the given stream
SLN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 
sort() - Method in class com.healthmarketscience.jackcess.impl.TopoSorter
 
SortOrder(short, short) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
 
SPACE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
SqlHelper - Class in com.healthmarketscience.jackcess.impl
Helper class to isolate the java.sql module interactions from the core of jackcess (in java 9+ environments).
SqlHelper() - Constructor for class com.healthmarketscience.jackcess.impl.SqlHelper
 
SqlHelperImpl - Class in com.healthmarketscience.jackcess.impl
Implementation of SqlHelperImpl which works with the java.sql modules classes.
SqlHelperImpl() - Constructor for class com.healthmarketscience.jackcess.impl.SqlHelperImpl
 
SQR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
START_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
startExclusiveWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Begins an exclusive "logical" write operation (throws an exception if another write operation is outstanding).
startWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
Begins a "logical" write operation.
storeInNullMask() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
STR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
STRCOMP - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
STRCONV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
stream() - Method in interface com.healthmarketscience.jackcess.Cursor
 
stream() - Method in interface com.healthmarketscience.jackcess.Database
 
stream() - Method in interface com.healthmarketscience.jackcess.PropertyMap
 
stream() - Method in interface com.healthmarketscience.jackcess.Table
 
stream() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
 
stream() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
 
stream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
 
stream() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
 
STRING - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
StringFuncWrapper(Function) - Constructor for class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
 
StringValue - Class in com.healthmarketscience.jackcess.impl.expr
 
StringValue(String) - Constructor for class com.healthmarketscience.jackcess.impl.expr.StringValue
 
STRREVERSE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
subtract(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 
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.
SWITCH - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
SYD - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
 

T

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
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
 
TableCreator - Class in com.healthmarketscience.jackcess.impl
Helper class used to maintain state during table creation.
TableCreator(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator
 
TableDefinition - Interface in com.healthmarketscience.jackcess
The definition of a single database table.
TableDefinitionImpl - Class in com.healthmarketscience.jackcess.impl
A database table definition which does not allow any actual data interaction (read or write).
TableImpl - Class in com.healthmarketscience.jackcess.impl
A single database table
TableImpl.IndexFeature - Enum in com.healthmarketscience.jackcess.impl
 
TableImpl.RowState - Class in com.healthmarketscience.jackcess.impl
Maintains the state of reading/updating a row of data.
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
 
TableMetaData - Interface in com.healthmarketscience.jackcess
Basic metadata about a single database Table.
TableMetaData.Type - Enum in com.healthmarketscience.jackcess
 
TableMutator - Class in com.healthmarketscience.jackcess.impl
Common helper class used to maintain state during table mutation.
TableScanCursor - Class in com.healthmarketscience.jackcess.impl
Simple un-indexed cursor.
TableScanCursor(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor
 
TableUpdater - Class in com.healthmarketscience.jackcess.impl
Helper class used to maintain state during table mutation.
TableUpdater(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableUpdater
 
TAN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
 
TempBufferHolder - Class in com.healthmarketscience.jackcess.impl
Manages a reference to a ByteBuffer.
TempBufferHolder.Type - Enum in com.healthmarketscience.jackcess.impl
The caching type for the buffer holder.
TemporalConfig - Class in com.healthmarketscience.jackcess.expr
A TemporalConfig encapsulates date/time formatting options for expression evaluation.
TemporalConfig(String, String, String, String, char, char, Locale) - Constructor for class com.healthmarketscience.jackcess.expr.TemporalConfig
Instantiates a new TemporalConfig with the given configuration.
TemporalConfig.Type - Enum in com.healthmarketscience.jackcess.expr
 
TempPageHolder - Class in com.healthmarketscience.jackcess.impl
Manages a reference to a page buffer.
test(Object) - Method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
 
test(Row) - Method in class com.healthmarketscience.jackcess.util.RowFilter
Adaptation of this class for Predicate support.
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
 
TEXT_FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
TIME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
TIMER - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
TIMESERIAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
TIMEVALUE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
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
 
toArray() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
 
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
 
toCleanString(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Expression
 
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.
toDateDouble(LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
 
toDebugString(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Expression
 
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, DatabaseImpl) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
Converts the given value to the "internal" representation for the given data type.
toLookupName(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
TOP_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
TopoSorter<E> - Class in com.healthmarketscience.jackcess.impl
 
toRawString() - Method in interface com.healthmarketscience.jackcess.expr.Expression
 
toRelationship(Database) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
Creates a new Relationship in the given Database with the currently configured attributes.
toSQLString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
Returns the actual SQL string which this query data represents.
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.expr.Identifier
 
toString() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
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.ComplexColumnInfoImpl
 
toString() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
 
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.expr.BaseValue
 
toString() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.BaseFunction
 
toString() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
 
toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
 
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
 
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
 
toString() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
 
toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
 
toString(PropertyMap) - Static 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.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.UsageMap.PageCursor
 
toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
 
toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.DisplayControl
 
toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
 
toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
 
toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
 
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
 
toUnitSize(int, JetFormat) - Method in enum com.healthmarketscience.jackcess.DataType
 
toValidPrecision(int) - 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(boolean) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(String) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(int) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(Integer) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(float) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(double) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(Double) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(BigDecimal) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(LocalDate) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(LocalTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValue(Value.Type, LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
toValueType(DataType) - Static method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
 
transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
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.
transferTo(long, long, WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
TRIM - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
trimToNull(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Returns the given string trimmed, or null if the string is null or empty.
trimTrailing(byte, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
TRUE_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
truncate(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
truncate(long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
tryLock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
 
tryLock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
TYPE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
TYPE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
TYPE_SYSTEM - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
Table type code for system tables
TYPE_USER - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
Table type code for user tables
TYPENAME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 

U

UCASE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
 
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_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
 
UNSUPPORTED_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
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
 
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
 
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.
UPDATABLE_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
mask for the "is updatable" field bit
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.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
 
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
 
updateMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
 
updateMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
 
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(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
 
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
 
US_DATE_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
US_LONG_DATE_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
US_NUMERIC_CONFIG - Static variable in class com.healthmarketscience.jackcess.expr.NumericConfig
 
US_TEMPORAL_CONFIG - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
default implementation which is configured for the US locale
US_TIME_FORMAT_12_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
US_TIME_FORMAT_24_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
 
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.PageCursor - Class in com.healthmarketscience.jackcess.impl
Utility class to traverse over the pages in the UsageMap.
useParensForCurrencyNegatives() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 
useParensForNegatives() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
 

V

VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
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(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData
Used by unit tests to validate the internal status of the index.
validate(Object[]) - Method in class com.healthmarketscience.jackcess.impl.RowValidatorEvalContext
 
validate(Set<String>, JetFormat) - Method in class com.healthmarketscience.jackcess.IndexBuilder
Checks that this index definition is valid.
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
 
validateIdentifierName(String, int, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
Validates an identifier name.
validateNewTableName(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
 
VALIDATION_RULE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
VALIDATION_TEXT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
 
Value - Interface in com.healthmarketscience.jackcess.expr
Wrapper for a typed primitive value used within the expression evaluation engine.
Value.Type - Enum in com.healthmarketscience.jackcess.expr
the types supported within the expression evaluation engine
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.DateTimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.expr.NumericConfig.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.expr.Value.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.expr.Expressionator.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.expr.NumberFormatter.NotationType
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.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.IndexFeature
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.PropertyMap.DisplayControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
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.Relationship.JoinType
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.TableMetaData.Type
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.DateTimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.expr.NumericConfig.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.expr.TemporalConfig.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.expr.Value.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.expr.Expressionator.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.expr.FormatUtil.NumPatternType
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.expr.NumberFormatter.NotationType
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.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.IndexFeature
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.PropertyMap.DisplayControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
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.Relationship.JoinType
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 method in enum com.healthmarketscience.jackcess.TableMetaData.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.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.
ValueSupport - Class in com.healthmarketscience.jackcess.impl.expr
 
VARTYPE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
 
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.0"
VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the Jet database version "14.0"
VERSION_16 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the Jet database version "16.0"
VERSION_17 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
the JetFormat constants for the Jet database version "17.0"
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
 

W

WEEKDAY - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
WEEKDAYNAME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 
WHERE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
 
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.
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() - 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() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
 
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
 
write(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
write(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
 
writeFill(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
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.
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
writeTo(ByteUtil.ByteStream) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
 
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
 

X

xor(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
 

Y

YEAR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
 

Z

ZERO_D_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
ZERO_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2005–2024 OpenHMS. All rights reserved.