コード例 #1
0
 public override TokenStream ReusableTokenStream(System.String fieldName, System.IO.TextReader reader)
 {
     Tokenizer tokenizer = (Tokenizer)GetPreviousTokenStream();
     if (tokenizer == null)
     {
         tokenizer = new MyTokenizer(reader);
         SetPreviousTokenStream(tokenizer);
     }
     else
         tokenizer.Reset(reader);
     return tokenizer;
 }
コード例 #2
0
        public override TokenStream ReusableTokenStream(System.String fieldName, System.IO.TextReader reader)
        {
            Tokenizer tokenizer = (Tokenizer)GetPreviousTokenStream();

            if (tokenizer == null)
            {
                tokenizer = new MyTokenizer(reader);
                SetPreviousTokenStream(tokenizer);
            }
            else
            {
                tokenizer.Reset(reader);
            }
            return(tokenizer);
        }
コード例 #3
0
 public override TokenStream TokenStream(string fieldName, System.IO.TextReader reader)
 {
     TokenStream result = new MyTokenizer(reader);
     return result;
 }
コード例 #4
0
        public override TokenStream TokenStream(string fieldName, System.IO.TextReader reader)
        {
            TokenStream result = new MyTokenizer(reader);

            return(result);
        }