public class

TextFieldQueryMapper

extends Object
implements LuceneQueryMapper<T extends SearchQuery>
java.lang.Object
   ↳ com.atlassian.confluence.search.v2.lucene.mapper.TextFieldQueryMapper

Class Overview

A mapper for TextFieldQuerys.

Summary

Public Constructors
TextFieldQueryMapper()
Public Methods
Query convertToLuceneQuery(TextFieldQuery textFieldQuery)
Converts the given query into a lucene query.
void setLuceneAnalyzerFactory(LuceneAnalyzerFactory luceneAnalyzerFactory)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.search.v2.lucene.LuceneQueryMapper

Public Constructors

public TextFieldQueryMapper ()

Public Methods

public 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

public void setLuceneAnalyzerFactory (LuceneAnalyzerFactory luceneAnalyzerFactory)