You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2011/02/10 12:54:37 UTC

svn commit: r1069343 - in /lucene/dev/branches/branch_3x: ./ lucene/ lucene/src/java/org/apache/lucene/analysis/ lucene/src/java/org/apache/lucene/document/ lucene/src/java/org/apache/lucene/search/ solr/

Author: uschindler
Date: Thu Feb 10 11:54:36 2011
New Revision: 1069343

URL: http://svn.apache.org/viewvc?rev=1069343&view=rev
Log:
LUCENE-2913: Add missing getters to Numeric* classes

Modified:
    lucene/dev/branches/branch_3x/   (props changed)
    lucene/dev/branches/branch_3x/lucene/   (props changed)
    lucene/dev/branches/branch_3x/lucene/CHANGES.txt
    lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/analysis/NumericTokenStream.java
    lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/document/NumericField.java
    lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeFilter.java
    lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeQuery.java
    lucene/dev/branches/branch_3x/solr/   (props changed)

Modified: lucene/dev/branches/branch_3x/lucene/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/CHANGES.txt?rev=1069343&r1=1069342&r2=1069343&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/CHANGES.txt (original)
+++ lucene/dev/branches/branch_3x/lucene/CHANGES.txt Thu Feb 10 11:54:36 2011
@@ -516,7 +516,9 @@ New features
   CJK types are explicitly marked to allow for custom downstream handling: 
   <IDEOGRAPHIC>, <HANGUL>, <KATAKANA>, and <HIRAGANA>.  
   (Robert Muir, Steven Rowe)
-  
+
+* LUCENE-2913: Add missing getters to Numeric* classes. (Uwe Schindler)
+
 Optimizations
 
 * LUCENE-2494: Use CompletionService in ParallelMultiSearcher instead of

Modified: lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/analysis/NumericTokenStream.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/analysis/NumericTokenStream.java?rev=1069343&r1=1069342&r2=1069343&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/analysis/NumericTokenStream.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/analysis/NumericTokenStream.java Thu Feb 10 11:54:36 2011
@@ -235,6 +235,11 @@ public final class NumericTokenStream ex
     return sb.toString();
   }
 
+  /** Returns the precision step. */
+  public int getPrecisionStep() {
+    return precisionStep;
+  }
+  
   // members
   private final CharTermAttribute termAtt = addAttribute(CharTermAttribute.class);
   private final TypeAttribute typeAtt = addAttribute(TypeAttribute.class);

Modified: lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/document/NumericField.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/document/NumericField.java?rev=1069343&r1=1069342&r2=1069343&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/document/NumericField.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/document/NumericField.java Thu Feb 10 11:54:36 2011
@@ -222,6 +222,11 @@ public final class NumericField extends 
     return (Number) fieldsData;
   }
   
+  /** Returns the precision step. */
+  public int getPrecisionStep() {
+    return numericTS.getPrecisionStep();
+  }
+  
   /**
    * Initializes the field with the supplied <code>long</code> value.
    * @param value the numeric value

Modified: lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeFilter.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeFilter.java?rev=1069343&r1=1069342&r2=1069343&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeFilter.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeFilter.java Thu Feb 10 11:54:36 2011
@@ -182,4 +182,7 @@ public final class NumericRangeFilter<T 
   /** Returns the upper value of this range filter */
   public T getMax() { return query.getMax(); }
   
+  /** Returns the precision step. */
+  public int getPrecisionStep() { return query.getPrecisionStep(); }
+  
 }

Modified: lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeQuery.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeQuery.java?rev=1069343&r1=1069342&r2=1069343&view=diff
==============================================================================
--- lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeQuery.java (original)
+++ lucene/dev/branches/branch_3x/lucene/src/java/org/apache/lucene/search/NumericRangeQuery.java Thu Feb 10 11:54:36 2011
@@ -318,6 +318,9 @@ public final class NumericRangeQuery<T e
   /** Returns the upper value of this range query */
   public T getMax() { return max; }
   
+  /** Returns the precision step. */
+  public int getPrecisionStep() { return precisionStep; }
+  
   @Override
   public String toString(final String field) {
     final StringBuilder sb = new StringBuilder();