diff options
author | jonmv <venstad@gmail.com> | 2022-10-25 13:03:57 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2022-10-25 13:03:57 +0200 |
commit | 8260df6d0038f833f2222a3cd3a81eb6c0e9d613 (patch) | |
tree | 1994180980804c07f0934e5bcfdfc0a6161b023b /config-lib/abi-spec.json | |
parent | 70026cc89de5a1586f7b70e261d0f09c437a2263 (diff) |
Update ABI spec format, and update all specs
Diffstat (limited to 'config-lib/abi-spec.json')
-rw-r--r-- | config-lib/abi-spec.json | 360 |
1 files changed, 180 insertions, 180 deletions
diff --git a/config-lib/abi-spec.json b/config-lib/abi-spec.json index 2d3092229ae..2cc1cb2b67b 100644 --- a/config-lib/abi-spec.json +++ b/config-lib/abi-spec.json @@ -1,11 +1,11 @@ { - "com.yahoo.config.BooleanNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.BooleanNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(boolean)", "public java.lang.Boolean value()", @@ -14,28 +14,28 @@ "protected boolean doSetValue(java.lang.String)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ChangesRequiringRestart$CompareFunc": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ChangesRequiringRestart$CompareFunc" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public", "interface", "abstract" ], - "methods": [ + "methods" : [ "public abstract com.yahoo.config.ChangesRequiringRestart getChangesRequiringRestart(com.yahoo.config.Node, com.yahoo.config.Node)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ChangesRequiringRestart": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ChangesRequiringRestart" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>(java.lang.String)", "public java.lang.String getName()", "public com.yahoo.config.ChangesRequiringRestart compare(com.yahoo.config.Node, com.yahoo.config.Node, java.lang.String, java.lang.String)", @@ -46,30 +46,30 @@ "public java.lang.String toString(java.lang.String)", "public boolean needsRestart()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ConfigBuilder": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ConfigBuilder" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public", "interface", "abstract" ], - "methods": [], - "fields": [] + "methods" : [ ], + "fields" : [ ] }, - "com.yahoo.config.ConfigInstance$Builder": { - "superClass": "java.lang.Object", - "interfaces": [ + "com.yahoo.config.ConfigInstance$Builder" : { + "superClass" : "java.lang.Object", + "interfaces" : [ "com.yahoo.config.ConfigBuilder" ], - "attributes": [ + "attributes" : [ "public", "interface", "abstract" ], - "methods": [ + "methods" : [ "public abstract boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)", "public abstract java.lang.String getDefName()", "public abstract java.lang.String getDefNamespace()", @@ -77,55 +77,55 @@ "public boolean getApplyOnRestart()", "public void setApplyOnRestart(boolean)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ConfigInstance$Producer": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ConfigInstance$Producer" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public", "interface", "abstract" ], - "methods": [], - "fields": [] + "methods" : [ ], + "fields" : [ ] }, - "com.yahoo.config.ConfigInstance": { - "superClass": "com.yahoo.config.InnerNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ConfigInstance" : { + "superClass" : "com.yahoo.config.InnerNode", + "interfaces" : [ ], + "attributes" : [ "public", "abstract" ], - "methods": [ + "methods" : [ "public void <init>()", "public static java.lang.String getDefName(java.lang.Class)", "public static java.lang.String getDefNamespace(java.lang.Class)", "public static java.util.List serialize(com.yahoo.config.InnerNode)", "public static void serialize(com.yahoo.config.InnerNode, com.yahoo.config.Serializer)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ConfigurationRuntimeException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ConfigurationRuntimeException" : { + "superClass" : "java.lang.RuntimeException", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>(java.lang.String)", "public void <init>(java.lang.String, java.lang.Throwable)", "public void <init>(java.lang.Throwable)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.DoubleNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.DoubleNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(double)", "public java.lang.Double value()", @@ -134,30 +134,30 @@ "protected boolean doSetValue(java.lang.String)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.EnumNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.EnumNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public", "abstract" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(boolean)", "public java.lang.String toString()", "public java.lang.String getValue()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.FileNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.FileNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(java.lang.String)", "public com.yahoo.config.FileReference value()", @@ -166,16 +166,16 @@ "protected boolean doSetValue(java.lang.String)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.FileReference": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.FileReference" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public", "final" ], - "methods": [ + "methods" : [ "public void <init>(java.lang.String)", "public java.lang.String value()", "public boolean equals(java.lang.Object)", @@ -185,16 +185,16 @@ "public static java.util.Map toValueMap(java.util.Map)", "public static com.yahoo.config.FileReference mockFileReferenceForUnitTesting(java.io.File)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.InnerNode": { - "superClass": "com.yahoo.config.Node", - "interfaces": [], - "attributes": [ + "com.yahoo.config.InnerNode" : { + "superClass" : "com.yahoo.config.Node", + "interfaces" : [ ], + "attributes" : [ "public", "abstract" ], - "methods": [ + "methods" : [ "public void <init>()", "public java.lang.String toString()", "public void postInitialize(java.lang.String)", @@ -204,26 +204,26 @@ "protected final java.util.Map getChildrenWithVectorsFlattened()", "protected static java.util.Map getAllDescendantLeafNodes(com.yahoo.config.InnerNode)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.InnerNodeVector": { - "superClass": "com.yahoo.config.NodeVector", - "interfaces": [], - "attributes": [ + "com.yahoo.config.InnerNodeVector" : { + "superClass" : "com.yahoo.config.NodeVector", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>(java.util.List)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.IntegerNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.IntegerNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(int)", "public java.lang.Integer value()", @@ -232,18 +232,18 @@ "protected boolean doSetValue(java.lang.String)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.LeafNode": { - "superClass": "com.yahoo.config.Node", - "interfaces": [ + "com.yahoo.config.LeafNode" : { + "superClass" : "com.yahoo.config.Node", + "interfaces" : [ "java.lang.Cloneable" ], - "attributes": [ + "attributes" : [ "public", "abstract" ], - "methods": [ + "methods" : [ "protected void <init>()", "protected void <init>(boolean)", "public java.lang.Object value()", @@ -255,18 +255,18 @@ "public boolean equals(java.lang.Object)", "public int hashCode()" ], - "fields": [ + "fields" : [ "protected boolean initialized", "protected java.lang.Object value" ] }, - "com.yahoo.config.LeafNodeMaps": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.LeafNodeMaps" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public static java.util.Map asValueMap(java.util.Map)", "public static java.util.Map asNodeMap(java.util.Map, com.yahoo.config.LeafNode)", @@ -275,15 +275,15 @@ "public static java.util.Map asUrlNodeMap(java.util.Map)", "public static java.util.Map asModelNodeMap(java.util.Map)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.LeafNodeVector": { - "superClass": "com.yahoo.config.NodeVector", - "interfaces": [], - "attributes": [ + "com.yahoo.config.LeafNodeVector" : { + "superClass" : "com.yahoo.config.NodeVector", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>(java.util.List, com.yahoo.config.LeafNode)", "public java.util.List asList()", "public static com.yahoo.config.LeafNodeVector createFileNodeVector(java.util.Collection)", @@ -291,15 +291,15 @@ "public static com.yahoo.config.LeafNodeVector createUrlNodeVector(java.util.Collection)", "public static com.yahoo.config.LeafNodeVector createModelNodeVector(java.util.Collection)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.LongNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.LongNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(long)", "public java.lang.Long value()", @@ -308,15 +308,15 @@ "protected boolean doSetValue(java.lang.String)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ModelNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ModelNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(com.yahoo.config.ModelReference)", "public java.lang.String getValue()", @@ -326,15 +326,15 @@ "public static java.util.List toModelReferences(java.util.List)", "public static java.util.Map toModelReferenceMap(java.util.Map)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ModelReference": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ModelReference" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public java.util.Optional modelId()", "public java.util.Optional url()", "public java.util.Optional path()", @@ -349,43 +349,43 @@ "public static com.yahoo.config.ModelReference unresolved(java.util.Optional, java.util.Optional, java.util.Optional)", "public static com.yahoo.config.ModelReference resolved(java.nio.file.Path)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.Node": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.Node" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public", "abstract" ], - "methods": [ + "methods" : [ "public void <init>()", "public void postInitialize(java.lang.String)", "protected java.lang.Object clone()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.NodeVector$ReadOnlyException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ + "com.yahoo.config.NodeVector$ReadOnlyException" : { + "superClass" : "java.lang.RuntimeException", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.NodeVector": { - "superClass": "java.lang.Object", - "interfaces": [ + "com.yahoo.config.NodeVector" : { + "superClass" : "java.lang.Object", + "interfaces" : [ "java.util.List" ], - "attributes": [ + "attributes" : [ "public", "abstract" ], - "methods": [ + "methods" : [ "public void <init>()", "public int length()", "public void add(int, java.lang.Object)", @@ -414,17 +414,17 @@ "public java.lang.Object[] toArray()", "public java.lang.Object[] toArray(java.lang.Object[])" ], - "fields": [ + "fields" : [ "protected final java.util.ArrayList vector" ] }, - "com.yahoo.config.PathNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.PathNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(com.yahoo.config.FileReference)", "public java.nio.file.Path value()", @@ -436,15 +436,15 @@ "public static java.util.Map toFileReferenceMap(java.util.Map)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.ReferenceNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.ReferenceNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(java.lang.String)", "public java.lang.String value()", @@ -454,17 +454,17 @@ "public void postInitialize(java.lang.String)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.Serializer": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.Serializer" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public", "interface", "abstract" ], - "methods": [ + "methods" : [ "public abstract com.yahoo.config.Serializer createInner(java.lang.String)", "public abstract com.yahoo.config.Serializer createArray(java.lang.String)", "public abstract com.yahoo.config.Serializer createInner()", @@ -480,15 +480,15 @@ "public abstract void serialize(int)", "public abstract void serialize(java.lang.String)" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.StringNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.StringNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(java.lang.String)", "public java.lang.String value()", @@ -498,15 +498,15 @@ "protected boolean doSetValue(java.lang.String)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.UrlNode": { - "superClass": "com.yahoo.config.LeafNode", - "interfaces": [], - "attributes": [ + "com.yahoo.config.UrlNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ "public" ], - "methods": [ + "methods" : [ "public void <init>()", "public void <init>(com.yahoo.config.UrlReference)", "public void <init>(java.lang.String)", @@ -519,16 +519,16 @@ "public static java.util.Map toUrlReferenceMap(java.util.Map)", "public bridge synthetic java.lang.Object value()" ], - "fields": [] + "fields" : [ ] }, - "com.yahoo.config.UrlReference": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ + "com.yahoo.config.UrlReference" : { + "superClass" : "java.lang.Object", + "interfaces" : [ ], + "attributes" : [ "public", "final" ], - "methods": [ + "methods" : [ "public void <init>(java.lang.String)", "public java.lang.String value()", "public static com.yahoo.config.UrlReference valueOf(java.lang.String)", @@ -536,6 +536,6 @@ "public boolean equals(java.lang.Object)", "public java.lang.String toString()" ], - "fields": [] + "fields" : [ ] } }
\ No newline at end of file |