org.apache.lucene.search.Query
Direct Known Subclasses:
BooleanQuery, ConstantScoreQuery, CustomScoreQuery, DisjunctionMaxQuery, FilteredQuery, MatchAllDocsQuery, MultiPhraseQuery, MultiTermQuery, PhraseQuery, SpanQuery, TermQuery, ValueSourceQuery
org.apache.lucene.search.Query.setBoost(float) 調整查詢的評分
org.apache.lucene.analysis.StopFilter
org.apache.lucene.analysis.LowerCaseFilter
org.apache.lucene.analysis.PorterStemFilter
org.apache.lucene.index.IndexWriter.setUseCompoundFile(boolean)
org.apache.lucene.index.IndexWriter.addDocument(Document)
org.apache.lucene.index.IndexWriter.addDocument(Document, Analyzer)
org.apache.lucene.index.IndexReader.maxDoc() 索引中被刪除和未被刪除的文檔總數
org.apache.lucene.index.IndexReader.numDocs() 索引中未被刪除的文檔總數
索引選項、存儲選項、項向量
ANALYZED、NORMS、Store、TermVector
詞組搜索、布爾搜索
權限過濾、日期過濾
不爲相關評分做貢獻的域 使用 org.apache.lucene.document.AbstractField.setOmitTermFreqAndPositions(boolean) 讓Lucene跳過對該項的出現頻率和出現位置的索引。 可以節省一些索引在磁盤上的存儲空間,還可以加速搜索和過濾過程,但會悄悄的阻止需要位置信息的搜索。如阻止PhraseQuery和SpanQuery類的運行。
org.apache.lucene.document.CompressionTools
多值域