C# Class BExIS.Ddm.Providers.LuceneProvider.Searcher.BexisIndexSearcher

ファイルを表示 Open project: BEXIS2/Core

Public Properties

Property Type Description
_Reader Lucene.Net.Index.IndexReader
autoCompleteIndexReader Lucene.Net.Index.IndexReader
autoCompleteSearcher Lucene.Net.Search.IndexSearcher
searcher Lucene.Net.Search.IndexSearcher

Public Methods

Method Description
doTextSearch ( Query origQuery, String queryFilter, String searchtext ) : IEnumerable

facetSearch ( Query query, IEnumerable facets ) : IEnumerable

getCategoryFields ( ) : string[]

getIndexReader ( ) : IndexReader

getIndexSearcher ( ) : IndexSearcher

getStoredFields ( ) : string[]

search ( Query query, List headerItemXmlNodeList ) : SearchResult

Private Methods

Method Description
BexisIndexSearcherInit ( ) : void

init ( ) : void

Method Details

doTextSearch() public static method

public static doTextSearch ( Query origQuery, String queryFilter, String searchtext ) : IEnumerable
origQuery Lucene.Net.Search.Query
queryFilter String
searchtext String
return IEnumerable

facetSearch() public static method

public static facetSearch ( Query query, IEnumerable facets ) : IEnumerable
query Lucene.Net.Search.Query
facets IEnumerable
return IEnumerable

getCategoryFields() public static method

public static getCategoryFields ( ) : string[]
return string[]

getIndexReader() public static method

public static getIndexReader ( ) : IndexReader
return Lucene.Net.Index.IndexReader

getIndexSearcher() public static method

public static getIndexSearcher ( ) : IndexSearcher
return Lucene.Net.Search.IndexSearcher

getStoredFields() public static method

public static getStoredFields ( ) : string[]
return string[]

search() public static method

public static search ( Query query, List headerItemXmlNodeList ) : SearchResult
query Lucene.Net.Search.Query
headerItemXmlNodeList List
return SearchResult

Property Details

_Reader public_oe static_oe property

public static IndexReader,Lucene.Net.Index _Reader
return Lucene.Net.Index.IndexReader

autoCompleteIndexReader public_oe static_oe property

public static IndexReader,Lucene.Net.Index autoCompleteIndexReader
return Lucene.Net.Index.IndexReader

autoCompleteSearcher public_oe static_oe property

public static IndexSearcher,Lucene.Net.Search autoCompleteSearcher
return Lucene.Net.Search.IndexSearcher

searcher public_oe static_oe property

public static IndexSearcher,Lucene.Net.Search searcher
return Lucene.Net.Search.IndexSearcher