From: <va...@us...> - 2011-12-09 11:46:05
|
Revision: 14711 http://gate.svn.sourceforge.net/gate/?rev=14711&view=rev Author: valyt Date: 2011-12-09 11:45:56 +0000 (Fri, 09 Dec 2011) Log Message: ----------- Use the new default score constant when not doing ranking. Modified Paths: -------------- mimir/trunk/mimir-core/src/gate/mimir/search/RankingQueryRunnerImpl.java Modified: mimir/trunk/mimir-core/src/gate/mimir/search/RankingQueryRunnerImpl.java =================================================================== --- mimir/trunk/mimir-core/src/gate/mimir/search/RankingQueryRunnerImpl.java 2011-12-09 11:45:14 UTC (rev 14710) +++ mimir/trunk/mimir-core/src/gate/mimir/search/RankingQueryRunnerImpl.java 2011-12-09 11:45:56 UTC (rev 14711) @@ -372,7 +372,7 @@ * @see gate.mimir.search.QueryRunner#getCurrentDocumentsCount() */ @Override - public int getCurrentDocumentsCount() { + public int getDocumentsCurrentCount() { return documentIds.size(); } @@ -386,7 +386,9 @@ @Override public double getDocumentScore(int rank) throws IndexOutOfBoundsException, IOException { - return documentScores.getDouble(getDocumentIndex(rank)); + return (documentScores != null) ? + documentScores.getDouble(getDocumentIndex(rank)) : + DEFAULT_SCORE; } /* (non-Javadoc) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |