Class PatternRuleQueryBuilder

java.lang.Object
org.languagetool.dev.index.PatternRuleQueryBuilder

public class PatternRuleQueryBuilder extends Object
A factory class for building a Lucene Query from a PatternRule. The query requires an index where each document contains only one sentence. It returns potential matches, i.e. LanguageTool still needs to run over the matches to make sure there is indeed an error.
Author:
Tao Lin, Daniel Naber
  • Constructor Details

    • PatternRuleQueryBuilder

      public PatternRuleQueryBuilder(Language language, org.apache.lucene.search.IndexSearcher indexSearcher)
    • PatternRuleQueryBuilder

      public PatternRuleQueryBuilder(Language language, org.apache.lucene.search.IndexSearcher indexSearcher, String searchFieldName)
  • Method Details