There are 11 code examples for org.apache.lucene.analysis.TokenStream.

The API names are highlighted below. You can use suckoo button to vote the code example(s) you like. The best code example will be ranked first next time. Thanks a lot for your feedback.

Project Name: hnlpengine-luceneanalyzer Package: analysis

Source Code: SynonymFilter.java (Click to view .java file)

Method Code:
vote
like

/** 
 * this allows to add synonyms at indexing time
 */
public Token next() throws IOException {
  if (synonymStack.size() > 0) {
    return synonymStack.pop();
  }
  Token token=input.next(new Token());
  if (token == null) {
    return null;
  }
  addAliasesToStack(token);
  return token;
}
 

Project Name: hnlpengine-luceneanalyzer Package: analysis

Source Code: LemmaAnalyzer.java (Click to view .java file)

Method Code:
vote
like

public TokenStream tokenStream(String fieldName,Reader reader){
  TokenStream result=new LemmaFilter(new StopFilter(new LowerCaseFilter(new StandardFilter(new StandardTokenizer(reader))),StandardAnalyzer.STOP_WORDS),engine);
  return result;
}
 

Project Name: hnlpengine-luceneanalyzer Package: analysis

Source Code: SynonymAnalyzer.java (Click to view .java file)

Method Code:
vote
like

public TokenStream tokenStream(String fieldName,Reader reader){
  TokenStream result=new SynonymFilter(new LemmaFilter(new StopFilter(new LowerCaseFilter(new StandardFilter(new StandardTokenizer(reader))),StandardAnalyzer.STOP_WORDS),engine),engine,ProcessQueryFlag);
  return result;
}
 

Project Name: hnlpengine-luceneanalyzer Package: analysis

Source Code: CoLocationFilter.java (Click to view .java file)

Method Code:
vote
like

public CoLocationFilter(TokenStream in,NaturalLanguageEngine engine){
  super(in);
  this.engine=engine;
}
 

Project Name: hnlpengine-luceneanalyzer Package: analysis

Source Code: BufferdFilter.java (Click to view .java file)

Method Code:
vote
like

protected boolean addTokenToBuffer() throws IOException {
  Token token=input.next();
  if (token != null) {
    buffer.add(token);
    return true;
  }
  return false;
}
 

Project Name: hnlpengine-luceneanalyzer Package: analysis

Source Code: LemmaFilter.java (Click to view .java file)

Method Code:
vote
like

/** 
 * this allows to add synonyms at indexing time
 */
public Token next() throws IOException {
  if (lemmaStack.size() > 0) {
    return lemmaStack.pop();
  }
  Token token=input.next(new Token());
  if (token == null) {
    return null;
  }
  addAliasesToStack(token);
  return token;
}
 

Project Name: hnlpengine-luceneanalyzer Package: analysis

Source Code: CoLocationAnalyzer.java (Click to view .java file)

Method Code:
vote
like

public TokenStream tokenStream(String fieldName,Reader reader){
  TokenStream result=new CoLocationFilter(new LemmaFilter(new StopFilter(new LowerCaseFilter(new StandardFilter(new StandardTokenizer(reader))),StandardAnalyzer.STOP_WORDS),engine),engine);
  return result;
}
 

Project Name: hnlpengine-nlpengine Package: utils

Source Code: tokensUtils.java (Click to view .java file)

Method Code:
vote
like

public static Token[] tokensFromAnalysis(Analyzer analyzer,String text) throws IOException {
  TokenStream stream=analyzer.tokenStream("contents",new StringReader(text));
  ArrayList<Token> tokenList=new ArrayList<Token>();
  while (true) {
    Token token=stream.next();
    if (token == null)     break;
    tokenList.add(token);
  }
  return (Token[])tokenList.toArray(new Token[0]);
}
 

Project Name: rssowl.core Package: org.rssowl.core.internal.persist.search

Source Code: Indexer.java (Click to view .java file)

Method Code:
vote
like

@Override public TokenStream tokenStream(String fieldName,Reader reader){
  TokenStream result=super.tokenStream(fieldName,reader);
  result=new LowerCaseFilter(result);
  return result;
}
 

Project Name: rssowl.core Package: org.rssowl.core.internal.persist.search

Source Code: LowercaseWhitespaceAnalyzer.java (Click to view .java file)

Method Code:
vote
like

@Override public TokenStream tokenStream(String fieldName,Reader reader){
  TokenStream result=new WhitespaceTokenizer(reader);
  result=new LowerCaseFilter(result);
  return result;
}
 

Project Name: rssowl.core Package: org.rssowl.core.internal.persist.search

Source Code: LowercaseDelimiterAnalyzer.java (Click to view .java file)

Method Code:
vote
like

@Override public TokenStream tokenStream(String fieldName,Reader reader){
  TokenStream result=new CharTokenizer(reader){
    @Override protected boolean isTokenChar(    char c){
      return c != fDelim;
    }
  }
;
  result=new LowerCaseFilter(result);
  return result;
}