com.atlassian.confluence.search.v2.lucene.mapper
Class MultiTextFieldQueryMapper

java.lang.Object
  extended by com.atlassian.confluence.search.v2.lucene.mapper.MultiTextFieldQueryMapper
All Implemented Interfaces:
LuceneQueryMapper<MultiTextFieldQuery>

public class MultiTextFieldQueryMapper
extends java.lang.Object
implements LuceneQueryMapper<MultiTextFieldQuery>

Maps a MultiTextFieldQuery into a lucene query.


Constructor Summary
MultiTextFieldQueryMapper()
           
 
Method Summary
 org.apache.lucene.search.Query convertToLuceneQuery(MultiTextFieldQuery multiTextFieldQuery)
          Convert a SearchQuery into a lucene query.
 void setLuceneAnalyzerFactory(com.atlassian.bonnie.analyzer.LuceneAnalyzerFactory luceneAnalyzerFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiTextFieldQueryMapper

public MultiTextFieldQueryMapper()
Method Detail

convertToLuceneQuery

public org.apache.lucene.search.Query convertToLuceneQuery(MultiTextFieldQuery multiTextFieldQuery)
Description copied from interface: LuceneQueryMapper
Convert a SearchQuery into a lucene query. So a query that represents a search for any value in a particular index field should map to null.

Specified by:
convertToLuceneQuery in interface LuceneQueryMapper<MultiTextFieldQuery>
Parameters:
multiTextFieldQuery - the query to convert
Returns:
the lucene query corresponding to the search query. null can be returned and signifies that no mapped query is necessary for the mapped query.

setLuceneAnalyzerFactory

public void setLuceneAnalyzerFactory(com.atlassian.bonnie.analyzer.LuceneAnalyzerFactory luceneAnalyzerFactory)


Copyright © 2003-2010 Atlassian. All Rights Reserved.