C# Class Core.Lucene.AutoCompleteBasedOnLucene

Mostrar archivo Open project: brunomlopes/ILoveLucene Class Usage Examples

Private Properties

Property Type Description
GetQueryForText Lucene.Net.Search.BooleanQuery

Public Methods

Method Description
AutoCompleteBasedOnLucene ( IDirectoryFactory directoryFactory, SourceStorageFactory sourceStorageFactory, ILog log, IConverterRepository converterRepository ) : System
Autocomplete ( string text, bool includeExplanation = false ) : AutoCompletionResult
LearnInputForCommandResult ( string input, AutoCompletionResult result ) : void

Private Methods

Method Description
GetQueryForText ( string text ) : Lucene.Net.Search.BooleanQuery

Method Details

AutoCompleteBasedOnLucene() public method

public AutoCompleteBasedOnLucene ( IDirectoryFactory directoryFactory, SourceStorageFactory sourceStorageFactory, ILog log, IConverterRepository converterRepository ) : System
directoryFactory IDirectoryFactory
sourceStorageFactory SourceStorageFactory
log ILog
converterRepository IConverterRepository
return System

Autocomplete() public method

public Autocomplete ( string text, bool includeExplanation = false ) : AutoCompletionResult
text string
includeExplanation bool
return Core.Abstractions.AutoCompletionResult

LearnInputForCommandResult() public method

public LearnInputForCommandResult ( string input, AutoCompletionResult result ) : void
input string
result Core.Abstractions.AutoCompletionResult
return void