com.atlassian.confluence.search.v2.lucene
Class PluggableLuceneSearchMapperRegistry

java.lang.Object
  extended by com.atlassian.confluence.search.v2.lucene.PluggableLuceneSearchMapperRegistry
All Implemented Interfaces:
LuceneSearchMapperRegistry

public class PluggableLuceneSearchMapperRegistry
extends java.lang.Object
implements LuceneSearchMapperRegistry


Field Summary
protected  com.atlassian.plugin.PluginAccessor pluginAccessor
           
 
Constructor Summary
PluggableLuceneSearchMapperRegistry(com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pluginAccessor

protected com.atlassian.plugin.PluginAccessor pluginAccessor
Constructor Detail

PluggableLuceneSearchMapperRegistry

public PluggableLuceneSearchMapperRegistry(com.atlassian.plugin.PluginAccessor pluginAccessor)
Method Detail

getQueryMapper

public LuceneQueryMapper getQueryMapper(java.lang.String key)
Specified by:
getQueryMapper in interface LuceneSearchMapperRegistry

getSortMapper

public LuceneSortMapper getSortMapper(java.lang.String key)
Specified by:
getSortMapper in interface LuceneSearchMapperRegistry

getResultFilterMapper

public LuceneResultFilterMapper getResultFilterMapper(java.lang.String key)
Specified by:
getResultFilterMapper in interface LuceneSearchMapperRegistry

getSearchFilterMapper

public LuceneSearchFilterMapper getSearchFilterMapper(java.lang.String key)
Specified by:
getSearchFilterMapper in interface LuceneSearchMapperRegistry
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.