am 1c11f3fe: Merge "Remove unused APIs in DIctionaryFacilitator"
* commit '1c11f3fe0ef5e92af3f8c1c9f9e157ea400c6c35': Remove unused APIs in DIctionaryFacilitatormain
commit
c372b3bce4
|
@ -173,25 +173,4 @@ public interface DictionaryFacilitator {
|
||||||
void dumpDictionaryForDebug(final String dictName);
|
void dumpDictionaryForDebug(final String dictName);
|
||||||
|
|
||||||
ArrayList<Pair<String, DictionaryStats>> getStatsOfEnabledSubDicts();
|
ArrayList<Pair<String, DictionaryStats>> getStatsOfEnabledSubDicts();
|
||||||
|
|
||||||
void addOrIncrementTerm(String fileName,
|
|
||||||
String finalWordToBeAdded,
|
|
||||||
NgramContext ngramContext,
|
|
||||||
int increment,
|
|
||||||
int timeStampInSeconds);
|
|
||||||
|
|
||||||
void clearLanguageModel(String filePath);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Lets callers iterate over a given dynamic language model. Each iterate call
|
|
||||||
* results in ngrams, their counts, their last updated timestamps and an iteration token
|
|
||||||
* that can be used for the next {@link #iterateOverLanguageModel} call.
|
|
||||||
*
|
|
||||||
* Use empty string for starting the iterator from the begining.
|
|
||||||
* Returns empty string if there are no more entries to iterate upon.
|
|
||||||
* TODO: Encapsulate the result arrays into a java class.
|
|
||||||
*/
|
|
||||||
String iterateOverLanguageModel(String filePath, String iterationToken,
|
|
||||||
ArrayList<String> outputNgramEntries, ArrayList<Integer> outputNgramCounts,
|
|
||||||
ArrayList<Integer> outputNgramTimestamps);
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2013 The Android Open Source Project
|
7 * Copyright (C) 2013 The Android Open Source Project
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
|
@ -772,10 +772,12 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public void clearUserHistoryDictionary() {
|
public void clearUserHistoryDictionary() {
|
||||||
clearSubDictionary(Dictionary.TYPE_USER_HISTORY);
|
clearSubDictionary(Dictionary.TYPE_USER_HISTORY);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public void dumpDictionaryForDebug(final String dictName) {
|
public void dumpDictionaryForDebug(final String dictName) {
|
||||||
final DictionaryGroup[] dictionaryGroups = mDictionaryGroups;
|
final DictionaryGroup[] dictionaryGroups = mDictionaryGroups;
|
||||||
for (final DictionaryGroup dictionaryGroup : dictionaryGroups) {
|
for (final DictionaryGroup dictionaryGroup : dictionaryGroups) {
|
||||||
|
@ -789,6 +791,7 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public ArrayList<Pair<String, DictionaryStats>> getStatsOfEnabledSubDicts() {
|
public ArrayList<Pair<String, DictionaryStats>> getStatsOfEnabledSubDicts() {
|
||||||
final ArrayList<Pair<String, DictionaryStats>> statsOfEnabledSubDicts = new ArrayList<>();
|
final ArrayList<Pair<String, DictionaryStats>> statsOfEnabledSubDicts = new ArrayList<>();
|
||||||
final DictionaryGroup[] dictionaryGroups = mDictionaryGroups;
|
final DictionaryGroup[] dictionaryGroups = mDictionaryGroups;
|
||||||
|
@ -801,26 +804,4 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
|
||||||
}
|
}
|
||||||
return statsOfEnabledSubDicts;
|
return statsOfEnabledSubDicts;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void addOrIncrementTerm(String fileName,
|
|
||||||
String word,
|
|
||||||
NgramContext ngramContext,
|
|
||||||
int increment,
|
|
||||||
int timeStampInSeconds) {
|
|
||||||
// Do nothing.
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void clearLanguageModel(String filePath) {
|
|
||||||
// Do nothing.
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public String iterateOverLanguageModel(String filePath, String iterationToken,
|
|
||||||
ArrayList<String> outputNgramEntries, ArrayList<Integer> outputNgramCounts,
|
|
||||||
ArrayList<Integer> outputNgramTimestamps) {
|
|
||||||
// Do nothing.
|
|
||||||
return "";
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue