//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: IndexReference createIndexReference(IndexIdentifier identifier) throws java.io.IOException, org.neo4j.internal.kernel.api.exceptions.explicitindex.ExplicitIndexNotFoundKernelException internal override IndexReference CreateIndexReference(IndexIdentifier identifier) { IndexReader reader = DirectoryReader.open(GetIndexDirectory(identifier)); IndexSearcher indexSearcher = NewIndexSearcher(identifier, reader); return(new ReadOnlyIndexReference(identifier, indexSearcher)); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: org.apache.lucene.search.IndexSearcher newIndexSearcher(IndexIdentifier identifier, org.apache.lucene.index.IndexReader reader) throws org.neo4j.internal.kernel.api.exceptions.explicitindex.ExplicitIndexNotFoundKernelException internal virtual IndexSearcher NewIndexSearcher(IndexIdentifier identifier, IndexReader reader) { IndexSearcher searcher = new IndexSearcher(reader); IndexType type = GetType(identifier); if (type.Similarity != null) { searcher.Similarity = type.Similarity; } return(searcher); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: @Override public void setUp() throws Exception public override void setUp() { base.setUp(); directory = newDirectory(); IndexWriter writer = new IndexWriter(directory, new IndexWriterConfig(TEST_VERSION_CURRENT, new SimpleAnalyzer(TEST_VERSION_CURRENT))); Document doc = new Document(); doc.add(new StringField("partnum", "Q36", Field.Store.YES)); doc.add(new TextField("description", "Illidium Space Modulator", Field.Store.YES)); writer.addDocument(doc); writer.close(); reader = DirectoryReader.open(directory); searcher = newSearcher(reader); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: @Override public void setUp() throws Exception public override void setUp() { base.setUp(); directory = newDirectory(); IndexWriter writer = new IndexWriter(directory, new IndexWriterConfig(TEST_VERSION_CURRENT, new SimpleAnalyzer(TEST_VERSION_CURRENT))); Document doc = new Document(); doc.add(new StringField("partnum", "Q36", Field.Store.YES)); doc.add(new TextField("description", "Illidium Space Modulator", Field.Store.YES)); writer.addDocument(doc); writer.close(); reader = DirectoryReader.open(directory); searcher = newSearcher(reader); }
internal ReadOnlyIndexReference(IndexIdentifier identifier, IndexSearcher searcher) : base(identifier, searcher) { }
internal WritableIndexReference(IndexIdentifier identifier, IndexSearcher searcher, IndexWriter writer) : base(identifier, searcher) { this._writer = writer; }
internal DirectSearcherReference(IndexSearcher searcher, System.IDisposable resource) { this._searcher = searcher; this._resource = resource; }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public PartitionSearcher(org.apache.lucene.search.ReferenceManager<org.apache.lucene.search.IndexSearcher> referenceManager) throws java.io.IOException public PartitionSearcher(ReferenceManager <IndexSearcher> referenceManager) { this._referenceManager = referenceManager; this._indexSearcher = referenceManager.acquire(); this._indexSearcher.QueryCache = null; }
public UniqueLuceneIndexSampler(IndexSearcher indexSearcher, TaskControl taskControl) : base(taskControl) { this._indexSearcher = indexSearcher; }