C# Class Raven.Database.Extensions.IndexingExtensions

Exibir arquivo Open project: robashton/ravendb

Public Methods

Method Description
CreateAnalyzerInstance ( string name, string analyzerTypeAsString ) : Analyzer
GetIndex ( this self, string name, Field defaultIndex ) : Lucene.Net.Documents.Field.Index
GetSort ( this self, IndexDefinition indexDefinition, AbstractViewGenerator viewGenerator ) : Lucene.Net.Search.Sort
GetSortOption ( this self, string name ) : SortOptions?
GetStorage ( this self, string name, Field defaultStorage ) : Lucene.Net.Documents.Field.Store
GetTermVector ( this self, string name, Field defaultTermVector ) : Lucene.Net.Documents.Field.TermVector

Method Details

CreateAnalyzerInstance() public static method

public static CreateAnalyzerInstance ( string name, string analyzerTypeAsString ) : Analyzer
name string
analyzerTypeAsString string
return Lucene.Net.Analysis.Analyzer

GetIndex() public static method

public static GetIndex ( this self, string name, Field defaultIndex ) : Lucene.Net.Documents.Field.Index
self this
name string
defaultIndex Lucene.Net.Documents.Field
return Lucene.Net.Documents.Field.Index

GetSort() public static method

public static GetSort ( this self, IndexDefinition indexDefinition, AbstractViewGenerator viewGenerator ) : Lucene.Net.Search.Sort
self this
indexDefinition IndexDefinition
viewGenerator Raven.Database.Linq.AbstractViewGenerator
return Lucene.Net.Search.Sort

GetSortOption() public static method

public static GetSortOption ( this self, string name ) : SortOptions?
self this
name string
return SortOptions?

GetStorage() public static method

public static GetStorage ( this self, string name, Field defaultStorage ) : Lucene.Net.Documents.Field.Store
self this
name string
defaultStorage Lucene.Net.Documents.Field
return Lucene.Net.Documents.Field.Store

GetTermVector() public static method

public static GetTermVector ( this self, string name, Field defaultTermVector ) : Lucene.Net.Documents.Field.TermVector
self this
name string
defaultTermVector Lucene.Net.Documents.Field
return Lucene.Net.Documents.Field.TermVector