Package com._1c.g5.v8.dt.internal.search.core.text
package com._1c.g5.v8.dt.internal.search.core.text
-
ClassDescriptionBase implementation of a
ITextSearchIndex
Single index segment is a separate Lucene index directory + writerCurrent index stateLucene directory with no forced channel writes (which is too heavy) in case of commits This makes the store less reliable (won't survive in case of OS/power failure during indexing) but much more effective in case of multithreaded document addsText index testsAn Iterator over the lines in aInputStream
.Text indexer constantsText search index implementation for projects with libraries Searches main project index first, then searches associated library with main project higher priority for library resources being changed in a projectContext provider for filesText search index implemantationDetermine files available for text searchingA implementation ofITextSearchIndexManager
This manager create and start text indexes for new Projects, terminate text indexes, and listen resource changes and indexing it.Implementation ofITextSearchIndexProvider
.Lucene aware result collector for text searchQuery of text searchText search result converterTests for check indexer