| Modifier and Type | Class and Description |
|---|---|
static class |
FtsEngine.FtsStatus
FtsStatus - dictionary states initial, loading, loaded and error
|
| Constructor and Description |
|---|
FtsEngine(FtsOpenHelper ftsOpenHelper,
String targetTable,
Map<String,String> targetColumnMap)
Construct an FtsEngine
|
| Modifier and Type | Method and Description |
|---|---|
FtsEngine.FtsStatus |
getStatus()
Returns Engine status
|
FtsEngine.FtsStatus |
initialize()
Populates FTS dictionary.
|
android.database.Cursor |
query(String selection,
String[] selectionArgs,
String[] columns,
int limit)
Performs a database query.
|
void |
setOrderbyText2(boolean value)
Set flag for "order by second column"
|
void |
setText1Filter(WordFilter text1Filter)
Set word filter for column 1
|
void |
setText2Filter(WordFilter text2Filter)
Set word filter for column 2
|
public FtsEngine(FtsOpenHelper ftsOpenHelper, String targetTable, Map<String,String> targetColumnMap)
ftsOpenHelper - SQLiteOpenHelper concrete implementationtargetTable - Table from which to select words in source databasetargetColumnMap - Map of Engine column names to target database column namespublic FtsEngine.FtsStatus initialize()
public android.database.Cursor query(String selection, String[] selectionArgs, String[] columns, int limit)
public FtsEngine.FtsStatus getStatus()
public void setOrderbyText2(boolean value)
value - booleanpublic void setText1Filter(WordFilter text1Filter)
text1Filter - WordFilterpublic void setText2Filter(WordFilter text2Filter)
text2Filter - WordFilterThis documentation is licensed by Andrew Bowley under the GPLv3 License.