Uses of Interface
com.healthmarketscience.jackcess.util.ColumnMatcher

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)
           
 



Copyright © 2005-2017 Health Market Science. All Rights Reserved.