aboutsummaryrefslogtreecommitdiffstats
path: root/document/abi-spec.json
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2022-06-09 09:40:00 +0200
committerGitHub <noreply@github.com>2022-06-09 09:40:00 +0200
commit24d87b2310a78504ee5dbaf945cd2ef32c0546ef (patch)
treea0d9de732ade1ca960e8e717a35a4343d13d350d /document/abi-spec.json
parent2eda1f658d59636ee1c1d13086fa933efecf65c8 (diff)
Revert "Avoid Serializable interface and use typed Comparable<T> MERGEOK"
Diffstat (limited to 'document/abi-spec.json')
-rw-r--r--document/abi-spec.json21
1 files changed, 14 insertions, 7 deletions
diff --git a/document/abi-spec.json b/document/abi-spec.json
index 23b802f6b28..e7960298b90 100644
--- a/document/abi-spec.json
+++ b/document/abi-spec.json
@@ -145,7 +145,9 @@
},
"com.yahoo.document.CompressionConfig": {
"superClass": "java.lang.Object",
- "interfaces": [],
+ "interfaces": [
+ "java.io.Serializable"
+ ],
"attributes": [
"public"
],
@@ -166,6 +168,7 @@
"com.yahoo.document.DataType": {
"superClass": "com.yahoo.vespa.objects.Identifiable",
"interfaces": [
+ "java.io.Serializable",
"java.lang.Comparable"
],
"attributes": [
@@ -228,7 +231,9 @@
},
"com.yahoo.document.DataTypeName": {
"superClass": "java.lang.Object",
- "interfaces": [],
+ "interfaces": [
+ "java.io.Serializable"
+ ],
"attributes": [
"public",
"final"
@@ -329,7 +334,9 @@
},
"com.yahoo.document.DocumentId": {
"superClass": "com.yahoo.vespa.objects.Identifiable",
- "interfaces": [],
+ "interfaces": [
+ "java.io.Serializable"
+ ],
"attributes": [
"public"
],
@@ -636,7 +643,8 @@
"superClass": "com.yahoo.vespa.objects.FieldBase",
"interfaces": [
"com.yahoo.document.fieldset.FieldSet",
- "java.lang.Comparable"
+ "java.lang.Comparable",
+ "java.io.Serializable"
],
"attributes": [
"public"
@@ -647,7 +655,7 @@
"public void <init>(java.lang.String, com.yahoo.document.DataType, com.yahoo.document.DocumentType)",
"public void <init>(java.lang.String, com.yahoo.document.DataType)",
"public void <init>(java.lang.String, com.yahoo.document.Field)",
- "public int compareTo(com.yahoo.document.Field)",
+ "public int compareTo(java.lang.Object)",
"protected int calculateIdV7(com.yahoo.document.DocumentType)",
"public void setId(int, com.yahoo.document.DocumentType)",
"public final com.yahoo.document.DataType getDataType()",
@@ -659,8 +667,7 @@
"public java.lang.String toString()",
"public boolean contains(com.yahoo.document.fieldset.FieldSet)",
"public com.yahoo.document.fieldset.FieldSet clone()",
- "public bridge synthetic java.lang.Object clone()",
- "public bridge synthetic int compareTo(java.lang.Object)"
+ "public bridge synthetic java.lang.Object clone()"
],
"fields": [
"protected com.yahoo.document.DataType dataType",