Property | Type | Description | |
---|---|---|---|
indexDefinition | Raven.Database.Indexing.IndexDefinition | ||
logIndexing | Logger | ||
logQuerying | Logger | ||
name | string |
Property | Type | Description | |
---|---|---|---|
CloneDocument | Lucene.Net.Documents.Document | ||
CreateDocumentFromFields | RavenJObject | ||
CreateIndexWriter | |||
CreateProperty | RavenJToken>.KeyValuePair | ||
GetSearcher | IDisposable | ||
RecreateSearcher | void | ||
WriteTempIndexToDiskIfNeeded | void |
Method | Description | |
---|---|---|
CreateAnalyzer ( |
||
Dispose ( ) : void | ||
Flush ( ) : void | ||
GetExtension ( string indexExtensionKey ) : IIndexExtension | ||
IndexDocuments ( |
||
Remove ( string keys, |
||
SetExtension ( string indexExtensionKey, IIndexExtension extension ) : void | ||
TryGetDocKey ( object current ) : string |
Method | Description | |
---|---|---|
AddDocumentToIndex ( |
||
Index ( Lucene.Net.Store.Directory directory, string name, Raven.Database.Indexing.IndexDefinition indexDefinition, |
||
RetrieveDocument ( Lucene.Net.Documents.Document document, |
||
RobustEnumerationIndex ( IEnumerable | ||
RobustEnumerationReduce ( IEnumerable |
||
RobustEnumerationReduceDuringMapPhase ( IEnumerable |
||
Write ( |
Method | Description | |
---|---|---|
CloneDocument ( Lucene.Net.Documents.Document luceneDoc ) : Lucene.Net.Documents.Document | ||
CreateDocumentFromFields ( Lucene.Net.Documents.Document document, IEnumerable |
||
CreateIndexWriter ( Lucene.Net.Store.Directory directory ) : |
||
CreateProperty ( |
||
GetSearcher ( |
||
RecreateSearcher ( ) : void | ||
WriteTempIndexToDiskIfNeeded ( |
protected AddDocumentToIndex ( |
||
currentIndexWriter | ||
luceneDoc | Lucene.Net.Documents.Document | |
analyzer | ||
return | void |
public CreateAnalyzer ( |
||
defaultAnalyzer | ||
toDispose | ICollection |
|
return | Lucene.Net.Analysis.PerFieldAnalyzerWrapper |
public GetExtension ( string indexExtensionKey ) : IIndexExtension | ||
indexExtensionKey | string | |
return | IIndexExtension |
protected Index ( Lucene.Net.Store.Directory directory, string name, Raven.Database.Indexing.IndexDefinition indexDefinition, |
||
directory | Lucene.Net.Store.Directory | |
name | string | |
indexDefinition | Raven.Database.Indexing.IndexDefinition | |
viewGenerator | ||
return | System |
public abstract IndexDocuments ( |
||
viewGenerator | ||
documents | IEnumerable |
|
context | ||
actions | IStorageActionsAccessor | |
minimumTimestamp | System.DateTime | |
return | void |
public abstract Remove ( string keys, |
||
keys | string | |
context | ||
return | void |
protected RetrieveDocument ( Lucene.Net.Documents.Document document, |
||
document | Lucene.Net.Documents.Document | |
fieldsToFetch | ||
score | float | |
return | Raven.Database.Data.IndexQueryResult |
protected RobustEnumerationIndex ( IEnumerable |
||
input | IEnumerable |
|
funcs | IEnumerable |
|
actions | IStorageActionsAccessor | |
context | ||
return | IEnumerable |
protected RobustEnumerationReduce ( IEnumerable |
||
input | IEnumerable |
|
func | IndexingFunc | |
actions | IStorageActionsAccessor | |
context | ||
return | IEnumerable |
protected RobustEnumerationReduceDuringMapPhase ( IEnumerable |
||
input | IEnumerable |
|
func | IndexingFunc | |
actions | IStorageActionsAccessor | |
context | ||
return | IEnumerable |
public SetExtension ( string indexExtensionKey, IIndexExtension extension ) : void | ||
indexExtensionKey | string | |
extension | IIndexExtension | |
return | void |
public static TryGetDocKey ( object current ) : string | ||
current | object | |
return | string |
protected Write ( |
||
context | ||
action | Func |
|
return | void |
protected IndexDefinition,Raven.Database.Indexing indexDefinition | ||
return | Raven.Database.Indexing.IndexDefinition |