在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 大數(shù)據(jù)/ Lucene字段
Lucene TermRangeQuery類
Lucene排序
Lucene Query類
Lucene搜索操作
Lucene TokenStream
Lucene IndexWriter類
Lucene Term類
Lucene Token
Lucene索引操作
Lucene Field選項
Lucene BooleanQuery類
Lucene StandardAnalyzer類
Lucene字段
Lucene添加文檔操作
Lucene環(huán)境設(shè)置
Lucene Searching類
Lucene StopAnalyzer類
Lucene第一個應(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字段

字段是最低單元或索引過程的起點。它代表其中一個鍵被用于識別要被索引的值的鍵值對關(guān)系。用于表示一個文件的內(nèi)容的字段中將具有鍵為“內(nèi)容”和值,可以包含文本或文檔的數(shù)字內(nèi)容的部分或全部。

Lucene可以索引僅文本或僅數(shù)字內(nèi)容。此類表示索引的存儲位置,并通常是文件的列表。這些文件被稱為索引文件。索引文件通常創(chuàng)建一次,然后用于讀操作或可以被刪除。

類聲明

以下是 org.apache.lucene.document.Field 類的聲明:

public final class Field
   extends AbstractField 
      implements Fieldable, Serializable

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

S.N. 構(gòu)造函數(shù)和說明
1 Field(String name, boolean internName, String value, Field.Store store, Field.Index index, Field.TermVector termVector)
通過指定名稱,值將如何被保存在索引中創(chuàng)建一個字段
2 Field(String name, byte[] value)
創(chuàng)建一個二進制值存儲字段中
3 Field(String name, byte[] value, Field.Store store)
不推薦使用
4 Field(String name, byte[] value, int offset, int length)
創(chuàng)建一個二進制值存儲字段中
5 Field(String name, byte[] value, int offset, int length, Field.Store store)
不推薦使用
6 Field(String name, Reader reader)
創(chuàng)建未存儲一個記號化和索引字段
7 Field(String name, Reader reader, Field.TermVector termVector)
創(chuàng)建未存儲,任選具有存儲術(shù)語矢量的標記化和索引字段
8 Field(String name, String value, Field.Store store, Field.Index index)
通過指定名稱,值將如何被保存在索引中創(chuàng)建一個字段
9 Field(String name, String value, Field.Store store, Field.Index index, Field.TermVector termVector)
通過指定名稱,值將如何被保存在索引中創(chuàng)建一個字段
10 Field(String name, TokenStream tokenStream)
創(chuàng)建未存儲標記化和索引字段
11 Field(String name, TokenStream tokenStream, Field.TermVector termVector)
創(chuàng)建未存儲,任選具有存儲術(shù)語向量標記化和索引字段

類方法

S.N. 方法及說明
1 void clearLock(String name)
嘗試清除(強行解鎖和刪除)指定鎖
2 Reader readerValue()
字段作為讀取器Reader,或null 
3 void setTokenStream(TokenStream tokenStream)
設(shè)置要用于索引記號流并引起 isIndexed()和 isTokenized()返回 true
4 void setValue(byte[] value)
改變這個字段的值
5 void setValue(byte[] value, int offset, int length)
改變這個字段的值
6 void setValue(Reader value)
改變這個字段的值
7 void setValue(String value)
改變這個字段的值
8 String stringValue()
字段作為一個字符串,或 null
9 TokenStream tokenStreamValue()
要使用TokesStream 字段建立索引,或者為null。

繼承的方法

這個類繼承了以下類方法:

  • org.apache.lucene.document.AbstractField

  • java.lang.Object


上一篇:Lucene TopDocs類下一篇:Lucene排序