diff options
author | Harald Musum <musum@yahooinc.com> | 2023-09-07 12:25:37 +0200 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2023-09-07 12:25:37 +0200 |
commit | cac205f35b56d0bd584013b79b88a6635dee5ab4 (patch) | |
tree | bcf8461b3091c44ae78e5d9355a2109ba7d6a77a /config-lib/abi-spec.json | |
parent | daba552c567f1fcb9e300ae65825c1d97cedbb5e (diff) |
Support optional 'path' config type
Initial work needed for this to work (config definition and config library)
Diffstat (limited to 'config-lib/abi-spec.json')
-rw-r--r-- | config-lib/abi-spec.json | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/config-lib/abi-spec.json b/config-lib/abi-spec.json index caae2ebf1cf..07e61c63237 100644 --- a/config-lib/abi-spec.json +++ b/config-lib/abi-spec.json @@ -273,6 +273,7 @@ "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 asOptionalPathNodeMap(java.util.Map)", "public static java.util.Map asUrlNodeMap(java.util.Map)", "public static java.util.Map asModelNodeMap(java.util.Map)" ], @@ -289,6 +290,7 @@ "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 createOptionalPathNodeVector(java.util.Collection)", "public static com.yahoo.config.LeafNodeVector createUrlNodeVector(java.util.Collection)", "public static com.yahoo.config.LeafNodeVector createModelNodeVector(java.util.Collection)" ], @@ -420,6 +422,27 @@ "protected final java.util.ArrayList vector" ] }, + "com.yahoo.config.OptionalPathNode" : { + "superClass" : "com.yahoo.config.LeafNode", + "interfaces" : [ ], + "attributes" : [ + "public" + ], + "methods" : [ + "public void <init>()", + "public void <init>(com.yahoo.config.FileReference)", + "public void <init>(java.util.Optional)", + "public java.util.Optional value()", + "public java.lang.String getValue()", + "public java.lang.String toString()", + "protected boolean doSetValue(java.lang.String)", + "public java.util.Optional getFileReference()", + "public static java.util.List toFileReferences(java.util.List)", + "public static java.util.Map toFileReferenceMap(java.util.Map)", + "public bridge synthetic java.lang.Object value()" + ], + "fields" : [ ] + }, "com.yahoo.config.PathNode" : { "superClass" : "com.yahoo.config.LeafNode", "interfaces" : [ ], |