goller 2004/10/06 02:05:56 Modified: src/java/org/apache/lucene/index MultiReader.java FilterIndexReader.java IndexReader.java SegmentReader.java Log: Remove some deprecated warnings from core. Revision Changes Path 1.10 +1 -12 jakarta-lucene/src/java/org/apache/lucene/index/MultiReader.java Index: MultiReader.java =================================================================== RCS file: /home/cvs/jakarta-lucene/src/java/org/apache/lucene/index/MultiReader.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- MultiReader.java 5 Oct 2004 17:30:47 -0000 1.9 +++ MultiReader.java 6 Oct 2004 09:05:56 -0000 1.10 @@ -235,17 +235,6 @@ return fieldSet; } - public Collection getIndexedFieldNames(boolean storedTermVector) { - // maintain a unique set of field names - Set fieldSet = new HashSet(); - for (int i = 0; i < subReaders.length; i++) { - IndexReader reader = subReaders[i]; - Collection names = reader.getIndexedFieldNames(storedTermVector); - fieldSet.addAll(names); - } - return fieldSet; - } - public Collection getIndexedFieldNames (Field.TermVector tvSpec){ // maintain a unique set of field names Set fieldSet = new HashSet(); 1.14 +0 -10 jakarta-lucene/src/java/org/apache/lucene/index/FilterIndexReader.java Index: FilterIndexReader.java =================================================================== RCS file: /home/cvs/jakarta-lucene/src/java/org/apache/lucene/index/FilterIndexReader.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- FilterIndexReader.java 5 Oct 2004 17:30:47 -0000 1.13 +++ FilterIndexReader.java 6 Oct 2004 09:05:56 -0000 1.14 @@ -138,16 +138,6 @@ return in.getFieldNames(indexed); } - /** - * - * @param storedTermVector if true, returns only Indexed fields that have term vector info, - * else only indexed fields without term vector info - * @return Collection of Strings indicating the names of the fields - */ - public Collection getIndexedFieldNames(boolean storedTermVector) { - return in.getIndexedFieldNames(storedTermVector); - } - public Collection getIndexedFieldNames (Field.TermVector tvSpec){ return in.getIndexedFieldNames(tvSpec); } 1.38 +15 -2 jakarta-lucene/src/java/org/apache/lucene/index/IndexReader.java Index: IndexReader.java =================================================================== RCS file: /home/cvs/jakarta-lucene/src/java/org/apache/lucene/index/IndexReader.java,v retrieving revision 1.37 retrieving revision 1.38 diff -u -r1.37 -r1.38 --- IndexReader.java 5 Oct 2004 17:30:47 -0000 1.37 +++ IndexReader.java 6 Oct 2004 09:05:56 -0000 1.38 @@ -26,6 +26,8 @@ import java.io.File; import java.io.IOException; import java.util.Collection; +import java.util.HashSet; +import java.util.Set; /** IndexReader is an abstract class, providing an interface for accessing an index. Search of an index is done entirely through this abstract interface, @@ -564,7 +566,18 @@ * * @deprecated Replaced by [EMAIL PROTECTED] #getIndexedFieldNames (Field.TermVector tvSpec)} */ - public abstract Collection getIndexedFieldNames(boolean storedTermVector); + public Collection getIndexedFieldNames(boolean storedTermVector){ + if(storedTermVector){ + Set fieldSet = new HashSet(); + fieldSet.addAll(getIndexedFieldNames(Field.TermVector.YES)); + fieldSet.addAll(getIndexedFieldNames(Field.TermVector.WITH_POSITIONS)); + fieldSet.addAll(getIndexedFieldNames(Field.TermVector.WITH_OFFSETS)); + fieldSet.addAll(getIndexedFieldNames(Field.TermVector.WITH_POSITIONS_OFFSETS)); + return fieldSet; + } + else + return getIndexedFieldNames(Field.TermVector.NO); + } /** * Get a list of unique field names that exist in this index, are indexed, and have 1.31 +1 -20 jakarta-lucene/src/java/org/apache/lucene/index/SegmentReader.java Index: SegmentReader.java =================================================================== RCS file: /home/cvs/jakarta-lucene/src/java/org/apache/lucene/index/SegmentReader.java,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- SegmentReader.java 5 Oct 2004 17:30:47 -0000 1.30 +++ SegmentReader.java 6 Oct 2004 09:05:56 -0000 1.31 @@ -337,25 +337,6 @@ } return fieldSet; } - - /** - * - * @param storedTermVector if true, returns only Indexed fields that have term vector info, - * else only indexed fields without term vector info - * @return Collection of Strings indicating the names of the fields - */ - public Collection getIndexedFieldNames(boolean storedTermVector) { - if(storedTermVector){ - Set fieldSet = new HashSet(); - fieldSet.addAll(getIndexedFieldNames(Field.TermVector.YES)); - fieldSet.addAll(getIndexedFieldNames(Field.TermVector.WITH_POSITIONS)); - fieldSet.addAll(getIndexedFieldNames(Field.TermVector.WITH_OFFSETS)); - fieldSet.addAll(getIndexedFieldNames(Field.TermVector.WITH_POSITIONS_OFFSETS)); - return fieldSet; - } - else - return getIndexedFieldNames(Field.TermVector.NO); - } public Collection getIndexedFieldNames (Field.TermVector tvSpec){ boolean storedTermVector;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]