C# Class LuceneIndexManager.AbstractIndexDefinition

Basic implementation of an Index definition. Uses RAMDirectory to store the Lucene index. Well suited for running tests
Inheritance: IIndexDefinition
Afficher le fichier Open project: tucaz/LuceneIndexManager

Méthodes publiques

Méthode Description
GetAllDocuments ( ) : IEnumerable
GetDefaultQueryParser ( ) : QueryParser
GetFacetsDefinition ( ) : List
GetIndexSearcher ( ) : IndexSearcher
GetIndexWriter ( ) : IndexWriter

Méthodes protégées

Méthode Description
GetAnalyzer ( ) : Analyzer
GetDirectory ( ) : Lucene.Net.Store.Directory

Method Details

GetAllDocuments() public méthode

public GetAllDocuments ( ) : IEnumerable
Résultat IEnumerable

GetAnalyzer() protected méthode

protected GetAnalyzer ( ) : Analyzer
Résultat Lucene.Net.Analysis.Analyzer

GetDefaultQueryParser() public méthode

public GetDefaultQueryParser ( ) : QueryParser
Résultat Lucene.Net.QueryParsers.QueryParser

GetDirectory() protected méthode

protected GetDirectory ( ) : Lucene.Net.Store.Directory
Résultat Lucene.Net.Store.Directory

GetFacetsDefinition() public méthode

public GetFacetsDefinition ( ) : List
Résultat List

GetIndexSearcher() public méthode

public GetIndexSearcher ( ) : IndexSearcher
Résultat Lucene.Net.Search.IndexSearcher

GetIndexWriter() public méthode

public GetIndexWriter ( ) : IndexWriter
Résultat Lucene.Net.Index.IndexWriter