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();