com.atlassian.confluence.search.contentnames.lucene
Class LuceneContentNameScorer

java.lang.Object
  extended by com.atlassian.confluence.search.contentnames.lucene.LuceneContentNameScorer
All Implemented Interfaces:
ContentNameScorer

public class LuceneContentNameScorer
extends java.lang.Object
implements ContentNameScorer


Constructor Summary
LuceneContentNameScorer(com.atlassian.bonnie.ILuceneConnection luceneConnection, ContentNameSearchPermissionsFilter contentNameSearchPermissionsFilter, BoostingStrategy boostStrategy)
           
 
Method Summary
 DocumentResultScores score(java.util.List<QueryToken> queryTokens)
           
 DocumentResultScores score(java.util.List<QueryToken> queryTokens, java.lang.String spaceKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneContentNameScorer

public LuceneContentNameScorer(com.atlassian.bonnie.ILuceneConnection luceneConnection,
                               ContentNameSearchPermissionsFilter contentNameSearchPermissionsFilter,
                               BoostingStrategy boostStrategy)
Method Detail

score

public DocumentResultScores score(java.util.List<QueryToken> queryTokens)
Specified by:
score in interface ContentNameScorer
Parameters:
queryTokens - the query tokens to be used for scoring
Returns:
the document scores for this query

score

public DocumentResultScores score(java.util.List<QueryToken> queryTokens,
                                  java.lang.String spaceKey)
Specified by:
score in interface ContentNameScorer
Parameters:
queryTokens - the query tokens to be used for scoring
spaceKey - the space to restrict to. empty/null means all spaces
Returns:
the document scores for this query


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