Index: src/java/org/apache/lucene/search/TermQuery.java
===================================================================
--- src/java/org/apache/lucene/search/TermQuery.java (revision 581018)
+++ src/java/org/apache/lucene/search/TermQuery.java (working copy)
@@ -31,7 +31,7 @@
public class TermQuery extends Query {
private Term term;
- private class TermWeight implements Weight {
+ public class TermWeight implements Weight {
private Similarity similarity;
private float value;
private float idf;
Index: src/java/org/apache/lucene/search/TermScorer.java
===================================================================
--- src/java/org/apache/lucene/search/TermScorer.java (revision 581018)
+++ src/java/org/apache/lucene/search/TermScorer.java (working copy)
@@ -23,7 +23,7 @@
/** Expert: A Scorer for documents matching a Term.
*/
-final class TermScorer extends Scorer {
+public class TermScorer extends Scorer {
private Weight weight;
private TermDocs termDocs;
private byte[] norms;
@@ -44,7 +44,7 @@
* @param similarity The Similarity implementation to be used for score computations.
* @param norms The field norms of the document fields for the Term.
*/
- TermScorer(Weight weight, TermDocs td, Similarity similarity,
+ public TermScorer(Weight weight, TermDocs td, Similarity similarity,
byte[] norms) {
super(similarity);
this.weight = weight;