summaryrefslogtreecommitdiffstats
path: root/container-search/abi-spec.json
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@verizonmedia.com>2019-10-07 13:38:54 +0200
committerJon Bratseth <bratseth@verizonmedia.com>2019-10-07 13:38:54 +0200
commit9f67d07036d056673b7b907371005b126b957589 (patch)
treeeea7c09f06e373bfcfe76130b48768de6a7bd39e /container-search/abi-spec.json
parent81e811c1952f77aa5da5b66c6848b224f61aa0a0 (diff)
Support relative substitution by prefixing a property by dot
Diffstat (limited to 'container-search/abi-spec.json')
-rw-r--r--container-search/abi-spec.json63
1 files changed, 62 insertions, 1 deletions
diff --git a/container-search/abi-spec.json b/container-search/abi-spec.json
index facf894272d..edaa5b4b824 100644
--- a/container-search/abi-spec.json
+++ b/container-search/abi-spec.json
@@ -5884,6 +5884,62 @@
],
"fields": []
},
+ "com.yahoo.search.query.profile.SubstituteString$Component": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "protected abstract java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.SubstituteString$PropertyComponent": {
+ "superClass": "com.yahoo.search.query.profile.SubstituteString$Component",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.SubstituteString$RelativePropertyComponent": {
+ "superClass": "com.yahoo.search.query.profile.SubstituteString$Component",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.lang.String fieldName()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.SubstituteString$StringComponent": {
+ "superClass": "com.yahoo.search.query.profile.SubstituteString$Component",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
"com.yahoo.search.query.profile.SubstituteString": {
"superClass": "java.lang.Object",
"interfaces": [],
@@ -5892,7 +5948,11 @@
],
"methods": [
"public static com.yahoo.search.query.profile.SubstituteString create(java.lang.String)",
+ "public void <init>(java.util.List, java.lang.String)",
+ "public boolean hasRelative()",
"public java.lang.String substitute(java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.util.List components()",
+ "public java.lang.String stringValue()",
"public int hashCode()",
"public boolean equals(java.lang.Object)",
"public java.lang.String toString()"
@@ -6004,8 +6064,9 @@
],
"methods": [
"public void <init>()",
+ "public java.lang.Object valueFor(com.yahoo.search.query.profile.DimensionBinding)",
"public void add(java.lang.Object, com.yahoo.search.query.profile.DimensionBinding)",
- "public com.yahoo.search.query.profile.compiled.DimensionalValue build()"
+ "public com.yahoo.search.query.profile.compiled.DimensionalValue build(java.util.Map)"
],
"fields": []
},