public interface

LuceneSearchFilterMapper

com.atlassian.confluence.search.v2.lucene.LuceneSearchFilterMapper<T extends com.atlassian.confluence.search.v2.SearchFilter>
Known Indirect Subclasses

Class Overview

A lucene search filter mapper represents an object that is able to map from a Confluence SearchFilter to a Lucene org.apache.lucene.search.Filter.

Implementations of this class will be autowired automatically.

Implementations of this class must use setter injection instead of constructor injector, as only the former is supported at the moment.

Summary

Public Methods
Filter convertToLuceneSearchFilter(T searchFilter)
Convert a search filter into a lucene search filter.

Public Methods

public Filter convertToLuceneSearchFilter (T searchFilter)

Convert a search filter into a lucene search filter.

Parameters
searchFilter the search filter to convert
Returns
  • the lucene search filter corresponding to the search filter
Throws
IllegalArgumentException if the search filter is null or invalid