edu.umn.cs.nlp.mt
Interface TranslationRules

All Known Implementing Classes:
TranslationRuleDatabase

public interface TranslationRules


Method Summary
 void close()
           
 Collection<TranslationRule> getAll(String key)
           
 Collection<TranslationRule> getGlueRule(String key)
           
 NBestList<TranslationRule> getNBest(String key)
           
 Collection<TranslationRule> getUnknownWordRule()
           
 boolean incompleteMatchExists(String key)
           
 boolean isOpen()
           
 

Method Detail

isOpen

boolean isOpen()

close

void close()

getUnknownWordRule

Collection<TranslationRule> getUnknownWordRule()

getGlueRule

Collection<TranslationRule> getGlueRule(String key)

getAll

Collection<TranslationRule> getAll(String key)

getNBest

NBestList<TranslationRule> getNBest(String key)

incompleteMatchExists

boolean incompleteMatchExists(String key)