aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/json
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-10-17 12:41:36 +0200
committerJon Bratseth <bratseth@gmail.com>2022-10-17 12:41:36 +0200
commit3ea887ac2bedf3b1c6e170cadf78d83a74bfc832 (patch)
treefb2c2c0d74aaff5f056c0cb8fe9d295fe3b4328d /document/src/main/java/com/yahoo/document/json
parent11ca0ae7731223fb6d973a3cb694bcfd62d09281 (diff)
Restore legacy signature
Diffstat (limited to 'document/src/main/java/com/yahoo/document/json')
-rw-r--r--document/src/main/java/com/yahoo/document/json/JsonReader.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/document/src/main/java/com/yahoo/document/json/JsonReader.java b/document/src/main/java/com/yahoo/document/json/JsonReader.java
index f90df5c117d..86023d52b63 100644
--- a/document/src/main/java/com/yahoo/document/json/JsonReader.java
+++ b/document/src/main/java/com/yahoo/document/json/JsonReader.java
@@ -52,7 +52,7 @@ public class JsonReader {
DocumentParser documentParser = new DocumentParser(parser);
return documentParser.parse(Optional.empty());
}
- java.lang.NoSuchMethodError: 'com.yahoo.document.DocumentOperation com.yahoo.document.json.JsonReader.readSingleDocument(com.yahoo.document.json.DocumentOperationType, java.lang.String)'
+
/**
* Reads a single operation. The operation is not expected to be part of an array.
*
@@ -60,7 +60,7 @@ public class JsonReader {
* @param docIdString document ID
* @return the parsed document operation
*/
- public ParsedDocumentOperation readSingleDocument(DocumentOperationType operationType, String docIdString) {
+ public ParsedDocumentOperation readOperation(DocumentOperationType operationType, String docIdString) {
DocumentId docId = new DocumentId(docIdString);
DocumentParseInfo documentParseInfo;
try {
@@ -78,6 +78,11 @@ public class JsonReader {
return operation;
}
+ @Deprecated // Use readOperation instead
+ public DocumentOperation readSingleDocument(DocumentOperationType operationType, String docIdString) {
+ return readOperation(operationType, docIdString).operation();
+ }
+
/** Returns the next document operation, or null if we have reached the end */
public DocumentOperation next() {
switch (state) {