public void Test() { char separator = '/'; PrefixCollection<Object> pc = new PrefixCollection<Object>(separator); StringBuilder buffy = new StringBuilder(32); for (int i = 0; i < TEST_ADD.Length; i++) { // println(TEST[i].directoryString()); PrefixPhrase<Object> pp = pc.Add(TEST_ADD[i]); buffy.Clear(); pp.ToStringBuilder(buffy, separator); Console.WriteLine(buffy); } Console.WriteLine("\n"); for (int i = 0; i < TEST_MATCH.Length; i++) { ParsedUri purl = TEST_MATCH[i]; Console.WriteLine(purl.ToString() + "\t" + pc.Match(purl)); } Console.WriteLine("\n"); foreach (String phrase in pc.Values()) { Console.WriteLine(phrase); } }
public void Test() { char separator = '/'; PrefixCollection <Object> pc = new PrefixCollection <Object>(separator); StringBuilder buffy = new StringBuilder(32); for (int i = 0; i < TEST_ADD.Length; i++) { // println(TEST[i].directoryString()); PrefixPhrase <Object> pp = pc.Add(TEST_ADD[i]); buffy.Clear(); pp.ToStringBuilder(buffy, separator); Console.WriteLine(buffy); } Console.WriteLine("\n"); for (int i = 0; i < TEST_MATCH.Length; i++) { ParsedUri purl = TEST_MATCH[i]; Console.WriteLine(purl.ToString() + "\t" + pc.Match(purl)); } Console.WriteLine("\n"); foreach (String phrase in pc.Values()) { Console.WriteLine(phrase); } }
public DefaultPrefixProvider() { Prefixes = new PrefixCollection(); }