public virtual void TestMapFactory() { TwoDimensionalMap <string, string, string> map = new TwoDimensionalMap <string, string, string>(MapFactory.IdentityHashMapFactory <string, IDictionary <string, string> >(), MapFactory.IdentityHashMapFactory <string, string>()); map.Put(new string("A"), "B", "C"); map.Put(new string("A"), "B", "C"); NUnit.Framework.Assert.AreEqual(2, map.Size()); }
public static Edu.Stanford.Nlp.Util.TwoDimensionalMap <K1, K2, V> IdentityHashMap <K1, K2, V>() { return(new Edu.Stanford.Nlp.Util.TwoDimensionalMap <K1, K2, V>(MapFactory.IdentityHashMapFactory <K1, IDictionary <K2, V> >(), MapFactory.IdentityHashMapFactory <K2, V>())); }