{ "com.yahoo.search.predicate.Config$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public com.yahoo.search.predicate.Config$Builder setArity(int)", "public com.yahoo.search.predicate.Config$Builder setLowerBound(long)", "public com.yahoo.search.predicate.Config$Builder setUpperBound(long)", "public com.yahoo.search.predicate.Config$Builder setUseConjunctionAlgorithm(boolean)", "public com.yahoo.search.predicate.Config build()" ], "fields" : [ ] }, "com.yahoo.search.predicate.Config" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void writeToOutputStream(java.io.DataOutputStream)", "public static com.yahoo.search.predicate.Config fromInputStream(java.io.DataInputStream)" ], "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" : [ "java.lang.Comparable" ], "attributes" : [ "public" ], "methods" : [ "public void (int)", "public void (int, long)", "public java.lang.String toString()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public int getDocId()", "public long getSubquery()", "public int compareTo(com.yahoo.search.predicate.Hit)", "public bridge synthetic int compareTo(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.search.predicate.PredicateIndex$Searcher" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.util.stream.Stream search(com.yahoo.search.predicate.PredicateQuery)" ], "fields" : [ ] }, "com.yahoo.search.predicate.PredicateIndex" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "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" : [ ] }, "com.yahoo.search.predicate.PredicateIndexBuilder$PredicateIndexStats" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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" : [ ] }, "com.yahoo.search.predicate.PredicateIndexBuilder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (int)", "public void (int, long, long)", "public void (com.yahoo.search.predicate.Config)", "public void indexDocument(int, com.yahoo.document.predicate.Predicate)", "public com.yahoo.search.predicate.PredicateIndex build()", "public int getZeroConstraintDocCount()", "public com.yahoo.search.predicate.PredicateIndexBuilder$PredicateIndexStats getStats()" ], "fields" : [ ] }, "com.yahoo.search.predicate.PredicateQuery$Feature" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.String, long)" ], "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" : [ "public" ], "methods" : [ "public void (java.lang.String, long, long)" ], "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" : [ "public" ], "methods" : [ "public void ()", "public void addFeature(java.lang.String, java.lang.String)", "public void addFeature(java.lang.String, java.lang.String, long)", "public void addRangeFeature(java.lang.String, long)", "public void addRangeFeature(java.lang.String, long, long)", "public java.util.List getFeatures()", "public java.util.List getRangeFeatures()" ], "fields" : [ ] } }