|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ColumnMatcher | |
|---|---|
| com.healthmarketscience.jackcess | |
| com.healthmarketscience.jackcess.impl | |
| com.healthmarketscience.jackcess.util | |
| Uses of ColumnMatcher in com.healthmarketscience.jackcess |
|---|
| Methods in com.healthmarketscience.jackcess that return ColumnMatcher | |
|---|---|
ColumnMatcher |
Cursor.getColumnMatcher()
Returns the currently configured ColumnMatcher, always non- null. |
| Methods in com.healthmarketscience.jackcess with parameters of type ColumnMatcher | |
|---|---|
CursorBuilder |
CursorBuilder.setColumnMatcher(ColumnMatcher columnMatcher)
Sets the ColumnMatcher to use for matching row patterns. |
void |
Cursor.setColumnMatcher(ColumnMatcher columnMatcher)
Sets a new ColumnMatcher. |
| Uses of ColumnMatcher in com.healthmarketscience.jackcess.impl |
|---|
| Fields in com.healthmarketscience.jackcess.impl declared as ColumnMatcher | |
|---|---|
protected ColumnMatcher |
CursorImpl.BaseIterator._colMatcher
|
protected ColumnMatcher |
CursorImpl._columnMatcher
ColumnMatcher to be used when matching column values |
| Methods in com.healthmarketscience.jackcess.impl that return ColumnMatcher | |
|---|---|
ColumnMatcher |
CursorImpl.getColumnMatcher()
|
protected ColumnMatcher |
CursorImpl.getDefaultColumnMatcher()
Returns the default ColumnMatcher for this Cursor. |
protected ColumnMatcher |
IndexCursorImpl.getDefaultColumnMatcher()
|
| Methods in com.healthmarketscience.jackcess.impl with parameters of type ColumnMatcher | |
|---|---|
protected boolean |
CursorImpl.currentRowMatchesImpl(ColumnImpl columnPattern,
Object valuePattern,
ColumnMatcher columnMatcher)
|
protected boolean |
CursorImpl.currentRowMatchesImpl(Map<String,?> rowPattern,
ColumnMatcher columnMatcher)
|
protected boolean |
CursorImpl.findAnotherRow(ColumnImpl columnPattern,
Object valuePattern,
boolean reset,
boolean moveForward,
ColumnMatcher columnMatcher,
Object searchInfo)
|
protected boolean |
CursorImpl.findAnotherRow(Map<String,?> rowPattern,
boolean reset,
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. |
protected boolean |
IndexCursorImpl.findAnotherRowImpl(ColumnImpl columnPattern,
Object valuePattern,
boolean moveForward,
ColumnMatcher columnMatcher,
Object searchInfo)
|
protected boolean |
CursorImpl.findAnotherRowImpl(Map<String,?> rowPattern,
boolean moveForward,
ColumnMatcher columnMatcher,
Object searchInfo)
Moves to the next row (as defined by the cursor) where the given columns have the given values. |
protected boolean |
IndexCursorImpl.findAnotherRowImpl(Map<String,?> rowPattern,
boolean moveForward,
ColumnMatcher columnMatcher,
Object searchInfo)
|
protected boolean |
IndexCursorImpl.findFirstRowByEntryImpl(Object[] rowValues,
boolean requireMatch,
ColumnMatcher columnMatcher)
Moves to the first row (as defined by the cursor) where the index entries match the given values. |
protected boolean |
CursorImpl.keepSearching(ColumnMatcher columnMatcher,
Object searchInfo)
Called by findAnotherRowImpl to determine if the search should continue after finding a row which does not match the current pattern. |
protected boolean |
IndexCursorImpl.keepSearching(ColumnMatcher columnMatcher,
Object searchInfo)
|
void |
CursorImpl.setColumnMatcher(ColumnMatcher columnMatcher)
|
| Constructors in com.healthmarketscience.jackcess.impl with parameters of type ColumnMatcher | |
|---|---|
CursorImpl.BaseIterator(Collection<String> columnNames,
boolean reset,
boolean moveForward,
ColumnMatcher columnMatcher)
|
|
| Uses of ColumnMatcher in com.healthmarketscience.jackcess.util |
|---|
| Classes in com.healthmarketscience.jackcess.util that implement ColumnMatcher | |
|---|---|
class |
CaseInsensitiveColumnMatcher
Concrete implementation of ColumnMatcher which tests textual columns case-insensitively ( DataType.TEXT and DataType.MEMO), and
all other columns using simple equality. |
class |
SimpleColumnMatcher
Simple concrete implementation of ColumnMatcher which tests for equality. |
| Methods in com.healthmarketscience.jackcess.util that return ColumnMatcher | |
|---|---|
ColumnMatcher |
IterableBuilder.getColumnMatcher()
|
ColumnMatcher |
EntryIterableBuilder.getColumnMatcher()
|
| Methods in com.healthmarketscience.jackcess.util with parameters of type ColumnMatcher | |
|---|---|
IterableBuilder |
IterableBuilder.setColumnMatcher(ColumnMatcher columnMatcher)
|
EntryIterableBuilder |
EntryIterableBuilder.setColumnMatcher(ColumnMatcher columnMatcher)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||