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
All Classes All Packages
All Classes All Packages
All Classes All Packages
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(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- addAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
- addAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- addAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
Deprecated.see
DateTimeTypefor details - addAttachment(String, String, String, byte[], Date, 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.
- addColumn(String, String) - Method in class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- addColumn(String, String) - Method in interface com.healthmarketscience.jackcess.TableNameMap
-
Adds a column record before the end record.
- addColumnNames(Iterable<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.EntryIterableBuilder
- addColumnNames(String...) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
- addColumns(boolean, String...) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Adds the columns with the given ordering to the index.
- addColumns(Column, Column) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Adds a pair of columns to the relationship.
- addColumns(Iterable<? extends Column>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
- addColumns(Iterable<? extends Column>) - 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(String, String) - 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.
- 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(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- addEncodedAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
- addEncodedAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- addEncodedAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
Deprecated.see
DateTimeTypefor details - addEncodedAttachment(String, String, String, byte[], Date, 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 toTable.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
-
Calls
Table.asRow(java.util.Map<java.lang.String, ?>)on the given row maps and passes the results toTable.addRows(java.util.List<? extends java.lang.Object[]>). - 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) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- addVersion(String, LocalDateTime) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
- addVersion(String, LocalDateTime) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- addVersion(String, Date) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
Deprecated.see
DateTimeTypefor details - addVersion(String, Date) - 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 - AGGREGATE_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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_BUILT_IN_TOOLBARS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALLOW_DATASHEET_SCHEMA_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALLOW_FULL_MENUS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALLOW_LINK_RESOLUTION_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
(boolean) system property which can be used to allow resolution of linked databases when no LinkResolver has been configured.
- ALLOW_MULTI_VALUE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALLOW_SHORTCUT_MENUS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALLOW_SPECIAL_KEYS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALLOW_TOOLBAR_CHANGES_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALLOW_ZERO_LEN_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALPHA - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- ALPHAFULL - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- ALTERNATE_BACK_SHADE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALTERNATE_BACK_THEME_COLOR_INDEX_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALTERNATE_BACK_TINT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ALWAYS_FIRST - com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
comparable type indicating this Entry should always compare less than valid RowIds
- ALWAYS_FIRST - com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
comparable type indicating this RowId should always compare less than normal RowIds
- ALWAYS_LAST - com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
comparable type indicating this Entry should always compare greater than valid RowIds
- ALWAYS_LAST - com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
comparable type indicating this RowId should always compare greater than normal RowIds
- and(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
- ANSI_QUERY_MODE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ANY_MATCH - com.healthmarketscience.jackcess.impl.TableImpl.IndexFeature
- append(String, Object) - Method in class com.healthmarketscience.jackcess.impl.ToStringBuilder
- APPEND - com.healthmarketscience.jackcess.query.Query.Type
- APPEND_ONLY_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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
- appendIfNotNull(String, Object) - Method in class com.healthmarketscience.jackcess.impl.ToStringBuilder
- 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(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.
- apply(Iterable<? extends Row>) - Method in class com.healthmarketscience.jackcess.util.RowFilter
-
Returns an iterable which filters the given iterable based on this filter.
- 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.
- ATTACHMENT - com.healthmarketscience.jackcess.complex.ComplexDataType
- 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_COMPACT_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
- BACK_SHADE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- BACK_TINT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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
Tablemethods 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
- BIG_BINARY - com.healthmarketscience.jackcess.DataType
-
A fixed length binary column longer than the 255 byte
DataType.BINARY, which ms access calls "BigBinary". - BIG_DEC - com.healthmarketscience.jackcess.expr.Value.Type
- BIG_INT - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Long. - BigDecimalValue - Class in com.healthmarketscience.jackcess.impl.expr
- BigDecimalValue(BigDecimal) - Constructor for class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
- BINARY - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
byte[]of max length 255 bytes. - BOOLEAN - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Boolean. - BOUND_COLUMN_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- BOUND_OBJECT_FRAME - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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) - BUILD_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- builder(Object) - Static method in class com.healthmarketscience.jackcess.impl.ToStringBuilder
- Builder() - Constructor for class com.healthmarketscience.jackcess.util.OleBlob.Builder
- Builder(Cursor) - Constructor for class com.healthmarketscience.jackcess.util.ExportUtil.Builder
- Builder(Database) - 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.ExportUtil.Builder
- Builder(Database, String) - Constructor for class com.healthmarketscience.jackcess.util.ImportUtil.Builder
- BuiltinOperators - Class in com.healthmarketscience.jackcess.impl.expr
- BYTE - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Byte. - BYTE_CODE_COMPARATOR - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
- ByteArrayBuilder - Class in com.healthmarketscience.jackcess.impl
-
Utility class for constructing
byte[]swhere 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
trueif this handler can decode a page inline,falseotherwise. - 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
trueif this handler can encode partial pages,falseotherwise. - canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
- canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
- capitalizeFully(String, Locale) - Static method in class com.healthmarketscience.jackcess.impl.StringUtil
- 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.TEXTandDataType.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).
- CHECK_BOX - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- CHECK_TRUNCATED_NUM_FIELDS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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/setPagecall 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 - com.healthmarketscience.jackcess.NameMap.RecordType
-
a column
- COLUMN_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
- COLUMN_COUNT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- COLUMN_HIDDEN_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- COLUMN_MATCH - com.healthmarketscience.jackcess.util.IterableBuilder.Type
- COLUMN_ORDER_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- COLUMN_ORDER_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default sort order for table columns.
- COLUMN_WIDTH_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- COLUMN_WIDTHS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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
- COMBO_BOX - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- COMMAND_BUTTON - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
- compareTo(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
- compareTo(RowId) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
- COMPLEX_FK_EXT_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
mask for the ext flag which marks the complex value foreign key column of a complex column's flat table.
- COMPLEX_TYPE - com.healthmarketscience.jackcess.DataType
-
Complex type corresponds to a special
DataType.LONGautonumber field which is the key for a secondary table which holds the "real" data. - 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
- COMPOUND_STORAGE - com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
the blob contents are a complex embedded data known as compound storage (aka OLE2).
- 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(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.IndexData
-
Constructs an array of values appropriate for this index from the given column values.
- 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, 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.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, 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() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
- countValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- countValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
- countValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
- 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(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 alone, for tests of the sql it generates.
- create(Database.FileFormat, File) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Create a new Database for the given fileFormat
- 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(ColumnImpl, ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
Creates a ComplexColumnInfo for a complex column.
- create(DatabaseImpl, 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(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(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(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.
- 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.
- 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(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.
- createCursor(Index) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the given table.
- 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(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(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates a normal, un-indexed cursor for the given table.
- 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'sTimeZone. - 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
- createProperty(String, DataType, Object, boolean, 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(TableBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
Creates the table in the database.
- createTable(String, List<ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Deprecated.use
TableBuilderinstead - createTable(String, List<ColumnBuilder>, List<IndexBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Deprecated.use
TableBuilderinstead - createValidator(Column) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidatorFactory
-
Returns a ColumnValidator instance for the given column, or
nullif the default should be used. - createValidator(Column) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
- CROSS_TAB - com.healthmarketscience.jackcess.query.Query.Type
- 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
- CURRENCY - com.healthmarketscience.jackcess.expr.NumericConfig.Type
- CURRENCY - com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
- CURRENCY_LCID_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- currentRowMatches(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns
trueif 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 interface com.healthmarketscience.jackcess.Cursor
-
Returns
trueif the current row matches the given pattern. - 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
trueif the current row matches the given index entries. - cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets a new cursor for this index.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Gets a new cursor for this index.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
- 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(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 - Interface in com.healthmarketscience.jackcess
-
Manages iteration for a
Table. - 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.
- CUSTOM_CONTROL - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- CustomLinkResolver - Class in com.healthmarketscience.jackcess.util
-
Utility base implementation of LinkResolver which facilitates loading linked tables from files which are not access databases.
- CVAR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
D
- DATA - com.healthmarketscience.jackcess.Table.ColumnOrder
-
columns are ordered based on the order of the data in the table (this order does not change as columns are added to the table).
- 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_DEFINITION - com.healthmarketscience.jackcess.query.Query.Type
- 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
- DATASHEET_FORE_THEME_COLOR_INDEX_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- DATASHEET_GRIDLINES_THEME_COLOR_INDEX_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- DataType - Enum in com.healthmarketscience.jackcess
-
Supported access data types.
- DATE - com.healthmarketscience.jackcess.DateTimeType
-
Use legacy
Dateobjects. - DATE - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- DATE - com.healthmarketscience.jackcess.expr.Value.Type
- DATE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
- DATE_TIME - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- DATE_TIME - com.healthmarketscience.jackcess.expr.Value.Type
- DATE_TIME_12 - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- DATE_TIME_24 - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- 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
-
Link resolver which refuses to open any linked database.
- 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 - com.healthmarketscience.jackcess.impl.expr.Expressionator.Type
- DEFAULT_VALUE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- DEFAULT_VIEW_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 - com.healthmarketscience.jackcess.query.Query.Type
- DELETE_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
- deleteAllValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
- deleteAllValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- deleteAllValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
- deleteAllValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
- deleteAllValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
- deleteAllValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
- deleteAllValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
- 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(TableImpl.RowState, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Delete the row for the given rowId.
- deleteRow(Row) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- deleteRow(Row) - Method in interface com.healthmarketscience.jackcess.Table
-
Delete the given row.
- deleteRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Delete the row with the given id.
- deleteRow(Object[], RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Removes a row from this index
- 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.
- 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.
- deleteUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
- deleteUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- deleteValue(Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
- deleteValue(V) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
- deleteValue(V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
- 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
- DESIGN_WITH_DATA_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- DISABLE - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- display() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- display(long) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- DISPLAY - com.healthmarketscience.jackcess.Table.ColumnOrder
-
columns are ordered based on the "display" order (this order can be changed arbitrarily)
- DISPLAY_CONTROL_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- DISPLAY_VIEWS_ON_SHAREPOINT_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
- DOUBLE - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Double. - DOUBLE - com.healthmarketscience.jackcess.expr.Value.Type
- 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
-
common instance of
DefaultCodecProvider.DummyHandler - DummyHandler() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
E
- EMPTY_CELL - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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 - com.healthmarketscience.jackcess.NameMap.RecordType
-
the end of the name map.
- 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
IndexCursorentry Iterable/Iterator. - EntryIterableBuilder(IndexCursor, Object...) - Constructor for class com.healthmarketscience.jackcess.util.EntryIterableBuilder
- entryIterator(EntryIterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
- equals(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
- 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(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). - EURO - com.healthmarketscience.jackcess.expr.NumericConfig.Type
- EURO - com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
- eval() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
- 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(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
- eval(Object[]) - Method in class com.healthmarketscience.jackcess.impl.CalcColEvalContext
- EvalConfig - Interface in com.healthmarketscience.jackcess.expr
-
The EvalConfig allows for customization of the expression evaluation context for a given
Databaseinstance. - 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(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
- EvalException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
- EXACT_MATCH - com.healthmarketscience.jackcess.impl.TableImpl.IndexFeature
- EXACT_UNIQUE_ONLY - com.healthmarketscience.jackcess.impl.TableImpl.IndexFeature
- 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
- EXP_e_MINUS - com.healthmarketscience.jackcess.impl.expr.NumberFormatter.NotationType
-
Scientific notation "e", "e-"
- EXP_E_MINUS - com.healthmarketscience.jackcess.impl.expr.NumberFormatter.NotationType
-
Scientific notation "E", "E-" (default java behavior)
- EXP_e_PLUS - com.healthmarketscience.jackcess.impl.expr.NumberFormatter.NotationType
-
Scientific notation "e+", "e-"
- EXP_E_PLUS - com.healthmarketscience.jackcess.impl.expr.NumberFormatter.NotationType
-
Scientific notation "E+", "E-"
- 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); - exportAll(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); - exportFile(File) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
- ExportFilter - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows customization of the behavior of the
ExportUtilexport 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(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.
- 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(BufferedWriter) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
- expression - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
- Expression - Interface in com.healthmarketscience.jackcess.expr
-
An Expression is an executable handle to an Access expression.
- EXPRESSION - com.healthmarketscience.jackcess.impl.expr.Expressionator.Type
- 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
- EXT_DATE_TIME - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
LocalDateTime(with 7 digits of nanosecond precision). - extra - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
F
- FAIL_ON_ERROR_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- FALSE_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- FIELD_VALIDATOR - com.healthmarketscience.jackcess.impl.expr.Expressionator.Type
- 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.
- FILTER_ON_LOAD_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- filterColumns(List<Column>) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
-
The columns that should be used to create the exported file.
- filterColumns(List<Column>) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
- 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<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(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 interface com.healthmarketscience.jackcess.Cursor
-
Moves to the first row (as defined by the cursor) where the given columns have the given values.
- 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,
nullif 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,
nullif 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
- findMismatches() - Method in class com.healthmarketscience.jackcess.impl.QueryNameMapImpl
-
Compares each record with the table or column its guid names, which is how ms access finds the objects a query uses.
- findMismatches() - Method in class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- findMismatches() - Method in interface com.healthmarketscience.jackcess.NameMap
-
Compares the table and column records with the tables and columns they name.
- findMismatches() - Method in interface com.healthmarketscience.jackcess.TableNameMap
-
Compares the table and column records with the table which holds this name map.
- 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(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 interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row (as defined by the cursor) where the given columns have the given values.
- 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(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 interface com.healthmarketscience.jackcess.Cursor
-
Moves to the row with the given rowId.
- findRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
- 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".
- 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(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.
- 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.
- findRowStart(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
- 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".
- 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".
- 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
- FIRST_VALID - com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
comparable type indicating this Entry should always compare less than other valid entries with equal entryBytes
- FIX - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
- FIXED - com.healthmarketscience.jackcess.expr.NumericConfig.Type
- 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
- FLOAT - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Float. - 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(double) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
- format(double) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
- format(double, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
- format(float) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
- format(float) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
- format(long, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
- 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(Object) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
-
Formats the given value according to the format currently defined for the underlying Column.
- format(Object, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
- format(BigDecimal) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
- format(BigDecimal) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
- FORMAT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
- 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() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
- 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.
- FrenchIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Constants for creating french sort order text index entries.
- 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
Functioninstances 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
- GENERAL - com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
- GENERAL_97_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the "general" text sort order, version (access 1997)
- GENERAL_DATE - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- 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+)
- General97IndexCodes - Class in com.healthmarketscience.jackcess.impl
-
The "general" (access 1997) weight table, which encodes a character in one byte and maps a small range of the extended characters back into that range.
- GeneralIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
The "general" (access 2010 and later) weight table, which gives a character a two byte weight where the general legacy table gives it one, and weighs the surrogates rather than ignoring them.
- GeneralLegacyIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
The "general legacy" (access 2000-2007) weight table, and the encoder which turns a text value into an index entry.
- generateDefaultValue() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns a default value for this column
- GENERIC_JET4 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was most likely created programmatically (e.g. using windows ADOX)
- 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() - Method in interface com.healthmarketscience.jackcess.expr.Value
- get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- 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(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
- get(String) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
- get(String) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
- get(String) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
- get(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
- 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, 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
- get3ByteInt(ByteBuffer, 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,
nullotherwise. - 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() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
-
Returns the blob which owns this content.
- 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). - 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() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
- 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(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
- getCacheDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Returns a CacheDataPage for the given page number, may be
nullif 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() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
- getColumn() - Method in interface com.healthmarketscience.jackcess.Index.Column
- getColumn() - Method in interface com.healthmarketscience.jackcess.NameMap.Mismatch
- getColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- 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
- getColumnId() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns the id which ms access gave this column when it was created.
- getColumnId() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
- getColumnId() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
- 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
- getColumnRecord(String) - Method in class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- getColumnRecord(String) - Method in interface com.healthmarketscience.jackcess.TableNameMap
- getColumnRecords() - Method in class com.healthmarketscience.jackcess.impl.NameMapImpl
- getColumnRecords() - Method in interface com.healthmarketscience.jackcess.NameMap
- 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,
nullotherwise. - 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() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
- getCurrentRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the current row in this cursor (Column name -> Column value).
- 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() - Method in interface com.healthmarketscience.jackcess.NameMap.Record
- 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 usingDateTimeType.LOCAL_DATE_TIMEand the correspondingRow.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.
- getDefaultLinkResolver() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the LinkResolver used when none has been configured on the Database.
- 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
- getDefaultWriteBrokenIndex() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default allow broken index policy.
- 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
DateTimeTypefor 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
- getFixedDataSize() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
- 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(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
- getForeignKey(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
- getForeignKey(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
- getForeignKey(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name, casting it to a
ComplexValueForeignKey(DataType COMPLEX_TYPE). - getForeignKeyIndex(Table) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- getForeignKeyIndex(Table) - Method in interface com.healthmarketscience.jackcess.Table
- 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() - 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
- getFormat(FileChannel) - Static method in class com.healthmarketscience.jackcess.impl.JetFormat
- 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
- getGuid() - Method in interface com.healthmarketscience.jackcess.NameMap.Record
- 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() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
- getIndex() - Method in interface com.healthmarketscience.jackcess.IndexCursor
- getIndex(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
- getIndex(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- 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
- getInfo(int) - Static method in class com.healthmarketscience.jackcess.impl.expr.LocaleUtil
- 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).
- getInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
- getInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
- 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,
nullotherwise. - getLinkedTableName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
The name of this linked table in the linked database if this is a linked table,
nullotherwise. - 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 interface com.healthmarketscience.jackcess.expr.EvalConfig
- getLocale() - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
- getLocale() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
- getLocale() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
- getLocale() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
- getLocale() - Method in class com.healthmarketscience.jackcess.impl.expr.LocaleUtil.LcidInfo
- 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
DateTimeTypefor 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.NameMap.Record
- 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
- getNameMap() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
- getNameMap() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- getNameMap() - Method in interface com.healthmarketscience.jackcess.query.Query
- getNameMap() - Method in interface com.healthmarketscience.jackcess.Table
- 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() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Returns the next pending change, if any
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the next autonumber for this generator.
- 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() - 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
- getNextRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row in the table and returns it.
- getNextRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
- 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.
- getParentGuid() - Method in interface com.healthmarketscience.jackcess.NameMap.Record
- 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
nullif 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() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
- getPreviousRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the previous row in the table and returns it.
- 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.IndexImpl
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- getProperties() - Method in interface com.healthmarketscience.jackcess.Index
-
Returns the properties for this index.
- getProperties() - Method in interface com.healthmarketscience.jackcess.query.Query
- 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
- getProperty(String) - Static method in class com.healthmarketscience.jackcess.impl.SystemConfig
- getProperty(String, String) - Static method in class com.healthmarketscience.jackcess.impl.SystemConfig
- getPropertyMaps() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
- 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
- getQuery() - Method in interface com.healthmarketscience.jackcess.NameMap.Mismatch
- 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() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
- getRawValues(int) - 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 interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
- getRawValues(int, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
- getRecord() - Method in interface com.healthmarketscience.jackcess.NameMap.Mismatch
- getRecord(String) - Method in class com.healthmarketscience.jackcess.impl.NameMapImpl
- getRecord(String) - Method in interface com.healthmarketscience.jackcess.NameMap
- 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
- getReferences() - Method in class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- getReferences() - Method in interface com.healthmarketscience.jackcess.TableNameMap
- getRelationships() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database in non-system tables.
- getRelationships() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- getRelationships(TableImpl, TableImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- getRelationships(Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database for the given table.
- getRelationships(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- getRelationships(Table, Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database between the given tables.
- getRelationships(Table, Table) - 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(TableImpl.RowState, RowIdImpl, ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads a single column from the given row.
- getRowValue(Object[]) - Method in interface com.healthmarketscience.jackcess.Column
- getRowValue(Object[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
- 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 interface com.healthmarketscience.jackcess.Column
- getRowValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
- 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
- getSortId() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
- 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() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
- getTable() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
- 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.NameMap.Mismatch
- getTable() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
- getTable(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- getTable(String) - Method in interface com.healthmarketscience.jackcess.Database
- getTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- 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
- getTableRecord() - Method in class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- getTableRecord() - Method in interface com.healthmarketscience.jackcess.TableNameMap
- getTableRecords() - Method in class com.healthmarketscience.jackcess.impl.NameMapImpl
- getTableRecords() - Method in interface com.healthmarketscience.jackcess.NameMap
- 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-
nulland 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.NameMap.Mismatch
- getType() - Method in interface com.healthmarketscience.jackcess.NameMap.Record
- 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() - Method in enum com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.EnumValue
- 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
- getValue(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
- getValue(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- getValue(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
- getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
- getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- getValue(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
- 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() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
- getValues() - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
- 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
- getValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
- getValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
- getValueType() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- getVariant() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
- 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
- getWriterTag() - Method in class com.healthmarketscience.jackcess.impl.NameMapImpl
- getWriterTag() - Method in interface com.healthmarketscience.jackcess.NameMap
- getZoneId() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured ZoneId (always non-
nulland 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 - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Stringwith the pattern"{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}", also known as a "Replication ID" in Access. - GUID_DIFFERS - com.healthmarketscience.jackcess.NameMap.MismatchType
-
the object with the name of a record has a different guid
- 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
- HANGUL - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- HANGULFULL - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- HARD - com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
a hard reference is maintained to the created buffer
- HAS_OFFLINE_LISTS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns
trueif the "to" table has any rows based on the given columns in the "from" table,falseotherwise. - hasRows(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns
trueif the "to" table has any rows based on the given columns in the "from" table,falseotherwise. - 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_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
mask for the bit which marks a column ms access maintains and hides.
- HIDDEN_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
this object is hidden
- HIDE_NEW_FIELD_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- HIRAGANA - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- HOUR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
- HTMLRICHTEXT - com.healthmarketscience.jackcess.PropertyMap.TextFormat
- 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. the name of a database field).
- 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
- IIF - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
- IMAGE - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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, 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.
- 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.
- ImportFilter - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows customization of the behavior of the
ImportUtilimport 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, 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.
- 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.
- 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_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
- Index.Column - Interface in com.healthmarketscience.jackcess
-
Information about a Column in an Index
- 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
-
The entry flags every index writes, and the map from the sort order of a text column to the collation which encodes it.
- IndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCodes
- IndexCursor - Interface in com.healthmarketscience.jackcess
-
Cursor backed by an
Indexwith 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.
- INNER - com.healthmarketscience.jackcess.Relationship.JoinType
- 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.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 - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Short. - 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/setPagecall 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
trueif the cursor is currently positioned after the last row,falseotherwise. - 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
trueif the cursor is currently positioned before the first row,falseotherwise. - isBeforeFirst() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
- isBlank(String) - Static method in class com.healthmarketscience.jackcess.impl.StringUtil
- 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
- isComplexValueForeignKey() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns
trueif this column is the complex value foreign key of a complex column's flat table, the column which points back at the row in the owning table. - 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
trueif the row at which the cursor is currently positioned is deleted,falseotherwise (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
- isEmpty(String) - Static method in class com.healthmarketscience.jackcess.impl.StringUtil
- 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 interface com.healthmarketscience.jackcess.Column
-
Returns whether or not ms access maintains this column and hides it.
- isHidden() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
- 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
-
trueif this is a linked table,falseotherwise. - isLinkedTable(Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Returns
trueif this Database links to the given Table,falseotherwise. - 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(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
- ISNULL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
- 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
trueif the given value is "raw" column data,falseotherwise. - 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
- isSecurityIdentifier() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns whether or not this column holds a windows security identifier.
- isSecurityIdentifier() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
- isSkipHandler() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
Whether or not ms access stores this property without running the handler bound to the property name, so that writing the property records a state rather than bringing it about.
- 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
-
trueif this is a system table,falseotherwise. - 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
trueif 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
trueif 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
trueif this rowId potentially represents an actual row of data,falseotherwise. - 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
- isWriteBrokenIndex() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the current write broken index policy.
- isWriteBrokenIndex() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- isWriting() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Returns
trueif a logical write operation is in progress,falseotherwise. - IterableBuilder - Class in com.healthmarketscience.jackcess.util
-
Builder style class for constructing a
CursorIterable/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() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- iterator() - Method in class com.healthmarketscience.jackcess.impl.NameMapImpl
- 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
- iterator(IterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
- iterator(TableIterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
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(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.JackcessException
- JackcessException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.JackcessException
- JET - com.healthmarketscience.jackcess.impl.JetFormat.CodecType
- 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
- Joiner - Class in com.healthmarketscience.jackcess.util
-
Utility for finding rows based on pre-defined, foreign-key table relationships.
K
- KATAKANA - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- KATAKANAHALF - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- 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
- LABEL - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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
- LAST_VALID - com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
comparable type indicating this Entry should always compare greater than other valid entries with equal entryBytes
- 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 - com.healthmarketscience.jackcess.Relationship.JoinType
- 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.
- LIMIT_TO_LIST_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- LINE - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- LINK - com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
the blob contents are a link (file path) to some external content.
- LINKED - com.healthmarketscience.jackcess.TableMetaData.Type
- LINKED_ODBC - com.healthmarketscience.jackcess.TableMetaData.Type
- LinkResolver - Interface in com.healthmarketscience.jackcess.util
-
Resolver for linked databases.
- LIST_BOX - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- LOCAL - com.healthmarketscience.jackcess.TableMetaData.Type
- LOCAL_DATE_TIME - com.healthmarketscience.jackcess.DateTimeType
-
Use jdk8+
LocalDateTimeobjects. - LocaleContext - Interface in com.healthmarketscience.jackcess.expr
-
LocaleContext encapsulates all shared localization state for expression parsing and evaluation.
- LocaleUtil - Class in com.healthmarketscience.jackcess.impl.expr
-
Utility for mapping Windows Locale Identifier (LCID) values to locale info.
- LocaleUtil.LcidInfo - Class in com.healthmarketscience.jackcess.impl.expr
-
Holds the display name and Java
Localefor a Windows LCID. - 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
- LOG_MESSAGES_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- LONG - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Integer. - LONG - com.healthmarketscience.jackcess.expr.Value.Type
- LONG_DATE - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- LONG_TIME - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- 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 - com.healthmarketscience.jackcess.query.Query.Type
- 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 istrue). - matches(Row) - Method in class com.healthmarketscience.jackcess.util.RowFilter
-
Returns
trueif the given table row matches the Filter criteria,falseotherwise. - 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
trueif the given value1 should be considered a match for the given value2 for the given column in the given table,falseotherwise. - 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(Column, Object) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Creates a filter based on a single value row pattern.
- matchPattern(Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Creates a filter based on a 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 - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- MEDIUM_DATE_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
- MEDIUM_TIME - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- 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.
- MEMO - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Stringof max length 8388607 chars. - 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
- MISSING_OBJECT - com.healthmarketscience.jackcess.NameMap.MismatchType
-
a record names no table or column, by guid or by name
- MISSING_RECORD - com.healthmarketscience.jackcess.NameMap.MismatchType
-
a column of the table which holds the name map has no record
- mod(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
- MONEY - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
BigDecimalwith at most 4 decimal places. - 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
- MSISAM - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Money
- MSISAM - com.healthmarketscience.jackcess.impl.JetFormat.CodecType
- MULTI_VALUE - com.healthmarketscience.jackcess.complex.ComplexDataType
- 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
- NAME_DIFFERS - com.healthmarketscience.jackcess.NameMap.MismatchType
-
the object with the guid of a record has a different name
- NAME_MAP_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- name1 - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
- name2 - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
- NameMap - Interface in com.healthmarketscience.jackcess
-
A name map, the data behind the ms access "Name AutoCorrect" option.
- NameMap.Mismatch - Interface in com.healthmarketscience.jackcess
-
One difference between a name map and the database.
- NameMap.MismatchType - Enum in com.healthmarketscience.jackcess
-
The kinds of difference between a name map and the database.
- NameMap.Record - Interface in com.healthmarketscience.jackcess
-
One record of a name map.
- NameMap.RecordType - Enum in com.healthmarketscience.jackcess
-
The kinds of record in a name map.
- NameMapImpl - Class in com.healthmarketscience.jackcess.impl
-
Reads and writes a name map, which tables and queries share.
- narrowBuffer(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
- NAV_PANE_CATEGORY_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- NAV_PANE_CLOSED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- NAV_PANE_SEARCH_BAR_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- NAV_PANE_SORT_BY_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- NAV_PANE_VIEW_BY_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- NAV_PANE_WIDTH_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- NAVIGATION_BUTTON - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- NAVIGATION_CONTROL - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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(ComplexValueForeignKey, String, String, String, byte[], Object, Integer) - 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
- 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(File,String)). - newChannel(InputStream) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Creates a new read/write MemFileChannel containing the contents of the given InputStream.
- newChannel(InputStream, String) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Creates a new MemFileChannel containing the contents of the given InputStream with the given mode (for mode details see
RandomAccessFile(File,String)). - newChannel(ReadableByteChannel) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Creates a new read/write MemFileChannel containing the contents of the given ReadableByteChannel.
- newChannel(ReadableByteChannel, String) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Creates a new MemFileChannel containing the contents of the given ReadableByteChannel with the given mode (for mode details see
RandomAccessFile(File,String)). - 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(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(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(File) - 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.
- 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(ComplexValueForeignKey, String, String, String, byte[], Object, Integer) - 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
- 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) - Static method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Creates a new TempPageHolder.
- 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.
- 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(Table, Table) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Convenience method for constructing a RelationshipBuilder.
- newRelationship(String, String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Convenience method for constructing a RelationshipBuilder.
- newSingleValue(ComplexValueForeignKey, Object) - Static method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
- newSingleValue(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(ComplexValueForeignKey, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
- newValue(Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
- newVersion(ComplexValueForeignKey, String, Object) - Static method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
- newVersion(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
- NOCONTROL - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- NONE - com.healthmarketscience.jackcess.impl.JetFormat.CodecType
- NONE - com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
no reference is maintained to a created buffer (new buffer every time)
- NONE - com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
- NORMAL - com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
comparable type indicating this RowId should always compare normally
- NORMAL - com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
comparable type indicating this RowId should always compare normally
- NORMAL - com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
- 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 - com.healthmarketscience.jackcess.expr.Value.Type
- 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
- NUMERIC - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
BigDecimal. - 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
- OBJECT_FRAME - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- objectId - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
- OCT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
- ODBC_TIMEOUT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- OFF - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- OFFICE - com.healthmarketscience.jackcess.impl.JetFormat.CodecType
- 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_ID - 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_INDEX_LEVEL - 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
- OLE - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
byte[]of max length 16777215 bytes. - 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_STORAGEtype. - 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.LINKtype. - OleBlob.OtherContent - Interface in com.healthmarketscience.jackcess.util
-
Sub-interface for Content which has the
OleBlob.ContentType.OTHERtype. - 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_PACKAGEtype. - OleUtil - Class in com.healthmarketscience.jackcess.impl
-
Utility code for working with OLE data.
- OleUtil() - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil
- ON - com.healthmarketscience.jackcess.PropertyMap.IMEMode
- 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(Database) - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
Opens this table from the given Database instance.
- 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.
- OPTION_BUTTON - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- OPTION_GROUP - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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
- ORDER_BY_ON_LOAD_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ORDER_BY_ON_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- ORDERBY_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
- ORIENTATION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- OTHER - com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
the top-level blob wrapper is understood, but the nested blob contents are unknown, probably just some embedded content.
- 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 - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- PAGE_BREAK - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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
- 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(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
- ParseException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
- PASSTHROUGH - com.healthmarketscience.jackcess.query.Query.Type
- 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 - com.healthmarketscience.jackcess.expr.NumericConfig.Type
- PERCENT - com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
- PERCENT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
- PERFORM_NAME_AUTO_CORRECT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- PICTURE_STORAGE_FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- PLAIN - com.healthmarketscience.jackcess.PropertyMap.TextFormat
- PLURAL - com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
- 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() - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
- position(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
- 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/setPagecall 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
- PROJ_VER_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- propertiesUpdated() - Method in interface com.healthmarketscience.jackcess.impl.PropertyMaps.Owner
-
Invoked when new properties are saved.
- propertiesUpdated() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
- 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
- PropertyMaps.Owner - Interface in com.healthmarketscience.jackcess.impl
-
Utility interface for the object which owns the PropertyMaps
- PUBLISH_TO_WEB_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- put(byte) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
- put(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
- put(PropertyMap.Property) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
- put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- 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 class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
- 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, DataType, Object, boolean) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put(String, DataType, Object, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
- put(String, DataType, Object, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- put(String, DataType, Object, boolean, boolean) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map, setting both of the flag bits ms access defines.
- 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(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
- put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- put(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
- 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, 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, 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, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name and type to the given value.
- putDatabaseProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name 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, 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
- 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
- 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, DataType, Object) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets the table property with the given name and type to the given value.
- putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the column property with the given name 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.
- 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(int, short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
- putShort(short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
- 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.
- putSummaryProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the summary 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.
- putUserDefinedProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the user-defined database property with the given name 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_NAME_MAP_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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.
- QueryNameMapImpl - Class in com.healthmarketscience.jackcess.impl
-
The name map of a query, which ms access uses to repair the sql of the query when a table or column it uses is renamed.
- 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[], DatabaseImpl) - Static method in class com.healthmarketscience.jackcess.impl.QueryNameMapImpl
- read(byte[], TableImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Deserialize a raw byte value for this column into an Object
- read(DatabaseImpl, ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
- read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
Read a mask in from a buffer
- read(ByteBuffer) - 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.MemFileChannel
- read(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
- read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
- read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
- read(ByteBuffer, List<ColumnImpl>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Read the rest of the index info from a tableBuffer
- READ_ONLY - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the read/write mode of this format
- READ_ONLY_WHEN_DISCONNECTED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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
- RECORD_LOCKS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- RECORD_VALIDATOR - com.healthmarketscience.jackcess.impl.expr.Expressionator.Type
- RECORDSET_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- RECTANGLE - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- REFERENCE - com.healthmarketscience.jackcess.NameMap.RecordType
-
a name which an expression in a table uses
- reflectionToString() - Method in class com.healthmarketscience.jackcess.impl.ToStringBuilder
- 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
- remove(String, char) - Static method in class com.healthmarketscience.jackcess.impl.StringUtil
- removeColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- removeColumn(String) - Method in interface com.healthmarketscience.jackcess.TableNameMap
-
Removes the column record with the given name (case-insensitive).
- removePageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Remove a page number from this usage map
- replace(String, String, String) - Static method in class com.healthmarketscience.jackcess.impl.StringUtil
- 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.
- REPLICATE_PROJECT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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, seeCursor.reset()(uses thedefault 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() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
- REVERSE - Static variable in class com.healthmarketscience.jackcess.impl.TopoSorter
- RIGHT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
- RIGHT_OUTER - com.healthmarketscience.jackcess.Relationship.JoinType
- 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
- 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 - Interface in com.healthmarketscience.jackcess
-
A row of data as column name->value pairs.
- 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_MATCH - com.healthmarketscience.jackcess.util.IterableBuilder.Type
- 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
trueif a row of the given size will fit on the given data page,falseotherwise. - 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
RowIdinstance. - 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
- RW_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
read/write channel access mode
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 class com.healthmarketscience.jackcess.impl.TableNameMapImpl
- save() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Saves the current state of this map.
- save() - Method in interface com.healthmarketscience.jackcess.TableNameMap
-
Writes the name map into the table property and saves the properties of the table.
- SCIENTIFIC - com.healthmarketscience.jackcess.expr.NumericConfig.Type
- SCIENTIFIC - com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
- 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
- SECURITY_IDENTIFIER_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
mask for the bit which marks a column holding a windows security identifier.
- SELECT - com.healthmarketscience.jackcess.query.Query.Type
- 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(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
- set(Object) - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
- set(String, Object) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
- 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
nullif no special encoding is necessary - setColumnId(short) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
- 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 forDatabaseBuilder.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
DateTimeTypefor 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
Functionprovider 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
- setLocale(Locale) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
Sets the Locale for use when evaluating expressions.
- setLocale(Locale) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
- 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 interface com.healthmarketscience.jackcess.NameMap.Record
- 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 forDatabaseBuilder.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 enforce 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(Object[], Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
- setRowValue(Map<String, Object>, Object) - Method in interface com.healthmarketscience.jackcess.Column
- 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(byte) - Method in class com.healthmarketscience.jackcess.IndexBuilder
- setType(DataType) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column.
- 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
- setWriteBrokenIndex(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets the current write broken index policy.
- setWriteBrokenIndex(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
- 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_DATE - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- SHORT_DATE_TIME - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
DateorLocalDateTime. - SHORT_TIME - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- 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
nullvalues 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
nullvalues are actually recorded in the index. - SHOW_DOCUMENT_TABS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- SHOW_VALUES_IN_INDEXED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- SHOW_VALUES_IN_NON_INDEXED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- SHOW_VALUES_IN_REMOTE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- SHOW_VALUES_LIMIT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- SIMPLE - com.healthmarketscience.jackcess.util.IterableBuilder.Type
- SIMPLE_PACKAGE - com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
the blob contents are a simple wrapper around some embedded content and related file names/paths.
- 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.INSTANCEfor 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
- SOFT - com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
a soft reference is maintained to the created buffer (may be garbage collected if memory gets tight)
- sort() - Method in class com.healthmarketscience.jackcess.impl.TopoSorter
- SortOrder(short, short) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
- SortOrder(short, short, short) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
- SPACE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
- SPEAKING - com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
- 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
- STANDARD - com.healthmarketscience.jackcess.expr.NumericConfig.Type
- START_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
- START_UP_SHOW_DB_WINDOW_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- START_UP_SHOW_STATUS_BAR_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- startExclusiveWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Begins an exclusive "logical" write operation (throws an exception if another write operation is outstanding).
- startsWithIgnoreCase(String, String) - Static method in class com.healthmarketscience.jackcess.impl.StringUtil
- startWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Begins a "logical" write operation.
- storeInNullMask() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
- 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.NameMap
- 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 - com.healthmarketscience.jackcess.expr.Value.Type
- STRING - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
- StringFuncWrapper(Function) - Constructor for class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
- StringUtil - Class in com.healthmarketscience.jackcess.impl
-
String manipulation utilities.
- 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
- SUB_FORM - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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
- SystemConfig - Class in com.healthmarketscience.jackcess.impl
-
Utility for abstracting loading system configuration.
T
- TAB_CTL - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- Table - Interface in com.healthmarketscience.jackcess
-
A single database table.
- TABLE - com.healthmarketscience.jackcess.NameMap.RecordType
-
a table.
- TABLE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
- TABLE_DEF - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
Table definition page
- Table.ColumnOrder - Enum in com.healthmarketscience.jackcess
-
enum which controls the ordering of the columns in a table.
- 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
- 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.
- TableNameMap - Interface in com.healthmarketscience.jackcess
-
The name map of a table, which ms access stores in the "NameMap" property of the table.
- TableNameMapImpl - Class in com.healthmarketscience.jackcess.impl
-
The name map of a table, which can be changed and saved back into the property of the table.
- 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
- TailoredIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
A collation which orders some characters differently from english, such as estonian, where
zsorts betweensandt. - 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(Row) - Method in class com.healthmarketscience.jackcess.util.RowFilter
-
Adaptation of this class for
Predicatesupport. - test(Object) - Method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
- TEXT - com.healthmarketscience.jackcess.DataType
-
Corresponds to a java
Stringof max length 255 chars. - TEXT_ALIGN_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- TEXT_BOX - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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
- THEME_FONT_INDEX_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- THEME_RESOURCE_NAME_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- THEMED_FORM_CONTROLS_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- TIME - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- TIME - com.healthmarketscience.jackcess.expr.Value.Type
- TIME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
- TIME_12 - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- TIME_24 - com.healthmarketscience.jackcess.expr.TemporalConfig.Type
- 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
- toBytes() - Method in class com.healthmarketscience.jackcess.impl.NameMapImpl
- 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
Calendaris 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.
- TOGGLE_BUTTON - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- 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(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte array 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.
- toHexString(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer 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
- 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.ColumnBuilder
- 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.expr.LocaleUtil.LcidInfo
- 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.NameMapImpl
- toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.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.ToStringBuilder
- toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
- toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
- toString() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
- toString() - Method in class com.healthmarketscience.jackcess.IndexBuilder
- 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 class com.healthmarketscience.jackcess.TableBuilder
- toString() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
-
Contains details about the errored row, useful for debugging.
- toString(PropertyMap) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
- ToStringBuilder - Class in com.healthmarketscience.jackcess.impl
-
Builder for
Object.toString()methods. - 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
- TOTALS_ROW_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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(double) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValue(float) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValue(int) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValue(Value.Type, LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValue(Double) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValue(Integer) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValue(String) - 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(LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValue(LocalTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
- toValueType(DataType) - Static method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
- TRACK_NAME_AUTO_CORRECT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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(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.MemFileChannel
- transferTo(long, long, WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
- 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(WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the entire contents of this channel to the given destination channel.
- TRIM - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
- trimToNull(String) - Static method in class com.healthmarketscience.jackcess.impl.StringUtil
- 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_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
- UNICODE_COMPRESSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- UNION - com.healthmarketscience.jackcess.query.Query.Type
- 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 - com.healthmarketscience.jackcess.NameMap.RecordType
-
a type jackcess does not know, which is kept as it was read
- UNKNOWN - com.healthmarketscience.jackcess.query.Query.Type
- UNKNOWN - com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
the top-level blob wrapper is not understood (this may not be a valid ole instance).
- UNKNOWN_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
- UNRESTRICTED - Static variable in interface com.healthmarketscience.jackcess.util.LinkResolver
-
Link resolver which opens whatever file name the linking database specifies, including absolute, network (UNC) and device paths.
- UNSUPPORTED - com.healthmarketscience.jackcess.complex.ComplexDataType
- UNSUPPORTED_FIXEDLEN - com.healthmarketscience.jackcess.DataType
-
Dummy type for a fixed length type which is not currently supported.
- UNSUPPORTED_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
common instance of
DefaultCodecProvider.UnsupportedHandler - UNSUPPORTED_VARLEN - com.healthmarketscience.jackcess.DataType
-
Placeholder type for a variable length type which is not currently supported.
- 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 - com.healthmarketscience.jackcess.query.Query.Type
- 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(TableImpl.RowState, RowIdImpl, Object...) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Update the row for the given rowId.
- updateRow(Row) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
- updateRow(Row) - Method in interface com.healthmarketscience.jackcess.Table
-
Update the given row.
- updateRow(RowId, Object...) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Update the row with the given id.
- 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(Column, RowId, Object) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Update the given column's value for the given row id.
- updateValue(Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
- updateValue(V) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
- updateValue(V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
- 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.
- USE_APP_ICON_FOR_FRM_RPT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- USE_MDI_MODE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- USE_TRANSACTION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- useParensForCurrencyNegatives() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
- useParensForNegatives() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
V
- V1997 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Access 97
- V2000 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Access 2000
- V2003 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Access 2002/2003
- V2007 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Access 2007
- V2010 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Access 2010+
- V2016 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Access 2016+
- V2019 - com.healthmarketscience.jackcess.Database.FileFormat
-
A database which was created by MS Access 2019+ (Office 365)
- VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
- validate(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Used by unit tests to validate the internal status of the index.
- 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
- 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(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.
- 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
- valueBuilder(Object) - Static method in class com.healthmarketscience.jackcess.impl.ToStringBuilder
- 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.NameMap.MismatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.NameMap.RecordType
-
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.NameMap.MismatchType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.NameMap.RecordType
-
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
-
Deprecated.renamed to
JetFormat.VERSION_2007 - VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Deprecated.renamed to
JetFormat.VERSION_2010 - VERSION_16 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Deprecated.renamed to
JetFormat.VERSION_2016 - VERSION_17 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Deprecated.renamed to
JetFormat.VERSION_2019. Access 17 does not exist - VERSION_2007 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the format Access 2007 writes
- VERSION_2010 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the format Access 2010 writes
- VERSION_2016 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the format Access 2016 writes
- VERSION_2019 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the format Access 2019 writes
- 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_HISTORY - com.healthmarketscience.jackcess.complex.ComplexDataType
- 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
- WEB_BROWSER - com.healthmarketscience.jackcess.PropertyMap.DisplayControl
- WEB_DESIGN_MODE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
- 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.
- withProperty(String, String) - Static method in class com.healthmarketscience.jackcess.impl.SystemConfig
-
for unit tests to set scoped "system" config values
- 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() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Writes any outstanding changes for this index to the file.
- write() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
- 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(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
- write(Object, int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Serialize an Object into a raw byte value for this column in little endian order
- write(Object, int, ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Serialize an Object into a raw byte value for this column
- write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
Write a mask to a buffer
- write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
- write(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
- write(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
- write(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
- write(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
- write(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
- WRITE_BROKEN_INDEX_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
(boolean) system property which can be used to allow writing indexes with unsupported text sort orders.
- 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
All Classes All Packages