Merge "Remove unused APIs in DIctionaryFacilitator"

main
Jatin Matani 2015-02-21 01:16:28 +00:00 committed by Android (Google) Code Review
commit 1c11f3fe0e
2 changed files with 4 additions and 44 deletions

View File

@ -173,25 +173,4 @@ public interface DictionaryFacilitator {
void dumpDictionaryForDebug(final String dictName);
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);
}

View File

@ -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");
* 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() {
clearSubDictionary(Dictionary.TYPE_USER_HISTORY);
}
@Override
public void dumpDictionaryForDebug(final String dictName) {
final DictionaryGroup[] dictionaryGroups = mDictionaryGroups;
for (final DictionaryGroup dictionaryGroup : dictionaryGroups) {
@ -789,6 +791,7 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
}
}
@Override
public ArrayList<Pair<String, DictionaryStats>> getStatsOfEnabledSubDicts() {
final ArrayList<Pair<String, DictionaryStats>> statsOfEnabledSubDicts = new ArrayList<>();
final DictionaryGroup[] dictionaryGroups = mDictionaryGroups;
@ -801,26 +804,4 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
}
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 "";
}
}