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

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

public class TextFieldPrefixQueryMapper
extends java.lang.Object
implements LuceneQueryMapper<TextFieldPrefixQuery>

A mapper for TextFieldPrefixQuerys.


Constructor Summary
TextFieldPrefixQueryMapper()
           
 
Method Summary
 org.apache.lucene.search.Query convertToLuceneQuery(TextFieldPrefixQuery textFieldPrefixQuery)
          Convert a SearchQuery into a lucene query.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextFieldPrefixQueryMapper

public TextFieldPrefixQueryMapper()
Method Detail

convertToLuceneQuery

public org.apache.lucene.search.Query convertToLuceneQuery(TextFieldPrefixQuery textFieldPrefixQuery)
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<TextFieldPrefixQuery>
Parameters:
searchQuery - a TextFieldPrefixQuery instance.
Returns:
a Lucene specific version of the TextFieldPrefixQuery supplied.
Throws:
java.lang.IllegalArgumentException - if the query cannot be successfully parsed by QueryParser


Copyright © 2003-2009 Atlassian Pty Ltd. All Rights Reserved.