package com.tyndalehouse.step.core.service.search; import java.util.List; import com.tyndalehouse.step.core.models.LexiconSuggestion; import com.tyndalehouse.step.core.models.search.SuggestionType; /** * Interface to search for relevant suggestions for a given input, whether unicode or transliterations * * @author chrisburrell * */ public interface OriginalWordSuggestionService { /** * Retrieves all matching lexical entries for the word typed in * * @param form the word that has been typed in so far * * @param greek true to indicate greek, false to indicate hebrew * @return a list of lexicon suggestions */ List<LexiconSuggestion> getExactForms(String form, boolean greek); }