cuttrio.blogg.se

Apache lucene doc
Apache lucene doc








apache lucene doc

Throws IOException Overrides: searchAfter in class .IndexSearcher Throws: IOException searchAfter public .TopDocs searchAfter(.ScoreDoc after,.search protected void search( List leaves,.search public void search(.Query query,.search public .TopDocs search(.Query query,.Throws IOException Overrides: search in class .IndexSearcher Throws: IOException search public .TopFieldDocs search(.Query query,.Throws IOException Overrides: count in class .IndexSearcher Throws: IOException Throws IOException Overrides: rewrite in class .IndexSearcher Throws: IOException rewrite public .Query rewrite(.Query query).hashCode public int hashCode() Overrides: hashCode in class Object.getSimilarity public .similarities.Similarity getSimilarity(boolean needsScores) Overrides: getSimilarity in class .IndexSearcher.explain protected .Explanation explain(.Weight weight,.Throws IOException Overrides: explain in class .IndexSearcher Throws: IOException explain public .Explanation explain(.Query query,.equals public boolean equals( Object obj) Overrides: equals in class Object.Throws IOException Overrides: doc in class .IndexSearcher Throws: IOException Throws IOException Overrides: collectionStatistics in class .IndexSearcher Throws: IOException collectionStatistics public .CollectionStatistics collectionStatistics( String field).Throws IOException Overrides: termStatistics in class .IndexSearcher Throws: IOException termStatistics public .TermStatistics termStatistics(.Term term,.getTopReaderContext public .IndexReaderContext getTopReaderContext() Overrides: getTopReaderContext in class .IndexSearcher.Throws IOException Overrides: createWeight in class .IndexSearcher Throws: IOException createWeight public .Weight createWeight(.Query query,.Throws IOException Overrides: createNormalizedWeight in class .IndexSearcher Throws: IOException createNormalizedWeight public .Weight createNormalizedWeight(.Query query,.slices protected .IndexSearcher.LeafSlice slices( List leaves) Overrides: slices in class .IndexSearcher.getQuer圜achingPolicy public .Quer圜achingPolicy getQuer圜achingPolicy() Overrides: getQuer圜achingPolicy in class .IndexSearcher.setQuer圜achingPolicy public void setQuer圜achingPolicy(.Quer圜achingPolicy quer圜achingPolicy) Overrides: setQuer圜achingPolicy in class .IndexSearcher.getQuer圜ache public .Quer圜ache getQuer圜ache() Overrides: getQuer圜ache in class .IndexSearcher.setQuer圜ache public void setQuer圜ache(.Quer圜ache quer圜ache) Overrides: setQuer圜ache in class .IndexSearcher.getIndexReader public .IndexReader getIndexReader() Overrides: getIndexReader in class .IndexSearcher.Specified by: get in interface Supplier Returns: the product, may be null if there are no objects available. Returned object may or may not be a new instance, depending on the Retrieve an instance of the appropriate type. Object clone, finalize, getClass, notify, notifyAll, wait, wait, wait Methods inherited from class java.lang.Methods inherited from class .IndexSearcher getDefaultQuer圜ache, getDefaultQuer圜achingPolicy, getDefaultSimilarity, setDefaultQuer圜ache, setDefaultQuer圜achingPolicy.SetSimilarity(.similarities.Similarity similarity) SetQuer圜achingPolicy(.Quer圜achingPolicy quer圜achingPolicy) This allows for faster search responses, as it searches through an index, instead of searching through text directly. Protected .ExplanationĮxplain(.Weight weight, Simply put, Lucene uses an inverted indexing of data instead of mapping pages to keywords, it maps keywords to pages just like a glossary at the end of any book. StoredFieldVisitor fieldVisitor)Įxplain(.Query query, CollectionStatisticsĬount(.Query query)ĬreateNormalizedWeight(.Query query,ĬreateWeight(.Query query, Method Summary All Methods Instance Methods Concrete Methods Modifier and Type.Fields inherited from class .IndexSearcher leafContexts, leafSlices, readerContext.Nested classes/interfaces inherited from class .IndexSearcher .IndexSearcher.LeafSlice.Time :" + (endTime - startTime) + "ms") įor(ScoreDoc scoreDoc : hits. Long endTime = System.currentTimeMillis() Term term = new Term(LuceneConstants.FILE_NAME, searchQuery)

apache lucene doc

Long startTime = System.currentTimeMillis() Private void searchUsingWildCardQuery(String searchQuery) This class inherits methods from the following classes − Prints a user-readable version of this query. Protected FilteredTermEnum getEnum(IndexReader reader)Ĭonstruct the enumeration to be used, expanding the pattern term. Class declarationįollowing is the declaration for .WildcardQuery class − WildcardQuery is used to search documents using wildcards like '*' for any character sequence, matching a single character.










Apache lucene doc