Package | Description |
---|---|
com.healthmarketscience.jackcess.impl |
Modifier and Type | Method and Description |
---|---|
static ColumnImpl |
ColumnImpl.create(TableImpl table,
ByteBuffer buffer,
int offset,
String name,
int displayIndex)
Creates the appropriate ColumnImpl class and reads a column definition in
from a buffer
|
ColumnImpl |
IndexData.ColumnDescriptor.getColumn() |
ColumnImpl |
TableImpl.getColumn(String name) |
ColumnImpl |
ColumnImpl.getVersionHistoryColumn() |
Modifier and Type | Method and Description |
---|---|
List<ColumnImpl> |
TableImpl.getColumns() |
Modifier and Type | Method and Description |
---|---|
int |
ColumnImpl.compareTo(ColumnImpl other)
Orders Columns by column number.
|
static ComplexColumnInfo<? extends ComplexValue> |
ComplexColumnSupport.create(ColumnImpl column,
ByteBuffer buffer,
int offset)
Creates a ComplexColumnInfo for a complex column.
|
boolean |
CursorImpl.currentRowMatches(ColumnImpl columnPattern,
Object valuePattern) |
protected boolean |
CursorImpl.currentRowMatchesImpl(ColumnImpl columnPattern,
Object valuePattern,
ColumnMatcher columnMatcher) |
protected boolean |
CursorImpl.findAnotherRow(ColumnImpl columnPattern,
Object valuePattern,
boolean reset,
boolean moveForward,
ColumnMatcher columnMatcher,
Object searchInfo) |
protected boolean |
IndexCursorImpl.findAnotherRowImpl(ColumnImpl columnPattern,
Object valuePattern,
boolean moveForward,
ColumnMatcher columnMatcher,
Object searchInfo) |
protected boolean |
CursorImpl.findAnotherRowImpl(ColumnImpl columnPattern,
Object valuePattern,
boolean moveForward,
ColumnMatcher columnMatcher,
Object searchInfo)
Moves to the next row (as defined by the cursor) where the given column
has the given value.
|
boolean |
CursorImpl.findFirstRow(ColumnImpl columnPattern,
Object valuePattern) |
boolean |
CursorImpl.findNextRow(ColumnImpl columnPattern,
Object valuePattern) |
Object |
CursorImpl.getCurrentRowValue(ColumnImpl column) |
Object |
TableImpl.getRowValue(TableImpl.RowState rowState,
RowIdImpl rowId,
ColumnImpl column)
Reads a single column from the given row.
|
boolean |
NullMask.isNull(ColumnImpl column) |
void |
NullMask.markNotNull(ColumnImpl column)
Indicate that the column with the given number is not
null (or a
boolean value is true ). |
protected Object |
IndexCursorImpl.prepareSearchInfo(ColumnImpl columnPattern,
Object valuePattern) |
protected Object |
CursorImpl.prepareSearchInfo(ColumnImpl columnPattern,
Object valuePattern)
Called before a search commences to allow for search specific data to be
generated (which is cached for re-use by the iterators).
|
void |
CursorImpl.setCurrentRowValue(ColumnImpl column,
Object value) |
void |
ColumnImpl.setVersionHistoryColumn(ColumnImpl versionHistoryCol) |
Modifier and Type | Method and Description |
---|---|
void |
IndexData.read(ByteBuffer tableBuffer,
List<ColumnImpl> availableColumns)
Read the rest of the index info from a tableBuffer
|
Constructor and Description |
---|
TableImpl(boolean testing,
List<ColumnImpl> columns)
Only used by unit tests
|
Copyright © 2005–2018. All rights reserved.