protected HighlighterFactory(IAnalyzerFactory analyzerFactory, bool useExactForDefault) { _defaultContentAnalyzer = analyzerFactory.CreateHighlighterContentAnalyzer(useExactForDefault); _exactContentAnalyzer = analyzerFactory.CreateHighlighterContentAnalyzer(true); _defaultQueryAnalyzer = analyzerFactory.CreateHighlighterQueryAnalyzer(useExactForDefault); _exactQueryAnalyzer = analyzerFactory.CreateHighlighterQueryAnalyzer(true); }
public IndexedDocumentIndexer() { _indexReaderFactory = new IndexReaderBaseFactory(); _directoryFactory = new DirectoryBaseFactory(); _analyzerFactory = new AnalyzerBaseFactory(); _indexWriterFactory = new IndexWriterBaseFactory(); _indexCommands = new IndexedDocumentCommands(); }
public IndexSearchingService() { _directoryFactory = new DirectoryBaseFactory(); _indexReaderFactorty = new IndexReaderBaseFactory(); _indexSearcherFactory = new IndexSearcherBaseFactory(); _singleFieldQueryFactory = new SingleFieldQueryFactory(); _simpleQueryExecutor = new SimpleQueryExecutor(); _analyzerFactory = new AnalyzerBaseFactory(); }
public AnalysisServices(ICollectionStepFactory collectionStepFactory, ICodebaseService codebaseService, IAnalyzerFactory analyzerFactory, IFileSystem fileSystem) { this.collectionStepFactory = collectionStepFactory; this.codebaseService = codebaseService; this.analyzerFactory = analyzerFactory; this.fileSystem = fileSystem; fileSystem.CreateFolder(fileSystem.MetricsOutputFolder); }
public AnalysisServices(ICollectionStepFactory collectionStepFactory, ICodebaseService codebaseService, IAnalyzerFactory analyzerFactory, IFileSystem fileSystem, IYamlFileDeserializer <MetricsCommandArguments> fileDeserializer) { this.collectionStepFactory = collectionStepFactory; this.codebaseService = codebaseService; this.analyzerFactory = analyzerFactory; this.fileSystem = fileSystem; this.fileDeserializer = fileDeserializer; fileSystem.CreateFolder(fileSystem.MetricsOutputFolder); }
public virtual Analyzer GetQueryAnalyzer(string indexName) { Analyzer analyzer = null; if (!queryAnalyzers.TryGetValue(indexName, out analyzer)) { IAnalyzerFactory factory = null; configuration.AnalyzerFactories.TryGetValue(indexName, out factory); factory = new DefaultAnalyzerFactory(); analyzer = factory.GetQueryAnalyzerFor(indexName); queryAnalyzers.TryAdd(indexName, analyzer); } return(analyzer); }
public OrElseAnalyzer(IOperationResultBuilder operationResultBuilder, IAnalyzerFactory analyzerFactory) : base(operationResultBuilder, analyzerFactory) { }
/// <summary> /// Used to change the analyzerFactory used to create the analyzers in run-time depending /// on indexing requirments /// </summary> /// <param name="analyzerFactory">The analyzer analyzerFactory used in </param> public void SetAnalyzerFactory(IAnalyzerFactory <Analyzer> analyzerFactory) { _analyzerFactory = analyzerFactory; }
public TranslatorFactory(IAnalyzerFactory analyzerFactory) { this.analyzerFactory = analyzerFactory; }
public Indexer(IAnalyzerFactory analyzerFactory, IMemberSearchBooster booster, ILocationQuery locationQuery, IIndustriesQuery industriesQuery, ICandidateFlagListsQuery candidateFlagListsQuery) : this(analyzerFactory.CreateContentAnalyzer(), analyzerFactory.CreateQueryAnalyzer(), booster, locationQuery, industriesQuery, candidateFlagListsQuery) { }
protected CompositeExpressionBaseAnalyzer(IOperationResultBuilder operationResultBuilder, IAnalyzerFactory analyzerFactory) : base(operationResultBuilder) { this.analyzerFactory = analyzerFactory; }
public TranslatorFactory(IAnalyzerFactory analyzerFactory) { this._analyzerFactory = analyzerFactory; }
public EpaGenerator(IAnalyzerFactory analyzerFactory, int cutter) { Contract.Requires(analyzerFactory != null); this.analyzerFactory = analyzerFactory; this.cutter = cutter; }
public AndAlsoAnalyzer(IOperationResultBuilder operationResultBuilder, IAnalyzerFactory analyzerFactory) : base(operationResultBuilder, analyzerFactory) { }