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

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

Lucene Token

令牌表示(起始偏移量,結(jié)束偏移,令牌類(lèi)型和位置增量位置,)在像它的元數(shù)據(jù)相關(guān)的詳細(xì)信息的文檔中的文本或字。

類(lèi)聲明

以下是org.apache.lucene.analysis.Token類(lèi)的聲明:

public class Token
   extends TermAttributeImpl
      implements TypeAttribute, PositionIncrementAttribute, 
                 FlagsAttribute, OffsetAttribute, 
                 PayloadAttribute, PositionLengthAttribute

字段

  • static AttributeSource.AttributeFactory TOKEN_ATTRIBUTE_FACTORY - 方便的工廠,返回令牌作為實(shí)現(xiàn)的基本屬性,并返回默認(rèn)實(shí)現(xiàn)了impl(以“默認(rèn)地將Impl”追加)的所有其他屬性。

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

S.N. 構(gòu)造函數(shù)和說(shuō)明
1 Token()
構(gòu)造一個(gè)令牌將空文。
2 Token(char[] startTermBuffer, int termBufferOffset, int termBufferLength, int start, int end)
構(gòu)造具有給定期限的緩沖區(qū)(偏移和長(zhǎng)度)令牌,開(kāi)始和結(jié)束偏移
3 Token(int start, int end)
構(gòu)造一個(gè)空文本標(biāo)記,并開(kāi)始和結(jié)束偏移。
4 Token(int start, int end, int flags)
構(gòu)造一個(gè)空文本標(biāo)記,并開(kāi)始和結(jié)束偏移量加上標(biāo)志。
5 Token(int start, int end, String typ)
構(gòu)造一個(gè)空文本標(biāo)記,并開(kāi)始和結(jié)束偏移量加上令牌類(lèi)型。
6 Token(String text, int start, int end)
構(gòu)造具有給定期限文字令牌,并開(kāi)始和結(jié)束偏移。
7 Token(String text, int start, int end, int flags)
構(gòu)造具有給定的文字,開(kāi)始和結(jié)束偏移量,和類(lèi)型的令牌。
8 Token(String text, int start, int end, String typ)
構(gòu)造具有給定的文字,開(kāi)始和結(jié)束偏移量和類(lèi)型的令牌。

類(lèi)方法

S.N. 方法及說(shuō)明
1 void clear()
重置術(shù)語(yǔ)文本,負(fù)載,標(biāo)志和positionIncrement,startOffset,endOffset和令牌類(lèi)型為默認(rèn)值。
2 Object clone()
淺克隆。
3 Token clone(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset)
使得克隆,但替換術(shù)語(yǔ)緩沖區(qū)和開(kāi)始/結(jié)束的過(guò)程中抵消。
4 void copyTo(AttributeImpl target)
從這個(gè)屬性為傳入的目標(biāo)屬性復(fù)制值。
5 int endOffset()
返回此令牌的結(jié)束偏移,比對(duì)應(yīng)此令牌源文本的最后一個(gè)字符的位置大一。
6 boolean equals(Object obj) 
7 int getFlags()
得到bitset對(duì)已設(shè)置的任何位。
8 Payload getPayload()
返回此令牌的負(fù)載。
9 int getPositionIncrement()
返回此令牌的位置增量。
10 int getPositionLength()
獲取位置的長(zhǎng)度。
11 int hashCode() 
12 void reflectWith(AttributeReflector reflector)
這種方法是屬性自省,應(yīng)該只需添加鍵/值這個(gè)屬性包含給定AttributeReflector。
13 Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset)
調(diào)用clear(),CharTermAttributeImpl.copyBuffer(char[], int, int), setStartOffset(int), setEndOffset(int) setType(java.lang.String) 在Token.DEFAULT_TYPE
14 Token reinit(char[] newTermBuffer, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, String newType)
縮寫(xiě)調(diào)用 clear(), CharTermAttributeImpl.copyBuffer(char[], int, int), setStartOffset(int), setEndOffset(int), setType(java.lang.String)在Token.DEFAULT_TYPE
15 Token reinit(String newTerm, int newStartOffset, int newEndOffset)
縮寫(xiě)調(diào)用 clear(), CharTermAttributeImpl.append(CharSequence), setStartOffset(int), setEndOffset(int) setType(java.lang.String) on Token.DEFAULT_TYPE
16 Token reinit(String newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset)
縮寫(xiě)調(diào)用 clear(), CharTermAttributeImpl.append(CharSequence, int, int), setStartOffset(int), setEndOffset(int) setType(java.lang.String) 在Token.DEFAULT_TYPE
17 Token reinit(String newTerm, int newTermOffset, int newTermLength, int newStartOffset, int newEndOffset, String newType)
縮寫(xiě)調(diào)用 clear(), CharTermAttributeImpl.append(CharSequence, int, int), setStartOffset(int), setEndOffset(int) setType(java.lang.String)
18 Token reinit(String newTerm, int newStartOffset, int newEndOffset, String newType)
縮寫(xiě)調(diào)用clear(), CharTermAttributeImpl.append(CharSequence), setStartOffset(int), setEndOffset(int) setType(java.lang.String)
19 void reinit(Token prototype)
原型令牌的字段復(fù)制到這一個(gè)。
20 void reinit(Token prototype, char[] newTermBuffer, int offset, int length)
原型令牌的領(lǐng)域復(fù)制到這一個(gè),用不同的詞。
21 void reinit(Token prototype, String newTerm)
原型令牌的領(lǐng)域復(fù)制到這一個(gè),用不同的詞。
22 void setEndOffset(int offset)
設(shè)置結(jié)束偏移。
23 void setFlags(int flags) 
24 void setOffset(int startOffset, int endOffset)
設(shè)置開(kāi)始和結(jié)束偏移。
25 void setPayload(Payload payload)
設(shè)置此令牌的負(fù)載。
26 void setPositionIncrement(int positionIncrement)
設(shè)置位置增量。
27 void setPositionLength(int positionLength)
設(shè)置位置的長(zhǎng)度。
28 void setStartOffset(int offset)
設(shè)置起始偏移量。
29 void setType(String type)
設(shè)置詞匯類(lèi)型。
30 int startOffset()
返回此令牌的起始偏移,對(duì)應(yīng)于該令牌的源文本的第一個(gè)字符的位置。
31 String type()
返回此令牌的詞匯類(lèi)型。

方法繼承

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

  • org.apache.lucene.analysis.tokenattributes.TermAttributeImpl

  • org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl

  • org.apache.lucene.util.AttributeImpl

  • java.lang.Object