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

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

public class InSpaceQueryMapper
extends java.lang.Object
implements LuceneQueryMapper<InSpaceQuery>

Maps an InSpaceQuery to it's Lucene equivalent.


Field Summary
static java.lang.String SPACEKEY_FIELD
           
 
Constructor Summary
InSpaceQueryMapper()
           
 
Method Summary
 org.apache.lucene.search.Query convertToLuceneQuery(InSpaceQuery inSpaceQuery)
          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
 

Field Detail

SPACEKEY_FIELD

public static final java.lang.String SPACEKEY_FIELD
See Also:
Constant Field Values
Constructor Detail

InSpaceQueryMapper

public InSpaceQueryMapper()
Method Detail

convertToLuceneQuery

public org.apache.lucene.search.Query convertToLuceneQuery(InSpaceQuery inSpaceQuery)
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<InSpaceQuery>
Parameters:
inSpaceQuery - 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.


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