You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by eh...@apache.org on 2017/05/01 00:14:43 UTC
[3/3] lucene-solr:jira/SOLR-1485: Improve toString output
Improve toString output
Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/392d588c
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/392d588c
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/392d588c
Branch: refs/heads/jira/SOLR-1485
Commit: 392d588cfa4ea8b46d9f60749a74f30e854f92a3
Parents: e345bef
Author: Erik Hatcher <eh...@apache.org>
Authored: Sun Apr 30 20:14:18 2017 -0400
Committer: Erik Hatcher <eh...@apache.org>
Committed: Sun Apr 30 20:14:18 2017 -0400
----------------------------------------------------------------------
.../lucene/queries/payloads/PayloadScoreQuery.java | 13 ++++++++++---
.../lucene/queries/payloads/SpanPayloadCheckQuery.java | 2 +-
2 files changed, 11 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/392d588c/lucene/queries/src/java/org/apache/lucene/queries/payloads/PayloadScoreQuery.java
----------------------------------------------------------------------
diff --git a/lucene/queries/src/java/org/apache/lucene/queries/payloads/PayloadScoreQuery.java b/lucene/queries/src/java/org/apache/lucene/queries/payloads/PayloadScoreQuery.java
index 43d33fd..3db80fb 100644
--- a/lucene/queries/src/java/org/apache/lucene/queries/payloads/PayloadScoreQuery.java
+++ b/lucene/queries/src/java/org/apache/lucene/queries/payloads/PayloadScoreQuery.java
@@ -41,8 +41,7 @@ import org.apache.lucene.search.spans.Spans;
import org.apache.lucene.util.BytesRef;
/**
- * A Query class that uses a {@link PayloadFunction} to modify the score of a
- * wrapped SpanQuery
+ * A Query class that uses a {@link PayloadFunction} to modify the score of a wrapped SpanQuery
*
* NOTE: In order to take advantage of this with the default scoring implementation
* ({@link ClassicSimilarity}), you must override {@link ClassicSimilarity#scorePayload(int, int, int, BytesRef)},
@@ -94,7 +93,15 @@ public class PayloadScoreQuery extends SpanQuery {
@Override
public String toString(String field) {
- return "PayloadScoreQuery[" + wrappedQuery.toString(field) + "; " + function.getClass().getSimpleName() + "; " + includeSpanScore + "]";
+ StringBuilder buffer = new StringBuilder();
+ buffer.append("PayloadScoreQuery(");
+ buffer.append(wrappedQuery.toString(field));
+ buffer.append(", function: ");
+ buffer.append(function.getClass().getSimpleName());
+ buffer.append(", includeSpanScore: ");
+ buffer.append(includeSpanScore);
+ buffer.append(")");
+ return buffer.toString();
}
@Override
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/392d588c/lucene/queries/src/java/org/apache/lucene/queries/payloads/SpanPayloadCheckQuery.java
----------------------------------------------------------------------
diff --git a/lucene/queries/src/java/org/apache/lucene/queries/payloads/SpanPayloadCheckQuery.java b/lucene/queries/src/java/org/apache/lucene/queries/payloads/SpanPayloadCheckQuery.java
index ca0e062..29f3b4a 100644
--- a/lucene/queries/src/java/org/apache/lucene/queries/payloads/SpanPayloadCheckQuery.java
+++ b/lucene/queries/src/java/org/apache/lucene/queries/payloads/SpanPayloadCheckQuery.java
@@ -173,7 +173,7 @@ public class SpanPayloadCheckQuery extends SpanQuery {
@Override
public String toString(String field) {
StringBuilder buffer = new StringBuilder();
- buffer.append("spanPayCheck(");
+ buffer.append("SpanPayloadCheckQuery(");
buffer.append(match.toString(field));
buffer.append(", payloadRef: ");
for (BytesRef bytes : payloadToMatch) {