Lucene教學
Lucene環境設置
Lucene第一個應用程序
Lucene索引類
Lucene IndexWriter類
Lucene目錄
Lucene文檔
Lucene字段
Lucene Searching類
Lucene IndexSearcher類
Lucene Term類
Lucene Query類
Lucene TermQuery類
Lucene TopDocs類
Lucene索引過程
Lucene索引操作
Lucene添加文檔操作
Lucene更新文檔操作
Lucene刪除文檔操作
Lucene Field選項
Lucene搜索操作
Lucene查詢編程
Lucene TermRangeQuery類
Lucene PrefixQuery類
Lucene BooleanQuery類
Lucene PhraseQuery類
Lucene WildcardQuery類
Lucene FuzzyQuery類
Lucene MatchAllDocsQuery類
Lucene分析
Lucene Token
Lucene TokenStream
Lucene Analyzer類
Lucene WhitespaceAnalyzer
Lucene SimpleAnalyzer類
Lucene StopAnalyzer類
Lucene StandardAnalyzer類
Lucene排序
Lucene TokenStream
TokenStream是分析過程中的一個輸出,它包括串聯的令牌。它是一個抽象類。
類聲明
以下是org.apache.lucene.analysis.TokenStream類的聲明:
public abstract class TokenStream extends AttributeSource implements Closeable
類的構造函數
S.N.
構造函數和說明
1
protected TokenStream()
使用TokenStream的默認屬性工廠。
2
protected TokenStream(AttributeSource.AttributeFactory factory)
使用附帶 AttributeFactory 創建新的屬性實例的管理記號。
3
protected TokenStream(AttributeSource input)
使用相同的屬性所提供的之一的管理記號。
類方法
S.N.
方法及說明
1
void close()
與此流關聯釋放資源。
2
void end()
這種方法被調用由消費者最後一個標記已經消耗之後,後incrementToken()返回假(使用新的TokenStream API)。
3
abstract boolean incrementToken()
消費者(即IndexWriter)使用這種方法來推進流到下一個標記。
4
void reset()
重置該流的開頭。
方法繼承
這個類從以下類繼承的方法:
org.apache.lucene.util.AttributeSource
java.lang.Object