summaryrefslogtreecommitdiffstats
path: root/component/abi-spec.json
diff options
context:
space:
mode:
authorJon Marius Venstad <jonmv@users.noreply.github.com>2020-12-08 01:22:25 +0100
committerGitHub <noreply@github.com>2020-12-08 01:22:25 +0100
commit71b593e14a2ae149af28e78fb76b57f8e7767b19 (patch)
tree3ba357bce820c97e3129279f7666ecd384ab67b6 /component/abi-spec.json
parent96cf054bba808ff36e80cf939fadbc358b5ed7aa (diff)
Revert "Revert "Revert "Revert "Always deconstruct in reverse creation order, including Provider objects""""
Diffstat (limited to 'component/abi-spec.json')
-rw-r--r--component/abi-spec.json16
1 files changed, 15 insertions, 1 deletions
diff --git a/component/abi-spec.json b/component/abi-spec.json
index 5665075f1f2..2dfa3e0d71d 100644
--- a/component/abi-spec.json
+++ b/component/abi-spec.json
@@ -2,7 +2,8 @@
"com.yahoo.component.AbstractComponent": {
"superClass": "java.lang.Object",
"interfaces": [
- "com.yahoo.component.Component"
+ "com.yahoo.component.Component",
+ "com.yahoo.component.Deconstructable"
],
"attributes": [
"public"
@@ -105,6 +106,19 @@
],
"fields": []
},
+ "com.yahoo.component.Deconstructable": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void deconstruct()"
+ ],
+ "fields": []
+ },
"com.yahoo.component.Version": {
"superClass": "java.lang.Object",
"interfaces": [