public KoreanPhrase(com.twitter.penguin.korean.phrase_extractor.KoreanPhraseExtractor.KoreanPhrase scalaPhrase)
        {
            var scalaTokens = scalaPhrase.tokens(); // Seq[KoreanToken]
            var tokens      = Utils.ScalaCSHelper.ScalaSeqConverter <KoreanToken, KoreanTokenizer.KoreanToken>(scalaTokens, t => new KoreanToken(t));

            this.Tokens = tokens;
            this.Pos    = (KoreanPos)scalaPhrase.pos().id();
        }
示例#2
0
 public void addToken(string str, KoreanPos p)
 {
     if (dict.ContainsKey(str))
     {
         dict[str].count++;
     }
     else
     {
         dict.Add(str, new MyToken(p));
     }
 }
示例#3
0
 public MyToken(KoreanPos po)
 {
     pos   = po;
     count = 1;
 }