- ABS - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- ACCESS_VERSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- add(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- addAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- addColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Adds a Column to the new table.
- addColumnNames(Iterable<String>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- addColumnNames(String...) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- addColumnNames(Iterable<String>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- addColumnNames(String...) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- addColumns(String...) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Adds the columns with ASCENDING ordering to the index.
- addColumns(boolean, String...) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Adds the columns with the given ordering to the index.
- addColumns(String, String) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Adds a pair of columns to the relationship.
- addColumns(Column, Column) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Adds a pair of columns to the relationship.
- addColumns(Collection<? extends ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Adds the Columns to the new table.
- addColumns(Iterable<? extends Column>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- addColumns(Iterable<? extends Column>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- addDataPageRow(ByteBuffer, int, JetFormat, int) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Updates free space and row info for a new row of the given size in the
given data page.
- addEncodedAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addEncodedAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addEncodedAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addEncodedAttachment(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addEncodedAttachment(String, String, String, byte[], Date, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addEncodedAttachment(String, String, String, byte[], LocalDateTime, Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addIndex(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- addIndex(IndexBuilder) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Adds an IndexBuilder to the new table.
- addIndexes(Collection<? extends IndexBuilder>) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Adds the Indexes to the new table.
- addMatchPattern(String, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- addMultiValue(Object) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addMultiValue(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Add a page number to this usage map
- addRawValue(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- addRawValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- addRow(Object...) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- addRow(Object...) - Method in interface com.healthmarketscience.jackcess.Table
-
Adds a single row to this table and writes it to disk.
- addRowFromMap(M) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- addRowFromMap(M) - Method in interface com.healthmarketscience.jackcess.Table
-
- addRows(List<? extends Object[]>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- addRows(List<? extends Object[]>) - Method in interface com.healthmarketscience.jackcess.Table
-
Add multiple rows to this table, only writing to disk after all
rows have been written, and every time a data page is filled.
- addRowsFromMaps(List<M>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- addRowsFromMaps(List<M>) - Method in interface com.healthmarketscience.jackcess.Table
-
- addToTable(Table) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Adds a new Column to the given Table with the currently configured
attributes.
- addToTable(Table) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Adds a new Index to the given Table with the currently configured
attributes.
- addToTableDefinition(TableDefinition) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Adds a new Column to the given TableDefinition with the currently
configured attributes.
- addToTableDefinition(TableDefinition) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Adds a new Index to the given TableDefinition with the currently
configured attributes.
- addUnsupportedValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addUnsupportedValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addValue(V) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- addValue(V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- addValues(Collection<? extends V>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- addValues(Collection<? extends V>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- addVersion(String) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addVersion(String, Date) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addVersion(String, LocalDateTime) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- addVersion(String) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addVersion(String, Date) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- addVersion(String, LocalDateTime) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- afterEntry(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Repositions the cursor so that the previous row will be the first
entry <= the given row.
- afterLast() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Resets this cursor for reverse traversal (sets cursor to after the last
row).
- afterLast() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the cursor so that it will start at the end (unless a savepoint is
given).
- afterLast() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- afterLast() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- afterLast() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- allocateNewPage() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Allocates a new page in the database.
- ALLOW_AUTONUM_INSERT_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default allow auto number
insert policy.
- ALLOW_MULTI_VALUE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- ALLOW_ZERO_LEN_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- and(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- append(StringBuffer, String, Object, Boolean) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- APPEND_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- APPEND_VALUE_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- AppendQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents an append query, e.g.:
INSERT INTO <table> VALUES (<values>)
- AppendQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents an append query, e.g.:
INSERT INTO <table> VALUES (<values>)
- AppendQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- apply(Iterable<? extends Row>) - Method in class com.healthmarketscience.jackcess.util.RowFilter
-
Returns an iterable which filters the given iterable based on this
filter.
- apply(RowFilter, Iterable<? extends Row>) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Returns an iterable which filters the given iterable based on the given
rowFilter.
- ASC - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- ASCENDING_COLUMN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- ASCW - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- asRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- asRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Table
-
Converts a map of columnName -> columnValue to an array of row values
appropriate for a call to
Table.addRow(Object...)
.
- asRowWithRowId(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Converts a map of columnName -> columnValue to an array of row values
appropriate for a call to
TableImpl.addRow(Object...)
, where the generated
RowId will be an extra value at the end of the array.
- asUnsignedByte(byte) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- asUnsignedShort(short) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- asUpdateRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- asUpdateRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Table
-
- ATAN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- Attachment - Interface in com.healthmarketscience.jackcess.complex
-
Complex value corresponding to an attachment.
- AttachmentColumnInfo - Interface in com.healthmarketscience.jackcess.complex
-
Complex column info for a column holding 0 or more attachments per row.
- AttachmentColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Complex column info for a column holding 0 or more attachments per row.
- AttachmentColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- attribute - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- AUTHOR_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- AUTO_NUMBER - Static variable in interface com.healthmarketscience.jackcess.Column
-
Meaningless placeholder object for inserting values in an autonumber
column.
- AUTO_NUMBER_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
mask for the auto number bit
- AUTO_NUMBER_GUID_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
mask for the auto number guid bit
- CalcColEvalContext - Class in com.healthmarketscience.jackcess.impl
-
- CalcColEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CalcColEvalContext
-
- calculateDoubleDecliningBalance(double, double, double, double, double) - Static method in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- calculateRate(double, double, double, double, int, double) - Static method in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- canDecodeInline() - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
-
Returns true
if this handler can decode a page inline,
false
otherwise.
- canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
-
- canEncodePartialPage() - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
-
Returns true
if this handler can encode partial pages,
false
otherwise.
- canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
-
- CAPTION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- CASCADE_DELETES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
flag indicating cascading deletes (requires referential integrity)
- CASCADE_NULL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
flag indicating cascading null on delete (requires referential
integrity)
- CASCADE_UPDATES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
flag indicating cascading updates (requires referential integrity)
- cascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- cascadeDeletes() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- cascadeNullOnDelete() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- cascadeNullOnDelete() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- cascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- cascadeUpdates() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- CaseInsensitiveColumnMatcher - Class in com.healthmarketscience.jackcess.util
-
Concrete implementation of ColumnMatcher which tests textual columns
case-insensitively (
DataType.TEXT
and
DataType.MEMO
), and
all other columns using simple equality.
- CaseInsensitiveColumnMatcher() - Constructor for class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
-
- CBOOL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CBYTE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CCUR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CDATE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CDBL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CDEC - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CHARSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- CHARSET_PROPERTY_PREFIX - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property prefix which can be used to set the default Charset
used for text data (full property includes the JetFormat version).
- CHOOSE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CHR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- CHRW - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- CINT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- cleanRowStart(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Releases any referenced memory.
- clear() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Forces any current page data to be disregarded (any
getPage
/setPage
call must reload page data) and
releases any referenced memory.
- clearRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bits in the given byte range to 0.
- clearRemaining(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bits in the given remaining byte range to 0.
- CLNG - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- close() - Method in interface com.healthmarketscience.jackcess.Database
-
Close the database file (and any linked databases).
- close() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- close() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- closeQuietly(Closeable) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Closes the given Closeable if non-null, swallows any IOExceptions.
- CODEC_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
type of page encoding supported
- CodecHandler - Interface in com.healthmarketscience.jackcess.impl
-
Interface for a handler which can encode/decode a specific access page
encoding.
- CodecProvider - Interface in com.healthmarketscience.jackcess.impl
-
Interface for a provider which can generate CodecHandlers for various types
of database encodings.
- COL_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_EXPRESSION - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_EXTRA - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_NAME1 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_NAME2 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_OBJECTID - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- ColDefaultValueEvalContext - Class in com.healthmarketscience.jackcess.impl
-
- ColDefaultValueEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.ColDefaultValueEvalContext
-
- ColEvalContext - Class in com.healthmarketscience.jackcess.impl
-
- ColEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.ColEvalContext
-
- collectIdentifiers(Collection<Identifier>) - Method in interface com.healthmarketscience.jackcess.expr.Expression
-
Adds any Identifiers from this expression to the given collection.
- collectIdentifiers(Collection<Identifier>) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- Column - Interface in com.healthmarketscience.jackcess
-
Access database column definition.
- COLUMN_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COLUMN_ORDER_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default sort order for
table columns.
- ColumnBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Column
.
- ColumnBuilder(String) - Constructor for class com.healthmarketscience.jackcess.ColumnBuilder
-
- ColumnBuilder(String, DataType) - Constructor for class com.healthmarketscience.jackcess.ColumnBuilder
-
- ColumnFormatter - Class in com.healthmarketscience.jackcess.util
-
Utility for applying Column formatting to column values for display.
- ColumnFormatter(Column) - Constructor for class com.healthmarketscience.jackcess.util.ColumnFormatter
-
- ColumnImpl - Class in com.healthmarketscience.jackcess.impl
-
Access database column definition
- ColumnImpl.AutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
-
Base class for the supported autonumber types.
- ColumnImpl.SortOrder - Class in com.healthmarketscience.jackcess.impl
-
Information about the sort order (collation) for a textual column.
- ColumnMatcher - Interface in com.healthmarketscience.jackcess.util
-
Interface for handling comparisons between column values.
- ColumnValidator - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows for data manipulation/validation as values are being
inserted into a database.
- ColumnValidatorFactory - Interface in com.healthmarketscience.jackcess.util
-
Factory which generates appropriate ColumnValidators when Column instances
are created.
- ColValidatorEvalContext - Class in com.healthmarketscience.jackcess.impl
-
- ColValidatorEvalContext(ColumnImpl) - Constructor for class com.healthmarketscience.jackcess.impl.ColValidatorEvalContext
-
- com.healthmarketscience.jackcess - package com.healthmarketscience.jackcess
-
- com.healthmarketscience.jackcess.complex - package com.healthmarketscience.jackcess.complex
-
- com.healthmarketscience.jackcess.expr - package com.healthmarketscience.jackcess.expr
-
Jackcess has support for evaluating Access expressions.
- com.healthmarketscience.jackcess.impl - package com.healthmarketscience.jackcess.impl
-
- com.healthmarketscience.jackcess.impl.complex - package com.healthmarketscience.jackcess.impl.complex
-
- com.healthmarketscience.jackcess.impl.expr - package com.healthmarketscience.jackcess.impl.expr
-
- com.healthmarketscience.jackcess.impl.query - package com.healthmarketscience.jackcess.impl.query
-
- com.healthmarketscience.jackcess.query - package com.healthmarketscience.jackcess.query
-
- com.healthmarketscience.jackcess.util - package com.healthmarketscience.jackcess.util
-
- commit() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Completes the pending change.
- commitAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
- COMPANY_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- compareTo(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Orders Columns by column number.
- compareTo(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- compareTo(IndexImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- compareTo(RowId) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- compareTo(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- ComplexColumnInfo<V extends ComplexValue> - Interface in com.healthmarketscience.jackcess.complex
-
Base class for the additional information tracked for complex columns.
- ComplexColumnInfoImpl<V extends ComplexValue> - Class in com.healthmarketscience.jackcess.impl.complex
-
Base class for the additional information tracked for complex columns.
- ComplexColumnSupport - Class in com.healthmarketscience.jackcess.impl
-
Utility code for loading complex columns.
- ComplexColumnSupport() - Constructor for class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- ComplexDataType - Enum in com.healthmarketscience.jackcess.complex
-
Secondary type classification for the data in a complex column.
- ComplexValue - Interface in com.healthmarketscience.jackcess.complex
-
Base interface for a value in a complex column (where there may be multiple
values for a single row in the main table).
- ComplexValue.Id - Class in com.healthmarketscience.jackcess.complex
-
Identifier for a ComplexValue.
- ComplexValueForeignKey - Class in com.healthmarketscience.jackcess.complex
-
Value which is returned for a complex column.
- ComplexValueForeignKey() - Constructor for class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- ComplexValueForeignKeyImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Value which is returned for a complex column.
- ComplexValueForeignKeyImpl(Column, int) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- CompoundOleUtil - Class in com.healthmarketscience.jackcess.impl
-
Utility code for working with OLE data which is in the compound storage
format.
- CompoundOleUtil() - Constructor for class com.healthmarketscience.jackcess.impl.CompoundOleUtil
-
- concat(byte[], byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Concatenates and returns the given byte arrays.
- concat(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- ConstraintViolationException - Exception in com.healthmarketscience.jackcess
-
JackcessException which indicates that the failure was caused by a database
constraint violation.
- ConstraintViolationException(String) - Constructor for exception com.healthmarketscience.jackcess.ConstraintViolationException
-
- constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column value.
- constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values.
- constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column value.
- constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values.
- constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values, expected to match the columns for this index.
- constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values, expected to match the columns for this index.
- constructPartialIndexRow(Object, String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column value, which must be the first column of the index.
- constructPartialIndexRow(Object, Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values, possibly only using a subset of the given values.
- constructPartialIndexRow(Object, String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column value, which must be the first column of the index.
- constructPartialIndexRow(Object, Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values, possibly only using a subset of the given values.
- constructPartialIndexRowFromEntry(Object, Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values, possibly only providing a prefix subset of the index
columns (at least one value must be provided).
- constructPartialIndexRowFromEntry(Object, Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values, possibly only providing a prefix subset of the index
columns (at least one value must be provided).
- containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Determines if the given page number is contained in this map.
- copy(InputStream, OutputStream) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Copies the given InputStream to the given OutputStream.
- copyOf(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Returns a copy of the given array of the given length.
- copyOf(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Returns a copy of the given array of the given length starting at the
given position.
- copyOf(byte[], int, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Returns a copy of the given array of the given length starting at the
given position.
- COS - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- countNonLongVariableLength() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- countValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- countValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- countValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- countValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- countVariableLength(List<ColumnBuilder>) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- create() - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Creates a new Database using the configured information.
- create(Database.FileFormat, File) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Create a new Database for the given fileFormat
- create(TableImpl, ByteBuffer, int, String, int) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Creates the appropriate ColumnImpl class and reads a column definition in
from a buffer
- create(ColumnImpl, ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
Creates a ComplexColumnInfo for a complex column.
- create(Database.FileFormat, Path, FileChannel, boolean, Charset, TimeZone) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new Database for the given fileFormat
- create(TableImpl, ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Creates an IndexData appropriate for the given table, using information
from the given table definition buffer.
- create(int, String, List<QueryImpl.Row>, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Creates a concrete Query instance from the given query data.
- create(Table, Table) - Static method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner based on the foreign-key relationship between the
given "from"" table and the given "to"" table.
- create(Index) - Static method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner based on the given index which backs a foreign-key
relationship.
- createBlob(OleBlob.Builder) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
Creates a new OlBlob instance using the given information.
- createBuffer(int) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- createBuffer(int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- createCompoundPackageContent(OleUtil.OleBlobImpl, String, String, String, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
-
Creates a nes CompoundContent for the given blob information.
- createCursor(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates a normal, un-indexed cursor for the given table.
- createCursor(Index) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the given table.
- createCursor(Index, Object[], Object[]) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the given table, narrowed to the given
range.
- createCursor(Index, Object[], boolean, Object[], boolean) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the given table, narrowed to the given
range.
- createCursor(TableImpl) - Static method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Creates a normal, un-indexed cursor for the given table.
- createCursor(TableImpl, IndexImpl, Object[], boolean, Object[], boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
Creates an indexed cursor for the given table, narrowed to the given
range.
- createDateFormat(String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- createDateFormat(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- createDateFormatter(String) - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
-
- createDateFormatter(String) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- createDateFormatter(String) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- createDecimalFormat(String) - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
-
- createDecimalFormat(String) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- createDecimalFormat(String) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- createHandler(PageChannel, Charset) - Method in interface com.healthmarketscience.jackcess.impl.CodecProvider
-
Returns a new CodecHandler for the database associated with the given
PageChannel.
- createHandler(PageChannel, Charset) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
Returns a new CodecHandler for the database associated with the given
PageChannel.
- createLinkedTable(String, String, String) - Method in interface com.healthmarketscience.jackcess.Database
-
Create a new table in this database
- createLinkedTable(String, String, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- createNumberFormatPattern(FormatUtil.NumPatternType, int, boolean, boolean, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil
-
- createPageBuffer() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- createPrimaryKeyCursor(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the primary key cursor of the given table.
- createProperty(String, DataType, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- createProperty(String, DataType, Object, boolean) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- createRelationship(RelationshipBuilder) - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
-
Creates the relationship in the database.
- createRelationshipImpl(String) - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
-
- createReverse() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner that is the reverse of this Joiner (the "from" and
"to" tables are swapped).
- createRowState() - Method in class com.healthmarketscience.jackcess.impl.TableDefinitionImpl
-
- createRowState() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- createStandaloneFormatter(EvalContext, String, int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil
-
- createTable(String, List<ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- createTable(String, List<ColumnBuilder>, List<IndexBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- createTable(TableBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
Creates the table in the database.
- createValidator(Column) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidatorFactory
-
Returns a ColumnValidator instance for the given column, or null
if the default should be used.
- createValidator(Column) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- CROSS_TAB_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CROSSTAB_NORMAL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CROSSTAB_PIVOT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CrossTabQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a crosstab/pivot query, e.g.:
TRANSFORM <expr> SELECT <query> PIVOT <expr>
- CrossTabQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a crosstab/pivot query, e.g.:
TRANSFORM <expr> SELECT <query> PIVOT <expr>
- CrossTabQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- CSNG - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- CSTR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- currentRowMatches(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the current row matches the given pattern.
- currentRowMatches(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the current row matches the given pattern.
- currentRowMatches(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatches(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatches(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatchesEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- currentRowMatchesEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Returns true
if the current row matches the given index entries.
- Cursor - Interface in com.healthmarketscience.jackcess
-
Manages iteration for a
Table
.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets a new cursor for this index.
- cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets a new cursor for this index, narrowed to the range defined by the
given startRow and endRow.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Gets a new cursor for this index.
- cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Gets a new cursor for this index, narrowed to the range defined by the
given startRow and endRow.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- Cursor.Id - Interface in com.healthmarketscience.jackcess
-
Identifier for a cursor.
- Cursor.Position - Interface in com.healthmarketscience.jackcess
-
Value object which maintains the current position of the cursor.
- Cursor.Savepoint - Interface in com.healthmarketscience.jackcess
-
Value object which represents a complete save state of the cursor.
- CursorBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Cursor
.
- CursorBuilder(Table) - Constructor for class com.healthmarketscience.jackcess.CursorBuilder
-
- CursorImpl - Class in com.healthmarketscience.jackcess.impl
-
Manages iteration for a Table.
- CustomLinkResolver - Class in com.healthmarketscience.jackcess.util
-
Utility base implementaton of LinkResolver which facilitates loading linked
tables from files which are not access databases.
- CustomToStringStyle - Class in com.healthmarketscience.jackcess.impl
-
Custom ToStringStyle for use with ToStringBuilder.
- CVAR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- DATA - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
Data page
- DATA_DEF_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- DATA_PAGE_INITIAL_FREE_SPACE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- Database - Interface in com.healthmarketscience.jackcess
-
An Access database instance.
- Database.FileFormat - Enum in com.healthmarketscience.jackcess
-
Enum which indicates which version of Access created the database.
- DatabaseBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for opening/creating a
Database
.
- DatabaseBuilder() - Constructor for class com.healthmarketscience.jackcess.DatabaseBuilder
-
- DatabaseBuilder(File) - Constructor for class com.healthmarketscience.jackcess.DatabaseBuilder
-
- DatabaseBuilder(Path) - Constructor for class com.healthmarketscience.jackcess.DatabaseBuilder
-
- DatabaseImpl - Class in com.healthmarketscience.jackcess.impl
-
- DatabaseImpl.FileFormatDetails - Class in com.healthmarketscience.jackcess.impl
-
Internal details for each FileForrmat
- DataDefinitionQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a DDL query.
- DataDefinitionQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a DDL query.
- DataDefinitionQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- DataType - Enum in com.healthmarketscience.jackcess
-
Supported access data types.
- DATE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- DATE_TIME_TYPE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default date/Time type.
- DATEADD - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- DATEDIFF - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- DATEPART - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- DATESERIAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- DateTimeType - Enum in com.healthmarketscience.jackcess
-
Enum for selecting how a Database returns date/time types.
- DateTimeValue - Class in com.healthmarketscience.jackcess.impl.expr
-
- DateTimeValue(Value.Type, LocalDateTime) - Constructor for class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- DATEVALUE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- DAY - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- DBEvalContext - Class in com.healthmarketscience.jackcess.impl
-
- DBEvalContext(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- DBL_MATH_CONTEXT - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
-
- DDB - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- deallocatePage(int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Deallocate a previously used page in the database.
- DebugErrorHandler - Class in com.healthmarketscience.jackcess.util
-
Implementation of ErrorHandler which is useful for generating debug
information about bad row data (great for bug reports!).
- DebugErrorHandler() - Constructor for class com.healthmarketscience.jackcess.util.DebugErrorHandler
-
Constructs a DebugErrorHandler which replaces all errored values with
null
.
- DebugErrorHandler(Object) - Constructor for class com.healthmarketscience.jackcess.util.DebugErrorHandler
-
Constructs a DebugErrorHandler which replaces all errored values with the
given Object.
- DEC_MATH_CONTEXT - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
-
- DECIMAL_PLACES_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- decodePage(ByteBuffer, ByteBuffer, int) - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
-
Decodes the given page buffer.
- decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- decodePage(ByteBuffer, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
-
- decodeUncompressedText(byte[], Charset) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- DEFAULT - Static variable in interface com.healthmarketscience.jackcess.util.ErrorHandler
-
default error handler used if none provided (just rethrows exception)
- DEFAULT - Static variable in interface com.healthmarketscience.jackcess.util.LinkResolver
-
default link resolver used if none provided
- DEFAULT_AUTO_SYNC - Static variable in interface com.healthmarketscience.jackcess.Database
-
default value for the auto-sync value (true
).
- DEFAULT_BYTE_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
default byte order of access mdb files
- DEFAULT_COLUMN_ORDER - Static variable in interface com.healthmarketscience.jackcess.Database
-
the default sort order for table columns.
- DEFAULT_DELIMITER - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
-
- DEFAULT_FILE_EXT - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
-
- DEFAULT_FORMAT - Static variable in class com.healthmarketscience.jackcess.util.CustomLinkResolver
-
the default file format used for temp dbs
- DEFAULT_IN_MEMORY - Static variable in class com.healthmarketscience.jackcess.util.CustomLinkResolver
-
temp dbs default to the filesystem, not in memory
- DEFAULT_NAME - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
the name of the "default" properties for a PropertyMaps instance
- DEFAULT_QUOTE_CHAR - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
-
- DEFAULT_RESOURCE_PATH - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the default value for the resource path used to load classpath
resources.
- DEFAULT_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- DEFAULT_TEMP_DIR - Static variable in class com.healthmarketscience.jackcess.util.CustomLinkResolver
-
temp dbs end up in the system temp dir by default
- DEFAULT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- DEFAULT_VALUE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- DefaultCodecProvider - Class in com.healthmarketscience.jackcess.impl
-
Default implementation of CodecProvider which does not have any actual
encoding/decoding support.
- DefaultCodecProvider() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
- DefaultCodecProvider.DummyHandler - Class in com.healthmarketscience.jackcess.impl
-
CodecHandler implementation which does nothing, useful for databases with
no extra encoding.
- DefaultCodecProvider.UnsupportedHandler - Class in com.healthmarketscience.jackcess.impl
-
CodecHandler implementation which always throws
UnsupportedCodecException, useful for databases with unsupported
encodings.
- DefaultDateFunctions - Class in com.healthmarketscience.jackcess.impl.expr
-
- DefaultFinancialFunctions - Class in com.healthmarketscience.jackcess.impl.expr
-
- DefaultFunctions - Class in com.healthmarketscience.jackcess.impl.expr
-
- DefaultNumberFunctions - Class in com.healthmarketscience.jackcess.impl.expr
-
- DefaultTextFunctions - Class in com.healthmarketscience.jackcess.impl.expr
-
- delete() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Deletes the data for this complex value from the database.
- DELETE_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- deleteAllValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- deleteAllValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- deleteAllValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- deleteAllValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- deleteAllValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- deleteAllValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- deleteAllValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- deleteAttachment(Attachment) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- deleteAttachment(Attachment) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- deleteCurrentRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Delete the current row.
- deleteCurrentRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- deleteMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- deleteMultiValue(SingleValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- DeleteQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a delete query, e.g.:
DELETE * FROM <table> WHERE <expression>
- DeleteQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a delete query, e.g.:
DELETE * FROM <table> WHERE <expression>
- DeleteQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.DeleteQueryImpl
-
- deleteRawValue(Row) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- deleteRawValue(Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- deleteRow(Object[], RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Removes a row from this index
- deleteRow(Row) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- deleteRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Delete the row with the given id.
- deleteRow(TableImpl.RowState, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Delete the row for the given rowId.
- deleteRow(Row) - Method in interface com.healthmarketscience.jackcess.Table
-
Delete the given row.
- deleteRows(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Deletes any rows in the "to" table based on the given columns in the
"from" table.
- deleteRows(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Deletes any rows in the "to" table based on the given columns in the
"from" table.
- deleteUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- deleteUnsupportedValue(UnsupportedValue) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- deleteValue(V) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- deleteValue(V) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- deleteValue(Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- deleteValues(Collection<? extends V>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- deleteValues(Collection<? extends V>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- DESCENDING_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- DESCRIPTION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- display() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- display(long) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- DISPLAY_CONTROL_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- DISTINCT_ROW_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- DISTINCT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- divide(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- DoubleValue - Class in com.healthmarketscience.jackcess.impl.expr
-
- DoubleValue(Double) - Constructor for class com.healthmarketscience.jackcess.impl.expr.DoubleValue
-
- DUMMY_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
- DummyHandler() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- EMPTY_STR_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- ENABLE_EXPRESSION_EVALUATION_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to disable expression evaluation
if necessary.
- encodePage(ByteBuffer, int, int) - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
-
Encodes the given page buffer into a new page buffer and returns it.
- encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- encodePage(ByteBuffer, int, int) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
-
- encodeUncompressedText(CharSequence, Charset) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- END_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- EntryIterableBuilder - Class in com.healthmarketscience.jackcess.util
-
Builder style class for constructing an
IndexCursor
entry
Iterable/Iterator.
- EntryIterableBuilder(IndexCursor, Object...) - Constructor for class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- entryIterator(EntryIterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.expr.Identifier
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- equals(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- equalsEntryBytes(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- eqv(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- ErrorHandler - Interface in com.healthmarketscience.jackcess.util
-
Handler for errors encountered while reading a column of row data from a
Table.
- ErrorHandler.Location - Interface in com.healthmarketscience.jackcess.util
-
Provides location information for an error.
- escapeIdentifier(String) - Static method in class com.healthmarketscience.jackcess.TableBuilder
-
- escapeName() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- escapeName() - Method in class com.healthmarketscience.jackcess.TableBuilder
-
- eval(EvalContext) - Method in interface com.healthmarketscience.jackcess.expr.Expression
-
Evaluates the expression and returns the result.
- eval(EvalContext, Value...) - Method in interface com.healthmarketscience.jackcess.expr.Function
-
Evaluates this function within the given context with the given
parameters.
- eval() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- eval(Object[]) - Method in class com.healthmarketscience.jackcess.impl.CalcColEvalContext
-
- eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func0
-
- eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func1
-
- eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func1NullIsNull
-
- eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func2
-
- eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func3
-
- eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.FuncVar
-
- eval(EvalContext, Value...) - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
-
- EvalConfig - Interface in com.healthmarketscience.jackcess.expr
-
The EvalConfig allows for customization of the expression evaluation
context for a given
Database
instance.
- EvalContext - Interface in com.healthmarketscience.jackcess.expr
-
EvalContext encapsulates all shared state for expression parsing and
evaluation.
- EvalException - Exception in com.healthmarketscience.jackcess.expr
-
Base class for exceptions thrown during expression evaluation.
- EvalException(String) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
-
- EvalException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
-
- EvalException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.EvalException
-
- exp(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- EXP - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- exportAll(File) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- exportAll(Database, File) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy all tables into new delimited text files
Equivalent to: exportAll(db, dir, "csv");
- exportAll(Database, File, String) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"',
SimpleExportFilter.INSTANCE);
- exportAll(Database, File, String, boolean) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"',
SimpleExportFilter.INSTANCE);
- exportAll(Database, File, String, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy all tables into new delimited text files
Equivalent to: exportFile(db, name, f, false, null, '"',
SimpleExportFilter.INSTANCE);
- exportFile(File) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- exportFile(Database, String, File) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy a table into a new delimited text file
Equivalent to: exportFile(db, name, f, false, null, '"',
SimpleExportFilter.INSTANCE);
- exportFile(Database, String, File, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy a table into a new delimited text file
Nearly equivalent to: exportWriter(db, name, new BufferedWriter(f),
header, delim, quote, filter);
- ExportFilter - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows customization of the behavior of the
ExportUtil
export methods.
- ExportUtil - Class in com.healthmarketscience.jackcess.util
-
Utility class for exporting tables from an Access database to other
formats.
- ExportUtil.Builder - Class in com.healthmarketscience.jackcess.util
-
Builder which simplifies configuration of an export operation.
- exportWriter(BufferedWriter) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- exportWriter(Database, String, BufferedWriter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy a table in this database into a new delimited text file
Equivalent to: exportWriter(db, name, out, false, null, '"',
SimpleExportFilter.INSTANCE);
- exportWriter(Database, String, BufferedWriter, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy a table in this database into a new delimited text file.
- exportWriter(Cursor, BufferedWriter, boolean, String, char, ExportFilter) - Static method in class com.healthmarketscience.jackcess.util.ExportUtil
-
Copy a table in this database into a new delimited text file.
- Expression - Interface in com.healthmarketscience.jackcess.expr
-
An Expression is an executable handle to an Access expression.
- expression - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- EXPRESSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- Expressionator - Class in com.healthmarketscience.jackcess.impl.expr
-
- Expressionator.ParseContext - Interface in com.healthmarketscience.jackcess.impl.expr
-
- Expressionator.Type - Enum in com.healthmarketscience.jackcess.impl.expr
-
- extra - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- FALSE_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- fillRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bits in the given byte range to 1.
- filter(Iterable<? extends Row>) - Method in class com.healthmarketscience.jackcess.util.RowFilter
-
Convenience method to apply this filter to the given iterable and return
it as a Stream.
- filterColumns(List<Column>) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
-
The columns that should be used to create the exported file.
- filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
-
The columns that should be used to create the imported table.
- filterColumns(List<Column>) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
-
The desired values for the row.
- filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
-
The desired values for the row.
- filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- findCacheDataPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Finds the index page on which the given entry does or should reside.
- findClosestRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findClosestRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Moves to the first row (as defined by the cursor) where the index entries
are >= the given values.
- findFirstRow(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the first row (as defined by the cursor) where the given column
has the given value.
- findFirstRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the first row (as defined by the cursor) where the given columns
have the given values.
- findFirstRow(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns the first row in the "to" table based on the given columns in the
"from" table if any, null
if there is no matching row.
- findFirstRow(Map<String, ?>, Collection<String>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns selected columns from the first row in the "to" table based on
the given columns in the "from" table if any, null
if there is no
matching row.
- findFirstRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findFirstRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Moves to the first row (as defined by the cursor) where the index entries
match the given values.
- findIndexForColumns(Collection<String>, TableImpl.IndexFeature) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- findNextRow(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row (as defined by the cursor) where the given column
has the given value.
- findNextRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row (as defined by the cursor) where the given columns
have the given values.
- findNextRow(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findNextRow(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findNextRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findRange(ByteBuffer, int, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Searches for a pattern of bytes in the given buffer starting at the
given offset.
- findRow(RowId) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the row with the given rowId.
- findRow(Table, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in a table which matches a
given row "pattern".
- findRow(Index, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in an indexed table which
matches a given row "pattern".
- findRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findRowByEntry(Index, Object...) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row (as defined by the cursor)
where the index entries match the given values.
- findRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Finds the first row (as defined by the cursor) where the index entries
match the given values.
- findRowByPrimaryKey(Table, Object...) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row by the primary key of the
table.
- findRowEnd(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- findRows(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns an Iterator over all the rows in the "to" table based on the
given columns in the "from" table.
- findRows(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns an Iterator with the selected columns over all the rows in the
"to" table based on the given columns in the "from" table.
- findRowStart(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- findValue(Table, Column, Column, Object) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in a table which matches a
given row "pattern".
- findValue(Index, Column, Column, Object) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in a table which matches a
given row "pattern".
- finishWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Completes a "logical" write operation.
- FIRST_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
special entry which is less than any other entry
- FIRST_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
special page number which will sort before any other valid page
number
- FIRST_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
special rowId which will sort before any other valid rowId
- FIX - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- FIXED_LEN_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
mask for the fixed len bit
- FK_ENFORCE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default enforcement of
foreign-key relationships.
- flag - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- FLAG_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- FLT_MATH_CONTEXT - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
-
- flush() - Method in interface com.healthmarketscience.jackcess.Database
-
Flushes any current changes to the database file (and any linked
databases) to disk.
- flush() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- flush() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- forAccessLike(String) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
-
- force(boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- force(boolean) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- FOREIGN_KEY_INDEX_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
index type for foreign key indexes
- ForeignKeyReference(byte, int, int, boolean, boolean, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- forJavaRegex(String) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
-
- format(float) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- format(double) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- format(BigDecimal) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- FORMAT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- format(EvalContext, Value, String, int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil
-
- format(Value) - Method in class com.healthmarketscience.jackcess.impl.expr.FormatUtil.StandaloneFormatter
-
- format(float) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
-
- format(double) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
-
- format(BigDecimal) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
-
- format(Object, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- format(double, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- format(long, StringBuffer, FieldPosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- format(Object) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
-
Formats the given value according to the format currently defined for the
underlying Column.
- FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- FORMATCURRENCY - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- FORMATDATETIME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- FORMATNUMBER - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- FORMATPERCENT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- FormatUtil - Class in com.healthmarketscience.jackcess.impl.expr
-
- FormatUtil.NumPatternType - Enum in com.healthmarketscience.jackcess.impl.expr
-
- FormatUtil.StandaloneFormatter - Class in com.healthmarketscience.jackcess.impl.expr
-
Utility for leveraging format support outside of expression evaluation.
- forSqlLike(String) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
-
- forSqlLike(String, boolean) - Static method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
-
- forward(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Moves the position of the given buffer the given count from the current
position.
- forward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- fromByte(byte) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- fromDateDouble(double) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns a java long time value converted from an access date double.
- fromInternalData(byte[]) - Static method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- fromSQLType(int) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- fromSQLType(int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- fromSQLType(int, int, Database.FileFormat) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- fromUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- fromUnitSize(int, JetFormat) - Method in enum com.healthmarketscience.jackcess.DataType
-
- Function - Interface in com.healthmarketscience.jackcess.expr
-
A Function provides an invokable handle to external functionality to an
expression.
- FunctionLookup - Interface in com.healthmarketscience.jackcess.expr
-
A FunctionLookup provides a source for
Function
instances used
during expression evaluation.
- FunctionSupport - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.BaseFunction - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.Func0 - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.Func1 - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.Func1NullIsNull - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.Func2 - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.Func3 - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.FuncVar - Class in com.healthmarketscience.jackcess.impl.expr
-
- FunctionSupport.StringFuncWrapper - Class in com.healthmarketscience.jackcess.impl.expr
-
- FV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- General97IndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Various constants used for creating "general" (access 1997) sort order
text index entries.
- GENERAL_97_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the "general" text sort order, version (access 1997)
- GENERAL_LEGACY_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the "general" text sort order, legacy version (access 2000-2007)
- GENERAL_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the "general" text sort order, latest version (access 2010+)
- GeneralIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Various constants used for creating "general" (access 2010+) sort order
text index entries.
- GeneralLegacyIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Various constants used for creating "general legacy" (access 2000-2007)
sort order text index entries.
- generateDefaultValue() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns a default value for this column
- get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
Returns the unique identifier of this complex value (this value is unique
among all values in all rows of the main table for the complex column).
- get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- get() - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
-
- get(String) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- get(String) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
-
- get() - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- get(String) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- get(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- get(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- get() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- get() - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
-
- get() - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- get() - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
-
- get() - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
-
- get() - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- get(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- get(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- get(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- get3ByteInt(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- get3ByteInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- get3ByteInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- get3ByteInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- getAccessControlEntries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getAmPmStrings() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getApproximateOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns the approximate number of database pages owned by this
table and all related indexes (this number does not take into
account pages used for large OLE/MEMO fields).
- getAsBigDecimal(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
-
- getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
-
- getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
-
- getAsBigDecimal(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- getAsBoolean(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
-
- getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
-
- getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
-
- getAsBoolean(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- getAsDateTimeValue(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
-
Since date/time values have different types, it may be more convenient to
get the date/time primitive value with the appropriate type information.
- getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseNumericValue
-
- getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getAsDateTimeValue(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- getAsDouble(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseNumericValue
-
- getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
-
- getAsDouble(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- getAsLocalDateTime(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- getAsLocalDateTime(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getAsLocalDateTime(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- getAsLocalDateTime(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getAsLongInt(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseNumericValue
-
- getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
-
- getAsLongInt(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- getAsString(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
-
- getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
-
- getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
-
- getAsString(LocaleContext) - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- getAttachments() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getAttachments() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getAutoNumberGenerator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns the AutoNumberGenerator for this column if this is an autonumber
column, null
otherwise.
- getBigDecimal(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBigDecimal(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a BigDecimal (DataTypes MONEY, NUMERIC).
- getBindings() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
- getBindings() - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
-
- getBindings() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getBindings() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- getBlob(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBlob(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
converting it to an
OleBlob
(DataTypes OLE).
- getBlob() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
-
Returns the blob which owns this content.
- getBlobBytes(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
-
- getBlobBytes(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
-
- getBoolean(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBoolean(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Boolean (DataType BOOLEAN).
- getBuffer(PageChannel, int) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Returns a ByteBuffer of at least the given size, with the limit set to
the given size, and the predefined byteOrder.
- getByte(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getByte(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Byte (DataType BYTE).
- getBytes() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- getBytes(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Reads an array of bytes from the given buffer
- getBytes(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Reads an array of bytes from the given buffer at the given offset
- getBytes(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBytes(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a byte[] (DataTypes BINARY, OLE).
- getBytes() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getCacheDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Returns a CacheDataPage for the given page number, may be null
if
the given page number is invalid.
- getCharset() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured Charset (always non-null
).
- getCharset() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getClassName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getClassName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getClobString(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
-
- getClobString(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
-
- getCollectionName() - Method in class com.healthmarketscience.jackcess.expr.Identifier
-
- getColumn() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
- getColumn() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- getColumn() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getColumn(String) - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumn(String) - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumnCount() - Method in interface com.healthmarketscience.jackcess.Index
-
- getColumnCount() - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumnCount() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Column
-
- getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getColumnMatcher() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the currently configured ColumnMatcher, always non-null
.
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getColumnNames() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getColumnNames() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getColumnNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnOffsets() - Method in class com.healthmarketscience.jackcess.impl.TableMutator
-
- getColumnOrder() - Method in interface com.healthmarketscience.jackcess.Database
-
- getColumnOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the Columns for this index (unmodifiable)
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumns() - Method in interface com.healthmarketscience.jackcess.Index
-
- getColumns() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getColumns() - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumns() - Method in class com.healthmarketscience.jackcess.TableBuilder
-
- getColumns() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getColumns() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
-
- getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- getColumnValidator() - Method in interface com.healthmarketscience.jackcess.Column
-
Gets currently configured ColumnValidator (always non-null
).
- getColumnValidator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnValidatorFactory() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured ColumnValidatorFactory (always non-null
).
- getColumnValidatorFactory() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getComplexInfo() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns extended functionality for "complex" columns.
- getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getComplexType() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getComplexType() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getComplexValueForeignKey() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Returns the foreign key identifier for this complex value (this value is
the same for all values in the same row of the main table).
- getComplexValueForeignKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getConnectionName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
The connection of this the linked database if this is a linked ODBC
table, null
otherwise.
- getConnectionString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- getConnectionString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
-
- getContent() - Method in interface com.healthmarketscience.jackcess.util.OleBlob
-
Returns the decoded form of the blob contents, if understandable.
- getContentLength() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getContentsEntry() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
-
- getCreatedDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getCreatedDate() - Method in interface com.healthmarketscience.jackcess.Table
-
- getCreatedDate() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getCurrentPosition() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
-
- getCurrentRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the current row in this cursor (Column name -> Column value).
- getCurrentRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the current row in this cursor (Column name -> Column value).
- getCurrentRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRowValue(Column) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the given column from the current row.
- getCurrentRowValue(Column) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRowValue(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCursorId() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
-
- getDatabase() - Method in interface com.healthmarketscience.jackcess.Column
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getDatabase() - Method in interface com.healthmarketscience.jackcess.Table
-
- getDatabase() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getDatabasePassword() - Method in interface com.healthmarketscience.jackcess.Database
-
- getDatabasePassword() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDatabaseProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getDatabaseProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDate(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getDate(String) - Method in interface com.healthmarketscience.jackcess.Row
-
- getDateFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDateFormatForType(LocaleContext, Value.Type) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- getDateSeparator() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDateTimeFactory() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getDateTimeFactory() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDateTimeFormat(TemporalConfig.Type) - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDateTimeFormat12() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDateTimeFormat24() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDateTimeType() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the currently configured DateTimeType.
- getDateTimeType() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDateTimeType(LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- getDDLString() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- getDDLString() - Method in interface com.healthmarketscience.jackcess.query.DataDefinitionQuery
-
- getDecimalFormatSymbols() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- getDefault() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getDefaultAllowAutoNumberInsert() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default allow auto number insert policy.
- getDefaultCharset(JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default Charset for the given JetFormat.
- getDefaultCodePage() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDefaultColumnOrder() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default Table.ColumnOrder.
- getDefaultCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getDefaultCursor() - Method in interface com.healthmarketscience.jackcess.Table
-
- getDefaultDateFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDefaultDateTimeFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDefaultDateTimeType() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default DateTimeType.
- getDefaultEnforceForeignKeys() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default enforce foreign-keys policy.
- getDefaultEvaluateExpressions() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default enable expression evaluation policy.
- getDefaultPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDefaultTimeFormat() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getDefaultTimeZone() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default TimeZone.
- getDefaultType() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
- getDisplayIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getDocumentEntry(String, DirectoryEntry) - Static method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
-
Gets a DocumentEntry from compound storage based on a fully qualified,
encoded entry name.
- getDouble(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getDouble(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Double (DataType DOUBLE).
- getEmptyFilePath() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- getEncodedFileData() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getEntry(String) - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
-
- getEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the number of index entries in the index.
- getEntryValues() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Gets the currently configured ErrorHandler (always non-null
).
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the currently configured ErrorHandler (always non-null
).
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Table
-
Gets the currently configured ErrorHandler (always non-null
).
- getEvalConfig() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns the EvalConfig for configuring expression evaluation.
- getEvalConfig() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- getFile() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns the File underlying this Database
- getFile() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFileData() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileDataColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileExtension() - Method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
- getFileFlags() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileFlagsColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileFormat() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns the FileFormat of this database (which may involve inspecting the
database itself).
- getFileFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFileFormatDetails(Database.FileFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFileLocalTimeStamp() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileName() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getFileName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getFileName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
-
- getFileNameColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFilePath() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
-
- getFileTimeStamp() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileTimeStampColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileTimeStampObject() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileType() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileTypeColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileUrl() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileUrlColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFinalRowId() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getFirstEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns the first entry (exclusive) as defined by this cursor.
- getFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getFixedSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getFixedSize(Short) - Method in enum com.healthmarketscience.jackcess.DataType
-
- getFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getFlags() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getFlags() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
- getFloat(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getFloat(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Float (DataType FLOAT).
- getForeignKey(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getForeignKey(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
-
- getForeignKey(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- getForeignKey(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a
ComplexValueForeignKey
(DataType COMPLEX_TYPE).
- getForeignKeyIndex(Table) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getForeignKeyIndex(Table) - Method in interface com.healthmarketscience.jackcess.Table
-
- getForeignKeyIndex(Table) - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getFormat(FileChannel) - Static method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getFormatString() - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
-
Returns the currently loaded "Format" property for this formatter, may be
null
.
- getFromColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFromColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getFromColumns() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
- getFromIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getFromTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFromTable() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getFromTable() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
- getFromTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromTables() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getFunction(String) - Method in interface com.healthmarketscience.jackcess.expr.FunctionLookup
-
- getFunctionLookup() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
- getFunctionLookup() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- getFunctionLookup() - Method in interface com.healthmarketscience.jackcess.impl.expr.Expressionator.ParseContext
-
- getGroupings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getGroupings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getHasScalePrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getHavingExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getHavingExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getHeaderRowId() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getId() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Returns the unique identifier of this complex value (this value is unique
among all values in all rows of the main table).
- getId() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getId() - Method in interface com.healthmarketscience.jackcess.Row
-
- getIdentifierValue(Identifier) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
-
- getIdentifierValue(Identifier) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getIdentifierValue(Identifier) - Method in class com.healthmarketscience.jackcess.impl.ColValidatorEvalContext
-
- getIdentifierValue(Identifier) - Method in class com.healthmarketscience.jackcess.impl.RowEvalContext
-
- getIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getIndex(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndex() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- getIndex() - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
- getIndex(String) - Method in interface com.healthmarketscience.jackcess.Table
-
- getIndex(String) - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- getIndexDataNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexDatas() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndexDataState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getIndexDataState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
-
- getIndexDataState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- getIndexDataStates() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndexes() - Method in interface com.healthmarketscience.jackcess.Table
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.TableBuilder
-
- getIndexes() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getIndexNumber() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- getInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- getInt(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getInt(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Integer (DataType LONG).
- getJoinType() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getJoinType() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the last autonumber generated by this generator.
- getLastEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns the last entry (exclusive) as defined by this cursor.
- getLength() - Method in interface com.healthmarketscience.jackcess.Column
-
- getLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getLength() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- getLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getLengthInUnits() - Method in interface com.healthmarketscience.jackcess.Column
-
- getLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getLinkedDatabases() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns an unmodifiable view of the currently loaded linked databases,
mapped from the linked database file name to the linked database.
- getLinkedDatabases() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getLinkedDbName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
The name of this the linked database if this is a linked table, null
otherwise.
- getLinkedTableName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
The name of this linked table in the linked database if this is a linked
table, null
otherwise.
- getLinkPath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getLinkResolver() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the currently configured LinkResolver (always non-null
).
- getLinkResolver() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getLinkStream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getLocalDateTime(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getLocalDateTime(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a LocalDateTime (DataType SHORT_DATE_TIME or
EXT_DATE_TIME).
- getLocale() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getLocalFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
-
- getLogicalIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getLogicalIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Only called by unit tests
- getLongValueColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getMatchPattern() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getMaxColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getMaximumFractionDigits() - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- getMaxPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMaxScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMaxSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinimumFractionDigits() - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- getMinPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getModCount() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- getModifiedDate() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getModifiedDateColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getModifiedDateObject() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getModifiedLocalDate() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getMultiValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getMultiValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getName() - Method in interface com.healthmarketscience.jackcess.Column
-
- getName() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getName() - Method in interface com.healthmarketscience.jackcess.expr.Function
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.BaseFunction
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the name of the query.
- getName() - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getName() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getName() - Method in interface com.healthmarketscience.jackcess.Index
-
- getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getName() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the name of the query.
- getName() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getName() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
- getName() - Method in interface com.healthmarketscience.jackcess.Table
-
- getName() - Method in class com.healthmarketscience.jackcess.TableBuilder
-
- getName() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getName() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
The name of the table (as it is stored in the database)
- getName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
-
- getNewSqlType(String) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
-
- getNewSqlType(String) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
-
- getNewValues() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getNewValues() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the next autonumber for this generator.
- getNext() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Returns the next pending change, if any
- getNextEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getNextPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getNextRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row in the table and returns it.
- getNextRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row in the table and returns it.
- getNextRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getNextRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getNextRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getNextRow() - Method in interface com.healthmarketscience.jackcess.Table
-
- getNullMask(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getNumberFormat(NumericConfig.Type) - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- getNumDecimalDigits() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- getNumericConfig() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
- getNumericConfig() - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
-
- getNumericConfig() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getNumericConfig() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- getNumGroupingDigits() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- getObjectFlag() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getObjectFlag() - Method in interface com.healthmarketscience.jackcess.query.Query
-
- getObjectFlag() - Method in enum com.healthmarketscience.jackcess.query.Query.Type
-
- getObjectId() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getObjectId() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the unique object id of the query.
- getObjectId() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the unique object id of the query.
- getObjectName() - Method in class com.healthmarketscience.jackcess.expr.Identifier
-
- getOptionalBooleanParam(LocaleContext, Value[], int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
-
- getOptionalDoubleParam(EvalContext, Value[], int, double) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
-
- getOptionalIntParam(LocaleContext, Value[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
-
- getOptionalIntParam(LocaleContext, Value[], int, int, int) - Static method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getOrderings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getOrderings() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getOtherIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- getOtherTablePageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns the number of database pages owned by this column.
- getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the number of database pages owned by this index data.
- getOwnedPagesCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getOwner() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getOwnerAccessType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getOwnerAccessType() - Method in interface com.healthmarketscience.jackcess.query.Query
-
- getPage(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- getPageBuffer(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Returns a ByteBuffer of at least the defined page size, with the limit
set to the page size, and the predefined byteOrder.
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPageCount() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- getParameters() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getParameters() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the rows from the system query table from which the query
information was derived.
- getParent() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
-
Returns the CompoundContent which owns this entry.
- getPassthroughString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- getPassthroughString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
-
- getPasswordMask(ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the password mask retrieved from the given header page and
format, or null
if this format does not use a password mask.
- getPath() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns the File underlying this Database
- getPath() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getPivotExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getPivotExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
-
- getPrecision() - Method in interface com.healthmarketscience.jackcess.Column
-
- getPrecision() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getPrecision() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getPreferredFPType() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
- getPreferredNumericType() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
- getPrettyName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getPrettyName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getPreviousEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getPreviousPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getPreviousRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the previous row in the table and returns it.
- getPreviousRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the previous row in the table and returns it.
- getPreviousRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getPreviousRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getPrimaryIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getPrimaryKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getPrimaryKeyIndex() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getPrimaryKeyIndex() - Method in interface com.healthmarketscience.jackcess.Table
-
- getPrimaryKeyIndex() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getPrimaryTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
-
- getProperties() - Method in interface com.healthmarketscience.jackcess.Column
-
- getProperties() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getProperties() - Method in interface com.healthmarketscience.jackcess.Table
-
- getProperties() - Method in class com.healthmarketscience.jackcess.TableBuilder
-
- getProperties() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
- getPropertiesForObject(int, PropertyMaps.Owner) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getPropertyMaps() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getPropertyName() - Method in class com.healthmarketscience.jackcess.expr.Identifier
-
- getQueries() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the queries in the database.
- getQueries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRandom(Integer) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
-
- getRandom(Integer) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getRandom(Integer) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- getRandom(Integer) - Method in class com.healthmarketscience.jackcess.impl.expr.RandomContext
-
- getRawValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getRawValues(int, Collection<String>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getRawValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getRawValues(int, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getRawValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getReference() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getReferencedIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getReferencedIndex() - Method in interface com.healthmarketscience.jackcess.Index
-
- getRelationships(Table, Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database between the given tables.
- getRelationships(Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database for the given table.
- getRelationships() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database in non-system tables.
- getRelationships(Table, Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRelationships(TableImpl, TableImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRelationships(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRelationships() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getResultType() - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
-
- getResultType() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getResultType() - Method in class com.healthmarketscience.jackcess.impl.CalcColEvalContext
-
- getResultType() - Method in class com.healthmarketscience.jackcess.impl.ColDefaultValueEvalContext
-
- getRow(TableImpl.RowState, RowIdImpl, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads some columns from the given row.
- getRowCacheValues() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getRowCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowCount() - Method in interface com.healthmarketscience.jackcess.Table
-
- getRowEndOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowId() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
Returns the rowId of this ComplexValue within the secondary table.
- getRowId() - Method in interface com.healthmarketscience.jackcess.Cursor.Position
-
Returns the unique RowId of the position of the cursor.
- getRowId() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getRowId(Object[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- getRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the rows from the system query table from which the query
information was derived.
- getRowsOnHeaderPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getRowSpaceUsage(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowStartOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowState() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getRowValue(Object[]) - Method in interface com.healthmarketscience.jackcess.Column
-
- getRowValue(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Column
-
- getRowValue(Object[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getRowValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getRowValue(TableImpl.RowState, RowIdImpl, ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads a single column from the given row.
- getRowValue(Object[]) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
-
Convenience method for retrieving the appropriate Column value from the
given row array and formatting it.
- getRowValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
-
Convenience method for retrieving the appropriate Column value from the
given row map and formatting it.
- getSavepoint() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- getSavepoint() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getScale() - Method in interface com.healthmarketscience.jackcess.Column
-
- getScale() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getScale() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getSecondaryTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipCreator
-
- getSelectColumns() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getSelectColumns() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getSelectType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getSelectType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getShort(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getShort(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Short (DataType INT).
- getSize() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getSize() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getSQLType() - Method in interface com.healthmarketscience.jackcess.Column
-
- getSQLType() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getSQLType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getStream() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getStream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.EmbeddedContent
-
- getString(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getString(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a String (DataTypes TEXT, MEMO, GUID).
- getSubPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getSummaryProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getSummaryProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemCatalog() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemComplexColumns() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemRelationships() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database, including system
tables.
- getSystemRelationships() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemTable(String) - Method in interface com.healthmarketscience.jackcess.Database
-
Returns a reference to any available table in this access
database, including system tables.
- getSystemTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemTableNames() - Method in interface com.healthmarketscience.jackcess.Database
-
- getSystemTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTable() - Method in interface com.healthmarketscience.jackcess.Column
-
- getTable() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- getTable(String) - Method in interface com.healthmarketscience.jackcess.Database
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTable(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getTable() - Method in interface com.healthmarketscience.jackcess.Index
-
- getTable() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
-
- getTableDefinition(Database) - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
Gets the local table definition from the given Database instance if
available.
- getTableDefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getTableMetaData(String) - Method in interface com.healthmarketscience.jackcess.Database
-
- getTableMetaData(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTableNames() - Method in interface com.healthmarketscience.jackcess.Database
-
- getTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTableType() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- getTargetColumns() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getTargetColumns() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getTargetTables() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getTargetTables() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getTdefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getTdefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableMutator
-
- getTdefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableUpdater
-
- getTemporalConfig() - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
- getTemporalConfig() - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
-
- getTemporalConfig() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getTemporalConfig() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getTextSortOrder() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getThisColumnValue() - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
-
- getThisColumnValue() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getThisColumnValue() - Method in class com.healthmarketscience.jackcess.impl.ColValidatorEvalContext
-
- getTimeFormat12() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getTimeFormat24() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getTimeSeparator() - Method in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- getTimeZone() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured TimeZone (always non-null
and aligned
with the ZoneId).
- getTimeZone() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getTimeZone() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getToColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getToColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getToColumns() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
- getToCursor() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getToIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getToTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getToTable() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getToTable() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
- getToTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getTransformExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getTransformExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
-
- getTrimmedStringProperty(PropertyMap, String) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getType() - Method in interface com.healthmarketscience.jackcess.Column
-
- getType() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getType() - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getType() - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the type of values generated by this generator.
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.expr.BigDecimalValue
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.expr.DateTimeValue
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.expr.DoubleValue
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.expr.LongValue
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the type of the query.
- getType() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getType() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getType() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the type of the query.
- getType() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
The type of table
- getType() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getType() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getType() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
-
Returns the type of this content.
- getTypeName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getTypeName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getTypeRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getUnionString1() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionString1() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUnionString2() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionString2() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUnionType() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionType() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getUnitSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getUnitSize(JetFormat) - Method in enum com.healthmarketscience.jackcess.DataType
-
- getUnsignedByte(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned byte from a buffer
- getUnsignedByte(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned byte from a buffer
- getUnsignedShort(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned short from a buffer
- getUnsignedShort(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned short from a buffer
- getUnsignedVarInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned variable length int from a buffer
- getUnsignedVarInt(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned variable length int from a buffer
- getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getUpdateCount() - Method in exception com.healthmarketscience.jackcess.BatchUpdateException
-
- getUpdatedDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getUpdatedDate() - Method in interface com.healthmarketscience.jackcess.Table
-
Note: jackcess does not automatically update the modified date of a
Table.
- getUpdatedDate() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
Note: jackcess does not automatically update the modified date of a
Table.
- getUsageMap() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getUserDefinedProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getUserDefinedProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getValue() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getValue() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getValue() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- getValue(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- getValue(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.DisplayControl
-
- getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.EnumValue
-
- getValue(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getValue(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
-
- getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
-
- getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getValue() - Method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
-
- getValue() - Method in enum com.healthmarketscience.jackcess.query.Query.Type
-
- getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getValueColumns() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- getValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getValues() - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- getValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getValues() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getValues() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getValueType() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
- getVarLenTableIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getVersion() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- getVersionHistoryColumn() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns the column which tracks the version history for an "append only"
column.
- getVersionHistoryColumn() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getVersions() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getVersions() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getZoneId() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured ZoneId (always non-null
and aligned
with the TimeZone).
- getZoneId() - Method in interface com.healthmarketscience.jackcess.expr.LocaleContext
-
- getZoneId() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- getZoneId() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getZoneId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getZoneId() - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- greaterThan(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- greaterThanEq(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- GROUPBY_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- GUID_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- Id() - Constructor for class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- Identifier - Class in com.healthmarketscience.jackcess.expr
-
identifies a database entity (e.g.
- Identifier(String) - Constructor for class com.healthmarketscience.jackcess.expr.Identifier
-
- Identifier(String, String, String) - Constructor for class com.healthmarketscience.jackcess.expr.Identifier
-
- IDENTIFIER_SEP_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- IDENTIFIER_SEP_PAT - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- IGNORE_NULLS_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- ignoreNull(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- IIF - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- IME_MODE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- IME_SENTENCE_MODE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- imp(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- importFile(File) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importFile(File, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- ImportFilter - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows customization of the behavior of the
ImportUtil
import methods.
- importReader(BufferedReader) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importReader(BufferedReader, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importReader(BufferedReader, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importReader(BufferedReader, Database, String, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importResultSet(ResultSet) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importResultSet(ResultSet, Database, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new table in this database.
- importResultSet(ResultSet, Database, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new table in this database.
- importResultSet(ResultSet, Database, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new (or optionally existing) table
in this database.
- ImportUtil - Class in com.healthmarketscience.jackcess.util
-
Utility class for importing tables to an Access database from other
sources.
- ImportUtil.Builder - Class in com.healthmarketscience.jackcess.util
-
Builder which simplifies configuration of an import operation.
- in(LocaleContext, Value, Value[]) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- includeLeadingDigit() - Method in class com.healthmarketscience.jackcess.expr.NumericConfig
-
- includesDate() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
- includesTime() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
- Index - Interface in com.healthmarketscience.jackcess
-
Access database index definition.
- Index.Column - Interface in com.healthmarketscience.jackcess
-
Information about a Column in an Index
- INDEX_LEAF - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
leaf index page containing actual entries
- INDEX_NODE - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
intermediate index page pointing to other index pages
- IndexBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing an
Index
.
- IndexBuilder(String) - Constructor for class com.healthmarketscience.jackcess.IndexBuilder
-
- IndexBuilder.Column - Class in com.healthmarketscience.jackcess
-
Information about a column in this index (name and ordering).
- IndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Various constants used for creating index entries.
- IndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCodes
-
- IndexCursor - Interface in com.healthmarketscience.jackcess
-
Cursor backed by an
Index
with extended traversal options.
- IndexCursorImpl - Class in com.healthmarketscience.jackcess.impl
-
Cursor backed by an index with extended traversal options.
- IndexData - Class in com.healthmarketscience.jackcess.impl
-
Access table index data.
- IndexData.ColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
Information about the columns in an index.
- IndexData.Entry - Class in com.healthmarketscience.jackcess.impl
-
A single leaf entry in an index (points to a single row)
- IndexData.EntryCursor - Class in com.healthmarketscience.jackcess.impl
-
Utility class to traverse the entries in the Index.
- IndexData.EntryType - Enum in com.healthmarketscience.jackcess.impl
-
type attributes for Entries which simplify comparisons
- IndexData.PendingChange - Class in com.healthmarketscience.jackcess.impl
-
Utility class which maintains information about a pending index update.
- INDEXES_SUPPORTED - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
whether or not we can use indexes in this format
- IndexImpl - Class in com.healthmarketscience.jackcess.impl
-
Access table (logical) index.
- IndexImpl.ForeignKeyReference - Class in com.healthmarketscience.jackcess.impl
-
Information about a foreign key reference defined in an index (when
referential integrity should be enforced).
- IndexPageCache - Class in com.healthmarketscience.jackcess.impl
-
Manager of the index pages for a IndexData.
- IndexPageCache(IndexData) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- initialize() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Forces initialization of this index (actual parsing of index pages).
- initialize() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Forces initialization of this index (actual parsing of index pages).
- initialize(DatabaseImpl, CodecProvider) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Does second-stage initialization, must be called after construction.
- INPUT_MASK_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- insertEmptyData(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Inserts empty data of the given length at the current position of the
given buffer (moving existing data forward the given length).
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
common instance of DefaultCodecProvider
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.SqlHelper
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- INSTR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- INSTRREV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- INT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- intDivide(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- intValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- intValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- INVALID - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
invalid page type
- INVALID_FK - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- INVALID_ID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- INVALID_ROW_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
special row number representing an invalid row number
- invalidate() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Forces any current page data to be disregarded (any
getPage
/setPage
call must reload page data).
- InvalidValueException - Exception in com.healthmarketscience.jackcess
-
JackcessException which indicates that an invalid column value was provided
in a database update.
- InvalidValueException(String) - Constructor for exception com.healthmarketscience.jackcess.InvalidValueException
-
- InvalidValueException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.InvalidValueException
-
- invert(RowFilter) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Creates a filter which inverts the sense of the given filter (rows which
are matched by the given filter will not be matched by the returned
filter, and vice versa).
- IPMT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- isAfterLast() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the cursor is currently positioned after the
last row, false
otherwise.
- isAfterLast() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets current allow auto number insert policy.
- isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Table
-
Gets the currently configured auto number insert policy.
- isAppendOnly() - Method in interface com.healthmarketscience.jackcess.Column
-
Whether or not this column is "append only" (its history is tracked by a
separate version history column).
- isAppendOnly() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isAscending() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- isAscending() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- isAscending() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- isAtFinalRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isAtHeaderRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isAttachmentColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- isAutoNumber() - Method in interface com.healthmarketscience.jackcess.Column
-
- isAutoNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isAutoSync() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- isBeforeFirst() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the cursor is currently positioned before the
first row, false
otherwise.
- isBeforeFirst() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isBlank(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns true
if the given string is null
or all blank
space, false
otherwise.
- isBlob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
-
- isBlob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
-
- isCalculated() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns whether or not this is a calculated column.
- isCalculated() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isCalculated() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isCascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isCascadeNullOnDelete() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isCascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isClob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelper
-
- isClob(Object) - Method in class com.healthmarketscience.jackcess.impl.SqlHelperImpl
-
- isCompressedUnicode() - Method in interface com.healthmarketscience.jackcess.Column
-
- isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isConstant() - Method in interface com.healthmarketscience.jackcess.expr.Expression
-
- isCurrentRowDeleted() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the row at which the cursor is currently
positioned is deleted, false
otherwise (including invalid rows).
- isCurrentRowDeleted() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- ISDATE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- isDateOnly() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
- isDdl() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
Whether or not this property is a DDL object.
- isDeleted() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isDeletedRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- isEmpty() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- isEnforceForeignKeys() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets current foreign-key enforcement policy.
- isEnforceForeignKeys() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isEvaluateExpressions() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the current expression evaluation policy.
- isEvaluateExpressions() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isForeignKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isForeignKey() - Method in interface com.healthmarketscience.jackcess.Index
-
- isForward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- isHeaderPageNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isHeaderRowNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isHidden() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- isHidden() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isHidden() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Whether or not this query has been marked as hidden.
- isHidden() - Method in interface com.healthmarketscience.jackcess.Table
-
Whether or not this table has been marked as hidden.
- isHidden() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
Whether or not this table has been marked as hidden.
- isHyperlink() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns whether or not this is a hyperlink column (only possible for
columns of type MEMO).
- isHyperlink() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isHyperlink() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- isIncludeLinkedTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- isIncludeNormalTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- isIncludeSystemTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- isInitialized() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Whether or not the complete index state has been read.
- isInitialized() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Whether or not the complete index state has been read.
- isIntegral() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
- isLeafEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- isLeftOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isLeftOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- isLinked() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
true
if this is a linked table, false
otherwise.
- isLinkedTable(Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Returns true
if this Database links to the given Table, false
otherwise.
- isLinkedTable(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isLongValue() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isMultipleAutoNumberAllowed() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isMultiValueColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- isNotNull(Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- isNull() - Method in interface com.healthmarketscience.jackcess.expr.Value
-
- isNull() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseDelayedValue
-
- isNull() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- isNull(Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- ISNULL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- isNull(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
- isNumeric() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
- ISNUMERIC - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- isOneToOne() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isOneToOne() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- isOpen() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- isOverflow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isOverflowRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isPrimaryKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isPrimaryKey() - Method in interface com.healthmarketscience.jackcess.Index
-
- isPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- isPrimaryTable() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isPure() - Method in interface com.healthmarketscience.jackcess.expr.Function
-
- isPure() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.BaseFunction
-
- isPure() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.Func0
-
- isPure() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
-
- isRawData(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns true
if the given value is "raw" column data,
false
otherwise.
- isReadOnly() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isRegexSpecialChar(char) - Static method in class com.healthmarketscience.jackcess.impl.expr.Expressionator
-
- isRequired() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Whether or not values are required in the columns.
- isRequired() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isRequired() - Method in interface com.healthmarketscience.jackcess.Index
-
Whether or not values are required for index columns.
- isReservedWord(String) - Static method in class com.healthmarketscience.jackcess.TableBuilder
-
- isReset() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- isRightOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isRightOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- isString() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
- isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- isSystem() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isSystem() - Method in interface com.healthmarketscience.jackcess.Table
-
Whether or not this table is a system (internal) table.
- isSystem() - Method in interface com.healthmarketscience.jackcess.TableDefinition
-
Whether or not this table is a system (internal) table.
- isSystem() - Method in interface com.healthmarketscience.jackcess.TableMetaData
-
true
if this is a system table, false
otherwise.
- isTemporal() - Method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
- isTextual() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isTimeOnly() - Method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
- isTrueVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isUnique() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Whether or not index entries must be unique.
- isUnique() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isUnique() - Method in interface com.healthmarketscience.jackcess.Index
-
Whether or not index entries must be unique.
- isUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- isUnsupported() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns true
if this cursor is up-to-date with respect to its
index.
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Returns true
if this cursor is up-to-date with respect to its
usage map.
- isValid() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- isValid() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
Returns true
if this rowId potentially represents an actual row
of data, false
otherwise.
- isValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isValidPrecision(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isValidScale(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isValidSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isVariableLength() - Method in interface com.healthmarketscience.jackcess.Column
-
- isVariableLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isVariableLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isVersionHistoryColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- isWriting() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Returns true
if a logical write operation is in progress, false
otherwise.
- IterableBuilder - Class in com.healthmarketscience.jackcess.util
-
Builder style class for constructing a
Cursor
Iterable/Iterator.
- IterableBuilder(Cursor) - Constructor for class com.healthmarketscience.jackcess.util.IterableBuilder
-
- IterableBuilder.Type - Enum in com.healthmarketscience.jackcess.util
-
- iterator() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Calls
Cursor.beforeFirst()
on this cursor and returns a modifiable
Iterator which will iterate through all the rows of this table.
- iterator() - Method in interface com.healthmarketscience.jackcess.Database
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- iterator(IterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- iterator(TableIterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- iterator() - Method in interface com.healthmarketscience.jackcess.Table
-
Calls
Table.reset()
on this table and returns a modifiable
Iterator which will iterate through all the rows of this table.
- iterator() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- iterator() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- iterator() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- PACKAGE_PRETTY_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- PACKAGE_TYPE_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- PAGE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Database page size in bytes
- PageChannel - Class in com.healthmarketscience.jackcess.impl
-
Reads and writes individual pages in a database file
- PageChannel(FileChannel, boolean, JetFormat, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
-
- PageTypes - Interface in com.healthmarketscience.jackcess.impl
-
Codes for page types
- PARAM_TYPE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- PARAMETER_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- parse(Expressionator.Type, String, Value.Type, Expressionator.ParseContext) - Static method in class com.healthmarketscience.jackcess.impl.expr.Expressionator
-
- parse(String, ParsePosition) - Method in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- parseBlob(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
Parses an access database blob structure and returns an appropriate
OleBlob instance.
- ParseException - Exception in com.healthmarketscience.jackcess.expr
-
Exception thrown when expression parsing fails.
- ParseException(String) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
-
- ParseException(Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
-
- ParseException(String, Throwable) - Constructor for exception com.healthmarketscience.jackcess.expr.ParseException
-
- PASSTHROUGH_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- PassthroughQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a query which will be executed via ODBC.
- PassthroughQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a query which will be executed via
ODBC.
- PassthroughQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- PatternColumnPredicate - Class in com.healthmarketscience.jackcess.util
-
Predicate which tests a column value against a
Pattern
.
- PatternColumnPredicate(Pattern) - Constructor for class com.healthmarketscience.jackcess.util.PatternColumnPredicate
-
- PERCENT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- PMT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- position() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- position() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- position(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- position() - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- position(long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- positionAtRowData(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Sets the position and limit in a new buffer using the given rowState
according to the given row number and row end, following overflow row
pointers as necessary.
- positionAtRowHeader(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Sets a new buffer to the correct row header page using the given rowState
according to the given rowId.
- possiblyInvalidate(int, ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Forces any current page data to be disregarded if it matches the given
page number (any getPage
/setPage
call must
reload page data) and is not the given buffer.
- postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- PPMT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- prepareAddRow(Object[], RowIdImpl, IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Prepares to add a row to this index.
- prepareUpdateRow(Object[], RowIdImpl, Object[], IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Prepares to update a row in this index.
- PRIMARY_KEY_INDEX_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
index type for primary key indexes
- PRIMARY_KEY_NAME - Static variable in class com.healthmarketscience.jackcess.IndexBuilder
-
name typically used by MS Access for the primary key index
- propertiesUpdated() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- PROPERTY_MAP_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- PropertyMap - Interface in com.healthmarketscience.jackcess
-
Map of properties for a database object.
- PropertyMap.DisplayControl - Enum in com.healthmarketscience.jackcess
-
Enum value constants for the DisplayControl property
- PropertyMap.EnumValue - Interface in com.healthmarketscience.jackcess
-
Interface for enums which can be used as property values.
- PropertyMap.IMEMode - Enum in com.healthmarketscience.jackcess
-
Enum value constants for the IMEMode property
- PropertyMap.IMESentenceMode - Enum in com.healthmarketscience.jackcess
-
Enum value constants for the IMESentenceMode property
- PropertyMap.Property - Interface in com.healthmarketscience.jackcess
-
Info about a property defined in a PropertyMap.
- PropertyMap.TextFormat - Enum in com.healthmarketscience.jackcess
-
Enum value constants for the TextFormat property
- PropertyMapImpl - Class in com.healthmarketscience.jackcess.impl
-
Map of properties for a database object.
- PropertyMapImpl(String, short, PropertyMaps) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- PropertyMaps - Class in com.healthmarketscience.jackcess.impl
-
Collection of PropertyMap instances read from a single property data block.
- PropertyMaps(int, RowIdImpl, PropertyMaps.Handler, PropertyMaps.Owner) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- put(String, Object) - Method in interface com.healthmarketscience.jackcess.expr.EvalContext
-
Sets the value of the given key to the given value in the currently
configured
Bindings
.
- put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- put(byte) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- put(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- put(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- put(String, DataType, Object, boolean) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- put(PropertyMap.Property) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- put(String, DataType, Object, boolean) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
Puts a property into this map with the given information.
- put(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put(String, DataType, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put(String, DataType, Object, boolean) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put3ByteInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- put3ByteInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- put3ByteInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- putAll(Iterable<? extends PropertyMap.Property>) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- putAll(Iterable<? extends PropertyMap.Property>) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- putAll(Iterable<? extends PropertyMap.Property>) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Puts all the given properties into this map.
- putDatabaseProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name to the given value.
- putDatabaseProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name and type to the given
value.
- putInt(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putInt(int, int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes an int at the current position in the given buffer, using the
given ByteOrder
- putInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes an int at the given position in the given buffer, using the
given ByteOrder
- putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the column property with the given name to the given value.
- putProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the column property with the given name and type to the given value.
- putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets the table property with the given name to the given value.
- putProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets the table property with the given name and type to the given value.
- putRange(ByteBuffer, int, int, byte) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bytes in the given byte range to the given byte value.
- putShort(short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putShort(int, short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putSummaryProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the summary database property with the given name to the given
value.
- putSummaryProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the summary database property with the given name and type to
the given value.
- putUserDefinedProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the user-defined database property with the given name to the given
value.
- putUserDefinedProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the user-defined database property with the given name and type to
the given value.
- PV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- RandomContext - Class in com.healthmarketscience.jackcess.impl.expr
-
This class effectively encapsulates the stateful logic of the "Rnd"
function.
- RandomContext() - Constructor for class com.healthmarketscience.jackcess.impl.expr.RandomContext
-
- Rate - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- rawDataWrapper(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns a wrapper for raw column data that can be written without
understanding the data.
- read(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Deserialize a raw byte value for this column into an Object
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Deserialize a raw byte value for this column into an Object
- read(ByteBuffer, List<ColumnImpl>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Read the rest of the index info from a tableBuffer
- read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
Read a mask in from a buffer
- read(DatabaseImpl, ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- read(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- read(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- READ_ONLY - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the read/write mode of this format
- readFromNullMask(boolean) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- ReadOnlyFileChannel - Class in com.healthmarketscience.jackcess.util
-
Wrapper for existing FileChannel which is read-only.
- ReadOnlyFileChannel(FileChannel) - Constructor for class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- readPage(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- readProperties(byte[], int, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- readRootPage(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- Relationship - Interface in com.healthmarketscience.jackcess
-
Information about a relationship between two tables in the
Database
.
- Relationship.JoinType - Enum in com.healthmarketscience.jackcess
-
- RelationshipBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Relationship
, and,
optionally, the associated backing foreign key (if referential integrity
enforcement is enabled).
- RelationshipBuilder(Table, Table) - Constructor for class com.healthmarketscience.jackcess.RelationshipBuilder
-
- RelationshipBuilder(String, String) - Constructor for class com.healthmarketscience.jackcess.RelationshipBuilder
-
- RelationshipCreator - Class in com.healthmarketscience.jackcess.impl
-
Helper class used to maintain state during relationship creation.
- RelationshipCreator(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipCreator
-
- RelationshipImpl - Class in com.healthmarketscience.jackcess.impl
-
Information about a relationship between two tables in the database.
- RelationshipImpl(String, Table, Table, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- RelationshipImpl(String, Table, Table, int, List<? extends Column>, List<? extends Column>) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- reload() - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
-
If the properties for the underlying Column have been modified directly
(or the EvalConfig for the underlying Database has been modified), this
method may be called to reload the format for the underlying Column.
- REMOTEDB_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- remove(String) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- remove(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- remove(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Removes the property with the given name
- removePageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Remove a page number from this usage map
- REPLACE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- ReplacementErrorHandler - Class in com.healthmarketscience.jackcess.util
-
Simple implementation of an ErrorHandler which always returns the
configured object.
- ReplacementErrorHandler() - Constructor for class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
-
Constructs a ReplacementErrorHandler which replaces all errored values
with null
.
- ReplacementErrorHandler(Object) - Constructor for class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
-
Constructs a ReplacementErrorHandler which replaces all errored values
with the given Object.
- REQUIRED_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- REQUIRED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- reserve(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- reserveInt() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- reserveShort() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- reset() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- reset() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Resets this cursor for forward traversal.
- reset() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
After calling this method, getNextPage will return the first page in
the map
- reset() - Method in interface com.healthmarketscience.jackcess.Table
-
- 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
-
- restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets a savepoint to restore for the initial position of the cursor.
- restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- restoreSavepoint(CursorImpl.SavepointImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- RESULT_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- RETURN_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Placeholder object for adding rows which indicates that the caller wants
the RowId of the new row.
- REVERSE - Static variable in class com.healthmarketscience.jackcess.impl.TopoSorter
-
- reverse() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- RIGHT - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- RIGHT_OUTER_JOIN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
flag indicating right outer join
- RND - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- RO_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
read-only channel access mode
- RO_CHANNEL_OPTS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
read-only channel access mode
- rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Undoes the pending change.
- rollbackAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
- ROUND - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- ROUND_MODE - Static variable in class com.healthmarketscience.jackcess.impl.expr.NumberFormatter
-
- Row(Row) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- Row(RowId, Byte, String, Short, Integer, String, String, Integer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- Row - Interface in com.healthmarketscience.jackcess
-
A row of data as column name->value pairs.
- ROW_SOURCE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- ROW_SOURCE_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- RowEvalContext - Class in com.healthmarketscience.jackcess.impl
-
- RowEvalContext(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowEvalContext
-
- RowFilter - Class in com.healthmarketscience.jackcess.util
-
The RowFilter class encapsulates a filter test for a table row.
- RowFilter() - Constructor for class com.healthmarketscience.jackcess.util.RowFilter
-
- rowFitsOnDataPage(int, ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns true
if a row of the given size will fit on the given
data page, false
otherwise.
- RowId - Interface in com.healthmarketscience.jackcess
-
Uniquely identifies a row of data within the access database.
- RowIdImpl - Class in com.healthmarketscience.jackcess.impl
-
Uniquely identifies a row of data within the access database.
- RowIdImpl(int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowIdImpl
-
Creates a new RowId
instance.
- RowIdImpl.Type - Enum in com.healthmarketscience.jackcess.impl
-
type attributes for RowIds which simplify comparisons
- RowImpl - Class in com.healthmarketscience.jackcess.impl
-
A row of data as column->value pairs.
- RowImpl(RowIdImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowImpl(RowIdImpl, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowImpl(Row) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowValidatorEvalContext - Class in com.healthmarketscience.jackcess.impl
-
- RowValidatorEvalContext(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowValidatorEvalContext
-
- RTRIM - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- RuntimeIOException - Exception in com.healthmarketscience.jackcess
-
RuntimeException wrapper around an IOException
- RuntimeIOException(IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
-
- RuntimeIOException(String, IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
-
- RW_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
read/write channel access mode
- RW_CHANNEL_OPTS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
read/write channel access mode for existing files
- RWC_CHANNEL_OPTS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
read/write/create channel access mode for new files
- save() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- save() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Saves the current state of this map.
- ScientificFormat(NumberFormat) - Constructor for class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- ScientificFormat(NumberFormat, NumberFormatter.NotationType) - Constructor for class com.healthmarketscience.jackcess.impl.expr.NumberFormatter.ScientificFormat
-
- SECOND - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- SELECT_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- SELECT_STAR_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- SelectQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a select query, e.g.:
SELECT <columns> FROM <tables> WHERE <expression>
- SelectQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a select query, e.g.:
SELECT <columns> FROM <tables> WHERE <expression>
- SelectQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.SelectQueryImpl
-
- set(Object) - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
-
- set(String, Object) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- set(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- setAllowAutoNumberInsert(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets the new auto number insert policy for the database (unless
overridden at the Table level).
- setAllowAutoNumberInsert(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setAllowAutoNumberInsert(Boolean) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- setAllowAutoNumberInsert(Boolean) - Method in interface com.healthmarketscience.jackcess.Table
-
Sets the new auto number insert policy for the Table.
- setAutoNumber(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column is an auto-number column.
- setAutoSync(boolean) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets whether or not to enable auto-syncing on write.
- setBindings(Bindings) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
Allows for passing custom information into expression evaluation.
- setBindings(Bindings) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- setBits(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- setCalculated(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column is a calculated column.
- setCalculatedInfo(String) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Convenience method to set the various info for a calculated type (flag,
result type property and expression)
- setCascadeDeletes() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Enables deletes to be cascaded from the "from" table to the "to" table.
- setCascadeNullOnDelete() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Enables deletes in the "from" table to be cascaded as "null" to the "to"
table.
- setCascadeUpdates() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Enables updates to be cascaded from the "from" table to the "to" table.
- setCaseInsensitive() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ColumnMatcher to an instance of CaseInsensitiveColumnMatcher
- setChannel(FileChannel) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets a pre-opened FileChannel.
- setCharset(Charset) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new Charset.
- setCharset(Charset) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the Charset to use, if null
, uses default.
- setCharset(Charset) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setCodecProvider(CodecProvider) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the CodecProvider for handling page encoding/decoding, may be
null
if no special encoding is necessary
- setColumnIndex(int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setColumnMatcher(ColumnMatcher) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Sets a new ColumnMatcher.
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ColumnMatcher to use for matching row patterns.
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setColumnNumber(short) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- setColumnOffsets(int, int, int) - Method in class com.healthmarketscience.jackcess.impl.TableMutator
-
- setColumnOrder(Table.ColumnOrder) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new Table.ColumnOrder.
- setColumnOrder(Table.ColumnOrder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setColumnValidator(ColumnValidator) - Method in interface com.healthmarketscience.jackcess.Column
-
Sets a new ColumnValidator.
- setColumnValidator(ColumnValidator) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setColumnValidatorFactory(ColumnValidatorFactory) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new ColumnValidatorFactory.
- setColumnValidatorFactory(ColumnValidatorFactory) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setComplexValueForeignKey(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
- setCompressedUnicode(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column allows unicode compression.
- setCurrentRowValue(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Updates a single value in the current row.
- setCurrentRowValue(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setCurrentRowValue(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setCursor(Cursor) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setDateTimeType(DateTimeType) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets the DateTimeType.
- setDateTimeType(DateTimeType) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setDelimiter(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDelimiter(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setEncodedFileData(byte[]) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setEndEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ending row for a range based index cursor to the given entry
(where the given values correspond to the index's columns).
- setEndRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ending row for a range based index cursor.
- setEndRowInclusive(boolean) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets whether the ending row for a range based index cursor is inclusive
or exclusive.
- setEnforceForeignKeys(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new foreign-key enforcement policy.
- setEnforceForeignKeys(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setEntryValues(Object...) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Sets a new ErrorHandler.
- setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new ErrorHandler.
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Table
-
Sets a new ErrorHandler.
- setEscapeIdentifiers(boolean) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets whether or not subsequently added columns will have their names
automatically escaped
- setEvaluateExpressions(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets the current expression evaluation policy.
- setEvaluateExpressions(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setFile(File) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- 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
-
- 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
-
- setFileType(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFileUrl(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFilter(ExportFilter) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setFilter(ImportFilter) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setFormatString(String) - Method in class com.healthmarketscience.jackcess.util.ColumnFormatter
-
Sets the given format string as the "Format" property for the underlying
Column and reloads this formatter.
- setForward(boolean) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setFromColumn(Column) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets all attributes except name from the given Column template (including
all column properties except GUID).
- setFromColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets all attributes except name from the given Column template.
- setFunctionLookup(FunctionLookup) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
Sets the
Function
provider to use during expression evaluation.
- setFunctionLookup(FunctionLookup) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setHyperlink(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column allows unicode compression.
- setId(ComplexValue.Id) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Called once when a new ComplexValue is saved to set the new unique
identifier.
- setIgnoreBrokenSystemCatalogIndex(boolean) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets flag which, if true
, will make the database ignore the index
on the system catalog when looking up tables.
- setIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to ignore null values.
- setIncludeLinkedTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIncludeNormalTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIncludeSystemTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIndex(Index) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor.
- setIndexByColumnNames(String...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with exactly the given columns.
- setIndexByColumns(Column...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with exactly the given columns.
- setIndexByName(String) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with the given name.
- setIndexNumber(int) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- setJoinType(Relationship.JoinType) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Sets the preferred join type for this relationship.
- setLength(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the length (in bytes) for the new column.
- setLengthInUnits(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the length (in type specific units) for the new column.
- setLink(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setLinkFileName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setLinkPath(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setLinkResolver(LinkResolver) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new LinkResolver.
- setLinkResolver(LinkResolver) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setMatchPattern(Column, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setMatchPattern(String, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setMatchPattern(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setMaxLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the length for the new column to the max length for the type.
- setMaxPrecision() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the precision for the new column to the max length for the type.
- setMaxScale() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the scale for the new column to the max length for the type.
- setName(String) - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- setName(String) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets the name of the index.
- setName(String) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Sets a specific name for this relationship.
- setNewPage(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Allocates a new buffer in the database (with undefined data) and returns
a new empty buffer.
- setNumericConfig(NumericConfig) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
Sets the NumericConfig for use when evaluating expressions.
- setNumericConfig(NumericConfig) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- setOther(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setOtherBytes(byte[]) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setOtherStream(InputStream, long) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setPackageClassName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setPackagePrettyName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setPackageTypeName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setPage(PageChannel, int) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Sets the current page number and returns that page
- setPath(Path) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- 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
-
- setReferentialIntegrity() - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Enables referential integrity enforcement for this relationship.
- setRequired() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to encforce required.
- setRootPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Sets the root page for this index, must be called before normal usage.
- setRowValue(Object[], Object) - Method in interface com.healthmarketscience.jackcess.Column
-
- setRowValue(Map<String, Object>, Object) - Method in interface com.healthmarketscience.jackcess.Column
-
- setRowValue(Object[], Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setRowValue(Map<String, Object>, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setScale(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the scale for the new column.
- setSimplePackage(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageBytes(byte[]) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageFileName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageFilePath(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageStream(InputStream, long) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSpecificEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting and ending row for a range based index cursor to the
given entry (where the given values correspond to the index's columns).
- setSpecificRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting and ending row for a range based index cursor.
- setSQLType(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column based on the given SQL type.
- setSQLType(int, int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column based on the given SQL type and target
data length (in type specific units).
- setSQLType(int, int, Database.FileFormat) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column based on the given SQL type, target
data length (in type specific units), and target FileFormat.
- setStartEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting row for a range based index cursor to the given entry
(where the given values correspond to the index's columns).
- setStartRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting row for a range based index cursor.
- setStartRowInclusive(boolean) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets whether the starting row for a range based index cursor is inclusive
or exclusive.
- setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setTemporalConfig(TemporalConfig) - Method in interface com.healthmarketscience.jackcess.expr.EvalConfig
-
Sets the TemporalConfig for use when evaluating expressions.
- setTemporalConfig(TemporalConfig) - Method in class com.healthmarketscience.jackcess.impl.DBEvalContext
-
- setTextSortOrder(ColumnImpl.SortOrder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- setTimeZone(TimeZone) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new TimeZone.
- setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the TimeZone to use for interpreting dates, if null
, uses
default
- setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setType(DataType) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column.
- setType(byte) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- setUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to enforce uniqueness.
- setUseExistingTable(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setValue(Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
Sets the new value for this property.
- setVersionHistoryColumn(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setZoneId(ZoneId) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new ZoneId.
- setZoneId(ZoneId) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- SGN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- SHORT_TIME_FORMAT - Static variable in class com.healthmarketscience.jackcess.expr.TemporalConfig
-
- shortValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- shortValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- shouldIgnoreNulls() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Whether or not null
values are actually recorded in the index.
- shouldIgnoreNulls() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- shouldIgnoreNulls() - Method in interface com.healthmarketscience.jackcess.Index
-
Whether or not null
values are actually recorded in the index.
- SimpleCache<K,V> - Class in com.healthmarketscience.jackcess.impl
-
Simple LRU cache implementation which keeps at most the configured maximum
number of elements.
- SimpleCache(int) - Constructor for class com.healthmarketscience.jackcess.impl.SimpleCache
-
- SimpleColumnMatcher - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ColumnMatcher which tests for equality.
- SimpleColumnMatcher() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
-
- SimpleColumnValidator - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ColumnValidator which simply returns the
given value.
- SimpleColumnValidator() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- SimpleColumnValidatorFactory - Class in com.healthmarketscience.jackcess.util
-
- SimpleColumnValidatorFactory() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- SimpleExportFilter - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ImportFilter which just returns the given
values.
- SimpleExportFilter() - Constructor for class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- SimpleImportFilter - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ImportFilter which just returns the given
values.
- SimpleImportFilter() - Constructor for class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- SIN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- SingleValue - Interface in com.healthmarketscience.jackcess.complex
-
Complex value corresponding to an single value in a multi-value column.
- size() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- size() - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- SIZE_COLUMN_DEF_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_COLUMN_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_COLUMN_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_DEFINITION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_ENTRY_MASK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_INFO_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_LONG_VALUE_DEF - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_PASSWORD - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_COLUMN_COUNT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_LOCATION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_VAR_COL_OFFSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_TDEF_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_TDEF_TRAILER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_TEXT_FIELD_UNIT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- skip(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- SKIP_AFTER_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_AFTER_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- skipFully(DataInputStream, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Skips the given number of bytes in the given stream
- SLN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- sort() - Method in class com.healthmarketscience.jackcess.impl.TopoSorter
-
- SortOrder(short, short) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- SPACE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- SqlHelper - Class in com.healthmarketscience.jackcess.impl
-
Helper class to isolate the java.sql module interactions from the core of
jackcess (in java 9+ environments).
- SqlHelper() - Constructor for class com.healthmarketscience.jackcess.impl.SqlHelper
-
- SqlHelperImpl - Class in com.healthmarketscience.jackcess.impl
-
Implementation of SqlHelperImpl which works with the java.sql modules
classes.
- SqlHelperImpl() - Constructor for class com.healthmarketscience.jackcess.impl.SqlHelperImpl
-
- SQR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- START_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- startExclusiveWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Begins an exclusive "logical" write operation (throws an exception if
another write operation is outstanding).
- startWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Begins a "logical" write operation.
- storeInNullMask() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- STR - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- STRCOMP - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- STRCONV - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- stream() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- stream() - Method in interface com.healthmarketscience.jackcess.Database
-
- stream() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- stream() - Method in interface com.healthmarketscience.jackcess.Table
-
- stream() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- stream() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- stream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
-
- stream() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- STRING - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- StringFuncWrapper(Function) - Constructor for class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
-
- StringValue - Class in com.healthmarketscience.jackcess.impl.expr
-
- StringValue(String) - Constructor for class com.healthmarketscience.jackcess.impl.expr.StringValue
-
- STRREVERSE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- subtract(LocaleContext, Value, Value) - Static method in class com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
- swap2Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Swaps the 2 bytes (changes endianness) of the bytes at the given offset.
- swap4Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Swaps the 4 bytes (changes endianness) of the bytes at the given offset.
- swap8Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Swaps the 8 bytes (changes endianness) of the bytes at the given offset.
- SWITCH - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- SYD - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFinancialFunctions
-
- Table - Interface in com.healthmarketscience.jackcess
-
A single database table.
- Table.ColumnOrder - Enum in com.healthmarketscience.jackcess
-
enum which controls the ordering of the columns in a table.
- TABLE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TABLE_DEF - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
Table definition page
- TableBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Table
.
- TableBuilder(String) - Constructor for class com.healthmarketscience.jackcess.TableBuilder
-
- TableBuilder(String, boolean) - Constructor for class com.healthmarketscience.jackcess.TableBuilder
-
- TableCreator - Class in com.healthmarketscience.jackcess.impl
-
Helper class used to maintain state during table creation.
- TableCreator(DatabaseImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator
-
- TableDefinition - Interface in com.healthmarketscience.jackcess
-
The definition of a single database table.
- TableDefinitionImpl - Class in com.healthmarketscience.jackcess.impl
-
A database table definition which does not allow any actual data
interaction (read or write).
- TableImpl - Class in com.healthmarketscience.jackcess.impl
-
A single database table
- TableImpl.IndexFeature - Enum in com.healthmarketscience.jackcess.impl
-
- TableImpl.RowState - Class in com.healthmarketscience.jackcess.impl
-
Maintains the state of reading/updating a row of data.
- TableIterableBuilder - Class in com.healthmarketscience.jackcess.util
-
Builder style class for constructing a
Database
Iterable/Iterator
for
Table
s.
- TableIterableBuilder(Database) - Constructor for class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- TableMetaData - Interface in com.healthmarketscience.jackcess
-
Basic metadata about a single database Table.
- TableMetaData.Type - Enum in com.healthmarketscience.jackcess
-
- TableMutator - Class in com.healthmarketscience.jackcess.impl
-
Common helper class used to maintain state during table mutation.
- TableScanCursor - Class in com.healthmarketscience.jackcess.impl
-
Simple un-indexed cursor.
- TableScanCursor(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- TableUpdater - Class in com.healthmarketscience.jackcess.impl
-
Helper class used to maintain state during table mutation.
- TableUpdater(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableUpdater
-
- TAN - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultNumberFunctions
-
- TempBufferHolder - Class in com.healthmarketscience.jackcess.impl
-
Manages a reference to a ByteBuffer.
- TempBufferHolder.Type - Enum in com.healthmarketscience.jackcess.impl
-
The caching type for the buffer holder.
- TemporalConfig - Class in com.healthmarketscience.jackcess.expr
-
A TemporalConfig encapsulates date/time formatting options for expression
evaluation.
- TemporalConfig(String, String, String, String, char, char, Locale) - Constructor for class com.healthmarketscience.jackcess.expr.TemporalConfig
-
Instantiates a new TemporalConfig with the given configuration.
- TemporalConfig.Type - Enum in com.healthmarketscience.jackcess.expr
-
- TempPageHolder - Class in com.healthmarketscience.jackcess.impl
-
Manages a reference to a page buffer.
- test(Object) - Method in class com.healthmarketscience.jackcess.util.PatternColumnPredicate
-
- test(Row) - Method in class com.healthmarketscience.jackcess.util.RowFilter
-
Adaptation of this class for
Predicate
support.
- TEXT_FIELD_MAX_LENGTH - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Maximum size of a text field
- TEXT_FIELD_UNIT_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the "unit" size for text fields
- TEXT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TEXT_FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- TIME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- TIMER - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- TIMESERIAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- TIMEVALUE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultDateFunctions
-
- TIMEZONE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default TimeZone used for
date calculations.
- TITLE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- toArray() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toBlob() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- toBooleanValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Interpret a boolean value (null == false)
- toBuffer() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toByteArray() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- toByteArray(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toCharSequence(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toCleanString(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Expression
-
- toColumn() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Creates a new Column with the currently configured attributes.
- toColumns(ResultSetMetaData) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Returns a List of Column instances converted from the given
ResultSetMetaData (this is the same method used by the various importResultSet()
methods).
- toCompatibleCalendar(Calendar) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Ensures that the given
Calendar
is configured to be compatible
with how Access handles dates.
- toCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Returns a new cursor for the table, constructed to the given
specifications.
- toDateDouble(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns an access date double converted from a java Date/Calendar/Number
time value.
- toDateDouble(LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toDebugString(LocaleContext) - Method in interface com.healthmarketscience.jackcess.expr.Expression
-
- toFKString() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns a pretty string describing the foreign key relationship backing
this Joiner.
- toHexFile(String, ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes a chunk of data to a file in pretty printed hexidecimal.
- toHexString(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte array to a hexadecimal string for display
- toHexString(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(ByteBuffer, int, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(DatabaseImpl, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert the given number of bytes from the given database page to a
hexidecimal string for display.
- toIndexCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Returns a new index cursor for the table, constructed to the given
specifications.
- toInternalValue(DataType, Object, DatabaseImpl) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Converts the given value to the "internal" representation for the given
data type.
- toLookupName(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- TOP_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TopoSorter<E> - Class in com.healthmarketscience.jackcess.impl
-
- toRawString() - Method in interface com.healthmarketscience.jackcess.expr.Expression
-
- toRelationship(Database) - Method in class com.healthmarketscience.jackcess.RelationshipBuilder
-
Creates a new Relationship in the given Database with the currently
configured attributes.
- toSQLString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the actual SQL string which this query data represents.
- toSQLString() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the actual SQL string which this query data represents.
- toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- toString() - Method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
- toString() - Method in class com.healthmarketscience.jackcess.expr.Identifier
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnPropertyMap
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.expr.BaseValue
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.BaseFunction
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.expr.FunctionSupport.StringFuncWrapper
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- toString(PropertyMap) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.DisplayControl
-
- toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
-
- toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
-
- toString() - Method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
-
- toString() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
-
Contains details about the errored row, useful for debugging.
- toTable(Database) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Creates a new Table in the given Database with the currently configured
attributes.
- toTableRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- toUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toUnitSize(int, JetFormat) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toValidPrecision(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toValidScale(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toValidSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toValue(boolean) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(String) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(int) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(Integer) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(float) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(double) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(Double) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(BigDecimal) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(LocalDate) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(LocalTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValue(Value.Type, LocalDateTime) - Static method in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- toValueType(DataType) - Static method in class com.healthmarketscience.jackcess.impl.BaseEvalContext
-
- transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- transferTo(WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the entire contents of this channel to the
given destination channel.
- transferTo(long, long, WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- transferTo(OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the entire contents of this channel to the
given destination stream.
- transferTo(long, long, OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the selected portion of this channel to
the given destination stream.
- transferTo(long, long, WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- TRIM - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultTextFunctions
-
- trimToNull(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the given string trimmed, or null
if the string is null
or empty.
- trimTrailing(byte, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- TRUE_VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.ValueSupport
-
- truncate(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- truncate(long) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- tryLock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- tryLock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.ReadOnlyFileChannel
-
- TYPE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TYPE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TYPE_SYSTEM - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Table type code for system tables
- TYPE_USER - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Table type code for user tables
- TYPENAME - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- VAL - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- validate(JetFormat) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Checks that this column definition is valid.
- validate(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Passes the given obj through the currently configured validator for this
column and returns the result.
- validate(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Used by unit tests to validate the internal status of the index.
- validate(Object[]) - Method in class com.healthmarketscience.jackcess.impl.RowValidatorEvalContext
-
- validate(Set<String>, JetFormat) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Checks that this index definition is valid.
- validate(Column, Object) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidator
-
Validates and/or manipulates the given potential new value for the given
column.
- validate(Column, Object) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- validateIdentifierName(String, int, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Validates an identifier name.
- validateNewTableName(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- VALIDATION_RULE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- VALIDATION_TEXT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- Value - Interface in com.healthmarketscience.jackcess.expr
-
Wrapper for a typed primitive value used within the expression evaluation
engine.
- Value.Type - Enum in com.healthmarketscience.jackcess.expr
-
the types supported within the expression evaluation engine
- VALUE_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- valueBuilder(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.DateTimeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.expr.NumericConfig.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.expr.Expressionator.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.expr.NumberFormatter.NotationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.IndexFeature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.PropertyMap.DisplayControl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Relationship.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.TableMetaData.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.DataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.DateTimeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.expr.NumericConfig.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.expr.TemporalConfig.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.expr.Value.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.expr.Expressionator.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.expr.FormatUtil.NumPatternType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.expr.NumberFormatter.NotationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.IndexFeature
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.PropertyMap.DisplayControl
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMEMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.PropertyMap.IMESentenceMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.PropertyMap.TextFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.Relationship.JoinType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.TableMetaData.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueSupport - Class in com.healthmarketscience.jackcess.impl.expr
-
- VARTYPE - Static variable in class com.healthmarketscience.jackcess.impl.expr.DefaultFunctions
-
- Version - Interface in com.healthmarketscience.jackcess.complex
-
Complex value corresponding to a version of a memo column.
- VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "12.0"
- VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "14.0"
- VERSION_16 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "16.0"
- VERSION_17 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "17.0"
- VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "3"
- VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "4"
- VERSION_MSISAM - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the MSISAM database
- VersionHistoryColumnInfo - Interface in com.healthmarketscience.jackcess.complex
-
Complex column info for a column which tracking the version history of an
"append only" memo column.
- VersionHistoryColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Complex column info for a column which tracking the version history of an
"append only" memo column.
- VersionHistoryColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-