You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by ry...@apache.org on 2007/12/31 03:05:16 UTC

svn commit: r607650 - /lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/SolrQuery.java

Author: ryan
Date: Sun Dec 30 18:05:06 2007
New Revision: 607650

URL: http://svn.apache.org/viewvc?rev=607650&view=rev
Log:
Adding getters for start/rows.  Also setter for sort

Modified:
    lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/SolrQuery.java

Modified: lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/SolrQuery.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/SolrQuery.java?rev=607650&r1=607649&r2=607650&view=diff
==============================================================================
--- lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/SolrQuery.java (original)
+++ lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/SolrQuery.java Sun Dec 30 18:05:06 2007
@@ -265,6 +265,11 @@
     return this.get(HighlightParams.SIMPLE_POST, "");
   }
 
+  public void setSortField(String field, ORDER order) {
+    this.remove(CommonParams.SORT);
+    addValueToParam(CommonParams.SORT, toSortString(field, order));
+  }
+  
   public void addSortField(String field, ORDER order) {
     addValueToParam(CommonParams.SORT, toSortString(field, order));
   }
@@ -370,6 +375,11 @@
     this.set(CommonParams.ROWS, rows);
   }
 
+  public Integer getRows()
+  {
+    return this.getFieldInt(CommonParams.ROWS, null);
+  }
+
   public void setShowDebugInfo(boolean showDebugInfo) {
     this.set(CommonParams.DEBUG_QUERY, String.valueOf(showDebugInfo));
   }
@@ -381,6 +391,11 @@
 
   public void setStart(Integer start) {
     this.set(CommonParams.START, start);
+  }
+  
+  public Integer getStart()
+  {
+    return this.getFieldInt(CommonParams.START, null);
   }
 
   public void setQueryType(String qt) {