package tools;
import java.util.HashMap ;

public class MatchingTable {
	public HashMap<Word, Word> translator ;
	
	public MatchingTable() {
		translator = new HashMap<Word, Word>() ;
	}
	
	public void insert(String languageA, String nameA, String languageB, String nameB) {
		Word lngA = new Word(languageA, nameA) ;
		Word lngB = new Word(languageB, nameB) ;
		translator.put(lngA, lngB) ;
		translator.put(lngB, lngA) ;
	}
	
	public Word translate(String language, String name) {
		if (translator.containsKey(new Word(language, name))) {
			return translator.get(new Word(language, name)) ;
		}
		return null ;
	}
}
