SOLR-779: SolrQuery#setHighlightRequireFieldMatch() should be renamed to SolrQuery#getHighlightRequireFieldMatch().

git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@697132 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Koji Sekiguchi 2008-09-19 15:25:59 +00:00
parent 020b3dcb6b
commit 77041bf7ab
3 changed files with 23 additions and 1 deletions

View File

@ -28,6 +28,10 @@ Bug Fixes
1. SOLR-778: SolrQuery#getFacetMinCount() returns value of facet limit
(Kohei Taketa via shalin)
2. SOLR-779: SolrQuery#setHighlightRequireFieldMatch() should be renamed to
SolrQuery#getHighlightRequireFieldMatch()
(Kohei Taketa, Lars Kotthoff via koji)
Documentation
----------------------

View File

@ -261,7 +261,7 @@ public class SolrQuery extends ModifiableSolrParams
return this;
}
public boolean setHighlightRequireFieldMatch() {
public boolean getHighlightRequireFieldMatch() {
return this.getBool(HighlightParams.FIELD_MATCH, false);
}

View File

@ -96,4 +96,22 @@ public class SolrQueryTest extends TestCase {
q.setFacetSort(false);
assertFalse("expected set value to be false", q.getFacetSort());
}
public void testSettersGetters() {
SolrQuery q = new SolrQuery("foo");
assertEquals(10, q.setFacetLimit(10).getFacetLimit());
assertEquals(10, q.setFacetMinCount(10).getFacetMinCount());
assertEquals(true, q.setFacetSort(true).getFacetSort());
assertEquals(10, q.setHighlightSnippets(10).getHighlightSnippets());
assertEquals(10, q.setHighlightFragsize(10).getHighlightFragsize());
assertEquals(true, q.setHighlightRequireFieldMatch(true).getHighlightRequireFieldMatch());
assertEquals("foo", q.setHighlightSimplePre("foo").getHighlightSimplePre());
assertEquals("foo", q.setHighlightSimplePost("foo").getHighlightSimplePost());
assertEquals(true, q.setHighlight(true).getHighlight());
assertEquals("foo", q.setQuery("foo").getQuery());
assertEquals(10, q.setRows(10).getRows().intValue());
assertEquals(10, q.setStart(10).getStart().intValue());
assertEquals("foo", q.setQueryType("foo").getQueryType());
assertEquals(10, q.setTimeAllowed(10).getTimeAllowed().intValue());
}
}