com.atlassian.confluence.search.v2.lucene
Interface LuceneSearchMapperRegistry

All Known Implementing Classes:
CacheBackedLuceneSearchMapperRegistry, PluggableLuceneSearchMapperRegistry, ThreadCachedSearchMapperRegistry

public interface LuceneSearchMapperRegistry

Class that is responsible for converting a v2 search abstraction like SearchQuery or SearchSort into the equivalent technology specific object.


Method Summary
 LuceneQueryMapper getQueryMapper(java.lang.String key)
           
 LuceneResultFilterMapper getResultFilterMapper(java.lang.String key)
           
 LuceneSearchFilterMapper getSearchFilterMapper(java.lang.String key)
           
 LuceneSortMapper getSortMapper(java.lang.String key)
           
 

Method Detail

getQueryMapper

LuceneQueryMapper getQueryMapper(java.lang.String key)

getSortMapper

LuceneSortMapper getSortMapper(java.lang.String key)

getResultFilterMapper

LuceneResultFilterMapper getResultFilterMapper(java.lang.String key)

getSearchFilterMapper

LuceneSearchFilterMapper getSearchFilterMapper(java.lang.String key)
Parameters:
key - the key of the SearchFilter to fetch a mapper for
Returns:
a mapper for a search filter with the specified key


Copyright © 2003-2010 Atlassian. All Rights Reserved.