Class TextFieldQueryMapper

java.lang.Object
com.atlassian.confluence.impl.search.v2.mappers.AbstractTextFieldQueryMapper<TextFieldQuery>
com.atlassian.confluence.impl.search.v2.mappers.TextFieldQueryMapper
All Implemented Interfaces:
LuceneQueryMapper<TextFieldQuery>

public class TextFieldQueryMapper extends AbstractTextFieldQueryMapper<TextFieldQuery>
A mapper for TextFieldQuerys.
  • Constructor Details

    • TextFieldQueryMapper

      public TextFieldQueryMapper()
  • Method Details

    • convertToLuceneQuery

      public org.apache.lucene.search.Query convertToLuceneQuery(TextFieldQuery textFieldQuery)
      Converts the given query into a lucene query.
      Parameters:
      textFieldQuery - a TextFieldQuery instance.
      Returns:
      a Lucene specific version of the TextFieldQuery supplied.
      Throws:
      IllegalArgumentException - if the query cannot be successfully parsed by QueryParser
    • setLuceneQueryParserFactory

      public void setLuceneQueryParserFactory(LuceneQueryParserFactory luceneQueryParserFactory)