package edu.stanford.nlp.parser.lexparser;
import java.util.Map;
import edu.stanford.nlp.util.Generics;
/** (Someday this should be removed, but at present lexparser needs it)
* @author Dan Klein
*/
class Interner<E> {
private Map<E, E> oToO = Generics.newHashMap();
public E intern(E o) {
E i = oToO.get(o);
if (i == null) {
i = o;
oToO.put(o, o);
}
return i;
}
}