Exemple #1
0
 public LuceneIndex(string typeName, string indexDir, IDocumentBuilder docBuilder, IIndexPathBuilder pathBuilder, LN.Util.Version version)
 {
     this.TypeName = typeName;
     this.Directory = indexDir;
     this.version = version;
     this.DocumentBuilder = docBuilder;
     this.IndexPathBuilder = pathBuilder;
     indexPaths = new Dictionary<string, LuceneIndexPath>();
 }
Exemple #2
0
 public LuceneSearch(string typeName, string indexDir, IDocumentBuilder docBuilder, IIndexPathBuilder pathBuilder, IFacetFieldNameProvider facetFieldNameProvider, LN.Util.Version version)
 {
     this.TypeName               = typeName;
     this.Directory              = indexDir;
     this.version                = version;
     this.DocumentBuilder        = docBuilder;
     this.IndexPathBuilder       = pathBuilder;
     this.facetFieldNameProvider = facetFieldNameProvider;
     indexPaths = new Dictionary <string, LuceneIndexPath>();
 }