Code cleaning for Index
- make that UpdateData class static Change-Id: I22ac148613fcaa4ed3ad615c4eca037b5dc6b986
This commit is contained in:
@@ -165,15 +165,10 @@ public class Index {
|
||||
private static final Pattern REMOVE_DIACRITICALS_PATTERN
|
||||
= Pattern.compile("\\p{InCombiningDiacriticalMarks}+");
|
||||
|
||||
private final AtomicBoolean mIsAvailable = new AtomicBoolean(false);
|
||||
private final UpdateData mDataToProcess = new UpdateData();
|
||||
private Context mContext;
|
||||
private final String mBaseAuthority;
|
||||
|
||||
/**
|
||||
* A private class to describe the update data for the Index database
|
||||
*/
|
||||
private class UpdateData {
|
||||
private static class UpdateData {
|
||||
public List<SearchIndexableData> dataToUpdate;
|
||||
public List<SearchIndexableData> dataToDelete;
|
||||
public Map<String, List<String>> nonIndexableKeys;
|
||||
@@ -194,6 +189,11 @@ public class Index {
|
||||
}
|
||||
}
|
||||
|
||||
private final AtomicBoolean mIsAvailable = new AtomicBoolean(false);
|
||||
private final UpdateData mDataToProcess = new UpdateData();
|
||||
private Context mContext;
|
||||
private final String mBaseAuthority;
|
||||
|
||||
/**
|
||||
* A basic singleton
|
||||
*/
|
||||
|
Reference in New Issue
Block a user