- 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
-
- cascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- cascadeDeletes() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- cascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- cascadeUpdates() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- CaseInsensitiveColumnMatcher - Class in com.healthmarketscience.jackcess.util
-
Concrete implementation of ColumnMatcher which tests textual columns
case-insensitively (
DataType.TEXT
and
DataType.MEMO
), and
all other columns using simple equality.
- CaseInsensitiveColumnMatcher() - Constructor for class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
-
- 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).
- 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.
- clearTableAndPages() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- close() - Method in interface com.healthmarketscience.jackcess.Database
-
Close the database file (and any linked databases).
- close() - Method in class com.healthmarketscience.jackcess.impl.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
-
- 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
-
- ColumnImpl - Class in com.healthmarketscience.jackcess.impl
-
Access database column definition
- ColumnImpl(TableImpl, String, DataType, int, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- ColumnImpl.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.
- com.healthmarketscience.jackcess - package com.healthmarketscience.jackcess
-
- com.healthmarketscience.jackcess.complex - package com.healthmarketscience.jackcess.complex
-
- com.healthmarketscience.jackcess.impl - package com.healthmarketscience.jackcess.impl
-
- com.healthmarketscience.jackcess.impl.complex - package com.healthmarketscience.jackcess.impl.complex
-
- com.healthmarketscience.jackcess.impl.query - package com.healthmarketscience.jackcess.impl.query
-
- com.healthmarketscience.jackcess.query - package com.healthmarketscience.jackcess.query
-
- com.healthmarketscience.jackcess.util - package com.healthmarketscience.jackcess.util
-
- 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.
- ComplexColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- ComplexColumnInfoImpl.ComplexValueImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
- ComplexColumnSupport - Class in com.healthmarketscience.jackcess.impl
-
Utility code for loading complex columns.
- ComplexColumnSupport() - Constructor for class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- ComplexDataType - Enum in com.healthmarketscience.jackcess.complex
-
Secondary type classification for the data in a complex column.
- 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
-
- ComplexValueImpl(ComplexValue.Id, ComplexValueForeignKey) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- 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
-
- COMPRESSED_UNICODE_EXT_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- concat(byte[], byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Concatenates and returns the given byte arrays.
- ConstraintViolationException - Exception in com.healthmarketscience.jackcess
-
JackcessException which indicates that the failure was caused by a database
constraint violation.
- ConstraintViolationException(String) - Constructor for exception com.healthmarketscience.jackcess.ConstraintViolationException
-
- constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column value.
- constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values.
- constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column value.
- constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values.
- constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values, expected to match the columns for this index.
- constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values, expected to match the columns for this index.
- containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Determines if the given page number is contained in this map.
- 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.
- 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, File, FileChannel, boolean, Charset, TimeZone) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new Database for the given fileFormat
- create(TableImpl, ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Creates an IndexData appropriate for the given table, using information
from the given table definition buffer.
- create(int, String, List<QueryImpl.Row>, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Creates a concrete Query instance from the given query data.
- create(Table, Table) - Static method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner based on the foreign-key relationship between the
given "from"" table and the given "to"" table.
- create(Index) - Static method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner based on the given index which backs a foreign-key
relationship.
- 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
-
- 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
-
- createPageBuffer() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- createPrimaryKeyCursor(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the primary key cursor of the given table.
- createProperty(String, DataType, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- createProperty(String, DataType, byte, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- createReverse() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner that is the reverse of this Joiner (the "from" and
"to" tables are swapped).
- createRow(Object[], ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- createRowState() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- createTable(String, List<ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new table in this database
- createTable(String, List<ColumnBuilder>, List<IndexBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new table in this database
- createValidator(Column) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidatorFactory
-
Returns a ColumnValidator instance for the given column, or null
if the default should be used.
- createValidator(Column) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- CROSS_TAB_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CROSSTAB_NORMAL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CROSSTAB_PIVOT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CrossTabQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a crosstab/pivot query, e.g.:
TRANSFORM <expr> SELECT <query> PIVOT <expr>
- CrossTabQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a crosstab/pivot query, e.g.:
TRANSFORM <expr> SELECT <query> PIVOT <expr>
- CrossTabQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- currentRowMatches(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the current row matches the given pattern.
- currentRowMatches(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the current row matches the given pattern.
- currentRowMatches(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatches(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatches(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatchesEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- currentRowMatchesEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Returns true
if the current row matches the given index entries.
- currentRowMatchesImpl(ColumnImpl, Object, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatchesImpl(Map<String, ?>, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- Cursor - Interface in com.healthmarketscience.jackcess
-
Manages iteration for a
Table
.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets a new cursor for this index.
- cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets a new cursor for this index, narrowed to the range defined by the
given startRow and endRow.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Gets a new cursor for this index.
- cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Gets a new cursor for this index, narrowed to the range defined by the
given startRow and endRow.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- Cursor.Id - Interface in com.healthmarketscience.jackcess
-
Identifier for a cursor.
- Cursor.Position - Interface in com.healthmarketscience.jackcess
-
Value object which maintains the current position of the cursor.
- Cursor.Savepoint - Interface in com.healthmarketscience.jackcess
-
Value object which represents a complete save state of the cursor.
- CursorBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Cursor
.
- CursorBuilder(Table) - Constructor for class com.healthmarketscience.jackcess.CursorBuilder
-
- CursorImpl - Class in com.healthmarketscience.jackcess.impl
-
Manages iteration for a Table.
- CursorImpl(CursorImpl.IdImpl, TableImpl, CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl
-
- CursorImpl.BaseIterator - Class in com.healthmarketscience.jackcess.impl
-
Base implementation of iterator for this cursor, modifiable.
- CursorImpl.DirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the cursor in a given direction.
- CursorImpl.IdImpl - Class in com.healthmarketscience.jackcess.impl
-
Identifier for a cursor.
- CursorImpl.PositionImpl - Class in com.healthmarketscience.jackcess.impl
-
Value object which maintains the current position of the cursor.
- CursorImpl.SavepointImpl - Class in com.healthmarketscience.jackcess.impl
-
Value object which represents a complete save state of the cursor.
- CustomToStringStyle - Class in com.healthmarketscience.jackcess.impl
-
Custom ToStringStyle for use with ToStringBuilder.
- 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
-
- DatabaseImpl - Class in com.healthmarketscience.jackcess.impl
-
- DatabaseImpl(File, FileChannel, boolean, boolean, Database.FileFormat, Charset, TimeZone, CodecProvider) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new database by reading it in from a FileChannel.
- DatabaseImpl.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
-
- DataPage() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- DataType - Enum in com.healthmarketscience.jackcess
-
Supported access data types.
- deallocatePage(int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Deallocate a previously used page in the database.
- DebugErrorHandler - Class in com.healthmarketscience.jackcess.util
-
Implementation of ErrorHandler which is useful for generating debug
information about bad row data (great for bug reports!).
- DebugErrorHandler() - Constructor for class com.healthmarketscience.jackcess.util.DebugErrorHandler
-
Constructs a DebugErrorHandler which replaces all errored values with
null
.
- DebugErrorHandler(Object) - Constructor for class com.healthmarketscience.jackcess.util.DebugErrorHandler
-
Constructs a DebugErrorHandler which replaces all errored values with the
given Object.
- DECIMAL_PLACES_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- 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_COLUMN_ORDER - Static variable in interface com.healthmarketscience.jackcess.Database
-
the default sort order for table columns.
- DEFAULT_DELIMITER - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
-
- DEFAULT_FILE_EXT - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
-
- DEFAULT_NAME - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
the name of the "default" properties for a PropertyMaps instance
- DEFAULT_QUOTE_CHAR - Static variable in class com.healthmarketscience.jackcess.util.ExportUtil
-
- DEFAULT_RESOURCE_PATH - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the default value for the resource path used to load classpath
resources.
- DEFAULT_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- DEFAULT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- DEFAULT_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.
- defineCharset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineCodecType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineDataPageInitialFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineHeaderMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineIndexesSupported() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineLegacyNumericIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxColumnNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxColumnsPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxCompressedUnicodeSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxDatabaseSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxIndexesPerTable() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxIndexNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxInlineLongValueSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxLongValueRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxRowSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineMaxTableNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetChildTailIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnCodePage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnComplexId() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnExtFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnFixedDataRowOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnPrecision() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnScale() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetColumnVariableTableIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetEncodingKey() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetFreeSpace() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetFreeSpacePages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetHeaderDate() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetIndexCompressedByteCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetIndexDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetMaskedHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetMaxCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNextAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNextComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNextIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNextTableDefPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNumCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNumIndexes() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNumIndexSlots() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNumRows() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNumRowsOnDataPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetNumVarCols() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetOwnedPages() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetPassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetPrevIndexPage() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetReferenceMapPageNumbers() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetRowStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetTableDefLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetTableType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetUsageMapPageData() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineOffsetUsageMapStart() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- definePageSize() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- definePropMapType() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineReadOnly() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeColumnDefBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeColumnHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeIndexColumnBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeIndexDefinition() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeIndexEntryMask() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeIndexInfoBlock() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeLongValueDef() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeNameLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizePassword() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeRowColumnCount() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeRowLocation() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeRowVarColOffset() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeSortOrder() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeTdefHeader() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSizeTdefTrailer() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSkipAfterIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSkipAfterIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSkipBeforeIndex() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSkipBeforeIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineSkipBeforeIndexSlot() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- defineUsageMapTableByteLength() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- 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
-
- diffFlatColumns(Table, Table, List<Column>, List<Column>) - Static method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- DirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
-
- display() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- display(long) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- DISTINCT_ROW_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- DISTINCT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- doubleValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- DUMMY_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
- DummyHandler() - Constructor for class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- EMPTY_PREFIX - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- 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
-
- ensureNewCapacity(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- entryBytesToStringBuilder(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- 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.impl.ColumnImpl.SortOrder
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- equals(Object) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- equalsEntryBytes(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- equalsImpl(Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
-
Returns true
if the subclass specific info in a Position is
equal, false
otherwise.
- 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
-
- 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 - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- EXPRESSION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- extra - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- fillRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bits in the given byte range to 1.
- filter(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFilter
-
- filterColumns(List<Column>) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
-
The columns that should be used to create the exported file.
- filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
-
The columns that should be used to create the imported table.
- filterColumns(List<Column>) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
-
The desired values for the row.
- filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
-
The desired values for the row.
- filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- filterRowsByFlag(List<QueryImpl.Row>, short) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- filterRowsByNotFlag(List<QueryImpl.Row>, short) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Finds the next non-deleted row after the given row (as defined by this
cursor) and returns the id of the row, where "next" may be backwards if
moveForward is false
.
- findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- findAnotherRow(ColumnImpl, Object, boolean, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findAnotherRow(Map<String, ?>, boolean, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findAnotherRowImpl(ColumnImpl, Object, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Moves to the next row (as defined by the cursor) where the given column
has the given value.
- findAnotherRowImpl(Map<String, ?>, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Moves to the next row (as defined by the cursor) where the given columns
have the given values.
- findAnotherRowImpl(ColumnImpl, Object, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findAnotherRowImpl(Map<String, ?>, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findCacheDataPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Finds the index page on which the given entry does or should reside.
- findClosestRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findClosestRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Moves to the first row (as defined by the cursor) where the index entries
are >= the given values.
- findDataPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Finds the data page for the given entry.
- findEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- findFirstRow(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the first row (as defined by the cursor) where the given column
has the given value.
- findFirstRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the first row (as defined by the cursor) where the given columns
have the given values.
- findFirstRow(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns the first row in the "to" table based on the given columns in the
"from" table if any, null
if there is no matching row.
- findFirstRow(Map<String, ?>, Collection<String>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns selected columns from the first row in the "to" table based on
the given columns in the "from" table if any, null
if there is no
matching row.
- findFirstRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findFirstRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Moves to the first row (as defined by the cursor) where the index entries
match the given values.
- findFirstRowByEntryImpl(Object[], boolean, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
Moves to the first row (as defined by the cursor) where the index entries
match the given values.
- findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- 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
- 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
-
- flush() - Method in interface com.healthmarketscience.jackcess.Database
-
Flushes any current changes to the database file (and any linked
databases) to disk.
- flush() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- flush() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- force(boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- FOREIGN_KEY_INDEX_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
index type for foreign key indexes
- ForeignKeyReference(byte, int, int, boolean, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- format() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- format(List<String>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- format(StringBuilder, QueryImpl.Row) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- forward(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Moves the position of the given buffer the given count from the current
position.
- forward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- 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
-
- fromUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- 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.
- get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
Returns the unique identifier of this complex value (this value is unique
among all values in all rows of the main table for the complex column).
- get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- get() - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
-
- get(String) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- get(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- 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
-
- getApproximateOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns the approximate number of database pages owned by this
table and all related indexes (this number does not take into
account pages used for large OLE/MEMO fields).
- getAttachmentInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getAttachments() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getAttachments() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getAutoNumberGenerator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns the AutoNumberGenerator for this column if this is an autonumber
column, null
otherwise.
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
-
- 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).
- getBlob(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBlob(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
converting it to an
OleBlob
(DataTypes OLE).
- getBlob() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
-
Returns the blob which owns this content.
- getBoolean(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBoolean(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Boolean (DataType BOOLEAN).
- getBuffer(PageChannel, int) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Returns a ByteBuffer of at least the given size, with the limit set to
the given size, and the predefined byteOrder.
- 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.
- getCalendar() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getCharset() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured Charset (always non-null
).
- getCharset() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getCharset() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getChildTailPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getClassName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getClassName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getColumn() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
- getColumn() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumn() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getColumn(String) - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumnCount() - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Column
-
- getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getColumnMatcher() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the currently configured ColumnMatcher, always non-null
.
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getColumnNames() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getColumnNames() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getColumnNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnOrder() - Method in interface com.healthmarketscience.jackcess.Database
-
- getColumnOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the Columns for this index (unmodifiable)
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumns() - Method in interface com.healthmarketscience.jackcess.Index
-
- getColumns() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getColumns() - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumns() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getColumnValidator() - Method in interface com.healthmarketscience.jackcess.Column
-
Gets currently configured ColumnValidator (always non-null
).
- getColumnValidator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnValidatorFactory() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured ColumnValidatorFactory (always non-null
).
- getColumnValidatorFactory() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
-
- getComplexInfo() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns extended functionality for "complex" columns.
- getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- 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).
- getComplexValueForeignKey() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- getComplexValueForeignKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getCompressedEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getConnectionString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- getConnectionString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
-
- getContent() - Method in 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
-
- getCurrentPosition() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
-
- getCurrentPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- getCurrentRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the current row in this cursor (Column name -> Column value).
- getCurrentRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the current row in this cursor (Column name -> Column value).
- getCurrentRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRowValue(Column) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the given column from the current row.
- getCurrentRowValue(Column) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRowValue(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCursorId() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
-
- getCursorId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- getDatabase() - Method in interface com.healthmarketscience.jackcess.Column
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getDatabase() - Method in interface com.healthmarketscience.jackcess.Table
-
- getDatabasePassword() - Method in interface com.healthmarketscience.jackcess.Database
-
- getDatabasePassword() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDatabaseProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getDatabaseProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDataPage(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets the data page for the pageNumber.
- getDate(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getDate(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Date (DataType SHORT_DATE_TIME).
- getDDLString() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- getDDLString() - Method in interface com.healthmarketscience.jackcess.query.DataDefinitionQuery
-
- getDefault() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getDefaultAllowAutoNumberInsert() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default allow auto number insert policy.
- getDefaultCharset(JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default Charset for the given JetFormat.
- getDefaultCodePage() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDefaultColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the default ColumnMatcher for this Cursor.
- getDefaultColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getDefaultColumnOrder() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default Table.ColumnOrder.
- getDefaultCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getDefaultCursor() - Method in interface com.healthmarketscience.jackcess.Table
-
- getDefaultEnforceForeignKeys() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default enforce foreign-keys policy.
- getDefaultPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDefaultTimeZone() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default TimeZone.
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the DirHandler for the given movement direction.
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- 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
-
- getEndPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
-
- getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getEntry(String) - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
-
- getEntryBytes() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the number of index entries in the index.
- getEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getEntryValues() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Gets the currently configured ErrorHandler (always non-null
).
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the currently configured ErrorHandler (always non-null
).
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Table
-
Gets the currently configured ErrorHandler (always non-null
).
- getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- 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
-
- 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
-
- 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.
- getFirstPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getFirstPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the first row id (exclusive) as defined by this cursor.
- getFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getFixedSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getFixedSize(Short) - Method in enum com.healthmarketscience.jackcess.DataType
-
- getFlagRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getFlags() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getFloat(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getFloat(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Float (DataType FLOAT).
- getForeignKey(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getForeignKey(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a
ComplexValueForeignKey
(DataType COMPLEX_TYPE).
- getForeignKeyIndex(Table) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getForeignKeyIndex(Table) - Method in interface com.healthmarketscience.jackcess.Table
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getFormat(FileChannel) - Static method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getFromColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFromColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getFromIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFromRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFromRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getFromTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFromTable() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getFromTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFromTables() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getGroupByRows() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getGroupByRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getGroupings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getGroupings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getHasScalePrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getHavingExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getHavingExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getHavingRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getHeaderRowId() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getId() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Returns the unique identifier of this complex value (this value is unique
among all values in all rows of the main table).
- getId() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getId() - Method in interface com.healthmarketscience.jackcess.Row
-
- getIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getIndex(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndex() - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
- getIndex(String) - Method in interface com.healthmarketscience.jackcess.Table
-
- 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
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndexes() - Method in interface com.healthmarketscience.jackcess.Table
-
- getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- getInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- getInt(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getInt(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Integer (DataType LONG).
- getIntValue(Integer, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getJoinRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the last autonumber generated by this generator.
- getLastEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns the last entry (exclusive) as defined by this cursor.
- getLastPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getLastPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the last row id (exclusive) as defined by this cursor.
- getLength() - Method in interface com.healthmarketscience.jackcess.Column
-
- getLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getLength() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- getLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getLengthInUnits() - Method in interface com.healthmarketscience.jackcess.Column
-
- getLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getLinkedDatabases() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns an unmodifiable view of the currently loaded linked databases,
mapped from the linked database file name to the linked database.
- getLinkedDatabases() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getLinkPath() - Method in 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
-
- getLocalFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
-
- getLogicalIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Only called by unit tests
- getLongValueBuffer() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getMatchPattern() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getMaxColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getMaxPageEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getMaxPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMaxScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMaxSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getModCount() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- getModifiedDate() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getModifiedDateColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getMultiValueInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getMultiValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getMultiValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getName() - Method in interface com.healthmarketscience.jackcess.Column
-
- getName() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the name of the query.
- getName() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getName() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getName() - Method in interface com.healthmarketscience.jackcess.Index
-
- getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getName() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the name of the query.
- getName() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getName() - Method in interface com.healthmarketscience.jackcess.Table
-
- getName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
-
- getNewValues() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getNewValues() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the next autonumber for this generator.
- getNext() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Returns the next pending change, if any
- getNextBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getNextEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getNextPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getNextPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- 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
-
- 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.
- getOrderByRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getOrderings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getOrderings() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- 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.IndexData.DataPage
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- getPageNumbers() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getParameterRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getParameters() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getParameters() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the rows from the system query table from which the query
information was derived.
- getParent() - Method in 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
-
- getPivotExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getPivotExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
-
- getPivotRow() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- 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
-
- getPrettyName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getPrettyName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getPrevBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- 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
-
- getPrevPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPrimaryIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getPrimaryKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getPrimaryKeyIndex() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getPrimaryKeyIndex() - Method in interface com.healthmarketscience.jackcess.Table
-
- getProperties() - Method in interface com.healthmarketscience.jackcess.Column
-
- getProperties() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getProperties() - Method in interface com.healthmarketscience.jackcess.Table
-
- getPropertiesForObject(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getPropertyMaps() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getQueries() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the queries in the database.
- getQueries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- 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
-
- getRemoteDatabaseRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getRootPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getRow(TableImpl.RowState, RowIdImpl, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads some columns from the given row.
- getRowByAttribute(Byte) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- 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
-
- getRowEnd() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getRowEndOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowId() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
Returns the rowId of this ComplexValue within the secondary table.
- getRowId() - Method in interface com.healthmarketscience.jackcess.Cursor.Position
-
Returns the unique RowId of the position of the cursor.
- getRowId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
-
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
-
- getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the appropriate position information for the given row (which is
the current row and is valid).
- getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- getRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the rows from the system query table from which the query
information was derived.
- getRowsByAttribute(Byte) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getRowsOnHeaderPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getRowSpaceUsage(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowStart() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getRowStartOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowState() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getRowValue(Object[]) - Method in interface com.healthmarketscience.jackcess.Column
-
- getRowValue(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Column
-
- getRowValue(Object[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getRowValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getRowValue(TableImpl.RowState, RowIdImpl, ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads a single column from the given row.
- getSavepoint() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- 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
-
- getSelectColumns() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getSelectColumns() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getSelectType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getSelectType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getSeparator() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
-
- getShort(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getShort(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Short (DataType INT).
- getShortClassName(Class) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- getShortValue(Short, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getSize() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getSQLType() - Method in interface com.healthmarketscience.jackcess.Column
-
- getSQLType() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getSQLType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getStartOffset() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getStartPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getStream() - Method in class com.healthmarketscience.jackcess.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
-
- getTableBuffer() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getTableDefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getTableNames() - Method in interface com.healthmarketscience.jackcess.Database
-
- getTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTablePageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getTableRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getTableType() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getTargetTables() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getTargetTables() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- 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
-
- getTimeZone() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured TimeZone (always non-null
).
- getTimeZone() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getToColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getToColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getToCursor() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getToIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getToTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getToTable() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getToTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getTotalEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getTransformExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getTransformExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
-
- getTransformRow() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getType() - Method in interface com.healthmarketscience.jackcess.Column
-
- getType() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getType() - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the type of values generated by this generator.
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- 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.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 class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getType() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getType() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
-
Returns the type of this content.
- getTypeColumns() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getTypeName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getTypeName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getTypeRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getUnionString1() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionString1() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUnionString2() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionString2() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUnionType() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionType() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getUniqueRow(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getUnitSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getUnsignedByte(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned byte from a buffer
- getUnsignedByte(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned byte from a buffer
- getUnsignedShort(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned short from a buffer
- getUnsignedShort(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned short from a buffer
- getUnsignedVarInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned variable length int from a buffer
- getUnsignedVarInt(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned variable length int from a buffer
- getUnsupportedInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getUpdateCount() - Method in exception com.healthmarketscience.jackcess.BatchUpdateException
-
- getUsageMap() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getUserDefinedProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getUserDefinedProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getValue() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getValue() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getValue() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- getValue(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getValue(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getValue(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getValue() - Method in enum com.healthmarketscience.jackcess.query.Query.Type
-
- getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getValueColumns() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- getValueId(Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getValueId(Object[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getValueRows() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getValues() - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- getValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getValues() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getValues() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- 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
-
- getVersionInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getVersions() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getVersions() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getWhereRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- 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_SEP_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- IDENTIFIER_SEP_PAT - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- IdImpl(TableImpl, IndexImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
-
- IGNORE_NULLS_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- implCloseChannel() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- importFile(File) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importFile(File, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- ImportFilter - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows customization of the behavior of the
ImportUtil
import methods.
- importReader(BufferedReader) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importReader(BufferedReader, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importReader(BufferedReader, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importReader(BufferedReader, Database, String, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importResultSet(ResultSet) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importResultSet(ResultSet, Database, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new table in this database.
- importResultSet(ResultSet, Database, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new table in this database.
- importResultSet(ResultSet, Database, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new (or optionally existing) table
in this database.
- ImportUtil - Class in com.healthmarketscience.jackcess.util
-
Utility class for importing tables to an Access database from other
sources.
- ImportUtil.Builder - Class in com.healthmarketscience.jackcess.util
-
Builder which simplifies configuration of an import operation.
- 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(TableImpl, int, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData
-
- IndexData.ColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
Information about the columns in an index.
- IndexData.DataPage - Class in com.healthmarketscience.jackcess.impl
-
Object used to maintain state about an Index page.
- IndexData.Entry - Class in com.healthmarketscience.jackcess.impl
-
A single leaf entry in an index (points to a single row)
- IndexData.EntryCursor - Class in com.healthmarketscience.jackcess.impl
-
Utility class to traverse the entries in the Index.
- IndexData.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(ByteBuffer, List<IndexData>, JetFormat) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl
-
- IndexImpl.ForeignKeyReference - Class in com.healthmarketscience.jackcess.impl
-
Information about a foreign key reference defined in an index (when
referential integrity should be enforced).
- IndexPageCache - Class in com.healthmarketscience.jackcess.impl
-
Manager of the index pages for a IndexData.
- IndexPageCache(IndexData) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- 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
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
common instance of DefaultCodecProvider
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- 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_INDEX_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- INVALID_ROW_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
special row number representing an invalid row number
- invalidate() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Forces any current page data to be disregarded (any
getPage
/setPage
call must reload page data).
- invert(RowFilter) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Creates a filter which inverts the sense of the given filter (rows which
are matched by the given filter will not be matched by the returned
filter, and vice versa).
- isAfterLast() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the cursor is currently positioned after the
last row, false
otherwise.
- isAfterLast() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets current allow auto number insert policy.
- isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Table
-
Gets the currently configured auto number insert policy.
- isAppendOnly() - Method in interface com.healthmarketscience.jackcess.Column
-
Whether or not this column is "append only" (its history is tracked by a
separate version history column).
- isAppendOnly() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isAscending() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- isAscending() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- isAscending() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- isAtBeginning(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isAtFinalRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isAtHeaderRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isAttachmentColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- isAutoNumber() - Method in interface com.healthmarketscience.jackcess.Column
-
- isAutoNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isAutoSync() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- isBackingPrimaryKey() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- isBeforeFirst() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the cursor is currently positioned before the
first row, false
otherwise.
- isBeforeFirst() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isBlank(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns true
if the given string is null
or all blank
space, false
otherwise.
- isCalculated() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns whether or not this is a calculated column.
- isCalculated() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isCalculated() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isCascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isCascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- 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
-
- isCurrentRowDeleted() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true
if the row at which the cursor is currently
positioned is deleted, false
otherwise (including invalid rows).
- isCurrentRowDeleted() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isCurrentRowValid() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns true
of the current row is valid, false
otherwise.
- isDeleted() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isDeletedRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- isEmpty() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- isEnforceForeignKeys() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets current foreign-key enforcement policy.
- isEnforceForeignKeys() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isForeignKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isForeignKey() - Method in interface com.healthmarketscience.jackcess.Index
-
- isForward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- isHeaderPageNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isHeaderRowNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isHidden() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- isHidden() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isHidden() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Whether or not this query has been marked as hidden.
- isHidden() - Method in interface com.healthmarketscience.jackcess.Table
-
Whether or not this table has been marked as hidden.
- isHyperlink() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns whether or not this is a hyperlink column (only possible for
columns of type MEMO).
- isHyperlink() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isHyperlink() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- 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.
- isLeaf() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- 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
-
- 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
-
- isNull(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
- isNullValue(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- isOneToOne() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isOneToOne() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- isOpen() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- isOverflow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isOverflowRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isPageWithinRange(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- isPrimaryKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isPrimaryKey() - Method in interface com.healthmarketscience.jackcess.Index
-
- isPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- isPrimaryTable() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isQuoted(String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- isRawData(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns true
if the given value is "raw" column data,
false
otherwise.
- isReservedWord(String) - Static method in class com.healthmarketscience.jackcess.TableBuilder
-
- isReset() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- isRightOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isRightOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- 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.
- isTextual() - Method in enum com.healthmarketscience.jackcess.DataType
-
- 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.CursorImpl
-
Returns true
if this cursor is up-to-date with respect to the
relevant table and related table objects, false
otherwise.
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns true
if this cursor is up-to-date with respect to its
index.
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Returns true
if this cursor is up-to-date with respect to its
usage map.
- isValid() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- isValid() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
Returns true
if this rowId potentially represents an actual row
of data, false
otherwise.
- isValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isValidPrecision(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isValidScale(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isValidSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isVariableLength() - Method in interface com.healthmarketscience.jackcess.Column
-
- isVariableLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isVariableLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isVersionHistoryColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- 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.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
-
- MAKE_TABLE_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- MakeTableQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents an table creation query, e.g.:
SELECT <query> INTO <newTable>
- MakeTableQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents an table creation query, e.g.:
SELECT <query> INTO <newTable>
- MakeTableQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- map(FileChannel.MapMode, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- MAP_TYPE_INLINE - Static variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
Inline map type
- MAP_TYPE_REFERENCE - Static variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
Reference map type, for maps that are too large to fit inline
- markNotNull(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
Indicate that the column with the given number is not null
(or a
boolean value is true
).
- matches(Table, String, Object, Object) - Method in class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
-
- matches(Table, String, Object, Object) - Method in interface com.healthmarketscience.jackcess.util.ColumnMatcher
-
Returns true
if the given value1 should be considered a match for
the given value2 for the given column in the given table, false
otherwise.
- matches(Row) - Method in class com.healthmarketscience.jackcess.util.RowFilter
-
Returns true
if the given table row matches the Filter criteria,
false
otherwise.
- matches(Table, String, Object, Object) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
-
- matchesRange(ByteBuffer, int, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Matches a pattern of bytes against the given buffer starting at the given
offset.
- matchPattern(Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Creates a filter based on a row pattern.
- matchPattern(Column, Object) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Creates a filter based on a single value row pattern.
- MAX_COLUMN_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
Max number of columns in an index
- MAX_COLUMNS_PER_TABLE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_COMPRESSED_UNICODE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_DATABASE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_INDEX_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_INDEXES_PER_TABLE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_INLINE_LONG_VALUE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_LONG_VALUE_ROW_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_NUM_ROWS_ON_DATA_PAGE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_RECORD_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Maximum size of a record minus OLE objects and Memo fields
- MAX_ROW_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_TABLE_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- MAX_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
special object which will always be greater than any other value, when
searching for an index entry range in a multi-value index
- mayBeAutoNumber() - Method in enum com.healthmarketscience.jackcess.DataType
-
- MemFileChannel - Class in com.healthmarketscience.jackcess.util
-
FileChannel implementation which maintains the entire "file" in memory.
- MIN_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
special object which will always be greater than any other value, when
searching for an index entry range in a multi-value index
- missingIndexToInsertionPoint(int) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the valid insertion point for an index indicating a missing
entry.
- MOVE_FORWARD - Static variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
boolean value indicating forward movement
- MOVE_REVERSE - Static variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
boolean value indicating reverse movement
- moveNextRows(int) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves forward as many rows as possible up to the given number of rows.
- moveNextRows(int) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- movePreviousRows(int) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves backward as many rows as possible up to the given number of rows.
- movePreviousRows(int) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- moveToAnotherRow(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Moves to another row in the given direction as defined by this cursor.
- moveToNextRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row as defined by this cursor.
- moveToNextRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- moveToPreviousRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the previous row as defined by this cursor.
- moveToPreviousRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- MultiValueColumnInfo - Interface in com.healthmarketscience.jackcess.complex
-
Complex column info for a column holding multiple simple values per row.
- MultiValueColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Complex column info for a column holding multiple simple values per row.
- MultiValueColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- 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(boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
-
Only used by unit tests
- PageChannel(FileChannel, boolean, JetFormat, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
-
- pageNumberToBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- PageTypes - Interface in com.healthmarketscience.jackcess.impl
-
Codes for page types
- PARAM_TYPE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- PARAMETER_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- parseBlob(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
Parses an access database blob structure and returns an appropriate
OleBlob instance.
- 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
-
- PERCENT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- 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
-
- positionAtRowData(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Sets the position and limit in a new buffer using the given rowState
according to the given row number and row end, following overflow row
pointers as necessary.
- positionAtRowHeader(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Sets a new buffer to the correct row header page using the given rowState
according to the given rowId.
- PositionImpl() - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
-
- 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
-
- prepareAddRow(Object[], RowIdImpl, IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Prepares to add a row to this index.
- prepareSearchInfo(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Called before a search commences to allow for search specific data to be
generated (which is cached for re-use by the iterators).
- prepareSearchInfo(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Called before a search commences to allow for search specific data to be
generated (which is cached for re-use by the iterators).
- prepareSearchInfo(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- prepareSearchInfo(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- prepareUpdateRow(Object[], RowIdImpl, Object[], IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Prepares to update a row in this index.
- 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
- processMap(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Read in the page numbers in this inline map
- 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.Property - Interface in com.healthmarketscience.jackcess
-
Info about a property defined in a PropertyMap.
- PropertyMapImpl - Class in com.healthmarketscience.jackcess.impl
-
Map of properties for a database object.
- PropertyMapImpl(String, short, PropertyMaps) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- PropertyMaps - Class in com.healthmarketscience.jackcess.impl
-
Collection of PropertyMap instances read from a single property data block.
- PropertyMaps(int, RowIdImpl, PropertyMaps.Handler) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- 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.PropertyMapImpl
-
- put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- put(String, DataType, byte, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
Puts a property into this map with the given information.
- put(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put(String, DataType, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put3ByteInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- put3ByteInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- put3ByteInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- putAll(Iterable<? extends PropertyMap.Property>) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- putAll(Iterable<? extends PropertyMap.Property>) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Puts all the given properties into this map.
- putDatabaseProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name to the given value.
- putDatabaseProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name and type to the given
value.
- putInt(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putInt(int, int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes an int at the current position in the given buffer, using the
given ByteOrder
- putInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes an int at the given position in the given buffer, using the
given ByteOrder
- putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the column property with the given name to the given value.
- putProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the column property with the given name and type to the given value.
- putProperty(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.
- 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, boolean) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- read(DatabaseImpl, int, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- read(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- READ_ONLY - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the read/write mode of this format
- readDataPage(IndexData.DataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Reads an index page, populating the correct collection based on the page
type (node or leaf).
- readFromNullMask(boolean) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- readPage(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- readProperties(byte[], int, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- Relationship - Interface in com.healthmarketscience.jackcess
-
Information about a relationship between two tables in the
Database
.
- RelationshipImpl - Class in com.healthmarketscience.jackcess.impl
-
Information about a relationship between two tables in the database.
- RelationshipImpl(String, Table, Table, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- REMOTEDB_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- remove() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- 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
- removeEntry(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- removePageNumber(int, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Remove a page number from this usage map
- 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_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(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Resets this cursor for traversing the given direction.
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
After calling this method, getNextPage will return the first page in
the map
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Resets this page cursor for traversing the given direction.
- reset() - Method in interface com.healthmarketscience.jackcess.Table
-
- reset(boolean) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- resetAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
-
- resolveLinkedDatabase(Database, String) - Method in interface com.healthmarketscience.jackcess.util.LinkResolver
-
Returns the appropriate Database instance for the linkeeFileName from the
given linkerDb.
- 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.
- restorePosition(CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Restores a current position for the cursor (current position becomes
previous position).
- restorePosition(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Restores a current and previous position for the cursor if the given
positions are different from the current positions.
- restorePosition(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Restores a current position for the cursor (current position becomes
previous position).
- restorePosition(IndexData.Entry, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Restores a current and previous position for the cursor.
- restorePosition(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Restores a current and previous position for the cursor.
- restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Restores a current and previous position for the cursor.
- restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- restoreSavepoint(Cursor.Savepoint) - Method in interface com.healthmarketscience.jackcess.Cursor
-
- restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets a savepoint to restore for the initial position of the cursor.
- restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- restoreSavepoint(CursorImpl.SavepointImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- RESULT_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- RETURN_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Placeholder object for adding rows which indicates that the caller wants
the RowId of the new row.
- reverse() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- RO_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
read-only channel access mode
- rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Undoes the pending change.
- rollbackAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
- 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.
- RowFilter() - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFilter
-
- RowFilter - Class in com.healthmarketscience.jackcess.util
-
The RowFilter class encapsulates a filter test for a table row.
- RowFilter() - Constructor for class com.healthmarketscience.jackcess.util.RowFilter
-
- rowFitsOnDataPage(int, ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns true
if a row of the given size will fit on the given
data page, false
otherwise.
- RowFormatter(List<QueryImpl.Row>) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- RowId - Interface in com.healthmarketscience.jackcess
-
Uniquely identifies a row of data within the access database.
- RowIdImpl - Class in com.healthmarketscience.jackcess.impl
-
Uniquely identifies a row of data within the access database.
- RowIdImpl(int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowIdImpl
-
Creates a new RowId
instance.
- RowIdImpl.Type - Enum in com.healthmarketscience.jackcess.impl
-
type attributes for RowIds which simplify comparisons
- RowImpl - Class in com.healthmarketscience.jackcess.impl
-
A row of data as column->value pairs.
- RowImpl(RowIdImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowImpl(RowIdImpl, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowImpl(Row) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RuntimeIOException - Exception in com.healthmarketscience.jackcess
-
RuntimeException wrapper around an IOException
- RuntimeIOException(IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
-
- RuntimeIOException(String, IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
-
- RW_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
read/write channel access mode
- 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.
- 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.
- setCalculated(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column is a calculated column.
- setCalculatedInfo(String) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Convenience method to set the various info for a calculated type (flag,
result type property and expression)
- setChannel(FileChannel) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets a pre-opened FileChannel.
- setCharset(Charset) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new Charset.
- setCharset(Charset) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the Charset to use, if null
, uses default.
- setCharset(Charset) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setCodecProvider(CodecProvider) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the CodecProvider for handling page encoding/decoding, may be
null
if no special encoding is necessary
- setColumnIndex(int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setColumnMatcher(ColumnMatcher) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Sets a new ColumnMatcher.
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ColumnMatcher to use for matching row patterns.
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setColumnNumber(short) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- setColumnOrder(Table.ColumnOrder) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new Table.ColumnOrder.
- setColumnOrder(Table.ColumnOrder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setColumnValidator(ColumnValidator) - Method in interface com.healthmarketscience.jackcess.Column
-
Sets a new ColumnValidator.
- setColumnValidator(ColumnValidator) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setColumnValidatorFactory(ColumnValidatorFactory) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new ColumnValidatorFactory.
- setColumnValidatorFactory(ColumnValidatorFactory) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setComplexAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
-
- setComplexValueForeignKey(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
- setComplexValueForeignKey(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- setCompressedUnicode(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column allows unicode compression.
- setCurrentRowValue(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Updates a single value in the current row.
- setCurrentRowValue(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setCurrentRowValue(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setCursor(Cursor) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- 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
-
- setEntries(List<IndexData.Entry>) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setEntryPrefix(byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- 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
- 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
-
- 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
-
- setForward(boolean) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setFromColumn(Column) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets all attributes except name from the given Column template (including
all column properties except GUID).
- setFromColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets all attributes except name from the given Column template.
- setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setHyperlink(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column allows unicode compression.
- setId(ComplexValue.Id) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Called once when a new ComplexValue is saved to set the new unique
identifier.
- setId(ComplexValue.Id) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- setIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to ignore null values.
- setIncludeLinkedTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIncludeNormalTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIncludeSystemTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIndex(Index) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor.
- setIndexByColumnNames(String...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with exactly the given columns.
- setIndexByColumns(Column...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with exactly the given columns.
- 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.
- setLeaf(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- 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.
- setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Sets a new buffer for this holder.
- setNewPage(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Allocates a new buffer in the database (with undefined data) and returns
a new empty buffer.
- setNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- 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
- setPageRange(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- setPrecision(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the precision for the new column.
- setPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to be a primary key index (additionally sets the index as
unique).
- setPrimaryKey(String...) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets the names of the primary key columns for this table.
- 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
-
- 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).
- setStartEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting row for a range based index cursor to the given entry
(where the given values correspond to the index's columns).
- setStartOffset(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- setStartRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting row for a range based index cursor.
- setStartRowInclusive(boolean) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets whether the starting row for a range based index cursor is inclusive
or exclusive.
- setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setTextSortOrder(ColumnImpl.SortOrder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- setTimeZone(TimeZone) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new TimeZone.
- setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the TimeZone to use for interpreting dates, if null
, uses
default
- setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setTotalEntrySize(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setType(DataType) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column.
- setUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to enforce uniqueness.
- setUseExistingTable(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setValue(Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
Sets the new value for this property.
- setVersionHistoryColumn(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- 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.
- 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
-
- 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.impl.IndexData.Entry
-
Size of this entry in the db.
- size() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- SIZE_COLUMN_DEF_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_COLUMN_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_COLUMN_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_DEFINITION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_ENTRY_MASK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_INFO_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_LONG_VALUE_DEF - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_PASSWORD - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_COLUMN_COUNT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_LOCATION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_VAR_COL_OFFSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_TDEF_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_TDEF_TRAILER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- skip(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- SKIP_AFTER_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_AFTER_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SortOrder(short, byte) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- SPECIAL_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- START_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- startWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Begins a "logical" write operation.
- storeInNullMask() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- 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.
- 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
-
- TableImpl - Class in com.healthmarketscience.jackcess.impl
-
A single database table
- TableImpl(boolean, List<ColumnImpl>) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl
-
Only used by unit tests
- TableImpl(DatabaseImpl, ByteBuffer, int, String, int) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl
-
- TableImpl.RowState - Class in com.healthmarketscience.jackcess.impl
-
Maintains the state of reading/updating a row of data.
- TableImpl.WriteRowState - Class in com.healthmarketscience.jackcess.impl
-
Maintains state for writing a new 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
-
- TableScanCursor - Class in com.healthmarketscience.jackcess.impl
-
Simple un-indexed cursor.
- TableScanCursor(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- TempBufferHolder - Class in com.healthmarketscience.jackcess.impl
-
Manages a reference to a ByteBuffer.
- TempBufferHolder(boolean, ByteOrder) - Constructor for class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- TempBufferHolder.Type - Enum in com.healthmarketscience.jackcess.impl
-
The caching type for the buffer holder.
- TempPageHolder - Class in com.healthmarketscience.jackcess.impl
-
Manages a reference to a page buffer.
- 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
-
- TIMEZONE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default TimeZone used for
date calculations.
- TITLE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- toAlias(StringBuilder, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toArray() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toBlob() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- toBooleanValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Interpret a boolean value (null == false)
- toBuffer() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toByteArray() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- toByteArray(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toCharSequence(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toColumn() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Creates a new Column with the currently configured attributes.
- toColumns(ResultSetMetaData) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Returns a List of Column instances converted from the given
ResultSetMetaData (this is the same method used by the various importResultSet()
methods).
- toCompatibleCalendar(Calendar) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Ensures that the given
Calendar
is configured to be compatible
with how Access handles dates.
- toCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Returns a new cursor for the table, constructed to the given
specifications.
- toDateDouble(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns an access date double converted from a java Date/Calendar/Number
time value.
- toFKString() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns a pretty string describing the foreign key relationship backing
this Joiner.
- toHexFile(String, ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes a chunk of data to a file in pretty printed hexidecimal.
- toHexString(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte array to a hexadecimal string for display
- toHexString(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(ByteBuffer, int, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(DatabaseImpl, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert the given number of bytes from the given database page to a
hexidecimal string for display.
- toIndexCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Returns a new index cursor for the table, constructed to the given
specifications.
- toInternalValue(DataType, Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Converts the given value to the "internal" representation for the given
data type.
- toLookupName(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- toOptionalQuotedExpr(StringBuilder, String, boolean) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- TOP_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- toQuotedExpr(StringBuilder, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toRemoteDb(StringBuilder, String, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toSelectInto(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- toSelectInto(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- toSQLParameterString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toSQLSelectString(StringBuilder, boolean) - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.DeleteQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toSQLString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the actual SQL string which this query data represents.
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.SelectQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- toSQLString() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the actual SQL string which this query data represents.
- toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- toString() - Method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.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.CursorImpl.IdImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- 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() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.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 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
-
- 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(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- toValues(ComplexValueForeignKey, List<Row>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- toValues(ComplexValueForeignKey, List<Row>) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- transferTo(WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the entire contents of this channel to the
given destination channel.
- transferTo(long, long, WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- transferTo(OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the entire contents of this channel to the
given destination stream.
- transferTo(long, long, OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the selected portion of this channel to
the given destination stream.
- trimTrailing(byte, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- truncate(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- tryLock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- TYPE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TYPE_SYSTEM - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Table type code for system tables
- TYPE_USER - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Table type code for user tables
- validate(JetFormat) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Checks that this column definition is valid.
- validate(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Passes the given obj through the currently configured validator for this
column and returns the result.
- validate() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Used by unit tests to validate the internal status of the index.
- validate(Set<String>, JetFormat) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- validate(Column, Object) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidator
-
Validates and/or manipulates the given potential new value for the given
column.
- validate(Column, Object) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- validateIdentifierName(String, int, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Validates an identifier name.
- VALIDATION_RULE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- VALIDATION_TEXT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- VALUE_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- valueBuilder(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.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.TempBufferHolder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.DataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.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.TempBufferHolder.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static 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.
- Version - Interface in com.healthmarketscience.jackcess.complex
-
Complex value corresponding to a version of a memo column.
- VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "12"
- VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "14"
- VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "3"
- VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "4"
- VERSION_MSISAM - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the MSISAM database
- VersionHistoryColumnInfo - Interface in com.healthmarketscience.jackcess.complex
-
Complex column info for a column which tracking the version history of an
"append only" memo column.
- VersionHistoryColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Complex column info for a column which tracking the version history of an
"append only" memo column.
- VersionHistoryColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-