1984e52f31d596840cfa51b1238e1c43d2e1918f8saberian/* 2984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * Copyright (C) 2007 The Android Open Source Project 3984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * 4984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * Licensed under the Apache License, Version 2.0 (the "License"); 5984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * you may not use this file except in compliance with the License. 6984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * You may obtain a copy of the License at 7984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * 8984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * http://www.apache.org/licenses/LICENSE-2.0 9984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * 10984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * Unless required by applicable law or agreed to in writing, software 11984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * distributed under the License is distributed on an "AS IS" BASIS, 12984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * See the License for the specific language governing permissions and 14984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * limitations under the License. 15984e52f31d596840cfa51b1238e1c43d2e1918f8saberian */ 16984e52f31d596840cfa51b1238e1c43d2e1918f8saberian 17984e52f31d596840cfa51b1238e1c43d2e1918f8saberianpackage android.bordeaux.services; 18984e52f31d596840cfa51b1238e1c43d2e1918f8saberian 19f0f78449e8ab7d63894964c54b6ef390ca9ce044Ruei-sung Linimport android.bordeaux.services.StringFloat; 20f0f78449e8ab7d63894964c54b6ef390ca9ce044Ruei-sung Lin 21984e52f31d596840cfa51b1238e1c43d2e1918f8saberianinterface IPredictor { 22f0f78449e8ab7d63894964c54b6ef390ca9ce044Ruei-sung Lin boolean setPredictorParameter(in String key, in String value); 23f0f78449e8ab7d63894964c54b6ef390ca9ce044Ruei-sung Lin void pushNewSample(in String sampleName); 24f0f78449e8ab7d63894964c54b6ef390ca9ce044Ruei-sung Lin void resetPredictor(); 25f0f78449e8ab7d63894964c54b6ef390ca9ce044Ruei-sung Lin List<StringFloat> getTopCandidates(in int topK); 26984e52f31d596840cfa51b1238e1c43d2e1918f8saberian} 27