diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-08-31 22:50:14 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-08-31 22:50:14 +0200 |
commit | adcb1d4d55e71d78c662f798b033d3abea0d4b9e (patch) | |
tree | 5867c3ac85792c1578d6ce463e8e24dd2aea7fb0 /config-lib/abi-spec.json | |
parent | 2b83da619a3ee2f38a1a3b05576f44d7451b3daf (diff) |
Add 'model' config type
Diffstat (limited to 'config-lib/abi-spec.json')
-rw-r--r-- | config-lib/abi-spec.json | 51 |
1 files changed, 49 insertions, 2 deletions
diff --git a/config-lib/abi-spec.json b/config-lib/abi-spec.json index 45290714777..19dfd8535ae 100644 --- a/config-lib/abi-spec.json +++ b/config-lib/abi-spec.json @@ -272,7 +272,8 @@ "public static java.util.Map asNodeMap(java.util.Map, com.yahoo.config.LeafNode)", "public static java.util.Map asFileNodeMap(java.util.Map)", "public static java.util.Map asPathNodeMap(java.util.Map)", - "public static java.util.Map asUrlNodeMap(java.util.Map)" + "public static java.util.Map asUrlNodeMap(java.util.Map)", + "public static java.util.Map asModelNodeMap(java.util.Map)" ], "fields": [] }, @@ -287,7 +288,8 @@ "public java.util.List asList()", "public static com.yahoo.config.LeafNodeVector createFileNodeVector(java.util.Collection)", "public static com.yahoo.config.LeafNodeVector createPathNodeVector(java.util.Collection)", - "public static com.yahoo.config.LeafNodeVector createUrlNodeVector(java.util.Collection)" + "public static com.yahoo.config.LeafNodeVector createUrlNodeVector(java.util.Collection)", + "public static com.yahoo.config.LeafNodeVector createModelNodeVector(java.util.Collection)" ], "fields": [] }, @@ -308,6 +310,51 @@ ], "fields": [] }, + "com.yahoo.config.ModelNode": { + "superClass": "com.yahoo.config.LeafNode", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void <init>()", + "public void <init>(com.yahoo.config.ModelReference)", + "public com.yahoo.config.ModelReference value()", + "public java.lang.String getValue()", + "public java.lang.String toString()", + "protected boolean doSetValue(java.lang.String)", + "public com.yahoo.config.ModelReference getModelReference()", + "public static java.util.List toModelReferences(java.util.List)", + "public static java.util.Map toModelReferenceMap(java.util.Map)", + "public bridge synthetic java.lang.Object value()" + ], + "fields": [] + }, + "com.yahoo.config.ModelReference": { + "superClass": "java.lang.Object", + "interfaces": [], + "attributes": [ + "public" + ], + "methods": [ + "public void <init>(java.util.Optional, java.util.Optional, java.util.Optional)", + "public java.util.Optional modelId()", + "public java.util.Optional url()", + "public java.util.Optional path()", + "public com.yahoo.config.ModelReference withModelId(java.util.Optional)", + "public com.yahoo.config.ModelReference withUrl(java.util.Optional)", + "public com.yahoo.config.ModelReference withPath(java.util.Optional)", + "public java.lang.String value()", + "public boolean equals(java.lang.Object)", + "public int hashCode()", + "public java.lang.String toString()", + "public static com.yahoo.config.ModelReference fromModelId(java.lang.String)", + "public static com.yahoo.config.ModelReference fromUrl(java.lang.String)", + "public static com.yahoo.config.ModelReference fromPath(java.lang.String)", + "public static com.yahoo.config.ModelReference valueOf(java.lang.String)" + ], + "fields": [] + }, "com.yahoo.config.Node": { "superClass": "java.lang.Object", "interfaces": [], |