aboutsummaryrefslogtreecommitdiffstats
path: root/predicate-search
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2022-10-25 13:03:57 +0200
committerjonmv <venstad@gmail.com>2022-10-25 13:03:57 +0200
commit8260df6d0038f833f2222a3cd3a81eb6c0e9d613 (patch)
tree1994180980804c07f0934e5bcfdfc0a6161b023b /predicate-search
parent70026cc89de5a1586f7b70e261d0f09c437a2263 (diff)
Update ABI spec format, and update all specs
Diffstat (limited to 'predicate-search')
-rw-r--r--predicate-search/abi-spec.json120
1 files changed, 60 insertions, 60 deletions
diff --git a/predicate-search/abi-spec.json b/predicate-search/abi-spec.json
index c110ffe7a43..3f79d301121 100644
--- a/predicate-search/abi-spec.json
+++ b/predicate-search/abi-spec.json
@@ -1,11 +1,11 @@
{
- "com.yahoo.search.predicate.Config$Builder": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.Config$Builder" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void <init>()",
"public com.yahoo.search.predicate.Config$Builder setArity(int)",
"public com.yahoo.search.predicate.Config$Builder setLowerBound(long)",
@@ -13,34 +13,34 @@
"public com.yahoo.search.predicate.Config$Builder setUseConjunctionAlgorithm(boolean)",
"public com.yahoo.search.predicate.Config build()"
],
- "fields": []
+ "fields" : [ ]
},
- "com.yahoo.search.predicate.Config": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.Config" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void writeToOutputStream(java.io.DataOutputStream)",
"public static com.yahoo.search.predicate.Config fromInputStream(java.io.DataInputStream)"
],
- "fields": [
+ "fields" : [
"public final int arity",
"public final long lowerBound",
"public final long upperBound",
"public final boolean useConjunctionAlgorithm"
]
},
- "com.yahoo.search.predicate.Hit": {
- "superClass": "java.lang.Object",
- "interfaces": [
+ "com.yahoo.search.predicate.Hit" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [
"java.lang.Comparable"
],
- "attributes": [
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void <init>(int)",
"public void <init>(int, long)",
"public java.lang.String toString()",
@@ -51,53 +51,53 @@
"public int compareTo(com.yahoo.search.predicate.Hit)",
"public bridge synthetic int compareTo(java.lang.Object)"
],
- "fields": []
+ "fields" : [ ]
},
- "com.yahoo.search.predicate.PredicateIndex$Searcher": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.PredicateIndex$Searcher" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public java.util.stream.Stream search(com.yahoo.search.predicate.PredicateQuery)"
],
- "fields": []
+ "fields" : [ ]
},
- "com.yahoo.search.predicate.PredicateIndex": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.PredicateIndex" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void rebuildPostingListCache()",
"public com.yahoo.search.predicate.PredicateIndex$Searcher searcher()",
"public void writeToOutputStream(java.io.DataOutputStream)",
"public static com.yahoo.search.predicate.PredicateIndex fromInputStream(java.io.DataInputStream)"
],
- "fields": []
+ "fields" : [ ]
},
- "com.yahoo.search.predicate.PredicateIndexBuilder$PredicateIndexStats": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.PredicateIndexBuilder$PredicateIndexStats" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void <init>(java.util.List, com.yahoo.search.predicate.index.SimpleIndex$Builder, com.yahoo.search.predicate.index.SimpleIndex$Builder, com.yahoo.search.predicate.index.PredicateIntervalStore$Builder, com.yahoo.search.predicate.index.conjunction.ConjunctionIndexBuilder, int, int)",
"public void putValues(java.util.Map)",
"public java.lang.String toString()"
],
- "fields": []
+ "fields" : [ ]
},
- "com.yahoo.search.predicate.PredicateIndexBuilder": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.PredicateIndexBuilder" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void <init>(int)",
"public void <init>(int, long, long)",
"public void <init>(com.yahoo.search.predicate.Config)",
@@ -106,46 +106,46 @@
"public int getZeroConstraintDocCount()",
"public com.yahoo.search.predicate.PredicateIndexBuilder$PredicateIndexStats getStats()"
],
- "fields": []
+ "fields" : [ ]
},
- "com.yahoo.search.predicate.PredicateQuery$Feature": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.PredicateQuery$Feature" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void <init>(java.lang.String, java.lang.String, long)"
],
- "fields": [
+ "fields" : [
"public final java.lang.String key",
"public final java.lang.String value",
"public final long subqueryBitmap",
"public final long featureHash"
]
},
- "com.yahoo.search.predicate.PredicateQuery$RangeFeature": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.PredicateQuery$RangeFeature" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void <init>(java.lang.String, long, long)"
],
- "fields": [
+ "fields" : [
"public final java.lang.String key",
"public final long value",
"public final long subqueryBitmap"
]
},
- "com.yahoo.search.predicate.PredicateQuery": {
- "superClass": "java.lang.Object",
- "interfaces": [],
- "attributes": [
+ "com.yahoo.search.predicate.PredicateQuery" : {
+ "superClass" : "java.lang.Object",
+ "interfaces" : [ ],
+ "attributes" : [
"public"
],
- "methods": [
+ "methods" : [
"public void <init>()",
"public void addFeature(java.lang.String, java.lang.String)",
"public void addFeature(java.lang.String, java.lang.String, long)",
@@ -154,6 +154,6 @@
"public java.util.List getFeatures()",
"public java.util.List getRangeFeatures()"
],
- "fields": []
+ "fields" : [ ]
}
} \ No newline at end of file