鍍金池/ 教程/ 大數(shù)據(jù)/ Lucene TokenStream
Lucene TermRangeQuery類
Lucene排序
Lucene Query類
Lucene搜索操作
Lucene TokenStream
Lucene IndexWriter類
Lucene Term類
Lucene Token
Lucene索引操作
Lucene Field選項(xiàng)
Lucene BooleanQuery類
Lucene StandardAnalyzer類
Lucene字段
Lucene添加文檔操作
Lucene環(huán)境設(shè)置
Lucene Searching類
Lucene StopAnalyzer類
Lucene第一個(gè)應(yīng)用程序
Lucene MatchAllDocsQuery類
Lucene IndexSearcher類
Lucene索引類
Lucene更新文檔操作
Lucene教程
Lucene PrefixQuery類
Lucene Analyzer類
Lucene TopDocs類
Lucene TermQuery類
Lucene文檔
Lucene查詢編程
Lucene WildcardQuery類
Lucene WhitespaceAnalyzer
Lucene SimpleAnalyzer類
Lucene目錄
Lucene刪除文檔操作
Lucene索引過程
Lucene FuzzyQuery類
Lucene PhraseQuery類
Lucene分析

Lucene TokenStream

TokenStream是分析過程中的一個(gè)輸出,它包括串聯(lián)的令牌。它是一個(gè)抽象類。

類聲明

以下是org.apache.lucene.analysis.TokenStream類的聲明:

public abstract class TokenStream
   extends AttributeSource
      implements Closeable

類的構(gòu)造函數(shù)

S.N. 構(gòu)造函數(shù)和說明
1 protected TokenStream()
使用TokenStream的默認(rèn)屬性工廠。
2 protected TokenStream(AttributeSource.AttributeFactory factory)
使用附帶 AttributeFactory 創(chuàng)建新的屬性實(shí)例的管理記號(hào)。
3 protected TokenStream(AttributeSource input)
使用相同的屬性所提供的之一的管理記號(hào)。

類方法

S.N. 方法及說明
1 void close()
與此流關(guān)聯(lián)釋放資源。
2 void end()
這種方法被調(diào)用由消費(fèi)者最后一個(gè)標(biāo)記已經(jīng)消耗之后,后incrementToken()返回假(使用新的TokenStream API)。
3 abstract boolean incrementToken()
消費(fèi)者(即IndexWriter)使用這種方法來推進(jìn)流到下一個(gè)標(biāo)記。
4 void reset()
重置該流的開頭。

方法繼承

這個(gè)類從以下類繼承的方法:

  • org.apache.lucene.util.AttributeSource

  • java.lang.Object


上一篇:Lucene索引類下一篇:Lucene FuzzyQuery類