mirror of https://github.com/apache/lucene.git
interned comparison comments
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@520891 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
e09189a830
commit
14d70e9be7
|
@ -70,7 +70,7 @@ abstract class PrefixGenerator implements IdGenerator {
|
|||
Term term = enumerator.term();
|
||||
if (term != null &&
|
||||
term.text().startsWith(prefixText) &&
|
||||
term.field() == prefixField)
|
||||
term.field() == prefixField) // interned comparison
|
||||
{
|
||||
termDocs.seek(term);
|
||||
while (termDocs.next()) {
|
||||
|
|
|
@ -47,7 +47,8 @@ public class PrefixQuery extends Query {
|
|||
Term term = enumerator.term();
|
||||
if (term != null &&
|
||||
term.text().startsWith(prefixText) &&
|
||||
term.field() == prefixField) {
|
||||
term.field() == prefixField) // interned comparison
|
||||
{
|
||||
TermQuery tq = new TermQuery(term); // found a match
|
||||
tq.setBoost(getBoost()); // set the boost
|
||||
query.add(tq, BooleanClause.Occur.SHOULD); // add to query
|
||||
|
|
|
@ -91,7 +91,7 @@ public class RangeQuery extends Query
|
|||
|
||||
do {
|
||||
Term term = enumerator.term();
|
||||
if (term != null && term.field() == testField) {
|
||||
if (term != null && term.field() == testField) { // interned comparison
|
||||
if (!checkLower || term.text().compareTo(lowerTerm.text()) > 0) {
|
||||
checkLower = false;
|
||||
if (upperTerm != null) {
|
||||
|
|
Loading…
Reference in New Issue