public class

MacroUsageQueryMapper

extends Object
implements LuceneQueryMapper<T extends SearchQuery>
java.lang.Object
   ↳ com.atlassian.confluence.search.v2.lucene.mapper.MacroUsageQueryMapper

Class Overview

maps a macroUsageQuery to a lucene query using a constant score boost, macro name either matches or doesn't so we use ConstantScoreQuery to wrap a TermFilter to compare the macroName to the extracted MacroUsageExtractorFields.MACRO_FIELD_NAME

Summary

Public Constructors
MacroUsageQueryMapper()
Public Methods
Query convertToLuceneQuery(MacroUsageQuery macroUsageQuery)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.search.v2.lucene.LuceneQueryMapper

Public Constructors

public MacroUsageQueryMapper ()

Public Methods

public Query convertToLuceneQuery (MacroUsageQuery macroUsageQuery)