- CacheDataPage(IndexPageCache.DataPageMain) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- CacheDataPage(IndexPageCache.DataPageMain, IndexPageCache.DataPageExtra) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- CALC_BOOL_FALSE - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
- CALC_BOOL_TRUE - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
- CALC_DATA_LEN_OFFSET - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
- CALC_DATA_OFFSET - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
- CALC_EXTRA_DATA_LEN - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
- CALC_FIXED_FIELD_LEN - Static variable in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
- CalcBooleanColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcBooleanColImpl
-
- CalcColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcColImpl
-
- calcMaxPageEntrySize(JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the maximum amount of entry data which can be encoded on any
index page.
- CalcMemoColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcMemoColImpl
-
- CalcNumericColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
-
- CalcTextColImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcTextColImpl
-
- CALCULATED_EXT_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- CalculatedColumnUtil - Class in com.healthmarketscience.jackcess.impl
-
Utility code for dealing with calculated columns.
- CalculatedColumnUtil() - Constructor for class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
- CalculatedColumnUtil.CalcBooleanColImpl - Class in com.healthmarketscience.jackcess.impl
-
Calculated BOOLEAN column implementation.
- CalculatedColumnUtil.CalcColImpl - Class in com.healthmarketscience.jackcess.impl
-
General calculated column implementation.
- CalculatedColumnUtil.CalcMemoColImpl - Class in com.healthmarketscience.jackcess.impl
-
Calculated MEMO column implementation.
- CalculatedColumnUtil.CalcNumericColImpl - Class in com.healthmarketscience.jackcess.impl
-
Calculated NUMERIC column implementation.
- CalculatedColumnUtil.CalcTextColImpl - Class in com.healthmarketscience.jackcess.impl
-
Calculated TEXT column implementation.
- calculateMapPagePointerOffset(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
-
- canDecodeInline() - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
-
Returns true if this handler can decode a page inline,
false otherwise.
- canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- canDecodeInline() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
-
- canEncodePartialPage() - Method in interface com.healthmarketscience.jackcess.impl.CodecHandler
-
Returns true if this handler can encode partial pages,
false otherwise.
- canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.DummyHandler
-
- canEncodePartialPage() - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider.UnsupportedHandler
-
- CAPTION_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- CASCADE_DELETES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
flag for indicating that deletes should cascade in a foreign key index
- CASCADE_DELETES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
flag indicating cascading deletes (requires referential integrity)
- CASCADE_UPDATES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
flag for indicating that updates should cascade in a foreign key index
- CASCADE_UPDATES_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
flag indicating cascading updates (requires referential integrity)
- cascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- cascadeDeletes() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- cascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- cascadeUpdates() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- CaseInsensitiveColumnMatcher - Class in com.healthmarketscience.jackcess.util
-
Concrete implementation of ColumnMatcher which tests textual columns
case-insensitively (
DataType.TEXT and
DataType.MEMO), and
all other columns using simple equality.
- CaseInsensitiveColumnMatcher() - Constructor for class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
-
- CAT_COL_DATABASE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the remote database
- CAT_COL_DATE_CREATE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the date a system object was created
- CAT_COL_DATE_UPDATE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the date a system object was updated
- CAT_COL_FLAGS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the flags column
- CAT_COL_FOREIGN_NAME - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the remote table name
- CAT_COL_ID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the page on which system object definitions
are stored
- CAT_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the name of a system object
- CAT_COL_OWNER - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- CAT_COL_PARENT_ID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of a system object's parent's id
- CAT_COL_PROPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the properties column
- CAT_COL_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog column name of the type of a system object
- CharHandler() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
-
- CHARSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- CHARSET_PROPERTY_PREFIX - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property prefix which can be used to set the default Charset
used for text data (full property includes the JetFormat version).
- checkForModification() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Checks the index for modifications and updates state accordingly.
- checkForModification() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- checkForModification() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Checks the usage map for modifications an updates state accordingly.
- CHUNK_SIZE - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- cleanRowStart(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- cleanUnionString(String) - Static method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- clear() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
-
Discards the current the current long value data page.
- clear() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
-
- clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Releases any referenced memory.
- clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
-
- clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.NoneTempBufferHolder
-
- clear() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
-
- clear() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Forces any current page data to be disregarded (any
getPage/setPage call must reload page data) and
releases any referenced memory.
- clearRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bits in the given byte range to 0.
- clearRemaining(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bits in the given remaining byte range to 0.
- clearTableAndPages() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- close() - Method in interface com.healthmarketscience.jackcess.Database
-
Close the database file (and any linked databases).
- close() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- close() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- close() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
-
- close() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- close() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- closeQuietly(Closeable) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Closes the given Closeable if non-null, swallows any IOExceptions.
- CODE_VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Version code for Jet version 12
- CODE_VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Version code for Jet version 14
- CODE_VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Version code for Jet version 3
- CODE_VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Version code for Jet version 4
- CODEC_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
type of page encoding supported
- CodecHandler - Interface in com.healthmarketscience.jackcess.impl
-
Interface for a handler which can encode/decode a specific access page
encoding.
- CodecProvider - Interface in com.healthmarketscience.jackcess.impl
-
Interface for a provider which can generate CodecHandlers for various types
of database encodings.
- CodecType() - Constructor for enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
-
- Codes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralIndexCodes.Codes
-
- Codes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Codes
-
- CODES_FILE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
-
- CODES_FILE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- codesToBytes(String, boolean) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Converts a string of hex encoded bytes to a byte[], optionally throwing
an exception if no codes are given.
- COL_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_COMPLEX_TYPE_OBJECT_ID - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- COL_EXPRESSION - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_EXTRA - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_FLAT_TABLE_ID - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- COL_NAME1 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_NAME2 - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_OBJECTID - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COL_TABLE_ID - Static variable in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- collectPages(List<Object>, IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Collects all the cache pages in the cache.
- collectRelationships(Cursor, TableImpl, TableImpl, List<Relationship>, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Finds the relationships matching the given from and to tables from the
given cursor and adds them to the given list.
- colType - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
-
- Column - Interface in com.healthmarketscience.jackcess
-
Access database column definition.
- Column(String, boolean) - Constructor for class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- COLUMN_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- COLUMN_ORDER_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default sort order for
table columns.
- COLUMN_PROPERTY_VALUE_LIST - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- COLUMN_UNUSED - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- ColumnBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Column.
- ColumnBuilder(String) - Constructor for class com.healthmarketscience.jackcess.ColumnBuilder
-
- ColumnBuilder(String, DataType) - Constructor for class com.healthmarketscience.jackcess.ColumnBuilder
-
- ColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- ColumnImpl - Class in com.healthmarketscience.jackcess.impl
-
Access database column definition
- ColumnImpl(TableImpl, String, DataType, int, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- ColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Read a column definition in from a buffer
- ColumnImpl.AutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
-
Base class for the supported autonumber types.
- ColumnImpl.ComplexTypeAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
-
- ColumnImpl.DateExt - Class in com.healthmarketscience.jackcess.impl
-
Date subclass which stashes the original date bits, in case we attempt to
re-write the value (will not lose precision).
- ColumnImpl.GuidAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
-
- ColumnImpl.InitArgs - Class in com.healthmarketscience.jackcess.impl
-
Utility struct for passing params through ColumnImpl constructors.
- ColumnImpl.LongAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
-
- ColumnImpl.RawData - Class in com.healthmarketscience.jackcess.impl
-
Wrapper for raw column data which can be re-written.
- ColumnImpl.SortOrder - Class in com.healthmarketscience.jackcess.impl
-
Information about the sort order (collation) for a textual column.
- ColumnImpl.UnsupportedAutoNumberGenerator - Class in com.healthmarketscience.jackcess.impl
-
- ColumnMatcher - Interface in com.healthmarketscience.jackcess.util
-
Interface for handling comparisons between column values.
- ColumnMatchIterator(Collection<String>, ColumnImpl, Object, boolean, boolean, ColumnMatcher) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
-
- ColumnOrder() - Constructor for enum com.healthmarketscience.jackcess.Table.ColumnOrder
-
- ColumnState() - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- ColumnValidator - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows for data manipulation/validation as values are being
inserted into a database.
- ColumnValidatorFactory - Interface in com.healthmarketscience.jackcess.util
-
Factory which generates appropriate ColumnValidators when Column instances
are created.
- com.healthmarketscience.jackcess - package com.healthmarketscience.jackcess
-
- com.healthmarketscience.jackcess.complex - package com.healthmarketscience.jackcess.complex
-
- com.healthmarketscience.jackcess.impl - package com.healthmarketscience.jackcess.impl
-
- com.healthmarketscience.jackcess.impl.complex - package com.healthmarketscience.jackcess.impl.complex
-
- com.healthmarketscience.jackcess.impl.query - package com.healthmarketscience.jackcess.impl.query
-
- com.healthmarketscience.jackcess.query - package com.healthmarketscience.jackcess.query
-
- com.healthmarketscience.jackcess.util - package com.healthmarketscience.jackcess.util
-
- combineJoins(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- commit() - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- commit() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Completes the pending change.
- commitAddRow(IndexData.Entry, IndexData.DataPage, int, boolean, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Completes a prepared row addition.
- commitAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
- COMPANY_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- compareTo(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Orders Columns by column number.
- compareTo(Version) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
-
- compareTo(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- compareTo(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- compareTo(IndexImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- compareTo(RowId) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- compareTo(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- ComplexColumnImpl - Class in com.healthmarketscience.jackcess.impl
-
ColumnImpl subclass which is used for complex data types.
- ComplexColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
-
- ComplexColumnInfo<V extends ComplexValue> - Interface in com.healthmarketscience.jackcess.complex
-
Base class for the additional information tracked for complex columns.
- ComplexColumnInfoImpl<V extends ComplexValue> - Class in com.healthmarketscience.jackcess.impl.complex
-
Base class for the additional information tracked for complex columns.
- ComplexColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- ComplexColumnInfoImpl.ComplexValueIdImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Implementation of ComplexValue.Id.
- ComplexColumnInfoImpl.ComplexValueImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
- ComplexColumnSupport - Class in com.healthmarketscience.jackcess.impl
-
Utility code for loading complex columns.
- ComplexColumnSupport() - Constructor for class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- ComplexDataType - Enum in com.healthmarketscience.jackcess.complex
-
Secondary type classification for the data in a complex column.
- ComplexDataType() - Constructor for enum com.healthmarketscience.jackcess.complex.ComplexDataType
-
- ComplexTypeAutoNumberGenerator() - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
-
- ComplexValue - Interface in com.healthmarketscience.jackcess.complex
-
Base interface for a value in a complex column (where there may be multiple
values for a single row in the main table).
- ComplexValue.Id - Class in com.healthmarketscience.jackcess.complex
-
Identifier for a ComplexValue.
- ComplexValueForeignKey - Class in com.healthmarketscience.jackcess.complex
-
Value which is returned for a complex column.
- ComplexValueForeignKey() - Constructor for class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- ComplexValueForeignKeyImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Value which is returned for a complex column.
- ComplexValueForeignKeyImpl(Column, int) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- ComplexValueIdImpl(int, RowId) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
-
- ComplexValueImpl(ComplexValue.Id, ComplexValueForeignKey) - Constructor for class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- COMPOUND_FACTORY - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- COMPOUND_STORAGE_SIGNATURE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- CompoundContentImpl(OleUtil.OleBlobImpl, String, String, String, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- CompoundOleUtil - Class in com.healthmarketscience.jackcess.impl
-
Utility code for working with OLE data which is in the compound storage
format.
- CompoundOleUtil() - Constructor for class com.healthmarketscience.jackcess.impl.CompoundOleUtil
-
- CompoundOleUtil.CompoundContentImpl - Class in com.healthmarketscience.jackcess.impl
-
- CompoundOleUtil.CompoundContentImpl.EntryImpl - Class in com.healthmarketscience.jackcess.impl
-
- COMPRESSED_FORMATS - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
some file formats which may not be worth re-compressing
- COMPRESSED_UNICODE_EXT_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- concat(byte[], byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Concatenates and returns the given byte arrays.
- ConstraintViolationException - Exception in com.healthmarketscience.jackcess
-
JackcessException which indicates that the failure was caused by a database
constraint violation.
- ConstraintViolationException(String) - Constructor for exception com.healthmarketscience.jackcess.ConstraintViolationException
-
- constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column value.
- constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values.
- constructIndexRow(String, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column value.
- constructIndexRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values.
- constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Constructs an array of values appropriate for this index from the given
column values, expected to match the columns for this index.
- constructIndexRowFromEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Constructs an array of values appropriate for this index from the given
column values, expected to match the columns for this index.
- containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Determines if the given page number is contained in this map.
- containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.Handler
-
- containsPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
- CONTENT_HEADER_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- ContentImpl(OleUtil.OleBlobImpl) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
-
- CONTENTS_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
-
- ContentType() - Constructor for enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
- copy(InputStream, OutputStream) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Copies the given InputStream to the given OutputStream.
- COPY_TABLE_BATCH_SIZE - Static variable in class com.healthmarketscience.jackcess.util.ImportUtil
-
Batch commit size for copying other result sets into this database
- copyOf(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Returns a copy of the given array of the given length.
- copyOf(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Returns a copy of the given array of the given length starting at the
given position.
- copyOf(byte[], int, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Returns a copy of the given array of the given length starting at the
given position.
- countNonLongVariableLength(List<ColumnBuilder>) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- countNullValues(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Determines the number of null values for this index from the
given row.
- countValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- countValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- countValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- countValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- countVariableLength(List<ColumnBuilder>) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- CRAZY_CODE_1 - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- CRAZY_CODE_2 - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- CRAZY_CODE_START - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- CRAZY_CODES_SUFFIX - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- CRAZY_CODES_UNPRINT_SUFFIX - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- create() - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Creates a new Database using the configured information.
- create(Database.FileFormat, File) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Create a new Database for the given fileFormat
- create(ColumnImpl.InitArgs) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
Creates the appropriate ColumnImpl class for a calculated column and
reads a column definition in from a buffer
- create(TableImpl, ByteBuffer, int, String, int) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Creates the appropriate ColumnImpl class and reads a column definition in
from a buffer
- create(ColumnImpl, ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
Creates a ComplexColumnInfo for a complex column.
- create(Database.FileFormat, File, FileChannel, boolean, Charset, TimeZone) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new Database for the given fileFormat
- create(TableImpl, ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Creates an IndexData appropriate for the given table, using information
from the given table definition buffer.
- create(int, String, List<QueryImpl.Row>, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Creates a concrete Query instance from the given query data.
- create(Table, Table) - Static method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner based on the foreign-key relationship between the
given "from"" table and the given "to"" table.
- create(Index) - Static method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner based on the given index which backs a foreign-key
relationship.
- createAutoNumberGenerator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- createBlob(OleBlob.Builder) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
Creates a new OlBlob instance using the given information.
- createBuffer(int) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- createBuffer(int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- createCompoundPackageContent(OleUtil.OleBlobImpl, String, String, String, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
-
Creates a nes CompoundContent for the given blob information.
- createCompoundPackageContent(OleUtil.OleBlobImpl, String, String, String, ByteBuffer, int) - Method in interface com.healthmarketscience.jackcess.impl.OleUtil.CompoundPackageFactory
-
- createCursor(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates a normal, un-indexed cursor for the given table.
- createCursor(Index) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the given table.
- createCursor(Index, Object[], Object[]) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the given table, narrowed to the given
range.
- createCursor(Index, Object[], boolean, Object[], boolean) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the given table, narrowed to the given
range.
- createCursor(TableImpl) - Static method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Creates a normal, un-indexed cursor for the given table.
- createCursor(TableImpl, IndexImpl, Object[], boolean, Object[], boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
Creates an indexed cursor for the given table, narrowed to the given
range.
- createCursorWithOptionalIndex(TableImpl, String, Object) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Creates a Cursor restricted to the given column value if possible (using
an existing index), otherwise a simple table cursor.
- createDateFormat(String) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- createEntryBytes(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Creates the entry bytes for a row of values.
- createHandler(PageChannel, Charset) - Method in interface com.healthmarketscience.jackcess.impl.CodecProvider
-
Returns a new CodecHandler for the database associated with the given
PageChannel.
- createHandler(PageChannel, Charset) - Method in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
Returns a new CodecHandler for the database associated with the given
PageChannel.
- createLinkedTable(String, String, String) - Method in interface com.healthmarketscience.jackcess.Database
-
Create a new table in this database
- createLinkedTable(String, String, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- createNewUsageMapPage(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
-
Create a new usage map page and update the map declaration with a
pointer to it.
- createPageBuffer() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- createPrimaryKeyCursor(Table) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Creates an indexed cursor for the primary key cursor of the given table.
- createProperty(String, DataType, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- createProperty(String, DataType, byte, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- createReverse() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Creates a new Joiner that is the reverse of this Joiner (the "from" and
"to" tables are swapped).
- createRow(Object[], ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- createRow(Object[], ByteBuffer, int, Map<ColumnImpl, byte[]>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Serialize a row of Objects into a byte buffer.
- createRowState() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- createSimplePackageContent(OleUtil.OleBlobImpl, String, String, String, ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
- createSpecialEntry(RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Creates one of the special index entries.
- createTable(String, List<ColumnBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new table in this database
- createTable(String, List<ColumnBuilder>, List<IndexBuilder>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Create a new table in this database
- createTable() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
Creates the table in the database.
- createTableInfo(String, Integer, int, Short, String, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Creates a TableInfo instance appropriate for the given table data.
- createUniqueTable(Database, String, List<ColumnBuilder>, ResultSetMetaData, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Returns a new table with a unique name and the given table definition.
- createUsageMapDefinitionBuffer(TableCreator) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Create the usage map definition page buffer.
- createValidator(Column) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidatorFactory
-
Returns a ColumnValidator instance for the given column, or null
if the default should be used.
- createValidator(Column) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- CROSS_TAB_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CROSSTAB_NORMAL_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CROSSTAB_PIVOT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- CrossTabQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a crosstab/pivot query, e.g.:
TRANSFORM <expr> SELECT <query> PIVOT <expr>
- CrossTabQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a crosstab/pivot query, e.g.:
TRANSFORM <expr> SELECT <query> PIVOT <expr>
- CrossTabQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- currentRowMatches(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true if the current row matches the given pattern.
- currentRowMatches(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true if the current row matches the given pattern.
- currentRowMatches(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatches(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatches(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatchesEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- currentRowMatchesEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Returns true if the current row matches the given index entries.
- currentRowMatchesEntryImpl(Object[], ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- currentRowMatchesImpl(ColumnImpl, Object, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- currentRowMatchesImpl(Map<String, ?>, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- Cursor - Interface in com.healthmarketscience.jackcess
-
Manages iteration for a
Table.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets a new cursor for this index.
- cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets a new cursor for this index, narrowed to the range defined by the
given startRow and endRow.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Gets a new cursor for this index.
- cursor(Object[], boolean, Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Gets a new cursor for this index, narrowed to the range defined by the
given startRow and endRow.
- cursor() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- Cursor.Id - Interface in com.healthmarketscience.jackcess
-
Identifier for a cursor.
- Cursor.Position - Interface in com.healthmarketscience.jackcess
-
Value object which maintains the current position of the cursor.
- Cursor.Savepoint - Interface in com.healthmarketscience.jackcess
-
Value object which represents a complete save state of the cursor.
- CursorBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Cursor.
- CursorBuilder(Table) - Constructor for class com.healthmarketscience.jackcess.CursorBuilder
-
- CursorImpl - Class in com.healthmarketscience.jackcess.impl
-
Manages iteration for a Table.
- CursorImpl(CursorImpl.IdImpl, TableImpl, CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl
-
- CursorImpl.BaseIterator - Class in com.healthmarketscience.jackcess.impl
-
Base implementation of iterator for this cursor, modifiable.
- CursorImpl.ColumnMatchIterator - Class in com.healthmarketscience.jackcess.impl
-
Row iterator for this cursor, modifiable.
- CursorImpl.DirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the cursor in a given direction.
- CursorImpl.IdImpl - Class in com.healthmarketscience.jackcess.impl
-
Identifier for a cursor.
- CursorImpl.PositionImpl - Class in com.healthmarketscience.jackcess.impl
-
Value object which maintains the current position of the cursor.
- CursorImpl.RowIterator - Class in com.healthmarketscience.jackcess.impl
-
Row iterator for this cursor, modifiable.
- CursorImpl.RowMatchIterator - Class in com.healthmarketscience.jackcess.impl
-
Row iterator for this cursor, modifiable.
- CursorImpl.SavepointImpl - Class in com.healthmarketscience.jackcess.impl
-
Value object which represents a complete save state of the cursor.
- CustomToStringStyle - Class in com.healthmarketscience.jackcess.impl
-
Custom ToStringStyle for use with ToStringBuilder.
- CustomToStringStyle() - Constructor for class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- FallbackTableFinder(Cursor) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
-
- FILE_FORMAT_DETAILS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
additional internal details about each FileFormat
- FILE_NAME_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- FILE_TYPE_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- FileFormat(String) - Constructor for enum com.healthmarketscience.jackcess.Database.FileFormat
-
- FileFormatDetails(String, JetFormat) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- fillRange(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bits in the given byte range to 1.
- filter(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFilter
-
- filterColumns(List<Column>) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
-
The columns that should be used to create the exported file.
- filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
-
The columns that should be used to create the imported table.
- filterColumns(List<Column>) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- filterColumns(List<ColumnBuilder>, ResultSetMetaData) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- FilterIterable(Iterable<? extends Row>) - Constructor for class com.healthmarketscience.jackcess.util.RowFilter.FilterIterable
-
- filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ExportFilter
-
The desired values for the row.
- filterRow(Object[]) - Method in interface com.healthmarketscience.jackcess.util.ImportFilter
-
The desired values for the row.
- filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- filterRow(Object[]) - Method in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- filterRowsByFlag(List<QueryImpl.Row>, short) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- filterRowsByNotFlag(List<QueryImpl.Row>, short) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- find(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Finds the next non-deleted row after the given row (as defined by this
cursor) and returns the id of the row, where "next" may be backwards if
moveForward is false.
- findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findAnotherPosition(TableImpl.RowState, CursorImpl.PositionImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- findAnotherRow(ColumnImpl, Object, boolean, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findAnotherRow(Map<String, ?>, boolean, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findAnotherRowImpl(ColumnImpl, Object, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Moves to the next row (as defined by the cursor) where the given column
has the given value.
- findAnotherRowImpl(Map<String, ?>, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Moves to the next row (as defined by the cursor) where the given columns
have the given values.
- findAnotherRowImpl(ColumnImpl, Object, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findAnotherRowImpl(Map<String, ?>, boolean, ColumnMatcher, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findCacheDataPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Finds the index page on which the given entry does or should reside.
- findClosestRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findClosestRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Moves to the first row (as defined by the cursor) where the index entries
are >= the given values.
- findCommonPrefix(IndexData.Entry, IndexData.Entry) - Static method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Finds the valid entry prefix given the first/last entries on an index
page.
- findDataPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Finds the data page for the given entry.
- findEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- findEntryPosition(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- findFirstRow(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the first row (as defined by the cursor) where the given column
has the given value.
- findFirstRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the first row (as defined by the cursor) where the given columns
have the given values.
- findFirstRow(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findFirstRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns the first row in the "to" table based on the given columns in the
"from" table if any, null if there is no matching row.
- findFirstRow(Map<String, ?>, Collection<String>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns selected columns from the first row in the "to" table based on
the given columns in the "from" table if any, null if there is no
matching row.
- findFirstRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findFirstRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Moves to the first row (as defined by the cursor) where the index entries
match the given values.
- findFirstRowByEntryImpl(Object[], boolean, ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
Moves to the first row (as defined by the cursor) where the index entries
match the given values.
- findFreeRowSpace(int, ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- findFreeRowSpace(UsageMap, UsageMap, TempPageHolder) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- findMaxSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
-
- findMaxSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
-
- findMaxSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- findNewPage(int) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
-
- findNewPage(int) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
-
- findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
-
- findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.RowIterator
-
- findNext() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
-
- findNext() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.EntryIterator
-
- findNextRow(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row (as defined by the cursor) where the given column
has the given value.
- findNextRow(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row (as defined by the cursor) where the given columns
have the given values.
- findNextRow(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findNextRow(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findNextRow(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findObjectId(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- findPotentialRow(Object[], boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findRange(ByteBuffer, int, byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Searches for a pattern of bytes in the given buffer starting at the
given offset.
- findRow(RowId) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the row with the given rowId.
- findRow(Table, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in a table which matches a
given row "pattern".
- findRow(Index, Map<String, ?>) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in an indexed table which
matches a given row "pattern".
- findRow(RowId) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- findRow(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
-
- findRow(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
-
- findRow(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
-
- findRow(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
-
- findRow(Integer, String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- findRow(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- findRowByEntry(Index, Object...) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row (as defined by the cursor)
where the index entries match the given values.
- findRowByEntry(Object...) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- findRowByEntry(Object...) - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
Finds the first row (as defined by the cursor) where the index entries
match the given values.
- findRowByPrimaryKey(Table, Object...) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row by the primary key of the
table.
- findRowEnd(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- findRows(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns an Iterator over all the rows in the "to" table based on the
given columns in the "from" table.
- findRows(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns an Iterator with the selected columns over all the rows in the
"to" table based on the given columns in the "from" table.
- findRowStart(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- findValue(Table, Column, Column, Object) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in a table which matches a
given row "pattern".
- findValue(Index, Column, Column, Object) - Static method in class com.healthmarketscience.jackcess.CursorBuilder
-
Convenience method for finding a specific row in a table which matches a
given row "pattern".
- finishWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Completes a "logical" write operation.
- FIRST_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- FIRST_ENTRY - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
special entry which is less than any other entry
- FIRST_EXT_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- FIRST_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
special page number which will sort before any other valid page
number
- FIRST_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
special rowId which will sort before any other valid rowId
- FIRST_SCAN_POSITION - Static variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
first position for the TableScanCursor
- FIXED_LEN_FLAG_MASK - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
mask for the fixed len bit
- FixedPointColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.FixedPointColumnDescriptor
-
- fixNumericByteOrder(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
-
- fixNumericByteOrder(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Swaps the bytes of the given numeric in place.
- FK_ENFORCE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default enforcement of
foreign-key relationships.
- FKEnforcer - Class in com.healthmarketscience.jackcess.impl
-
Utility class used by Table to enforce foreign-key relationships (if
enabled).
- FKEnforcer(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- FKEnforcer.SharedState - Class in com.healthmarketscience.jackcess.impl
-
Shared state used by all FKEnforcers for a given Database.
- flag - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- FLAG_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- flags - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
-
- flags - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
-
- flipBytes(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Flips all the bits in the byte array.
- flipBytes(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Flips the bits in the specified bytes in the byte array.
- flipFirstBitInByte(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
Flips the first bit in the byte at the given index.
- FloatingPointColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.FloatingPointColumnDescriptor
-
- floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- floatValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- flush() - Method in interface com.healthmarketscience.jackcess.Database
-
Flushes any current changes to the database file (and any linked
databases) to disk.
- flush() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- flush() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- force(boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- FOREIGN_KEY_INDEX_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
index type for foreign key indexes
- ForeignKeyReference(byte, int, int, boolean, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- format() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- format(List<String>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- format(StringBuilder, QueryImpl.Row) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- FORMAT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- forward(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Moves the position of the given buffer the given count from the current
position.
- forward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- ForwardDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
-
- ForwardDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
-
- ForwardIndexDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
-
- ForwardScanDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
-
- free() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- fromByte(byte) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- fromDateDouble(double) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns a java long time value converted from an access date double.
- fromInternalData(byte[]) - Static method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- fromJdbcOffset(long) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- fromLocalDateDouble(double) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- fromSQLType(int) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- fromSQLType(int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- fromUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- GEN_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
-
- GEN_LEG_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- GENERAL_LEGACY_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the "general" text sort order, legacy version (access 2000-2007)
- GENERAL_SORT_ORDER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the "general" text sort order, latest version (access 2010+)
- GENERAL_SORT_ORDER_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the value for the "general" sort order
- GeneralIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Various constants used for creating "general" (access 2010+) sort order
text index entries.
- GeneralIndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
-
- GeneralIndexCodes.Codes - Class in com.healthmarketscience.jackcess.impl
-
- GeneralIndexCodes.ExtCodes - Class in com.healthmarketscience.jackcess.impl
-
- GeneralLegacyIndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Various constants used for creating "general legacy" (access 2000-2007)
sort order text index entries.
- GeneralLegacyIndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- GeneralLegacyIndexCodes.CharHandler - Class in com.healthmarketscience.jackcess.impl
-
Base class for the handlers which hold the text index character encoding
information.
- GeneralLegacyIndexCodes.Codes - Class in com.healthmarketscience.jackcess.impl
-
- GeneralLegacyIndexCodes.ExtCodes - Class in com.healthmarketscience.jackcess.impl
-
- GeneralLegacyIndexCodes.ExtraCodesStream - Class in com.healthmarketscience.jackcess.impl
-
Extension of ByteStream which keeps track of an additional char count and
the length of any "unprintable" code prefix.
- GeneralLegacyIndexCodes.InternationalCharHandler - Class in com.healthmarketscience.jackcess.impl
-
CharHandler for Type.INTERNATIONAL
- GeneralLegacyIndexCodes.InternationalExtCharHandler - Class in com.healthmarketscience.jackcess.impl
-
CharHandler for Type.INTERNATIONAL_EXT
- GeneralLegacyIndexCodes.SimpleCharHandler - Class in com.healthmarketscience.jackcess.impl
-
CharHandler for Type.SIMPLE
- GeneralLegacyIndexCodes.Type - Enum in com.healthmarketscience.jackcess.impl
-
Enum which classifies the types of char encoding strategies used when
creating text index entries.
- GeneralLegacyIndexCodes.UnprintableCharHandler - Class in com.healthmarketscience.jackcess.impl
-
CharHandler for Type.UNPRINTABLE
- GeneralLegacyIndexCodes.UnprintableExtCharHandler - Class in com.healthmarketscience.jackcess.impl
-
CharHandler for Type.UNPRINTABLE_EXT
- GenLegTextColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.GenLegTextColumnDescriptor
-
- GenTextColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.GenTextColumnDescriptor
-
- get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
Returns the unique identifier of this complex value (this value is unique
among all values in all rows of the main table for the complex column).
- get() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- get() - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
-
- get(String) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- get(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
-
- get() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- get() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
-
- get(String) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
-
- get(Integer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
-
- get(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- get(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- get(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- get(String, short) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- get(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- get3ByteInt(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- get3ByteInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- get3ByteInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- get3ByteInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read a 3 byte int from a buffer
- getAccessControlEntries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getAnotherEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
-
- getAnotherEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexDirHandler
-
- getAnotherEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
-
- getAnotherPage(boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Gets another page in the given direction, returning the new page.
- getAnotherPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
-
- getAnotherPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
-
- getAnotherPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
-
- getAnotherPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.DirHandler
-
- getAnotherPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
-
- getAnotherPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
-
- getAnotherPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.DirHandler
-
- getAnotherPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
-
- getAnotherPosition(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Gets another entry in the given direction, returning the new entry.
- getAnotherPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
-
- getAnotherRow(Collection<String>, boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Moves to another row in the table based on the given direction and
returns it.
- getAnotherRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
-
- getAnotherRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
-
- getAnotherRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
-
- getApproximateOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns the approximate number of database pages owned by this
table and all related indexes (this number does not take into
account pages used for large OLE/MEMO fields).
- getAttachmentInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getAttachments() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getAttachments() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getAutoNumberColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getAutoNumberColumns() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getAutoNumberGenerator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns the AutoNumberGenerator for this column if this is an autonumber
column, null otherwise.
- getBeginningPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.DirHandler
-
- getBeginningPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
-
- getBeginningPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.DirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
-
- getBeginningPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
-
- getBigDecimal(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBigDecimal(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a BigDecimal (DataTypes MONEY, NUMERIC).
- getBinaryStream() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- getBinaryStream(long, long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- getBlob() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- getBlob() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
-
- getBlob(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBlob(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
converting it to an
OleBlob (DataTypes OLE).
- getBlob() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
-
Returns the blob which owns this content.
- getBoolean(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBoolean(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Boolean (DataType BOOLEAN).
- getBuffer(PageChannel, int) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Returns a ByteBuffer of at least the given size, with the limit set to
the given size, and the predefined byteOrder.
- getBufferHolder() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LegacyLongValueBufferHolder
-
- getBufferHolder() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
-
- getBufferHolder() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
-
- getByte(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getByte(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Byte (DataType BYTE).
- getBytes() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- getBytes(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Reads an array of bytes from the given buffer
- getBytes(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Reads an array of bytes from the given buffer at the given offset
- getBytes() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
-
- getBytes() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
-
- getBytes() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- getBytes(long, int) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- getBytes(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getBytes(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a byte[] (DataTypes BINARY, OLE).
- getBytes() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getCache() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- getCacheDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Returns a CacheDataPage for the given page number, may be null if
the given page number is invalid.
- getCalendar() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getCalendar() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getCharHandler(char) - Method in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes
-
Returns the CharHandler for the given character.
- getCharHandler(char) - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Returns the CharHandler for the given character.
- getCharset() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured Charset (always non-null).
- getCharset() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getCharset() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getCharset() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getChildPage(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- getChildPage(Integer, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
Returns a child page for the given page number, updating its parent
info if necessary.
- getChildTailPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- getChildTailPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getChildTailPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- getChildTailPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- getChunkIndex(long) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- getChunkOffset(long) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- getClassName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
-
- getClassName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getClassName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getColumn() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
- getColumn() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getColumn() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getColumn(DataType, String, int, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
Gets a PropColumn capable of reading/writing a property of the given
DataType
- getColumn(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumn() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getColumn(String) - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumnBitFlags(ColumnBuilder) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Constructs a byte containing the flags for this column.
- getColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumnCount() - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Column
-
- getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getColumnIndex() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getColumnMatcher() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the currently configured ColumnMatcher, always non-null.
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getColumnMatcher() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getColumnNames() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getColumnNames() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getColumnNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getColumnNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnOrder() - Method in interface com.healthmarketscience.jackcess.Database
-
- getColumnOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getColumnRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the Columns for this index (unmodifiable)
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getColumns() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getColumns() - Method in interface com.healthmarketscience.jackcess.Index
-
- getColumns() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getColumns() - Method in interface com.healthmarketscience.jackcess.Table
-
- getColumns() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getColumnState(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getColumnValidator() - Method in interface com.healthmarketscience.jackcess.Column
-
Gets currently configured ColumnValidator (always non-null).
- getColumnValidator() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getColumnValidatorFactory() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured ColumnValidatorFactory (always non-null).
- getColumnValidatorFactory() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getComplexAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
-
- getComplexInfo() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns extended functionality for "complex" columns.
- getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getComplexInfo() - Method in class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
-
- getComplexType() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getComplexType() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getComplexValFkIter(int, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getComplexValueForeignKey() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Returns the foreign key identifier for this complex value (this value is
the same for all values in the same row of the main table).
- getComplexValueForeignKey() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- getComplexValueForeignKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getCompressedEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getConnectionString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- getConnectionString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
-
- getContent() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- getContent() - Method in interface com.healthmarketscience.jackcess.util.OleBlob
-
Returns the decoded form of the blob contents, if understandable.
- getContentLength() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getContentsEntry() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- getContentsEntry() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
-
- getCrazyFlag() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
-
- getCrazyFlag() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- getCurrentPosition() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
-
- getCurrentPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- getCurrentRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the current row in this cursor (Column name -> Column value).
- getCurrentRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the current row in this cursor (Column name -> Column value).
- getCurrentRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRowValue(Column) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns the given column from the current row.
- getCurrentRowValue(Column) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCurrentRowValue(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getCursorId() - Method in interface com.healthmarketscience.jackcess.Cursor.Savepoint
-
- getCursorId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- getDatabase() - Method in interface com.healthmarketscience.jackcess.Column
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.PropColumn
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getDatabase() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getDatabase() - Method in interface com.healthmarketscience.jackcess.Table
-
- getDatabasePassword() - Method in interface com.healthmarketscience.jackcess.Database
-
- getDatabasePassword() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDatabaseProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getDatabaseProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDataPage(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Gets the data page for the pageNumber.
- getDataPage() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- getDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Returns a DataPageMain for the given page number, may be null if
the given page number is invalid.
- getDate(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getDate(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Date (DataType SHORT_DATE_TIME).
- getDateBits() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
-
- getDDLString() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- getDDLString() - Method in interface com.healthmarketscience.jackcess.query.DataDefinitionQuery
-
- getDefault() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getDefaultAllowAutoNumberInsert() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default allow auto number insert policy.
- getDefaultCharset(JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default Charset for the given JetFormat.
- getDefaultCodePage() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDefaultColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the default ColumnMatcher for this Cursor.
- getDefaultColumnMatcher() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getDefaultColumnOrder() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default Table.ColumnOrder.
- getDefaultCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getDefaultCursor() - Method in interface com.healthmarketscience.jackcess.Table
-
- getDefaultEnforceForeignKeys() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default enforce foreign-keys policy.
- getDefaultPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getDefaultSortOrder() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getDefaultTimeZone() - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the default TimeZone.
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the DirHandler for the given movement direction.
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns the DirHandler for the given direction
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- getDirHandler(boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Returns the DirHandler for the given direction
- getDisplayIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getDocumentEntry(String, DirectoryEntry) - Static method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil
-
Gets a DocumentEntry from compound storage based on a fully qualified,
encoded entry name.
- getDouble(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getDouble(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Double (DataType DOUBLE).
- getEmptyFilePath() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- getEncodedFileData() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getEncodedFileData() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- getEndPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getEndPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.DirHandler
-
- getEndPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ForwardDirHandler
-
- getEndPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
-
- getEndPos() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.DirHandler
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ForwardIndexDirHandler
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.DirHandler
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ForwardDirHandler
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
-
- getEndPosition() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
-
- getEntries(List<OleBlob.CompoundContent.Entry>, DirectoryEntry, String) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- getEntries() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- getEntry(String) - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- getEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
-
- getEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- getEntry(String) - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent
-
- getEntryBytes() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the number of index entries in the index.
- getEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- getEntryPrefix() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- getEntryValues() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Gets the currently configured ErrorHandler (always non-null).
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the currently configured ErrorHandler (always non-null).
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getErrorHandler() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getErrorHandler() - Method in interface com.healthmarketscience.jackcess.Table
-
Gets the currently configured ErrorHandler (always non-null).
- getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
-
- getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.NoneTempBufferHolder
-
- getExistingBuffer() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
-
- getExtra() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- getExtraByteModifier() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
-
- getExtraByteModifier() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableExtCharHandler
-
- getExtraBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
-
- getExtraBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
-
- getExtraBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- getFile() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns the File underlying this Database
- getFile() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFileData() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileData() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- getFileDataColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileExtension() - Method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
- getFileFlags() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileFlags() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- getFileFlagsColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileFormat() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns the FileFormat of this database (which may involve inspecting the
database itself).
- getFileFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFileFormatDetails(Database.FileFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFileName() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileName() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- getFileName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- getFileName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- getFileName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getFileName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getFileName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
-
- getFileNameColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFilePath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- getFilePath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- getFilePath() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
-
- getFileSystem() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- getFileTimeStamp() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileTimeStamp() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- getFileTimeStampColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileType() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileType() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- getFileTypeColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFileUrl() - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- getFileUrl() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- getFileUrlColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getFinalPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getFinalRowId() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getFirstEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns the first entry (exclusive) as defined by this cursor.
- getFirstPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getFirstPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the first row id (exclusive) as defined by this cursor.
- getFixedDataOffset() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getFixedSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getFixedSize(Short) - Method in enum com.healthmarketscience.jackcess.DataType
-
- getFKEnforcerSharedState() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFlag() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- getFlagRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getFlags() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- getFlags() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getFloat(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getFloat(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Float (DataType FLOAT).
- getForeignKey(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getForeignKey(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a
ComplexValueForeignKey (DataType COMPLEX_TYPE).
- getForeignKeyIndex(Table) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getForeignKeyIndex(Table) - Method in interface com.healthmarketscience.jackcess.Table
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getFormat(FileChannel) - Static method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getFormat() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getFromColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFromColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getFromIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getFromLocalTimeZoneOffset(long) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Gets the timezone offset from local time to UTC for the given time
(including DST).
- getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFromRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFromRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getFromTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getFromTable() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getFromTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getFromTables() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getFromTables() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getGroupByRows() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getGroupByRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getGroupings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getGroupings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getHasScalePrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getHavingExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getHavingExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getHavingRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getHeaderPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getHeaderRowId() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getId() - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Returns the unique identifier of this complex value (this value is unique
among all values in all rows of the main table).
- getId() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getId() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getId() - Method in interface com.healthmarketscience.jackcess.Row
-
- getIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- getIndex(String) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndex() - Method in interface com.healthmarketscience.jackcess.IndexCursor
-
- getIndex(String) - Method in interface com.healthmarketscience.jackcess.Table
-
- getIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getIndexData() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- getIndexDataNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexDataNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- getIndexDatas() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndexEntryPattern() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getIndexes() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getIndexes() - Method in interface com.healthmarketscience.jackcess.Table
-
- getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getIndexFlags() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getIndexModCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- getIndexState(IndexBuilder) - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getInitialRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ForwardScanDirHandler
-
- getInitialRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
-
- getInitialRowNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
-
- getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
-
- getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
-
- getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- getInlineBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
-
- getInlineDataEnd() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
- getInlineDataStart() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
- getInputAutoNumberRowValue(boolean, ColumnImpl, Object[]) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Optionally get the input autonumber row value for the given column from
the given row if one was provided.
- getInt(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- getInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
- getInt(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getInt(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Integer (DataType LONG).
- getIntValue(Integer, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getJoinExpr(String, List<QueryImpl.Join>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getJoinRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the last autonumber generated by this generator.
- getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
-
- getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
-
- getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
-
- getLast() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
-
- getLast() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- getLastComplexTypeAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getLastEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns the last entry (exclusive) as defined by this cursor.
- getLastLongAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getLastPageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getLastPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the last row id (exclusive) as defined by this cursor.
- getLength() - Method in interface com.healthmarketscience.jackcess.Column
-
- getLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getLength() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- getLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getLengthInUnits() - Method in interface com.healthmarketscience.jackcess.Column
-
- getLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcTextColImpl
-
- getLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getLinkedDatabases() - Method in interface com.healthmarketscience.jackcess.Database
-
Returns an unmodifiable view of the currently loaded linked databases,
mapped from the linked database file name to the linked database.
- getLinkedDatabases() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getLinkPath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- getLinkPath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getLinkResolver() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets the currently configured LinkResolver (always non-null).
- getLinkResolver() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getLinkStream() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- getLinkStream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.LinkContent
-
- getLocalFilePath() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- getLocalFilePath() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.SimplePackageContent
-
- getLogicalIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getLogicalIndexCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Only called by unit tests
- getLongValueBuffer() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getLongValueColumns() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getLongValuePage(int) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
-
Returns a long value data page with space for data of the given length.
- getMatchPattern() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getMaxColumnCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getMaxInlinePages() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
- getMaxLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcMemoColImpl
-
- getMaxLengthInUnits() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
- getMaxPageEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getMaxPagesPerUsagePage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
-
- getMaxPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMaxScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMaxSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinPrecision() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinScale() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getMinSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getModCount() - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- getModifiedDate() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getModifiedDate() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
-
- getModifiedDateColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getMultiValueInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getMultiValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getMultiValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getName() - Method in interface com.healthmarketscience.jackcess.Column
-
- getName() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getName(File) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the name of the query.
- getName() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getName() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getName() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- getName() - Method in interface com.healthmarketscience.jackcess.Index
-
- getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- getName() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getName() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getName() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the name of the query.
- getName() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getName() - Method in interface com.healthmarketscience.jackcess.Table
-
- getName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
-
- getNewValues() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getNewValues() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the next autonumber for this generator.
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
-
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
-
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
-
- getNext(TableImpl.WriteRowState) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
-
- getNext() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Returns the next pending change, if any
- getNextBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getNextComplexTypeAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getNextEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getNextFreeSyntheticId() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- getNextIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- getNextLongAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getNextPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- getNextPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getNextPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getNextPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- getNextPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- getNextPageNumber(long) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Returns the next page number based on the given file size.
- getNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getNextPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getNextRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row in the table and returns it.
- getNextRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the next row in the table and returns it.
- getNextRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getNextRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getNextRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getNextRow() - Method in interface com.healthmarketscience.jackcess.Table
-
- getNullEntryFlag(boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexCodes
-
- getNullMask(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getNumChars() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
-
- getNumChunks(long) - Static method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- getObjectFlag() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getObjectFlag() - Method in interface com.healthmarketscience.jackcess.query.Query
-
- getObjectFlag() - Method in enum com.healthmarketscience.jackcess.query.Query.Type
-
- getObjectId() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getObjectId() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the unique object id of the query.
- getObjectId() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the unique object id of the query.
- getObjectRow(Integer, String, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- getObjectRow(Integer, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- getOrderByRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getOrderings() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getOrderings() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getOrderings() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getOriginalDataType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getOriginalDataType() - Method in class com.healthmarketscience.jackcess.impl.UnsupportedColumnImpl
-
- getOtherIndexNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- getOtherTablePageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns the number of database pages owned by this column.
- getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the number of database pages owned by this index data.
- getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
- getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
-
- getOwnedPageCount() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
-
- getOwnedPagesCursor() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getOwner() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getOwnerAccessType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getOwnerAccessType() - Method in interface com.healthmarketscience.jackcess.query.Query
-
- getPage(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- getPageBuffer(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Returns a ByteBuffer of at least the defined page size, with the limit
set to the page size, and the predefined byteOrder.
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getPageChannel() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPageCount() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.WeakTableReference
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.LongValueBufferHolder
-
Returns the page number of the current long value data page.
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- getPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- getPageNumbers() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPageOffset(int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Returns the offset for a page within the file.
- getParameterRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getParameters() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getParameters() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the rows from the system query table from which the query
information was derived.
- getParent() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- getParent() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.CompoundContent.Entry
-
Returns the CompoundContent which owns this entry.
- getParentPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- getPassthroughString() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- getPassthroughString() - Method in interface com.healthmarketscience.jackcess.query.PassthroughQuery
-
- getPasswordMask(ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns the password mask retrieved from the given header page and
format, or null if this format does not use a password mask.
- getPivotExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getPivotExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
-
- getPivotRow() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getPos() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
-
- getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
-
- getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet14Format
-
- getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
-
- getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
-
- getPossibleFileFormats() - Method in class com.healthmarketscience.jackcess.impl.JetFormat.MSISAMFormat
-
- getPrecision() - Method in interface com.healthmarketscience.jackcess.Column
-
- getPrecision() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getPrecision() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
-
- getPrecision() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getPrecision() - Method in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
-
- getPrefixCode() - Method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
-
- getPrettyName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
-
- getPrettyName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getPrettyName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getPrevBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPrevIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- getPreviousEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- getPreviousPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getPreviousPosition() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- getPreviousPosition(IndexData.Position) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns the Position before the given one, or null if none.
- getPreviousRow() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the previous row in the table and returns it.
- getPreviousRow(Collection<String>) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Moves to the previous row in the table and returns it.
- getPreviousRow() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getPreviousRow(Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getPrevPage() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- getPrevPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getPrevPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- getPrevPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- getPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getPrimaryIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getPrimaryKeyColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getPrimaryKeyIndex() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getPrimaryKeyIndex() - Method in interface com.healthmarketscience.jackcess.Table
-
- getProperties() - Method in interface com.healthmarketscience.jackcess.Column
-
- getProperties() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getProperties() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getProperties() - Method in interface com.healthmarketscience.jackcess.Table
-
- getPropertiesForDbObject(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getPropertiesForObject(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getProperty(String) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getPropertyMaps() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getPropsHandler() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getQueries() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the queries in the database.
- getQueries() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getQueryType(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getRawValues(int) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getRawValues(int, Collection<String>) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getRawValues(int) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getRawValues(int, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getRawValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getReference() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getReferencedIndex() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getReferencedIndex() - Method in interface com.healthmarketscience.jackcess.Index
-
- getRelationships(Table, Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database between the given tables.
- getRelationships(Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database for the given table.
- getRelationships() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database in non-system tables.
- getRelationships(Table, Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRelationships(TableImpl, TableImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRelationships(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRelationships() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRelationshipsImpl(TableImpl, TableImpl, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRemoteDatabaseRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getRemoteDbPath() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getRemoteDbPath() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getRemoteDbType() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getRemoteDbType() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getRequiredSystemTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getResourceAsStream(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getRootPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getRootPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- getRow(TableImpl.RowState, RowIdImpl, Collection<String>) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads some columns from the given row.
- getRow(JetFormat, TableImpl.RowState, ByteBuffer, Collection<ColumnImpl>, Collection<String>) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads the row data from the given row buffer.
- getRowByAttribute(Byte) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getRowCacheValue(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getRowCacheValues() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getRowColumn(JetFormat, ByteBuffer, ColumnImpl, TableImpl.RowState, Map<ColumnImpl, byte[]>) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads the column data from the given row buffer.
- getRowCount() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowCount() - Method in interface com.healthmarketscience.jackcess.Table
-
- getRowEnd() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getRowEndOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowId() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
Returns the rowId of this ComplexValue within the secondary table.
- getRowId() - Method in interface com.healthmarketscience.jackcess.Cursor.Position
-
Returns the unique RowId of the position of the cursor.
- getRowId() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
-
- getRowId() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
-
Returns the unique RowId of the position of the cursor.
- getRowId() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
-
- getRowId() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getRowId(Object[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowId() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
-
- getRowNullMask(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads the null mask from the given row buffer.
- getRowNumber() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns the appropriate position information for the given row (which is
the current row and is valid).
- getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- getRowPosition(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- getRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the rows from the system query table from which the query
information was derived.
- getRowsByAttribute(Byte) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getRowsByAttribute(List<QueryImpl.Row>, Byte) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getRowsOnDataPage(ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns the row count for the current page.
- getRowsOnHeaderPage() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getRowSpaceUsage(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowStart() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getRowStartOffset(int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getRowState() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getRowValue(Object[]) - Method in interface com.healthmarketscience.jackcess.Column
-
- getRowValue(Map<String, ?>) - Method in interface com.healthmarketscience.jackcess.Column
-
- getRowValue(Object[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getRowValue(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getRowValue(TableImpl.RowState, RowIdImpl, ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Reads a single column from the given row.
- getSavepoint() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- getSavepoint() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getScale() - Method in interface com.healthmarketscience.jackcess.Column
-
- getScale() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getScale() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getScale() - Method in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
-
- getSelectColumns() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getSelectColumns() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getSelectType() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getSelectType() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getSeparator() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
-
- getShort(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getShort(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a Short (DataType INT).
- getShortClassName(Class) - Method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- getShortValue(Short, int) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getSize() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- getSize() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getSQLType() - Method in interface com.healthmarketscience.jackcess.Column
-
- getSQLType() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getSQLType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getStartEntryFlag(boolean) - Static method in class com.healthmarketscience.jackcess.impl.IndexCodes
-
- getStartOffset() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getStartPage() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getStream() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- getStream() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
-
- getStream() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getStream() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.EmbeddedContent
-
- getString(String) - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- getString(String) - Method in interface com.healthmarketscience.jackcess.Row
-
Convenience method which gets the value for the row with the given name,
casting it to a String (DataTypes TEXT, MEMO, GUID).
- getSubPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getSubPageNumber() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
-
- getSummaryProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getSummaryProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemCatalog() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemComplexColumns() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemRelationships() - Method in interface com.healthmarketscience.jackcess.Database
-
Finds all the relationships in the database, including system
tables.
- getSystemRelationships() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemTable(String) - Method in interface com.healthmarketscience.jackcess.Database
-
Returns a reference to any available table in this access
database, including system tables.
- getSystemTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getSystemTableNames() - Method in interface com.healthmarketscience.jackcess.Database
-
- getSystemTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTable() - Method in interface com.healthmarketscience.jackcess.Column
-
- getTable() - Method in interface com.healthmarketscience.jackcess.Cursor
-
- getTable(String) - Method in interface com.healthmarketscience.jackcess.Database
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- getTable(String) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTable(int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTable(String, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getTable() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getTable() - Method in interface com.healthmarketscience.jackcess.Index
-
- getTable() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
-
- getTableBuffer() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getTableDefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- getTableNames() - Method in interface com.healthmarketscience.jackcess.Database
-
- getTableNames() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTableNames(boolean, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getTableNames(Set<String>, boolean, boolean, boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- getTableNamesCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
-
- getTableNamesCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
-
- getTableNamesCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- getTablePageNumber() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- getTableRows() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getTableType() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getTargetTable() - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getTargetTable() - Method in interface com.healthmarketscience.jackcess.query.MakeTableQuery
-
- getTargetTables() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getTargetTables() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getTdefPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getTempEntryBuffer(ByteBuffer, int, byte[], TempBufferHolder) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Returns an entry buffer containing the relevant data for an entry given
the valuePrefix.
- getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
- getTextCodePage() - Method in class com.healthmarketscience.jackcess.impl.TextColumnImpl
-
- getTextSortOrder() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
- getTextSortOrder() - Method in class com.healthmarketscience.jackcess.impl.TextColumnImpl
-
- getTimeZone() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets currently configured TimeZone (always non-null).
- getTimeZone() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getToColumns() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getToColumns() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getToCursor() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getToIndex() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getToLocalTimeZoneOffset(long) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Gets the timezone offset from UTC to local time for the given time
(including DST).
- getToTable() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- getToTable() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- getToTable() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
- getTotalEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- getTotalEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- getTotalEntrySize() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- getTransformExpression() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getTransformExpression() - Method in interface com.healthmarketscience.jackcess.query.CrossTabQuery
-
- getTransformRow() - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- getType() - Method in interface com.healthmarketscience.jackcess.Column
-
- getType() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- getType() - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Returns the type of values generated by this generator.
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableCharHandler
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableExtCharHandler
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OtherContentImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.UnknownContentImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the type of the query.
- getType() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- getType() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- getType() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getType() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the type of the query.
- getType() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- getType() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getType() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.Content
-
Returns the type of this content.
- getTypeColumns() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getTypeName() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
-
- getTypeName() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- getTypeName() - Method in interface com.healthmarketscience.jackcess.util.OleBlob.PackageContent
-
- getTypeRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getUmapFreeRowNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- getUmapOwnedRowNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- getUmapPageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- getUmapRowNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- getUnionString(String) - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionString1() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionString1() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUnionString2() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionString2() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUnionType() - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- getUnionType() - Method in interface com.healthmarketscience.jackcess.query.UnionQuery
-
- getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getUniqueEntryCount() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getUniqueEntryCountOffset() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- getUniqueRow(List<QueryImpl.Row>) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getUnitSize() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getUnprintableBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.CharHandler
-
- getUnprintableBytes() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableCharHandler
-
- getUnprintablePrefixLen() - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
-
- getUnsignedByte(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned byte from a buffer
- getUnsignedByte(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned byte from a buffer
- getUnsignedShort(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned short from a buffer
- getUnsignedShort(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned short from a buffer
- getUnsignedVarInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned variable length int from a buffer
- getUnsignedVarInt(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Read an unsigned variable length int from a buffer
- getUnsupportedInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getUnsupportedReason() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getUnsupportedValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getUpdateCount() - Method in exception com.healthmarketscience.jackcess.BatchUpdateException
-
- getUsageMap() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- getUserDefinedProperties() - Method in interface com.healthmarketscience.jackcess.Database
-
- getUserDefinedProperties() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- getValue() - Method in interface com.healthmarketscience.jackcess.complex.Version
-
- getValue() - Method in enum com.healthmarketscience.jackcess.DataType
-
- getValue() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- getValue() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
-
- getValue(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getValue(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- getValue() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- getValue(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getValue(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- getValue() - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
- getValue() - Method in enum com.healthmarketscience.jackcess.query.Query.Type
-
- getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- getValueColumn() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- getValueColumns() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- getValueId(Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getValueId(Object[]) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getValueRows() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getValues(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexColumnInfo
-
- getValues() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getValues() - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- getValues(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- getValues() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getValues() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
-
- getValues() - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- getValues() - Method in interface com.healthmarketscience.jackcess.query.AppendQuery
-
- getVarColOffsets() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- getVarLenTableIndex() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getVersion() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- getVersionHistoryColumn() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns the column which tracks the version history for an "append only"
column.
- getVersionHistoryColumn() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- getVersionHistoryColumn() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
- getVersionInfo() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getVersions() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- getVersions() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getWhereExpression() - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.BaseSelectQuery
-
- getWhereExpression() - Method in interface com.healthmarketscience.jackcess.query.UpdateQuery
-
- getWhereRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- getZeroTermStrBytes(String) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
- GROUPBY_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- GUID_PATTERN - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
pattern matching textual guid strings (allows for optional surrounding
'{' and '}')
- GUID_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- GuidAutoNumberGenerator() - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
-
- GuidColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.GuidColumnDescriptor
-
- Id() - Constructor for class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- IDENTIFIER_SEP_CHAR - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- IDENTIFIER_SEP_PAT - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- IdImpl(TableImpl, IndexImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
-
- IGNORE_NULLS_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- IGNORED_CHAR_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
shared CharHandler instance for Type.IGNORED
- IMPL_SUFFIX - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- implCloseChannel() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- importFile(File) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importFile(File, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importFile(File, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- ImportFilter - Interface in com.healthmarketscience.jackcess.util
-
Interface which allows customization of the behavior of the
ImportUtil import methods.
- importReader(BufferedReader) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importReader(BufferedReader, Database, String, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importReader(BufferedReader, Database, String, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new table in this database.
- importReader(BufferedReader, Database, String, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importReader(BufferedReader, Database, String, String, char, ImportFilter, boolean, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy a delimited text file into a new (or optionally exixsting) table in
this database.
- importResultSet(ResultSet) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- importResultSet(ResultSet, Database, String) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new table in this database.
- importResultSet(ResultSet, Database, String, ImportFilter) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new table in this database.
- importResultSet(ResultSet, Database, String, ImportFilter, boolean) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Copy an existing JDBC ResultSet into a new (or optionally existing) table
in this database.
- ImportUtil - Class in com.healthmarketscience.jackcess.util
-
Utility class for importing tables to an Access database from other
sources.
- ImportUtil() - Constructor for class com.healthmarketscience.jackcess.util.ImportUtil
-
- ImportUtil.Builder - Class in com.healthmarketscience.jackcess.util
-
Builder which simplifies configuration of an import operation.
- incrementNumChars(int) - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
-
- indent(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- Index - Interface in com.healthmarketscience.jackcess
-
Access database index definition.
- Index.Column - Interface in com.healthmarketscience.jackcess
-
Information about a Column in an Index
- INDEX_LEAF - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
leaf index page containing actual entries
- INDEX_NODE - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
intermediate index page pointing to other index pages
- IndexBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing an
Index.
- IndexBuilder(String) - Constructor for class com.healthmarketscience.jackcess.IndexBuilder
-
- IndexBuilder.Column - Class in com.healthmarketscience.jackcess
-
Information about a column in this index (name and ordering).
- IndexCodes - Class in com.healthmarketscience.jackcess.impl
-
Various constants used for creating index entries.
- IndexCodes() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCodes
-
- IndexCursor - Interface in com.healthmarketscience.jackcess
-
Cursor backed by an
Index with extended traversal options.
- IndexCursorImpl - Class in com.healthmarketscience.jackcess.impl
-
Cursor backed by an index with extended traversal options.
- IndexCursorImpl(TableImpl, IndexImpl, IndexData.EntryCursor) - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- IndexCursorImpl.EntryIterator - Class in com.healthmarketscience.jackcess.impl
-
Row iterator (by matching entry) for this cursor, modifiable.
- IndexCursorImpl.ForwardIndexDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the table index cursor forward.
- IndexCursorImpl.IndexDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the table index cursor in a given direction.
- IndexCursorImpl.IndexPosition - Class in com.healthmarketscience.jackcess.impl
-
Value object which maintains the current position of an IndexCursor.
- IndexCursorImpl.ReverseIndexDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the table index cursor backward.
- IndexData - Class in com.healthmarketscience.jackcess.impl
-
Access table index data.
- IndexData(TableImpl, int, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData
-
- IndexData.AddRowPendingChange - Class in com.healthmarketscience.jackcess.impl
-
PendingChange for a row addition.
- IndexData.BinaryColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for BINARY columns.
- IndexData.BooleanColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for boolean columns.
- IndexData.ByteColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for byte based columns.
- IndexData.ColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
Information about the columns in an index.
- IndexData.DataPage - Class in com.healthmarketscience.jackcess.impl
-
Object used to maintain state about an Index page.
- IndexData.Entry - Class in com.healthmarketscience.jackcess.impl
-
A single leaf entry in an index (points to a single row)
- IndexData.EntryCursor - Class in com.healthmarketscience.jackcess.impl
-
Utility class to traverse the entries in the Index.
- IndexData.EntryCursor.DirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the cursor in a given direction.
- IndexData.EntryCursor.ForwardDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the cursor forward.
- IndexData.EntryCursor.ReverseDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the cursor backward.
- IndexData.EntryType - Enum in com.healthmarketscience.jackcess.impl
-
type attributes for Entries which simplify comparisons
- IndexData.FixedPointColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for new-style fixed point based columns.
- IndexData.FloatingPointColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for floating point based columns.
- IndexData.GenLegTextColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for "general legacy" sort order text based columns.
- IndexData.GenTextColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for "general" sort order (2010+) text based columns.
- IndexData.GuidColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for guid columns.
- IndexData.IntegerColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for integer based columns.
- IndexData.LegacyFixedPointColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for fixed point based columns (legacy sort order).
- IndexData.NodeEntry - Class in com.healthmarketscience.jackcess.impl
-
A single node entry in an index (points to a sub-page in the index)
- IndexData.PendingChange - Class in com.healthmarketscience.jackcess.impl
-
Utility class which maintains information about a pending index update.
- IndexData.Position - Class in com.healthmarketscience.jackcess.impl
-
Simple value object for maintaining some cursor state.
- IndexData.ReadOnlyColumnDescriptor - Class in com.healthmarketscience.jackcess.impl
-
ColumnDescriptor for columns which we cannot currently write.
- IndexData.RootDataPage - Class in com.healthmarketscience.jackcess.impl
-
Simple implementation of a DataPage
- IndexData.UpdateRowPendingChange - Class in com.healthmarketscience.jackcess.impl
-
PendingChange for a row update (which is essentially a deletion followed
by an addition).
- IndexDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexDirHandler
-
- INDEXES_SUPPORTED - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
whether or not we can use indexes in this format
- IndexImpl - Class in com.healthmarketscience.jackcess.impl
-
Access table (logical) index.
- IndexImpl(ByteBuffer, List<IndexData>, JetFormat) - Constructor for class com.healthmarketscience.jackcess.impl.IndexImpl
-
- IndexImpl.ForeignKeyReference - Class in com.healthmarketscience.jackcess.impl
-
Information about a foreign key reference defined in an index (when
referential integrity should be enforced).
- IndexPageCache - Class in com.healthmarketscience.jackcess.impl
-
Manager of the index pages for a IndexData.
- IndexPageCache(IndexData) - Constructor for class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- IndexPageCache.CacheDataPage - Class in com.healthmarketscience.jackcess.impl
-
- IndexPageCache.DataPageExtra - Class in com.healthmarketscience.jackcess.impl
-
Keeps track of the extra info for an index page.
- IndexPageCache.DataPageMain - Class in com.healthmarketscience.jackcess.impl
-
Keeps track of the main info for an index page.
- IndexPageCache.EntryListView - Class in com.healthmarketscience.jackcess.impl
-
A view of an index page's entries which combines the normal entries and
tail entry into one collection.
- IndexPageCache.UpdateType - Enum in com.healthmarketscience.jackcess.impl
-
- IndexPosition(IndexData.Entry) - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
-
- IndexState() - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- INIT_CHUNKS - Static variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- InitArgs(TableImpl, ByteBuffer, int, String, int) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
-
- initHandler(byte, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- initialize() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
Does secondary initialization, if necessary.
- initialize() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Forces initialization of this index (actual parsing of index pages).
- initialize() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Forces initialization of this index (actual parsing of index pages).
- initialize(DatabaseImpl, CodecProvider) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Does second-stage initialization, must be called after construction.
- initIdCursor() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
-
- initNewTableSIDs() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Determines the collection of SIDs which need to be added to new tables.
- initParentPage(Integer, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- initRootPageInfo() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Reads various config info from the db page 0.
- initSharedState() - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- InlineHandler(boolean) - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
- INPUT_MASK_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.DefaultCodecProvider
-
common instance of DefaultCodecProvider
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.CaseInsensitiveColumnMatcher
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- INSTANCE - Static variable in class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- IntData(int, int) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.IntData
-
- IntegerColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.IntegerColumnDescriptor
-
- INTERNATIONAL_EXTRA_PLACEHOLDER - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
- InternationalCharHandler(byte[], byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
-
- InternationalExtCharHandler(byte[], byte[], byte) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- intValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- intValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- INVALID - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
invalid page type
- INVALID_AUTO_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
auto numbers must be > 0
- INVALID_BIT_INDEX - Static variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
bit index value for an invalid page number
- INVALID_FK - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- INVALID_ID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- INVALID_ID_VALUE - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- INVALID_IDENTIFIER_CHARS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
regex matching characters which are invalid in identifier names
- INVALID_INDEX_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
indicate an invalid index number for foreign key field
- INVALID_INDEX_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- INVALID_PAGE_BYTE_HEADER - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
invalid page header, used when deallocating old pages.
- INVALID_PAGE_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
- INVALID_ROW_NUMBER - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
special row number representing an invalid row number
- invalidate() - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Forces any current page data to be disregarded (any
getPage/setPage call must reload page data).
- invert(RowFilter) - Static method in class com.healthmarketscience.jackcess.util.RowFilter
-
Creates a filter which inverts the sense of the given filter (rows which
are matched by the given filter will not be matched by the returned
filter, and vice versa).
- isAfterLast() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true if the cursor is currently positioned after the
last row, false otherwise.
- isAfterLast() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets current allow auto number insert policy.
- isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isAllowAutoNumberInsert() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isAllowAutoNumberInsert() - Method in interface com.healthmarketscience.jackcess.Table
-
Gets the currently configured auto number insert policy.
- isAppendOnly() - Method in interface com.healthmarketscience.jackcess.Column
-
Whether or not this column is "append only" (its history is tracked by a
separate version history column).
- isAppendOnly() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isAscending() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- isAscending() - Method in interface com.healthmarketscience.jackcess.Index.Column
-
- isAscending() - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- isAtBeginning(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isAtFinalRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isAtHeaderRow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isAttachmentColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- isAutoNumber() - Method in interface com.healthmarketscience.jackcess.Column
-
- isAutoNumber() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isAutoSync() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- isBackingPrimaryKey() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- isBeforeFirst() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true if the cursor is currently positioned before the
first row, false otherwise.
- isBeforeFirst() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isBetween() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- isBlank(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Returns true if the given string is null or all blank
space, false otherwise.
- isCalculated() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns whether or not this is a calculated column.
- isCalculated() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isCalculated() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isCascadeDeletes() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isCascadeUpdates() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- isCompressedUnicode() - Method in interface com.healthmarketscience.jackcess.Column
-
- isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
- isCompressedUnicode() - Method in class com.healthmarketscience.jackcess.impl.TextColumnImpl
-
- isCurrentChildTailIndex(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- isCurrentRowDeleted() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Returns true if the row at which the cursor is currently
positioned is deleted, false otherwise (including invalid rows).
- isCurrentRowDeleted() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- isCurrentRowValid() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns true of the current row is valid, false otherwise.
- isDeleted() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isDeletedRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- isEmpty() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- isEmpty() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
- isEnforceForeignKeys() - Method in interface com.healthmarketscience.jackcess.Database
-
Gets current foreign-key enforcement policy.
- isEnforceForeignKeys() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isForeignKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isForeignKey() - Method in interface com.healthmarketscience.jackcess.Index
-
- isForward() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- isGUIDValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns true if the given value is a "guid" value.
- isHeaderPageNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isHeaderRowNumberValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isHidden() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- isHidden() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isHidden() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Whether or not this query has been marked as hidden.
- isHidden() - Method in interface com.healthmarketscience.jackcess.Table
-
Whether or not this table has been marked as hidden.
- isHyperlink() - Method in interface com.healthmarketscience.jackcess.Column
-
Returns whether or not this is a hyperlink column (only possible for
columns of type MEMO).
- isHyperlink() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isHyperlink() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isHyperlink() - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
- isIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- isImmutableValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns true if the value is immutable, false otherwise.
- isIncludeLinkedTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- isIncludeNormalTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- isIncludeSystemTables() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- isInitialized() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Whether or not the complete index state has been read.
- isInitialized() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Whether or not the complete index state has been read.
- isJoin - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
-
- isLeaf() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- isLeaf() - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- isLeaf() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- isLeafEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- isLeafEntry() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
-
- isLeafPage(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Determines if the given index page is a leaf or node page.
- isLeftOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isLeftOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- isLinked() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.LinkedTableInfo
-
- isLinked() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
-
- isLinkedTable(Table) - Method in interface com.healthmarketscience.jackcess.Database
-
Returns true if this Database links to the given Table, false otherwise.
- isLinkedTable(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isLinkedTable(Table) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- isLongValue() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isMultipleAutoNumberAllowed() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isMultiValueColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- isNull(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
- isNullEntry(byte) - Static method in class com.healthmarketscience.jackcess.impl.IndexCodes
-
- isNullValue(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.BooleanColumnDescriptor
-
- isNullValue(Object) - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- isOneToOne() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isOneToOne() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- isOpen() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- isOverflow() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isOverflowRow(short) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isPageWithinRange(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- isPrimaryKey() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isPrimaryKey() - Method in interface com.healthmarketscience.jackcess.Index
-
- isPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- isPrimaryTable() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- isPseudoGuidColumn(DataType, String, int, Object) - Static method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
- isQuoted(String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- isRawData(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns true if the given value is "raw" column data,
false otherwise.
- isReservedWord(String) - Static method in class com.healthmarketscience.jackcess.TableBuilder
-
- isReset() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- isRightOuterJoin() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- isRightOuterJoin() - Method in interface com.healthmarketscience.jackcess.Relationship
-
- isRoot() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
-
- isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet14Format
-
- isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
-
- isSupportedCalculatedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
-
- isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet12Format
-
- isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet3Format
-
- isSupportedDataType(DataType) - Method in class com.healthmarketscience.jackcess.impl.JetFormat.Jet4Format
-
- isSystem() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isSystem() - Method in interface com.healthmarketscience.jackcess.Table
-
Whether or not this table is a system (internal) table.
- isSystemObject(int) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isTableType(Short) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- isTail() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- isTextual() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isTrueVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isUnicodeCompressible(CharSequence) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns true if the given text can be compressed using compressed
unicode, false otherwise.
- isUnique() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Whether or not index entries must be unique.
- isUnique() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- isUnique() - Method in interface com.healthmarketscience.jackcess.Index
-
Whether or not index entries must be unique.
- isUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- isUnsupported() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isUpdating() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Returns true if this cursor is up-to-date with respect to the
relevant table and related table objects, false otherwise.
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Returns true if this cursor is up-to-date with respect to its
index.
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- isUpToDate() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Returns true if this cursor is up-to-date with respect to its
usage map.
- isValid() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- isValid() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
Returns true if this rowId potentially represents an actual row
of data, false otherwise.
- isValid() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- isValidPrecision(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isValidScale(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isValidSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- isVariableLength() - Method in interface com.healthmarketscience.jackcess.Column
-
- isVariableLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- isVariableLength() - Method in enum com.healthmarketscience.jackcess.DataType
-
- isVariableLength() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- isVersionHistoryColumn(Table) - Static method in class com.healthmarketscience.jackcess.impl.ComplexColumnSupport
-
- isWithinRange(int, int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- isWriteFailure(Throwable) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- isWriting() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Returns true if a logical write operation is in progress, false otherwise.
- IterableBuilder - Class in com.healthmarketscience.jackcess.util
-
Builder style class for constructing a
Cursor Iterable/Iterator.
- IterableBuilder(Cursor) - Constructor for class com.healthmarketscience.jackcess.util.IterableBuilder
-
- IterableBuilder.Type - Enum in com.healthmarketscience.jackcess.util
-
- iterator() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Calls
Cursor.beforeFirst() on this cursor and returns a modifiable
Iterator which will iterate through all the rows of this table.
- iterator() - Method in interface com.healthmarketscience.jackcess.Database
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- iterator(IterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- iterator(TableIterableBuilder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- iterator() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- iterator() - Method in interface com.healthmarketscience.jackcess.Table
-
Calls
Table.reset() on this table and returns a modifiable
Iterator which will iterate through all the rows of this table.
- iterator() - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- iterator() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- iterator() - Method in class com.healthmarketscience.jackcess.util.RowFilter.FilterIterable
-
- iterator() - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- PACKAGE_FOOTER - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- PACKAGE_OBJECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- PACKAGE_PRETTY_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- PACKAGE_SIGNATURE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- PACKAGE_STREAM_SIGNATURE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- PACKAGE_TYPE_NAME - Static variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- padRowBuffer(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- PAGE_GLOBAL_USAGE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
Global usage map always lives on page 1
- PAGE_SIZE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Database page size in bytes
- PAGE_SYSTEM_CATALOG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog always lives on page 2
- PageChannel - Class in com.healthmarketscience.jackcess.impl
-
Reads and writes individual pages in a database file
- PageChannel(boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
-
Only used by unit tests
- PageChannel(FileChannel, boolean, JetFormat, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.PageChannel
-
- PageCursor() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- pageNumber - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
-
- pageNumberToBitIndex(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- PageTypes - Interface in com.healthmarketscience.jackcess.impl
-
Codes for page types
- PARAM_TYPE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- PARAMETER_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- parseBlob(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
Parses an access database blob structure and returns an appropriate
OleBlob instance.
- parseCodes(Map<String, GeneralLegacyIndexCodes.Type>, String) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Returns a CharHandler parsed from the given line from an index codes
file.
- parseCodes(String[]) - Method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
-
- parseContent(OleUtil.OleBlobImpl) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
creates the appropriate ContentImpl for the given blob.
- parseInternationalCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Returns an InternationalCharHandler parsed from the given index code
strings.
- parseInternationalExtCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Returns a InternationalExtCharHandler parsed from the given index code
strings.
- parseSimpleCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Returns a SimpleCharHandler parsed from the given index code strings.
- parseUnprintableCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Returns a UnprintableCharHandler parsed from the given index code
strings.
- parseUnprintableExtCodes(String[]) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Returns a UnprintableExtCharHandler parsed from the given index code
strings.
- PASSTHROUGH_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- PassthroughQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a query which will be executed via ODBC.
- PassthroughQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a query which will be executed via
ODBC.
- PassthroughQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- PendingChange(IndexData.PendingChange) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
- PERCENT_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- popUpdate() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
-
- position() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- Position(IndexData.DataPage, int) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- Position(IndexData.DataPage, int, IndexData.Entry, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- position(byte[], long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- position(Blob, long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- position() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- position(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- positionAtRowData(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Sets the position and limit in a new buffer using the given rowState
according to the given row number and row end, following overflow row
pointers as necessary.
- positionAtRowHeader(TableImpl.RowState, RowIdImpl) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Sets a new buffer to the correct row header page using the given rowState
according to the given rowId.
- PositionImpl() - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.PositionImpl
-
- POSSIBLE_VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
-
- POSSIBLE_VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
-
- POSSIBLE_VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
-
- POSSIBLE_VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
-
- POSSIBLE_VERSION_MSISAM - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
-
- PossibleFileFormats() - Constructor for class com.healthmarketscience.jackcess.impl.JetFormat.PossibleFileFormats
-
- possiblyInvalidate(int, ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Forces any current page data to be disregarded if it matches the given
page number (any getPage/setPage call must
reload page data) and is not the given buffer.
- postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Secondary column initialization after the table is fully loaded.
- postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
-
- postTableLoadInit() - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
- prepareAddEntry(IndexData.Entry, boolean, Object[], IndexData.AddRowPendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Adds an entry to the correct index dataPage, maintaining the order.
- prepareAddRow(Object[], RowIdImpl, IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Prepares to add a row to this index.
- prepareAddRow(Object[], RowIdImpl, IndexData.AddRowPendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- preparePagesForWriting() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- prepareSearchInfo(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Called before a search commences to allow for search specific data to be
generated (which is cached for re-use by the iterators).
- prepareSearchInfo(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Called before a search commences to allow for search specific data to be
generated (which is cached for re-use by the iterators).
- prepareSearchInfo(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- prepareSearchInfo(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- prepareUpdateRow(Object[], RowIdImpl, Object[], IndexData.PendingChange) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Prepares to update a row in this index.
- prepareWrappedCalcValue(int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil
-
Prepares a calculated value buffer for data of the given length.
- PRIMARY_KEY_INDEX_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
index type for primary key indexes
- PRIMARY_KEY_NAME - Static variable in class com.healthmarketscience.jackcess.IndexBuilder
-
name typically used by MS Access for the primary key index
- PRIMARY_TABLE_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
index table type for the "primary" table in a foreign key index
- processMap(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Read in the page numbers in this inline map
- promoteInlineHandlerToReferenceHandler(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Promotes and inline usage map to a reference usage map.
- promoteTail() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- promoteTail(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Makes the last normal entry of the given page the tail entry on that
page, done when there are multiple entries on a page and no tail entry.
- PropColumn(DataType) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.PropColumn
-
- PROPERTY_MAP_TYPE - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- PROPERTY_MAP_TYPES - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
known intro bytes for property maps
- PROPERTY_NAME_LIST - Static variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- PropertyImpl(String, DataType, byte, Object) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- PropertyMap - Interface in com.healthmarketscience.jackcess
-
Map of properties for a database object.
- PropertyMap.Property - Interface in com.healthmarketscience.jackcess
-
Info about a property defined in a PropertyMap.
- PropertyMapImpl - Class in com.healthmarketscience.jackcess.impl
-
Map of properties for a database object.
- PropertyMapImpl(String, short, PropertyMaps) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- PropertyMapImpl.PropertyImpl - Class in com.healthmarketscience.jackcess.impl
-
Info about a property defined in a PropertyMap.
- PropertyMaps - Class in com.healthmarketscience.jackcess.impl
-
Collection of PropertyMap instances read from a single property data block.
- PropertyMaps(int, RowIdImpl, PropertyMaps.Handler) - Constructor for class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- PropertyMaps.Handler - Class in com.healthmarketscience.jackcess.impl
-
Utility class for reading/writing property blocks.
- PropertyMaps.Handler.BooleanPropColumn - Class in com.healthmarketscience.jackcess.impl
-
Normal boolean columns do not write into the actual row data, so we
need to do a little extra work.
- PropertyMaps.Handler.PropColumn - Class in com.healthmarketscience.jackcess.impl
-
Column adapted to work w/out a Table.
- PS_EMBEDDED_FILE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- PS_LINKED_FILE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- purgeOldPages() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Trims the size of the _dataPages cache appropriately (assuming caller has
already verified that the cache needs trimming).
- purgeOldRefs() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
-
- pushUpdate() - Method in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
-
- put(byte) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- put(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- put(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- put(ByteArrayBuilder.Data) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- put(TableImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
-
- put(String, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- put(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- put(String, DataType, byte, Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
Puts a property into this map with the given information.
- put(String, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put(String, DataType, Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Creates a new (or updates an existing) property in the map.
- put3ByteInt(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- put3ByteInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- put3ByteInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Put an integer into the given buffer at the given offset as a 3-byte
integer.
- putAll(Iterable<? extends PropertyMap.Property>) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- putAll(Iterable<? extends PropertyMap.Property>) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Puts all the given properties into this map.
- putDatabaseProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name to the given value.
- putDatabaseProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the database property with the given name and type to the given
value.
- putInt(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putInt(int, int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putInt(ByteBuffer, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes an int at the current position in the given buffer, using the
given ByteOrder
- putInt(ByteBuffer, int, int, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes an int at the given position in the given buffer, using the
given ByteOrder
- putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the column property with the given name to the given value.
- putProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the column property with the given name and type to the given value.
- putProperty(Map<String, PropertyMap.Property>, String, DataType, Object) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- putProperty(String, Object) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets the table property with the given name to the given value.
- putProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets the table property with the given name and type to the given value.
- putRange(ByteBuffer, int, int, byte) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Sets all bytes in the given byte range to the given byte value.
- putShort(short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putShort(int, short) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- putSummaryProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the summary database property with the given name to the given
value.
- putSummaryProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the summary database property with the given name and type to
the given value.
- putUserDefinedProperty(String, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the user-defined database property with the given name to the given
value.
- putUserDefinedProperty(String, DataType, Object) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the user-defined database property with the given name and type to
the given value.
- rangeToString(List<String>, int, int) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- RawData(byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
-
- rawDataWrapper(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns a wrapper for raw column data that can be written without
understanding the data.
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcBooleanColImpl
-
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcColImpl
-
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
-
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcTextColImpl
-
- read(byte[]) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Deserialize a raw byte value for this column into an Object
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Deserialize a raw byte value for this column into an Object
- read(ByteBuffer, List<ColumnImpl>) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Read the rest of the index info from a tableBuffer
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
- read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.NullMask
-
Read a mask in from a buffer
- read(byte[]) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler.BooleanPropColumn
-
- read(byte[], int, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
- read(byte[], ByteOrder) - Method in class com.healthmarketscience.jackcess.impl.UnsupportedColumnImpl
-
- read(DatabaseImpl, ByteBuffer, boolean) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- read(DatabaseImpl, int, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- read(ByteBuffer) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- read(ByteBuffer, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- read(ByteBuffer[], int, int) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- READ_ONLY - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the read/write mode of this format
- readCalcNumericValue(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
-
- readCodePage(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Reads the column cade page info from the given buffer, if supported for
this db.
- readColumnDefinitions(ByteBuffer, short) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- readCurrencyValue(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Decodes "Currency" values.
- readDataPage(IndexData.DataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Reads an index page, populating the correct collection based on the page
type (node or leaf).
- readDataPage(Integer) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Reads the given index page from the file.
- readDateValue(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Decodes a date value.
- reAddPages(int, BitSet, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- readExtraFlags(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Read the extra flags field for a column definition.
- readFromNullMask(boolean) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- readGUIDValue(ByteBuffer, ByteOrder) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Decodes a GUID value.
- readIndexDefinitions(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- readJumpTableVarColOffsets(TableImpl.RowState, ByteBuffer, int, NullMask) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- readLongStringValue(byte[]) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
- readLongValue(byte[]) - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcMemoColImpl
-
- readLongValue(byte[]) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
- readName(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns a name read from the buffer at the current position.
- readNameLength(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns a name length read from the buffer at the current position.
- readNumericValue(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Decodes a NUMERIC field.
- ReadOnlyChannel(MemFileChannel) - Constructor for class com.healthmarketscience.jackcess.util.MemFileChannel.ReadOnlyChannel
-
- ReadOnlyColumnDescriptor(ColumnImpl, byte) - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.ReadOnlyColumnDescriptor
-
- readPage(ByteBuffer, int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
- readProperties(byte[], int, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- readPropertyNames(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
- readPropertyValues(ByteBuffer, List<String>, short, PropertyMaps) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
- readPropName(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
Reads a property name from the given data block
- readSortOrder(ByteBuffer, int, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Reads the sort order info from the given buffer from the given position.
- readStr(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
- readStr(ByteBuffer, int, int, Charset) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
- readSystemCatalog() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Read the system catalog
- readTable(String, int, int) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Reads a table with the given name from the given pageNumber.
- readZeroTermStr(ByteBuffer) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil
-
- recheckPosition(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Rechecks the current position if the underlying data structures have been
modified.
- ReferenceHandler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
-
- REL_COL_COLUMN_COUNT - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the column count
- REL_COL_COLUMN_INDEX - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the index of the columns
- REL_COL_FLAGS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the flags
- REL_COL_FROM_COLUMN - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the "from" column name
- REL_COL_FROM_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the "from" table name
- REL_COL_NAME - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the relationship
- REL_COL_TO_COLUMN - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the "to" column name
- REL_COL_TO_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Relationship table column name of the "to" table name
- Relationship - Interface in com.healthmarketscience.jackcess
-
Information about a relationship between two tables in the
Database.
- RelationshipImpl - Class in com.healthmarketscience.jackcess.impl
-
Information about a relationship between two tables in the database.
- RelationshipImpl(String, Table, Table, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- releaseSharedBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- REMOTEDB_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- remove() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- remove() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
-
- remove(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- remove(String) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- remove(String) - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Removes the property with the given name
- removeDataPage(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Removes an index page which has become empty.
- removeEntry(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- removeEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Removes an entry from the relevant index dataPage, maintaining the order.
- removeEntry(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- removeEntry(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- removeEntry(IndexPageCache.CacheDataPage, int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Removes the entry with the given index from the given page.
- removeFromPeers(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Removes a now empty index page from its next and previous peers.
- removePageNumber(int, boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
Remove a page number from this usage map
- reparentChildren(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Sets the parent info for the children of the given page to the given
page.
- ReplacementErrorHandler - Class in com.healthmarketscience.jackcess.util
-
Simple implementation of an ErrorHandler which always returns the
configured object.
- ReplacementErrorHandler() - Constructor for class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
-
Constructs a ReplacementErrorHandler which replaces all errored values
with null.
- ReplacementErrorHandler(Object) - Constructor for class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
-
Constructs a ReplacementErrorHandler which replaces all errored values
with the given Object.
- replaceParentEntry(IndexPageCache.CacheDataPage, IndexPageCache.CacheDataPage, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Replaces the entry for the given child page in the given parent page.
- REQUIRED_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- requireNonDeletedRow(TableImpl.RowState, RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- requireNoSecondaryValues(Joiner, Object[]) - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- requirePrimaryValues(Joiner, Object[]) - Static method in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- requireValidRowId(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- reserve(int) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- ReservedWords() - Constructor for class com.healthmarketscience.jackcess.TableBuilder.ReservedWords
-
- reserveInt() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- reservePageNumber() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
- reserveShort() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- reset() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- reset() - Method in interface com.healthmarketscience.jackcess.Cursor
-
Resets this cursor for forward traversal.
- reset() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Resets this cursor for traversing the given direction.
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- reset() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
After calling this method, getNextPage will return the first page in
the map
- reset(boolean) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Resets this page cursor for traversing the given direction.
- reset() - Method in interface com.healthmarketscience.jackcess.Table
-
- reset(boolean) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- resetAutoNumber() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
-
- resolveLinkedDatabase(Database, String) - Method in interface com.healthmarketscience.jackcess.util.LinkResolver
-
Returns the appropriate Database instance for the linkeeFileName from the
given linkerDb.
- resolveParent() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- RESOURCE_PATH - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the resource path to be used when loading classpath resources
- RESOURCE_PATH_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the path from which classpath
resources are loaded (must end with a "/" if non-empty).
- restoreAutoNumbersFromAdd(Object[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Restores all autonumber column values from a failed add row.
- restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.AutoNumberGenerator
-
Restores a previous autonumber generated by this generator.
- restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.ComplexTypeAutoNumberGenerator
-
- restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
-
- restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.LongAutoNumberGenerator
-
- restoreLast(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
-
- restoreLastComplexTypeAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- restoreLastLongAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- restorePosition(CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Restores a current position for the cursor (current position becomes
previous position).
- restorePosition(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Restores a current and previous position for the cursor if the given
positions are different from the current positions.
- restorePosition(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Restores a current position for the cursor (current position becomes
previous position).
- restorePosition(IndexData.Entry, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
Restores a current and previous position for the cursor.
- restorePosition(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Restores a current position for the cursor (current position becomes
previous position).
- restorePosition(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
Restores a current and previous position for the cursor.
- restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
Restores a current and previous position for the cursor.
- restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- restorePositionImpl(CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- restoreSavepoint(Cursor.Savepoint) - Method in interface com.healthmarketscience.jackcess.Cursor
-
- restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets a savepoint to restore for the initial position of the cursor.
- restoreSavepoint(Cursor.Savepoint) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- restoreSavepoint(CursorImpl.SavepointImpl) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- RESULT_TYPE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- RETURN_ROW_ID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Placeholder object for adding rows which indicates that the caller wants
the RowId of the new row.
- returnRowValues(Map<String, Object>, Object[], List<ColumnImpl>) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- reverse() - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- ReverseDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor.ReverseDirHandler
-
- ReverseDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor.ReverseDirHandler
-
- ReverseIndexDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.IndexCursorImpl.ReverseIndexDirHandler
-
- ReverseScanDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ReverseScanDirHandler
-
- RIGHT_OUTER_JOIN_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
flag indicating right outer join
- RO_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
read-only channel access mode
- rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
Undoes the pending change.
- rollback() - Method in class com.healthmarketscience.jackcess.impl.IndexData.UpdateRowPendingChange
-
- rollbackAll(IndexData.PendingChange) - Static method in class com.healthmarketscience.jackcess.impl.IndexData
-
- rollbackDeletedRow(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Undoes a previous row deletion.
- RootDataPage() - Constructor for class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- Row() - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- Row(Row) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- Row(RowId, Byte, String, Short, Integer, String, String, Integer, byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- Row - Interface in com.healthmarketscience.jackcess
-
A row of data as column name->value pairs.
- ROW_GLOBAL_USAGE_MAP - Static variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
Global usage map always lives at row 0
- RowFilter() - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFilter
-
- RowFilter - Class in com.healthmarketscience.jackcess.util
-
The RowFilter class encapsulates a filter test for a table row.
- RowFilter() - Constructor for class com.healthmarketscience.jackcess.util.RowFilter
-
- RowFilter.FilterIterable - Class in com.healthmarketscience.jackcess.util
-
Iterable which creates a filtered view of a another row iterable.
- rowFitsOnDataPage(int, ByteBuffer, JetFormat) - Static method in class com.healthmarketscience.jackcess.impl.TableImpl
-
Returns true if a row of the given size will fit on the given
data page, false otherwise.
- RowFormatter(List<QueryImpl.Row>) - Constructor for class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- RowId - Interface in com.healthmarketscience.jackcess
-
Uniquely identifies a row of data within the access database.
- RowIdImpl - Class in com.healthmarketscience.jackcess.impl
-
Uniquely identifies a row of data within the access database.
- RowIdImpl(int, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowIdImpl
-
Creates a new RowId instance.
- RowIdImpl.Type - Enum in com.healthmarketscience.jackcess.impl
-
type attributes for RowIds which simplify comparisons
- RowImpl - Class in com.healthmarketscience.jackcess.impl
-
A row of data as column->value pairs.
- RowImpl(RowIdImpl) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowImpl(RowIdImpl, int) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowImpl(Row) - Constructor for class com.healthmarketscience.jackcess.impl.RowImpl
-
- RowIterator(Collection<String>, boolean, boolean) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.RowIterator
-
- RowMatchIterator(Collection<String>, Map<String, ?>, boolean, boolean, ColumnMatcher) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
-
- RowState(TempBufferHolder.Type) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- RowStateStatus() - Constructor for enum com.healthmarketscience.jackcess.impl.TableImpl.RowStateStatus
-
- RowStatus() - Constructor for enum com.healthmarketscience.jackcess.impl.TableImpl.RowStatus
-
- RuntimeIOException - Exception in com.healthmarketscience.jackcess
-
RuntimeException wrapper around an IOException
- RuntimeIOException(IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
-
- RuntimeIOException(String, IOException) - Constructor for exception com.healthmarketscience.jackcess.RuntimeIOException
-
- RW_CHANNEL_MODE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
read/write channel access mode
- save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- save(PropertyMaps) - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
Saves PropertyMaps instance to the db.
- save() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- save() - Method in interface com.healthmarketscience.jackcess.PropertyMap
-
Saves the current state of this map.
- SavepointImpl(CursorImpl.IdImpl, CursorImpl.PositionImpl, CursorImpl.PositionImpl) - Constructor for class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- ScanDirHandler() - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanDirHandler
-
- ScanPosition(RowIdImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
-
- SELECT_QUERY_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- SELECT_STAR_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- SelectQuery - Interface in com.healthmarketscience.jackcess.query
-
Query interface which represents a select query, e.g.:
SELECT <columns> FROM <tables> WHERE <expression>
- SelectQueryImpl - Class in com.healthmarketscience.jackcess.impl.query
-
Concrete Query subclass which represents a select query, e.g.:
SELECT <columns> FROM <tables> WHERE <expression>
- SelectQueryImpl(String, List<QueryImpl.Row>, int, int) - Constructor for class com.healthmarketscience.jackcess.impl.query.SelectQueryImpl
-
- separateFromNextPeer(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Separates the given index page from any next peer page.
- serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.BatchUpdateException
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.ConstraintViolationException
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- serialVersionUID - Static variable in class com.healthmarketscience.jackcess.impl.RowImpl
-
- serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.impl.UnsupportedCodecException
-
- serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.JackcessException
-
- serialVersionUID - Static variable in exception com.healthmarketscience.jackcess.RuntimeIOException
-
- set(Object) - Method in interface com.healthmarketscience.jackcess.complex.SingleValue
-
- set(String, Object) - Method in interface com.healthmarketscience.jackcess.complex.UnsupportedValue
-
- set(int, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- set(Object) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
-
- set(String, Object) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
-
- set(int, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- setAddRow(IndexData.Entry, IndexData.DataPage, int, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- setAllowAutoNumberInsert(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets the new auto number insert policy for the database (unless
overridden at the Table level).
- setAllowAutoNumberInsert(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setAllowAutoNumberInsert(Boolean) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- setAllowAutoNumberInsert(Boolean) - Method in interface com.healthmarketscience.jackcess.Table
-
Sets the new auto number insert policy for the Table.
- setAutoNumber(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column is an auto-number column.
- setAutoSync(boolean) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets whether or not to enable auto-syncing on write.
- setBinaryStream(long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- setBytes(long, byte[]) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- setBytes(long, byte[], int, int) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- setCalculated(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column is a calculated column.
- setCalculatedInfo(String) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Convenience method to set the various info for a calculated type (flag,
result type property and expression)
- setChannel(FileChannel) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets a pre-opened FileChannel.
- setCharset(Charset) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new Charset.
- setCharset(Charset) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the Charset to use, if null, uses default.
- setCharset(Charset) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setChildTailEntry(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- setChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- setChildTailPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- setCodecProvider(CodecProvider) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the CodecProvider for handling page encoding/decoding, may be
null if no special encoding is necessary
- setColumnIndex(int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setColumnMatcher(ColumnMatcher) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Sets a new ColumnMatcher.
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ColumnMatcher to use for matching row patterns.
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setColumnMatcher(ColumnMatcher) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setColumnNames(Collection<String>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setColumnNumber(short) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- setColumnOrder(Table.ColumnOrder) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new Table.ColumnOrder.
- setColumnOrder(Table.ColumnOrder) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setColumnValidator(ColumnValidator) - Method in interface com.healthmarketscience.jackcess.Column
-
Sets a new ColumnValidator.
- setColumnValidator(ColumnValidator) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setColumnValidatorFactory(ColumnValidatorFactory) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new ColumnValidatorFactory.
- setColumnValidatorFactory(ColumnValidatorFactory) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setComplexAutoNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
-
- setComplexValueForeignKey(ComplexValueForeignKey) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
- setComplexValueForeignKey(ComplexValueForeignKey) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- setCompressedUnicode(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column allows unicode compression.
- setCurrentRowValue(Column, Object) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Updates a single value in the current row.
- setCurrentRowValue(Column, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setCurrentRowValue(ColumnImpl, Object) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setCursor(Cursor) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDatabase(Database) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setDefaultPackageType() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setDelimiter(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setDelimiter(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setEncodedFileData(byte[]) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setEncodedFileData(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- setEndEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ending row for a range based index cursor to the given entry
(where the given values correspond to the index's columns).
- setEndRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the ending row for a range based index cursor.
- setEndRowInclusive(boolean) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets whether the ending row for a range based index cursor is inclusive
or exclusive.
- setEnforceForeignKeys(Boolean) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new foreign-key enforcement policy.
- setEnforceForeignKeys(Boolean) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setEntries(List<IndexData.Entry>) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setEntries(List<IndexData.Entry>) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- setEntries(List<IndexData.Entry>) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- setEntryPrefix(byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setEntryPrefix(byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- setEntryPrefix(byte[]) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- setEntryValues(Object...) - Method in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- setEntryView(IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
-
- setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Cursor
-
Sets a new ErrorHandler.
- setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new ErrorHandler.
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setErrorHandler(ErrorHandler) - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- setErrorHandler(ErrorHandler) - Method in interface com.healthmarketscience.jackcess.Table
-
Sets a new ErrorHandler.
- setEscapeIdentifiers(boolean) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets whether or not subsequently added columns will have their names
automatically escaped
- setExtra(IndexPageCache.DataPageExtra) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- setFile(File) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- setFileData(byte[]) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFileData(byte[]) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- setFileFlags(Integer) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFileFlags(Integer) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- setFileFormat(Database.FileFormat) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- setFileName(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFileName(String) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- setFileNameExtension(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setFileTimeStamp(Date) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFileTimeStamp(Date) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- setFileType(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFileType(String) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- setFileUrl(String) - Method in interface com.healthmarketscience.jackcess.complex.Attachment
-
- setFileUrl(String) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- setFilter(ExportFilter) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setFilter(ImportFilter) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setForward(boolean) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setFromColumn(Column) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets all attributes except name from the given Column template (including
all column properties except GUID).
- setFromColumn(ColumnBuilder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets all attributes except name from the given Column template.
- setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setHeader(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setHeaderRow(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setHyperlink(boolean) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets whether of not the new column allows unicode compression.
- setId(ComplexValue.Id) - Method in interface com.healthmarketscience.jackcess.complex.ComplexValue
-
Called once when a new ComplexValue is saved to set the new unique
identifier.
- setId(ComplexValue.Id) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- setIgnoreNulls() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to ignore null values.
- setIncludeLinkedTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIncludeNormalTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIncludeSystemTables(boolean) - Method in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- setIndex(Index) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor.
- setIndexByColumnNames(String...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with exactly the given columns.
- setIndexByColumns(Column...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with exactly the given columns.
- setIndexByColumns(List<String>) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Searches for an index with the given column names.
- setIndexByName(String) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets an index to use for the cursor by searching the table for an index
with the given name.
- setIndexDataNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- setIndexNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- setInlinePageRange(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
Sets the page range for an inline usage map starting from the given
page.
- setLeaf(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setLeaf(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- setLeaf(boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- setLength(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the length (in bytes) for the new column.
- setLengthInUnits(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the length (in type specific units) for the new column.
- setLink(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setLinkFileName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setLinkPath(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setLinkResolver(LinkResolver) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new LinkResolver.
- setLinkResolver(LinkResolver) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setMatchPattern(Column, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setMatchPattern(String, Object) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setMatchPattern(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- setMaxLength() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the length for the new column to the max length for the type.
- setMaxPrecision() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the precision for the new column to the max length for the type.
- setMaxScale() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the scale for the new column to the max length for the type.
- setModified(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Marks the given index page as modified and saves it for writing, if
necessary (if the page is already marked, does nothing).
- setName(String) - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- setName(String) - Method in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
- setName(String) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets the name of the index.
- setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
-
- setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.NoneTempBufferHolder
-
- setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
Sets a new buffer for this holder.
- setNewBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
-
- setNewPage(PageChannel) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Allocates a new buffer in the database (with undefined data) and returns
a new empty buffer.
- setNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- setNextPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- setOldRow(IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- setOther(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setOtherBytes(byte[]) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setOtherStream(InputStream, long) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setOverflowRow(RowIdImpl) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setPackageClassName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setPackagePrettyName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setPackageTypeName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setPage(PageChannel, int) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
Sets the current page number and returns that page
- setPage(PageChannel, int, boolean) - Method in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- setPageRange(int, int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- setParentPage(Integer, boolean) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- setPrecision(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the precision for the new column.
- setPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- setPrevPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- setPrimaryKey() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to be a primary key index (additionally sets the index as
unique).
- setPrimaryKey(String...) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Sets the names of the primary key columns for this table.
- setProperty(String, PropertyMap.Property) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- setQuote(char) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setQuote(char) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setReadOnly(boolean) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
- setRootPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Sets the root page for this index, must be called before normal usage.
- setRootPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- setRowCacheValue(int, Object) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setRowStatus(TableImpl.RowStatus) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setRowValue(Object[], Object) - Method in interface com.healthmarketscience.jackcess.Column
-
- setRowValue(Map<String, Object>, Object) - Method in interface com.healthmarketscience.jackcess.Column
-
- setRowValue(Object[], Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setRowValue(Map<String, Object>, Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setScale(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the scale for the new column.
- setSimplePackage(File) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageBytes(byte[]) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageFileName(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageFilePath(String) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSimplePackageStream(InputStream, long) - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- setSpecificEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting and ending row for a range based index cursor to the
given entry (where the given values correspond to the index's columns).
- setSpecificRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting and ending row for a range based index cursor.
- setSQLType(int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column based on the given SQL type.
- setSQLType(int, int) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column based on the given SQL type and target
data length (in type specific units).
- setStartEntry(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting row for a range based index cursor to the given entry
(where the given values correspond to the index's columns).
- setStartOffset(int) - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- setStartRow(Object...) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets the starting row for a range based index cursor.
- setStartRowInclusive(boolean) - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Sets whether the starting row for a range based index cursor is inclusive
or exclusive.
- setStatus(TableImpl.RowStateStatus) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- setTableName(String) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setTextSortOrder(ColumnImpl.SortOrder) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
- setTimeZone(TimeZone) - Method in interface com.healthmarketscience.jackcess.Database
-
Sets a new TimeZone.
- setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Sets the TimeZone to use for interpreting dates, if null, uses
default
- setTimeZone(TimeZone) - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- setTotalEntrySize(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- setTotalEntrySize(int) - Method in class com.healthmarketscience.jackcess.impl.IndexData.RootDataPage
-
- setTotalEntrySize(int) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- setType(DataType) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Sets the type for the new column.
- setUmapFreeRowNumber(byte) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- setUmapOwnedRowNumber(byte) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- setUmapPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- setUmapPageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- setUmapRowNumber(byte) - Method in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- setUnique() - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
Sets this index to enforce uniqueness.
- setUnprintablePrefixLen(int) - Method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
-
- setUnsupportedReason(String, ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- setUsageMaps(UsageMap, UsageMap) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Sets the usage maps for this column.
- setUsageMaps(UsageMap, UsageMap) - Method in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
- setUseExistingTable(boolean) - Method in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- setValue(Object) - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- setValue(Object) - Method in interface com.healthmarketscience.jackcess.PropertyMap.Property
-
Sets the new value for this property.
- setVarColOffsets(short[]) - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- setVersionHistoryColumn(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- setVersionHistoryColumn(ColumnImpl) - Method in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
- SharedState() - Constructor for class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
-
- ShortData(int, short) - Constructor for class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ShortData
-
- shortValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- shortValue() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- shouldIgnoreNulls() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Whether or not null values are actually recorded in the index.
- shouldIgnoreNulls() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- shouldIgnoreNulls() - Method in interface com.healthmarketscience.jackcess.Index
-
Whether or not null values are actually recorded in the index.
- SIMPLE_PACKAGE_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.OleUtil
-
- SimpleCharHandler(byte[]) - Constructor for class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
-
- SimpleColumnMatcher - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ColumnMatcher which tests for equality.
- SimpleColumnMatcher() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnMatcher
-
- SimpleColumnValidator - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ColumnValidator which simply returns the
given value.
- SimpleColumnValidator() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- SimpleColumnValidatorFactory - Class in com.healthmarketscience.jackcess.util
-
- SimpleColumnValidatorFactory() - Constructor for class com.healthmarketscience.jackcess.util.SimpleColumnValidatorFactory
-
- SimpleExportFilter - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ImportFilter which just returns the given
values.
- SimpleExportFilter() - Constructor for class com.healthmarketscience.jackcess.util.SimpleExportFilter
-
- SimpleImportFilter - Class in com.healthmarketscience.jackcess.util
-
Simple concrete implementation of ImportFilter which just returns the given
values.
- SimpleImportFilter() - Constructor for class com.healthmarketscience.jackcess.util.SimpleImportFilter
-
- SimplePackageContentImpl(OleUtil.OleBlobImpl, String, String, String, int, int, String, String, String) - Constructor for class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- SingleValue - Interface in com.healthmarketscience.jackcess.complex
-
Complex value corresponding to an single value in a multi-value column.
- SingleValueImpl(ComplexValue.Id, ComplexValueForeignKey, Object) - Constructor for class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
-
- size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BufData
-
- size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ByteData
-
- size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BytesData
-
- size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
-
- size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.IntData
-
- size() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ShortData
-
- size() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
Size of this entry in the db.
- size() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
-
- size() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- size() - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- SIZE_COLUMN_DEF_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_COLUMN_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_COLUMN_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_DEFINITION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_ENTRY_MASK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_INDEX_INFO_BLOCK - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_LONG_VALUE_DEF - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_NAME_LENGTH - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_PASSWORD - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_COLUMN_COUNT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_LOCATION - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_ROW_VAR_COL_OFFSET - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_SORT_ORDER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_TDEF_HEADER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SIZE_TDEF_TRAILER - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- skip(int) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- SKIP_AFTER_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_AFTER_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX_FLAGS - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SKIP_BEFORE_INDEX_SLOT - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
- SoftTempBufferHolder(boolean, ByteOrder) - Constructor for class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
-
- SortOrder(short, byte) - Constructor for class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- SPECIAL_INDEX_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.IndexData
-
- splitDataPage(IndexPageCache.CacheDataPage) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Splits an index page which has too many entries on it.
- splitLine(String, Pattern, char, BufferedReader, int) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Splits the given line using the given delimiter pattern and quote
character.
- SQL_TYPES - Static variable in enum com.healthmarketscience.jackcess.DataType
-
Map of SQL types to Access data types
- START_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- startWrite() - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Begins a "logical" write operation.
- storeInNullMask() - Method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcBooleanColImpl
-
- storeInNullMask() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- supportsStandardClauses() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- SURROGATE_CHAR_HANDLER - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
alternate shared CharHandler instance for "surrogate" chars (which we do
not handle)
- swap2Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Swaps the 2 bytes (changes endianness) of the bytes at the given offset.
- swap4Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Swaps the 4 bytes (changes endianness) of the bytes at the given offset.
- swap8Bytes(byte[], int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Swaps the 8 bytes (changes endianness) of the bytes at the given offset.
- swapBytesAt(byte[], int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Swaps the bytes at the given positions.
- SYS_DEFAULT_SID - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
this is the default "userId" used if we cannot find existing info.
- SYS_FULL_ACCESS_ACM - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
this is the access control bit field for created tables.
- SYSTEM_CATALOG_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the columns to read when reading system catalog normally
- SYSTEM_CATALOG_PROPS_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the columns to read when getting object propertyes
- SYSTEM_CATALOG_TABLE_DETAIL_COLUMNS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the columns to read when finding table details
- SYSTEM_OBJECT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
this object is a "system" object
- SYSTEM_OBJECT_FLAGS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
all flags which seem to indicate some type of system object
- SYSTEM_OBJECT_NAME_DATABASES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the system object that is the parent of all databases
- SYSTEM_OBJECT_NAME_RELATIONSHIPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the system object that is the parent of all relationships
- SYSTEM_OBJECT_NAME_TABLES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the system object that is the parent of all tables
- table - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
-
- Table - Interface in com.healthmarketscience.jackcess
-
A single database table.
- Table.ColumnOrder - Enum in com.healthmarketscience.jackcess
-
enum which controls the ordering of the columns in a table.
- TABLE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TABLE_DEF - Static variable in interface com.healthmarketscience.jackcess.impl.PageTypes
-
Table definition page
- TABLE_SYSTEM_ACES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the table that contains system access control entries
- TABLE_SYSTEM_CATALOG - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the system catalog
- TABLE_SYSTEM_COMPLEX_COLS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the table that contains complex type information
- TABLE_SYSTEM_QUERIES - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the table that contains queries
- TABLE_SYSTEM_RELATIONSHIPS - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Name of the table that contains table relationships
- TableBuilder - Class in com.healthmarketscience.jackcess
-
Builder style class for constructing a
Table.
- TableBuilder(String) - Constructor for class com.healthmarketscience.jackcess.TableBuilder
-
- TableBuilder(String, boolean) - Constructor for class com.healthmarketscience.jackcess.TableBuilder
-
- TableBuilder.ReservedWords - Class in com.healthmarketscience.jackcess
-
- TableCache() - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
-
- TableCreator - Class in com.healthmarketscience.jackcess.impl
-
Helper class used to maintain state during table creation.
- TableCreator(DatabaseImpl, String, List<ColumnBuilder>, List<IndexBuilder>) - Constructor for class com.healthmarketscience.jackcess.impl.TableCreator
-
- TableCreator.ColumnState - Class in com.healthmarketscience.jackcess.impl
-
Maintains additional state used during column creation.
- TableCreator.IndexState - Class in com.healthmarketscience.jackcess.impl
-
Maintains additional state used during index creation.
- TableFinder() - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableFinder
-
- TableImpl - Class in com.healthmarketscience.jackcess.impl
-
A single database table
- TableImpl(boolean, List<ColumnImpl>) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl
-
Only used by unit tests
- TableImpl(DatabaseImpl, ByteBuffer, int, String, int) - Constructor for class com.healthmarketscience.jackcess.impl.TableImpl
-
- TableImpl.RowState - Class in com.healthmarketscience.jackcess.impl
-
Maintains the state of reading/updating a row of data.
- TableImpl.RowStateStatus - Enum in com.healthmarketscience.jackcess.impl
-
the phases the RowState moves through as the data is parsed
- TableImpl.RowStatus - Enum in com.healthmarketscience.jackcess.impl
-
various statuses for the row data
- TableImpl.WriteRowState - Class in com.healthmarketscience.jackcess.impl
-
Maintains state for writing a new row of data.
- TableInfo(Integer, String, int) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
-
- TableIterableBuilder - Class in com.healthmarketscience.jackcess.util
-
Builder style class for constructing a
Database Iterable/Iterator
for
Tables.
- TableIterableBuilder(Database) - Constructor for class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- TableIterator(Set<String>) - Constructor for class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
-
- tableName - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableInfo
-
- tables - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
-
- TableScanCursor - Class in com.healthmarketscience.jackcess.impl
-
Simple un-indexed cursor.
- TableScanCursor(TableImpl) - Constructor for class com.healthmarketscience.jackcess.impl.TableScanCursor
-
- TableScanCursor.ForwardScanDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the table scan cursor forward.
- TableScanCursor.ReverseScanDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the table scan cursor backward.
- TableScanCursor.ScanDirHandler - Class in com.healthmarketscience.jackcess.impl
-
Handles moving the table scan cursor in a given direction.
- TableScanCursor.ScanPosition - Class in com.healthmarketscience.jackcess.impl
-
Value object which maintains the current position of a TableScanCursor.
- takeSharedBuffer() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- TempBufferHolder - Class in com.healthmarketscience.jackcess.impl
-
Manages a reference to a ByteBuffer.
- TempBufferHolder(boolean, ByteOrder) - Constructor for class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
- TempBufferHolder.HardTempBufferHolder - Class in com.healthmarketscience.jackcess.impl
-
TempBufferHolder which has a hard reference to the buffer.
- TempBufferHolder.NoneTempBufferHolder - Class in com.healthmarketscience.jackcess.impl
-
TempBufferHolder which has a no reference to the buffer.
- TempBufferHolder.SoftTempBufferHolder - Class in com.healthmarketscience.jackcess.impl
-
TempBufferHolder which has a soft reference to the buffer.
- TempBufferHolder.Type - Enum in com.healthmarketscience.jackcess.impl
-
The caching type for the buffer holder.
- TempPageHolder - Class in com.healthmarketscience.jackcess.impl
-
Manages a reference to a page buffer.
- TempPageHolder(TempBufferHolder.Type) - Constructor for class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- TEXT_COMPRESSION_HEADER - Static variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
header used to indicate unicode text compression
- TEXT_FIELD_MAX_LENGTH - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
Maximum size of a text field
- TEXT_FIELD_UNIT_SIZE - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the "unit" size for text fields
- TEXT_FLAG - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TextColumnImpl - Class in com.healthmarketscience.jackcess.impl
-
ColumnImpl subclass which is used for Text data types.
- TextColumnImpl(ColumnImpl.InitArgs) - Constructor for class com.healthmarketscience.jackcess.impl.TextColumnImpl
-
- TIMEZONE_PROPERTY - Static variable in interface com.healthmarketscience.jackcess.Database
-
system property which can be used to set the default TimeZone used for
date calculations.
- TITLE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- toAlias(StringBuilder, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toArray() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toBigDecimal(byte[], boolean, int) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toBigDecimal(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toBlob() - Method in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- toBooleanValue(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Interpret a boolean value (null == false)
- toBuffer() - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toBuffer(ByteBuffer) - Method in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- toByteArray() - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- toByteArray(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toCharSequence(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toColumn() - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Creates a new Column with the currently configured attributes.
- toColumns(ResultSetMetaData) - Static method in class com.healthmarketscience.jackcess.util.ImportUtil
-
Returns a List of Column instances converted from the given
ResultSetMetaData (this is the same method used by the various importResultSet() methods).
- toCompatibleCalendar(Calendar) - Static method in class com.healthmarketscience.jackcess.DatabaseBuilder
-
Ensures that the given Calendar is configured to be compatible
with how Access handles dates.
- toCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Returns a new cursor for the table, constructed to the given
specifications.
- toDateDouble(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Returns an access date double converted from a java Date/Calendar/Number
time value.
- toDateLong(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toEntryValues(Map<String, ?>) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Fills in the _entryValues with the relevant info from the given "from"
table row.
- toEntryValues(Object[]) - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Fills in the _entryValues with the relevant info from the given "from"
table row.
- toFKString() - Method in class com.healthmarketscience.jackcess.util.Joiner
-
Returns a pretty string describing the foreign key relationship backing
this Joiner.
- toHexFile(String, ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Writes a chunk of data to a file in pretty printed hexidecimal.
- toHexString(ByteBuffer, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(byte[]) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte array to a hexadecimal string for display
- toHexString(ByteBuffer, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(ByteBuffer, int, int, boolean) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert a byte buffer to a hexadecimal string for display
- toHexString(DatabaseImpl, int, int) - Static method in class com.healthmarketscience.jackcess.impl.ByteUtil
-
Convert the given number of bytes from the given database page to a
hexidecimal string for display.
- toIndexCursor() - Method in class com.healthmarketscience.jackcess.CursorBuilder
-
Returns a new index cursor for the table, constructed to the given
specifications.
- toInternalValue(DataType, Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Converts the given value to the "internal" representation for the given
data type.
- toJdbcOffset(int) - Static method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- toLocalDateDouble(long) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toLookupName(String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- toMul4(int) - Static method in class com.healthmarketscience.jackcess.impl.CalculatedColumnUtil.CalcNumericColImpl
-
- toNumber(Object) - Static method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toOptionalQuotedExpr(StringBuilder, String, boolean) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- TOP_SELECT_TYPE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- toQuotedExpr(StringBuilder, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toRemoteDb(StringBuilder, String, String) - Static method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toRowValues(Object[]) - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
- toSelectInto(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- toSelectInto(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- toSQLParameterString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toSQLSelectString(StringBuilder, boolean) - Method in class com.healthmarketscience.jackcess.impl.query.BaseSelectQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.AppendQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.CrossTabQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.DataDefinitionQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.DeleteQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.MakeTableQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.PassthroughQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toSQLString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
Returns the actual SQL string which this query data represents.
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.UnknownQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.SelectQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.UnionQueryImpl
-
- toSQLString(StringBuilder) - Method in class com.healthmarketscience.jackcess.impl.query.UpdateQueryImpl
-
- toSQLString() - Method in interface com.healthmarketscience.jackcess.query.Query
-
Returns the actual SQL string which this query data represents.
- toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValue.Id
-
- toString() - Method in class com.healthmarketscience.jackcess.complex.ComplexValueForeignKey
-
- toString() - Method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.CursorImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.DataPage
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.JetFormat
-
- toString(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
-
- toString(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
-
- toString(ToStringBuilder) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OtherContentImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.OleUtil.UnknownContentImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.AppendableList
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Join
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.RowImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.TableImpl
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
- toString() - Method in class com.healthmarketscience.jackcess.impl.UsageMap
-
- toString() - Method in interface com.healthmarketscience.jackcess.util.ErrorHandler.Location
-
Contains details about the errored row, useful for debugging.
- toTable(Database) - Method in class com.healthmarketscience.jackcess.TableBuilder
-
Creates a new Table in the given Database with the currently configured
attributes.
- toTableRow() - Method in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- toUnitSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toUnscaledByteArray(BigDecimal, int) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
- toValidPrecision(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toValidRange(int, int, int) - Static method in enum com.healthmarketscience.jackcess.DataType
-
- toValidScale(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toValidSize(int) - Method in enum com.healthmarketscience.jackcess.DataType
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl
-
- toValue(ComplexValueForeignKey, Row) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- toValues(ComplexValueForeignKey, List<Row>) - Method in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- toValues(ComplexValueForeignKey, List<Row>) - Method in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- transferFrom(FileChannel, InputStream) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Copies the given InputStream to the given channel using the most
efficient means possible.
- transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel.ReadOnlyChannel
-
- transferFrom(ReadableByteChannel, long, long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- transferTo(WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the entire contents of this channel to the
given destination channel.
- transferTo(long, long, WritableByteChannel) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- transferTo(OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the entire contents of this channel to the
given destination stream.
- transferTo(long, long, OutputStream) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
Convenience method for writing the selected portion of this channel to
the given destination stream.
- trimExtraCodes(ByteUtil.ByteStream, byte, byte) - Static method in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes
-
Trims any bytes in the given range off of the end of the given stream,
returning whether or not there are any bytes left in the given stream
after trimming.
- trimTrailing(byte, byte) - Method in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- truncate(long) - Method in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- truncate(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel.ReadOnlyChannel
-
- truncate(long) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- tryLock(long, long, boolean) - Method in class com.healthmarketscience.jackcess.util.MemFileChannel
-
- type - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.InitArgs
-
- Type(String) - Constructor for enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
-
- Type() - Constructor for enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
- Type() - Constructor for enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
- Type(int, int) - Constructor for enum com.healthmarketscience.jackcess.query.Query.Type
-
- Type() - Constructor for enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
-
- TYPE_ATTRIBUTE - Static variable in class com.healthmarketscience.jackcess.impl.query.QueryFormat
-
- TYPE_LINKED_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System object type for linked table definitions
- TYPE_QUERY - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System object type for query definitions
- TYPE_SYSTEM - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Table type code for system tables
- TYPE_TABLE - Static variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System object type for table definitions
- TYPE_USER - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Table type code for user tables
- V14_CALC_TYPES - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
calculated types supported in version 14
- validate(JetFormat) - Method in class com.healthmarketscience.jackcess.ColumnBuilder
-
Checks that this column definition is valid.
- validate(Object) - Method in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Passes the given obj through the currently configured validator for this
column and returns the result.
- validate() - Method in class com.healthmarketscience.jackcess.impl.IndexData
-
Used by unit tests to validate the internal status of the index.
- validate() - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Used by unit tests to validate the internal status of the index.
- validate() - Method in class com.healthmarketscience.jackcess.impl.TableCreator
-
Validates the new table information before attempting creation.
- validate(Set<String>, JetFormat) - Method in class com.healthmarketscience.jackcess.IndexBuilder
-
- validate(Column, Object) - Method in interface com.healthmarketscience.jackcess.util.ColumnValidator
-
Validates and/or manipulates the given potential new value for the given
column.
- validate(Column, Object) - Method in class com.healthmarketscience.jackcess.util.SimpleColumnValidator
-
- validateChildren(IndexPageCache.DataPageMain, IndexPageCache.DataPageExtra) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Validates the children for an index page
- validateEntries(IndexPageCache.DataPageExtra) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Validates the entries for an index page
- validateEntryForPage(IndexPageCache.DataPageMain, IndexData.Entry) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Verifies that the given entry type (node/leaf) is valid for the given
page (node/leaf).
- validateIdentifierName(String, int, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Validates an identifier name.
- validateName(String, int, String) - Static method in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Validates a name.
- validatePageNumber(int) - Method in class com.healthmarketscience.jackcess.impl.PageChannel
-
Validates that the given pageNumber is valid for this database.
- validatePeers(IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Validates the peer pages for an index page.
- validatePeerStatus(IndexPageCache.DataPageMain, IndexPageCache.DataPageMain) - Method in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
Validates the given peer page against the given index page
- VALIDATION_RULE_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- VALIDATION_TEXT_PROP - Static variable in interface com.healthmarketscience.jackcess.PropertyMap
-
- VALUE_INSTANCE - Static variable in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- valueBuilder(Object) - Static method in class com.healthmarketscience.jackcess.impl.CustomToStringStyle
-
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.IndexPageCache.UpdateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStateStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.healthmarketscience.jackcess.complex.ComplexDataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.Database.FileFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.DataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.IndexData.EntryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.IndexPageCache.UpdateType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.JetFormat.CodecType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.RowIdImpl.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStateStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.TableImpl.RowStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.impl.TempBufferHolder.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.query.Query.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.Table.ColumnOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VALUES - Static variable in class com.healthmarketscience.jackcess.TableBuilder.ReservedWords
-
All of the reserved words in Access that should be escaped when creating
table or column names
- values() - Static method in enum com.healthmarketscience.jackcess.util.IterableBuilder.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.healthmarketscience.jackcess.util.OleBlob.ContentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VAR_LEN_COLUMN_COMPARATOR - Static variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
comparator which sorts variable length columns based on their index into
the variable length offset table
- Version - Interface in com.healthmarketscience.jackcess.complex
-
Complex value corresponding to a version of a memo column.
- VERSION_12 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "12"
- VERSION_14 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "14"
- VERSION_3 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "3"
- VERSION_4 - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the Jet database version "4"
- VERSION_MSISAM - Static variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the JetFormat constants for the MSISAM database
- VersionHistoryColumnInfo - Interface in com.healthmarketscience.jackcess.complex
-
Complex column info for a column which tracking the version history of an
"append only" memo column.
- VersionHistoryColumnInfoImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
Complex column info for a column which tracking the version history of an
"append only" memo column.
- VersionHistoryColumnInfoImpl(Column, int, Table, Table) - Constructor for class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- VersionHistoryColumnInfoImpl.VersionImpl - Class in com.healthmarketscience.jackcess.impl.complex
-
- VersionImpl(ComplexValue.Id, ComplexValueForeignKey, String, Date) - Constructor for class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
-
- _accessControlEntries - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System access control entries table (initialized on first use)
- _addDataPage - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- _addEntry - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- _addIdx - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- _addRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
page buffer used to update data pages when adding rows
- _allowAutoNumInsert - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
whether or not auto numbers can be directly inserted by the user
- _allowAutoNumInsert - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
optional flag indicating whether or not auto numbers can be directly
inserted by the user
- _assumeOutOfRangeBitsOn - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
- _autoNumber - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
whether or not the column is auto-number
- _autoNumber - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Whether or not the column is an autonumber column
- _autoNumberGenerator - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the auto number generator for this column (if autonumber column)
- _autoNumColumns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
List of autonumber columns in this table, ordered by column number
- _autoRewind - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
whether or not every get automatically rewinds the buffer
- _autoSync - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
whether or not to auto-sync writes to the filesystem
- _autoSync - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
whether or not to force all writes to disk immediately
- _beforeFirst - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
whether to start at beginning or end of cursor
- _between - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
true if this entry does not currently exist in the entry list,
false otherwise (this is equivalent to adding -0.5 to the
_idx)
- _blob - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.ContentImpl
-
- _buffer - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Buffer to hold database pages
- _buffer - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder.HardTempBufferHolder
-
- _buffer - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder.SoftTempBufferHolder
-
- _buffer - Variable in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- _bufferModCount - Variable in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
the last "modification" count of the buffer that this holder observed.
- _bytes - Variable in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- _bytes - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.RawData
-
- _bytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
-
- _bytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- _bytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.SimpleCharHandler
-
- _bytes - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- _bytes - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _calculated - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
whether or not the column is calculated
- _calculated - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Whether or not the column is a calculated column
- _calendar - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Calendar for use interpreting dates/times in Columns
- _cascadeDeletes - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- _cascadeUpdates - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- _channel - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
optional pre-opened FileChannel, will _not_ be closed by Database
close
- _channel - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
Channel containing the database
- _charset - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
optional charset for mdbs with unspecified charsets
- _charset - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
charset to use when handling text
- _childTailEntry - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- _childTailPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _className - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
-
- _className - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _closeChannel - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
whether or not the _channel should be closed by this class
- _codecHandler - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
handler for the current database encoding type
- _codecProvider - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
optional CodecProvider for handling encoded mdbs
- _codePage - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
the code page for a text field (for certain db versions)
- _codePage - Variable in class com.healthmarketscience.jackcess.impl.TextColumnImpl
-
the code page for a text field (for certain db versions)
- _colMatcher - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- _cols - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- _column - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- _column - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- _column - Variable in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- _columnCount - Variable in class com.healthmarketscience.jackcess.impl.NullMask
-
num row columns
- _columnIndex - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
index of the data for this column within a list of row data
- _columnLength - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Maximum column length
- _columnMatcher - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
ColumnMatcher to be used when matching column values
- _columnMatcher - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
ColumnMatcher to be used when matching column values
- _columnMatcher - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- _columnMatcher - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- _columnNames - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- _columnNames - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- _columnNames - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- _columnNumber - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
0-based column number
- _columnNumber - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
0-based column number
- _columnOrder - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the ordering used for table columns
- _columnPattern - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
-
- _columns - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
List of columns and flags
- _columns - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
cache of PropColumns used to read/write property values
- _columns - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _columns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
List of columns in this table, ordered by column number
- _columns - Variable in class com.healthmarketscience.jackcess.IndexBuilder
-
the names and orderings of the indexed columns
- _columns - Variable in class com.healthmarketscience.jackcess.TableBuilder
-
columns for the new table
- _columnStates - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _complexAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.WriteRowState
-
- _complexCols - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System complex columns table (initialized on first use)
- _complexInfo - Variable in class com.healthmarketscience.jackcess.impl.ComplexColumnImpl
-
additional information specific to complex columns
- _complexTypeId - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- _complexValFkCol - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- _complexValIdCursor - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- _complexValueFk - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- _compressedUnicode - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
whether or not the column allows compressed unicode
- _compressedUnicode - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
whether or not they are compressed
- _compressedUnicode - Variable in class com.healthmarketscience.jackcess.impl.TextColumnImpl
-
whether or not they are compressed
- _content - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.OleBlobImpl
-
- _contentLen - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _crazyFlag - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- _curPageNumber - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
the current used page number
- _curPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
the current row
- _curPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- _curPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
the current entry
- _cursor - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- _cursor - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _cursor - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- _cursorId - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- _data - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- _data - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- _data - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
the actual data backing this index (more than one index may be backed by
the same data
- _data - Variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
chunks containing the file data.
- _database - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
the current database
- _database - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _database - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
owning database
- _database - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
owning database
- _dataPage - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
the last known page of the given entry
- _dataPages - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
the currently loaded pages for this index, pageNumber -> page
- _dateBits - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.DateExt
-
cached bits of the original date value
- _db - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _db - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- _db - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- _dbErrorHandler - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
optional error handler to use when row errors are encountered
- _dbParentId - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
ID of the Databases system object
- _dbPropMaps - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
core database properties
- _dbProps - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
database properties (if any)
- _defaultCodePage - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
default code page to be used for textual columns (in some dbs)
- _defaultCursor - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
default cursor for iterating through the table, kept here for basic
table traversal
- _defaultPrecision - Variable in enum com.healthmarketscience.jackcess.DataType
-
the default precision value
- _defaultScale - Variable in enum com.healthmarketscience.jackcess.DataType
-
the default scale value
- _defaultSize - Variable in enum com.healthmarketscience.jackcess.DataType
-
default size in bytes for var length columns
- _defaultSortOrder - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
language sort order to be used for textual columns
- _delim - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _delim - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- _displayIndex - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
display index of the data for this column
- _docEntry - Variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- _emptyFile - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- _encodedData - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- _endPage - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
Last page that this usage map applies to
- _endRow - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
optional end row for an index cursor
- _endRowInclusive - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
whether or not end row for an index cursor is inclusive
- _enforceForeignKeys - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
whether or not enforcement of foreign-keys is enabled
- _entries - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
-
sorted collection of index entries.
- _entry - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.IndexPosition
-
- _entry - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
the entry at the given index
- _entryBuffer - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
temp buffer used to create index entries
- _entryBytes - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
the entry value
- _entryCursor - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
Cursor over the entries of the relevant index
- _entryPrefix - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
-
- _entryValues - Variable in class com.healthmarketscience.jackcess.util.EntryIterableBuilder
-
- _entryValues - Variable in class com.healthmarketscience.jackcess.util.Joiner
-
- _entryView - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
-
- _errorHandler - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
optional error handler to use when row errors are encountered
- _escapeIdentifiers - Variable in class com.healthmarketscience.jackcess.TableBuilder
-
whether or not table/column/index names are automatically escaped
- _ext - Variable in enum com.healthmarketscience.jackcess.Database.FileFormat
-
- _ext - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _extra - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- _extra - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _extra - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.EntryListView
-
- _extraByteMod - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableExtCharHandler
-
- _extraBytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalCharHandler
-
- _extraBytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.InternationalExtCharHandler
-
- _file - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the File of the database
- _fileDataCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- _fileFlagsCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- _fileFormat - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
FileFormat to use when creating a new mdb
- _fileFormat - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the file format of the database
- _fileName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- _fileName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- _fileName - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _fileNameCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- _filePath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- _filePath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- _filePath - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _fileTimeStampCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- _fileTypeCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- _fileUrlCol - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl
-
- _filter - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _filter - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- _finalRowBuffer - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
the row buffer which contains the final data (after following any
overflow pointers)
- _finalRowId - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
the rowId which contains the final data (after following any overflow
pointers)
- _firstPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
the first (exclusive) row id for this cursor
- _firstPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
the first (exclusive) row id for this cursor
- _fixedDataOffset - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the offset of the fixed data in the row
- _fixedSize - Variable in enum com.healthmarketscience.jackcess.DataType
-
Size in bytes of fixed length columns
- _fkEnforcer - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
foreign-key enforcer for this table
- _fkEnforcerSharedState - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
shared state used when enforcing foreign keys
- _flag - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- _flags - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- _flags - Variable in class com.healthmarketscience.jackcess.impl.IndexData.ColumnDescriptor
-
- _flags - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
the various flags describing this relationship
- _flags - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
additional table flags from the catalog entry
- _flags - Variable in class com.healthmarketscience.jackcess.IndexBuilder
-
additional index flags (UNKNOWN_INDEX_FLAG always seems to be set in
access 2000+)
- _flags - Variable in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
column flags (ordering)
- _flatTable - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- _forceBytes - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
dummy buffer used when allocating new pages
- _format - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Format that the containing database is in
- _format - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FileFormatDetails
-
- _format - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
Format of the database in the channel
- _forward - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- _forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
IndexDirHandler for forward traversal
- _forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
handler for moving the page cursor forward
- _forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
ScanDirHandler for forward traversal
- _forwardDirHandler - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
handler for moving the page cursor forward
- _freeSpacePages - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
-
Usage map of pages that this column owns with free space on them
- _freeSpacePages - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Usage map of pages that this table owns with free space on them
- _fromCols - Variable in class com.healthmarketscience.jackcess.util.Joiner
-
- _fromColumns - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
the columns in the "to" table in this relationship (aligned w/
toColumns list)
- _fromIndex - Variable in class com.healthmarketscience.jackcess.util.Joiner
-
- _fromTable - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
the "from" table in this relationship
- _fs - Variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl
-
- _fullPageEncodeBufferH - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
temp page buffer used when pages cannot be partially encoded
- _genType - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.UnsupportedAutoNumberGenerator
-
- _globalUsageMap - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
Tracks free pages in the database.
- _handler - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- _handler - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
the current handler implementation for reading/writing the specific
usage map type.
- _hasNext - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- _hasScalePrecision - Variable in enum com.healthmarketscience.jackcess.DataType
-
does this field have scale/precision
- _haveRowValues - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
true if the row values array has data
- _header - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _header - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- _headerRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
Buffer used for reading the header row data pages
- _headerRowId - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
the header rowId
- _hyperlink - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
whether or not the column is a hyperlink (memo only)
- _hyperlink - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
whether or not this is a hyperlink column (only possible for columns
of type MEMO)
- _id - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueImpl
-
- _id - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
identifier for this cursor
- _id - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.Row
-
- _id - Variable in class com.healthmarketscience.jackcess.impl.RowImpl
-
- _idx - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Position
-
the last known index of the given entry
- _includeLinkedTables - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- _includeNormalTables - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- _includeSystemTables - Variable in class com.healthmarketscience.jackcess.util.TableIterableBuilder
-
- _index - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
optional index to use in traversal
- _index - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
logical index which this cursor is using
- _indexBufferH - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
temp buffer used to read/write the index pages
- _indexColumns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
List of columns in this table which are in one or more indexes
- _indexCount - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _indexCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Number of actual indexes on the table
- _indexData - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
the index whose pages this cache is managing
- _indexDataNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- _indexDatas - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
List of index datas on this table (the actual backing data for an
index)
- _indexEntryPattern - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
column names for the index entry columns
- _indexes - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
the logical indexes which this index data backs
- _indexes - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _indexes - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
List of indexes on this table (multiple logical indexes may be backed by
the same index data)
- _indexes - Variable in class com.healthmarketscience.jackcess.TableBuilder
-
indexes for the new table
- _indexFlags - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
flags for this index
- _indexNumber - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
-
- _indexNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
0-based index number
- _indexNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- _indexStates - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _indexType - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
the type of the index
- _initialized - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
true if the index entries have been initialized,
false otherwise
- _invalidPageBytes - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
buffer used when deallocating old pages.
- _isDupe - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- _iterable - Variable in class com.healthmarketscience.jackcess.util.RowFilter.FilterIterable
-
- _lastAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.GuidAutoNumberGenerator
-
- _lastComplexTypeAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
last complex type auto number for the table
- _lastLength - Variable in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- _lastLongAutoNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
last long auto number for the table
- _lastModCount - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
the last read modification count on the Index.
- _lastModCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
last modification count seen on the table we track this so that the
rowState can detect updates to the table and re-read any buffered
data
- _lastModCount - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
the last read modification count on the UsageMap.
- _lastPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
the last (exclusive) row id for this cursor
- _lastPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
the last (exclusive) row id for this cursor
- _leaf - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _length - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
optional length for the new column
- _length - Variable in class com.healthmarketscience.jackcess.impl.ByteUtil.ByteStream
-
- _length - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
-
- _linkedDbs - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
any linked databases which have been opened
- _linkPath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.LinkContentImpl
-
- _linkResolver - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
linked table resolver
- _list - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl.RowFormatter
-
- _localFilePath - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.SimplePackageContentImpl
-
- _logicalIndexCount - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _logicalIndexCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Number of logical indexes for the table
- _longValue - Variable in enum com.healthmarketscience.jackcess.DataType
-
is this a long value field
- _longValueBufferH - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
-
page buffer used to write "long value" data
- _longValueBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
page buffer used to write out-of-row "long value" data
- _lvalBufferH - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl
-
Holds additional info for writing long values
- _lvalCols - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _main - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.CacheDataPage
-
- _mapName - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- _mapPageHolder - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.ReferenceHandler
-
Buffer that contains the current reference map page
- _maps - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
maps the PropertyMap name (case-insensitive) to the PropertyMap
instance
- _mapType - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- _mask - Variable in class com.healthmarketscience.jackcess.impl.NullMask
-
The actual bitmask
- _matchPattern - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- _maxColumnCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
max Number of columns in the table (includes previous deletions)
- _maxInlinePages - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.InlineHandler
-
- _maxPageEntrySize - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
max size for all the entries written to a given index data page
- _maxPrecision - Variable in enum com.healthmarketscience.jackcess.DataType
-
max precision value
- _maxScale - Variable in enum com.healthmarketscience.jackcess.DataType
-
max scale value
- _maxSize - Variable in enum com.healthmarketscience.jackcess.DataType
-
Max size in bytes for var length columns
- _maxVarColumnCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
max Number of variable columns in the table
- _mdbFile - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
the file name of the mdb to open/create
- _minPrecision - Variable in enum com.healthmarketscience.jackcess.DataType
-
min precision value
- _minScale - Variable in enum com.healthmarketscience.jackcess.DataType
-
min scale value
- _minSize - Variable in enum com.healthmarketscience.jackcess.DataType
-
min in bytes size for var length columns
- _modCount - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
modification count for the table, keeps cursors up-to-date
- _modCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
modification count for the table, keeps row-states up-to-date
- _modCount - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
the mod count of the current buffer (changes on every realloc)
- _modCount - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
modification count on the usage map, used to keep the cursors in
sync
- _modified - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
-
- _modifiedCol - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- _modifiedDate - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
-
- _modifiedPages - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
the currently modified index pages
- _moveForward - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- _name - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
name of the new column
- _name - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Column name
- _name - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- _name - Variable in class com.healthmarketscience.jackcess.impl.CompoundOleUtil.CompoundContentImpl.EntryImpl
-
- _name - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
the simple name of the database
- _name - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
name, generated on demand
- _name - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
Index name
- _name - Variable in class com.healthmarketscience.jackcess.impl.JetFormat
-
the name of this format
- _name - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- _name - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- _name - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
the name of this relationship
- _name - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _name - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Table name as stored in Database
- _name - Variable in class com.healthmarketscience.jackcess.IndexBuilder
-
name of the new index
- _name - Variable in class com.healthmarketscience.jackcess.IndexBuilder.Column
-
name of the column to be indexed
- _name - Variable in class com.healthmarketscience.jackcess.TableBuilder
-
name of the new table
- _newTableSIDs - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
SIDs to use for the ACEs added for new tables
- _next - Variable in class com.healthmarketscience.jackcess.impl.IndexData.PendingChange
-
- _nextPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _nullMask - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
null mask for the last row
- _number - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
0-based index data number
- _numChars - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
-
- _objectFlag - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- _objectFlag - Variable in enum com.healthmarketscience.jackcess.query.Query.Type
-
- _objectId - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- _objectId - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- _oldEntry - Variable in class com.healthmarketscience.jackcess.impl.IndexData.AddRowPendingChange
-
- _order - Variable in class com.healthmarketscience.jackcess.impl.TempBufferHolder
-
ByteOrder for all allocated buffers
- _originalType - Variable in class com.healthmarketscience.jackcess.impl.UnsupportedColumnImpl
-
- _otherIndexNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- _otherTablePageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- _overflowRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
buffer used for reading overflow pages
- _ownedPages - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
Usage map of pages that this index owns
- _ownedPages - Variable in class com.healthmarketscience.jackcess.impl.LongValueColumnImpl.UmapLongValueBufferHolder
-
Usage map of pages that this column owns
- _ownedPages - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Usage map of pages that this table owns
- _ownedPagesCursor - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
Cursor over the pages that this table owns
- _owner - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- _pageCache - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
Cache which manages the index pages
- _pageChannel - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Reads and writes database pages
- _pageNumber - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.WeakTableReference
-
- _pageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _pageNumber - Variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- _pageNumber - Variable in class com.healthmarketscience.jackcess.impl.TempPageHolder
-
- _pageNumbers - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
bits representing page numbers used, offset from _startPage
- _parentPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _pkCol - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- _pos - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder
-
- _pos - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.Data
-
- _position - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedContentImpl
-
- _position - Variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
current read/write position
- _precision - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
optional precision for the new column
- _precision - Variable in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
-
Numeric precision
- _prefixCode - Variable in enum com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Type
-
- _prettyName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
-
- _prettyName - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _prevPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _prevPageNumber - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
the previous used page number
- _prevPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
the previous row
- _prevPos - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.SavepointImpl
-
- _prevPos - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
the previous entry
- _primaryJoinersChkDel - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- _primaryJoinersChkUp - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- _primaryJoinersDoDel - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- _primaryJoinersDoUp - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- _primaryKey - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
whether or not this index data is backing a primary key logical index
- _propCol - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps.Handler
-
the system table "property" column
- _propertyMaps - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
properties group for this table (and columns)
- _props - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
table properties (if any)
- _props - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
properties for this column, if any
- _props - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl
-
- _props - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
properties for this table
- _props - Variable in class com.healthmarketscience.jackcess.TableBuilder
-
table properties (if any)
- _propsHandler - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
handler for reading/writing properteies
- _queries - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System queries table (initialized on first use)
- _queue - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
-
- _quote - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _quote - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- _readOnly - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
whether or not to open existing mdb read-only
- _reference - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl
-
foreign key reference info, if any
- _relationships - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System relationships table (initialized on first use)
- _replacement - Variable in class com.healthmarketscience.jackcess.util.ReplacementErrorHandler
-
- _reset - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- _reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl
-
IndexDirHandler for backward traversal
- _reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.IndexData.EntryCursor
-
handler for moving the page cursor backward
- _reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor
-
ScanDirHandler for backward traversal
- _reverseDirHandler - Variable in class com.healthmarketscience.jackcess.impl.UsageMap.PageCursor
-
handler for moving the page cursor backward
- _rootPage - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache
-
the root page for the index
- _rootPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
Page number of the root index data
- _rootPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- _rowCount - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Number of rows in the table
- _rowId - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
-
- _rowId - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
page/row on which this row is stored
- _rowId - Variable in class com.healthmarketscience.jackcess.impl.PropertyMaps
-
- _rowId - Variable in class com.healthmarketscience.jackcess.impl.TableScanCursor.ScanPosition
-
- _rowNumber - Variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- _rowPattern - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
-
- _rows - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- _rowsOnHeaderPage - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
the number of rows on the header page
- _rowStart - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
Offset of the data page at which the usage map declaration starts
- _rowState - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
State used for reading the table rows
- _rowStatus - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
the row status
- _rowValues - Variable in class com.healthmarketscience.jackcess.impl.IndexCursorImpl.EntryIterator
-
- _rowValues - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
values read from the last row
- _savepoint - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
optional save point to restore to the cursor
- _scale - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
optional scale for the new column
- _scale - Variable in class com.healthmarketscience.jackcess.impl.NumericColumnImpl
-
Numeric scale
- _searchInfo - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
-
- _searchInfo - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.RowMatchIterator
-
- _secondaryJoiners - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- _size - Variable in class com.healthmarketscience.jackcess.util.MemFileChannel
-
current amount of actual data in the file
- _sortOrder - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
the collating sort order for a text field
- _sortOrder - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
the collating sort order for a text field
- _sortOrder - Variable in class com.healthmarketscience.jackcess.impl.TextColumnImpl
-
the collating sort order for a text field
- _sqlType - Variable in enum com.healthmarketscience.jackcess.DataType
-
SQL type equivalent, or null if none defined
- _startOffset - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
Offset of the data page at which the usage map data starts
- _startPage - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
First page that this usage map applies to
- _startRow - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
optional start row for an index cursor
- _startRowInclusive - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
whether or not start row for an index cursor is inclusive
- _status - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
the rowState status
- _stream - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _subPageNumber - Variable in class com.healthmarketscience.jackcess.impl.IndexData.NodeEntry
-
index page number of the page to which this node entry refers
- _summaryPropMaps - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
summary properties
- _summaryProps - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
database summary properties (if any)
- _systemCatalog - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
System catalog table
- _systemCatalogCursor - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
-
- _systemCatalogCursor - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.FallbackTableFinder
-
- _systemCatalogIdCursor - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.DefaultTableFinder
-
- _table - Variable in class com.healthmarketscience.jackcess.CursorBuilder
-
the table which the cursor will traverse
- _table - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
owning table
- _table - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl
-
owning table
- _table - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer
-
- _table - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
owning table
- _tableBuffer - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
Buffer that contains the usage map table declaration page
- _tableCache - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
cache of in-use tables
- _tableDefBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
page buffer used to update the table def page
- _tableDefPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
page number of the definition of this table
- _tableErrorHandler - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
optional error handler to use when row errors are encountered
- _tableFinder - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
utility table finder
- _tableLookup - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
Cache map of UPPERCASE table names to page numbers containing their
definition and their stored table name (max size
MAX_CACHED_LOOKUP_TABLES).
- _tableName - Variable in class com.healthmarketscience.jackcess.util.ExportUtil.Builder
-
- _tableName - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- _tableNameIter - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableIterator
-
- _tableNames - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
set of table names as stored in the mdb file, created on demand
- _tablePageNum - Variable in class com.healthmarketscience.jackcess.impl.UsageMap
-
Page number of the map table declaration
- _tablePageNumber - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.IdImpl
-
- _tableParentId - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
ID of the Tables system object
- _tables - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl.TableCache
-
- _tableType - Variable in class com.healthmarketscience.jackcess.impl.IndexImpl.ForeignKeyReference
-
- _tableType - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
Type of the table (either TYPE_SYSTEM or TYPE_USER)
- _tail - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageMain
-
- _tdefPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _tempDecodeBufferH - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
- _timeStamp - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- _timeZone - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
optional timezone override for interpreting dates
- _timeZone - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
timezone to use when handling dates
- _toColumns - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
the columns in the "from" table in this relationship (aligned w/
toColumns list)
- _toCursor - Variable in class com.healthmarketscience.jackcess.util.Joiner
-
- _toTable - Variable in class com.healthmarketscience.jackcess.impl.RelationshipImpl
-
the "to" table in this relationship
- _totalEntrySize - Variable in class com.healthmarketscience.jackcess.impl.IndexPageCache.DataPageExtra
-
- _type - Variable in class com.healthmarketscience.jackcess.ColumnBuilder
-
the type of the new column
- _type - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Data type
- _type - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- _type - Variable in class com.healthmarketscience.jackcess.impl.IndexData.Entry
-
comparable type for the entry
- _type - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- _type - Variable in class com.healthmarketscience.jackcess.impl.query.QueryImpl
-
- _type - Variable in class com.healthmarketscience.jackcess.impl.RowIdImpl
-
- _type - Variable in class com.healthmarketscience.jackcess.IndexBuilder
-
the type of the index
- _type - Variable in class com.healthmarketscience.jackcess.util.IterableBuilder
-
- _type - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _typeCols - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl
-
- _typeName - Variable in class com.healthmarketscience.jackcess.impl.OleUtil.EmbeddedPackageContentImpl
-
- _typeName - Variable in class com.healthmarketscience.jackcess.util.OleBlob.Builder
-
- _umapFreeRowNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- _umapOwnedRowNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- _umapPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator
-
- _umapPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.ColumnState
-
- _umapPageNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- _umapRowNumber - Variable in class com.healthmarketscience.jackcess.impl.TableCreator.IndexState
-
- _uniqueEntryCount - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
The number of unique entries which have been added to this index.
- _uniqueEntryCountOffset - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
offset within the tableDefinition buffer of the uniqueEntryCount for
this index
- _unitSize - Variable in enum com.healthmarketscience.jackcess.DataType
-
the number of bytes per "unit" for this data type
- _unprintablePrefixLen - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtraCodesStream
-
- _unprintBytes - Variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.UnprintableCharHandler
-
- _unsupportedReason - Variable in class com.healthmarketscience.jackcess.impl.IndexData
-
if non-null, the reason why we cannot create entries for this index
- _updateCount - Variable in exception com.healthmarketscience.jackcess.BatchUpdateException
-
- _updateDepth - Variable in class com.healthmarketscience.jackcess.impl.FKEnforcer.SharedState
-
current depth of cascading update calls across one or more tables
- _url - Variable in class com.healthmarketscience.jackcess.impl.complex.AttachmentColumnInfoImpl.AttachmentImpl
-
- _useExistingTable - Variable in class com.healthmarketscience.jackcess.util.ImportUtil.Builder
-
- _userDefPropMaps - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
user-defined properties
- _userProps - Variable in class com.healthmarketscience.jackcess.DatabaseBuilder
-
database user-defined (if any)
- _val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BufData
-
- _val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ByteData
-
- _val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.BytesData
-
- _val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.IntData
-
- _val - Variable in class com.healthmarketscience.jackcess.impl.ByteArrayBuilder.ShortData
-
- _validator - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Validator for writing new values
- _validatorFactory - Variable in class com.healthmarketscience.jackcess.impl.DatabaseImpl
-
factory for ColumnValidators
- _validRow - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.BaseIterator
-
- _value - Variable in enum com.healthmarketscience.jackcess.DataType
-
Internal Access value
- _value - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- _value - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexColumnInfoImpl.ComplexValueIdImpl
-
- _value - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- _value - Variable in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl.SingleValueImpl
-
- _value - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl.VersionImpl
-
- _value - Variable in class com.healthmarketscience.jackcess.impl.PropertyMapImpl.PropertyImpl
-
- _value - Variable in enum com.healthmarketscience.jackcess.query.Query.Type
-
- _valueCol - Variable in class com.healthmarketscience.jackcess.impl.complex.MultiValueColumnInfoImpl
-
- _valueCol - Variable in class com.healthmarketscience.jackcess.impl.complex.VersionHistoryColumnInfoImpl
-
- _valuePattern - Variable in class com.healthmarketscience.jackcess.impl.CursorImpl.ColumnMatchIterator
-
- _values - Variable in class com.healthmarketscience.jackcess.impl.complex.ComplexValueForeignKeyImpl
-
- _values - Variable in class com.healthmarketscience.jackcess.impl.complex.UnsupportedColumnInfoImpl.UnsupportedValueImpl
-
- _values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes.Codes
-
handlers for the first 256 chars.
- _values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralIndexCodes.ExtCodes
-
handlers for the rest of the chars in BMP 0.
- _values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.Codes
-
handlers for the first 256 chars.
- _values - Static variable in class com.healthmarketscience.jackcess.impl.GeneralLegacyIndexCodes.ExtCodes
-
handlers for the rest of the chars in BMP 0.
- _varColOffsets - Variable in class com.healthmarketscience.jackcess.impl.TableImpl.RowState
-
cached variable column offsets for jump-table based rows
- _varColumns - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
List of variable length columns in this table, ordered by offset
- _variableLength - Variable in enum com.healthmarketscience.jackcess.DataType
-
is this a variable length field
- _variableLength - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
Whether or not the column is of variable length
- _varLenTableIndex - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl
-
the index of the variable length data in the var len offset table
- _version - Variable in class com.healthmarketscience.jackcess.impl.ColumnImpl.SortOrder
-
- _versionHistoryCol - Variable in class com.healthmarketscience.jackcess.impl.MemoColumnImpl
-
complex column which tracks the version history for this "append only"
column
- _writeCount - Variable in class com.healthmarketscience.jackcess.impl.PageChannel
-
- _writeRowBufferH - Variable in class com.healthmarketscience.jackcess.impl.TableImpl
-
buffer used to writing rows of data