summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2019-01-09 11:28:21 +0100
committerIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2019-01-09 11:28:21 +0100
commit3f9796c5aec7ecc2461cb1c4819ed0adfedfead3 (patch)
treef5af74cf9e7901864a42113e6853c6d1ee2b0bed /container-search
parent5251626df44e98457ea111f440d9a79cb6033075 (diff)
Revert "Revert "Enable ABI checking on modules with public APIs""
This reverts commit cd470d8ac8a58c943748f028a37d864507628e99.
Diffstat (limited to 'container-search')
-rw-r--r--container-search/abi-spec.json8615
-rw-r--r--container-search/pom.xml4
2 files changed, 8619 insertions, 0 deletions
diff --git a/container-search/abi-spec.json b/container-search/abi-spec.json
new file mode 100644
index 00000000000..7e5fc873803
--- /dev/null
+++ b/container-search/abi-spec.json
@@ -0,0 +1,8615 @@
+{
+ "com.yahoo.data.JsonProducer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract java.lang.StringBuilder writeJson(java.lang.StringBuilder)",
+ "public java.lang.String toJson()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.data.XmlProducer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract java.lang.StringBuilder writeXML(java.lang.StringBuilder)",
+ "public java.lang.String toXML()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.AnnotateStringFieldPart": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.prelude.hitfield.FieldPart"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, int)",
+ "public boolean isFinal()",
+ "public boolean isToken()",
+ "public java.lang.String getContent()",
+ "public void setContent(java.lang.String)",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final char RAW_ANNOTATE_BEGIN_CHAR",
+ "public static final char RAW_ANNOTATE_SEPARATOR_CHAR",
+ "public static final char RAW_ANNOTATE_END_CHAR"
+ ]
+ },
+ "com.yahoo.prelude.hitfield.BoldCloseFieldPart": {
+ "superClass": "com.yahoo.prelude.hitfield.MarkupFieldPart",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.BoldOpenFieldPart": {
+ "superClass": "com.yahoo.prelude.hitfield.MarkupFieldPart",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.FieldIterator": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.util.ListIterator"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.List, com.yahoo.prelude.hitfield.HitField)",
+ "public void add(com.yahoo.prelude.hitfield.FieldPart)",
+ "public boolean hasNext()",
+ "public boolean hasPrevious()",
+ "public com.yahoo.prelude.hitfield.FieldPart next()",
+ "public int nextIndex()",
+ "public com.yahoo.prelude.hitfield.FieldPart previous()",
+ "public int previousIndex()",
+ "public void remove()",
+ "public void set(com.yahoo.prelude.hitfield.FieldPart)",
+ "public bridge synthetic void add(java.lang.Object)",
+ "public bridge synthetic void set(java.lang.Object)",
+ "public bridge synthetic java.lang.Object previous()",
+ "public bridge synthetic java.lang.Object next()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.FieldPart": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract boolean isFinal()",
+ "public abstract boolean isToken()",
+ "public abstract java.lang.String getContent()",
+ "public abstract java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.HitField": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String, com.yahoo.prelude.hitfield.XMLString)",
+ "public void <init>(java.lang.String, java.lang.String, boolean)",
+ "public void <init>(java.lang.String, com.yahoo.prelude.hitfield.XMLString, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, boolean, boolean)",
+ "public java.lang.String getName()",
+ "public java.lang.String getRawContent()",
+ "public java.util.List getTokenizedContent()",
+ "public java.util.ListIterator listIterator()",
+ "public java.util.ListIterator tokenIterator()",
+ "public void setTokenizedContent(java.util.List)",
+ "public java.lang.String getContent()",
+ "public java.lang.String getContent(java.lang.String, java.lang.String, java.lang.String)",
+ "public void markDirty()",
+ "public java.lang.String quotedContent(boolean)",
+ "public java.lang.String quotedContent(java.lang.String, java.lang.String, java.lang.String, boolean)",
+ "public java.lang.String bareContent(boolean, boolean)",
+ "public java.lang.String toString()",
+ "public java.lang.Object getOriginal()",
+ "public void setOriginal(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.ImmutableFieldPart": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.prelude.hitfield.FieldPart"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, boolean)",
+ "public boolean isFinal()",
+ "public boolean isToken()",
+ "public java.lang.String getContent()",
+ "public java.lang.String getInitContent()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.JSONString": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.data.access.Inspectable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.data.access.Inspector)",
+ "public com.yahoo.data.access.Inspector inspect()",
+ "public void <init>(java.lang.String)",
+ "public java.lang.String toString()",
+ "public boolean fillWeightedSetItem(com.yahoo.prelude.query.WeightedSetItem)",
+ "public java.lang.String getContent()",
+ "public java.lang.Object getParsedJSON()",
+ "public void setParsedJSON(java.lang.Object)",
+ "public java.lang.String renderFromInspector()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.MarkupFieldPart": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.prelude.hitfield.FieldPart"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public boolean isFinal()",
+ "public boolean isToken()",
+ "public void setContent(java.lang.String)",
+ "public java.lang.String getContent()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.RawData": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(byte[])",
+ "public byte[] getInternalData()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.SeparatorFieldPart": {
+ "superClass": "com.yahoo.prelude.hitfield.MarkupFieldPart",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.StringFieldPart": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.prelude.hitfield.FieldPart"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, boolean)",
+ "public boolean isFinal()",
+ "public boolean isToken()",
+ "public java.lang.String getContent()",
+ "public void setContent(java.lang.String)",
+ "public java.lang.String getInitContent()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.TokenFieldIterator": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.util.ListIterator"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.List, com.yahoo.prelude.hitfield.HitField)",
+ "public void add(com.yahoo.prelude.hitfield.FieldPart)",
+ "public boolean hasNext()",
+ "public boolean hasPrevious()",
+ "public com.yahoo.prelude.hitfield.FieldPart next()",
+ "public int nextIndex()",
+ "public com.yahoo.prelude.hitfield.FieldPart previous()",
+ "public int previousIndex()",
+ "public void remove()",
+ "public void set(com.yahoo.prelude.hitfield.FieldPart)",
+ "public bridge synthetic void add(java.lang.Object)",
+ "public bridge synthetic void set(java.lang.Object)",
+ "public bridge synthetic java.lang.Object previous()",
+ "public bridge synthetic java.lang.Object next()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.XMLString": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.data.XmlProducer"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String toString()",
+ "public java.lang.StringBuilder writeXML(java.lang.StringBuilder)",
+ "public java.lang.String toXML()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.hitfield.XmlRenderer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static java.lang.StringBuilder render(java.lang.StringBuilder, com.yahoo.data.access.Inspector)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.AndItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.AndSegmentItem": {
+ "superClass": "com.yahoo.prelude.query.SegmentItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.BlockItem"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, boolean, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, boolean, boolean)",
+ "public void <init>(com.yahoo.prelude.query.PhraseSegmentItem)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.lang.String getIndexName()",
+ "public void setWeight(int)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.BlockItem": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.prelude.query.HasIndexItem"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract java.lang.String getRawWord()",
+ "public abstract com.yahoo.prelude.query.Substring getOrigin()",
+ "public abstract java.lang.String stringValue()",
+ "public abstract boolean isFromQuery()",
+ "public abstract boolean isStemmed()",
+ "public abstract boolean isWords()",
+ "public abstract com.yahoo.prelude.query.SegmentingRule getSegmentingRule()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.CompositeIndexedItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeTaggableItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.IndexedItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.String getIndexName()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public void setIndexName(java.lang.String)",
+ "protected void appendIndexString(java.lang.StringBuilder)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public abstract java.lang.String getIndexedString()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.CompositeItem": {
+ "superClass": "com.yahoo.prelude.query.Item",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void setIndexName(java.lang.String)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
+ "public void ensureNotInSubtree(com.yahoo.prelude.query.CompositeItem)",
+ "public void addItem(com.yahoo.prelude.query.Item)",
+ "protected void adding(com.yahoo.prelude.query.Item)",
+ "public void addItem(int, com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.Item getItem(int)",
+ "public com.yahoo.prelude.query.Item setItem(int, com.yahoo.prelude.query.Item)",
+ "public int getItemIndex(com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.Item removeItem(int)",
+ "public boolean removeItem(com.yahoo.prelude.query.Item)",
+ "public int getItemCount()",
+ "public java.util.ListIterator getItemIterator()",
+ "public int encode(java.nio.ByteBuffer)",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "protected int encodingArity()",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "protected boolean shouldParenthize()",
+ "public com.yahoo.prelude.query.CompositeItem clone()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public void lock()",
+ "public boolean isLocked()",
+ "public int getTermCount()",
+ "public bridge synthetic com.yahoo.prelude.query.Item clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.CompositeTaggableItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.TaggableItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public int getUniqueID()",
+ "public void setUniqueID(int)",
+ "public void setConnectivity(com.yahoo.prelude.query.Item, double)",
+ "public com.yahoo.prelude.query.Item getConnectedItem()",
+ "public double getConnectivity()",
+ "public void setSignificance(double)",
+ "public void setExplicitSignificance(boolean)",
+ "public boolean hasExplicitSignificance()",
+ "public double getSignificance()",
+ "public boolean hasUniqueID()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.DotProductItem": {
+ "superClass": "com.yahoo.prelude.query.WeightedSetItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.EquivItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeTaggableItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "protected void adding(com.yahoo.prelude.query.Item)",
+ "public void <init>()",
+ "public void <init>(com.yahoo.prelude.query.Item)",
+ "public void <init>(com.yahoo.prelude.query.Item, java.util.Collection)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.ExactStringItem": {
+ "superClass": "com.yahoo.prelude.query.WordItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, boolean)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.lang.String stringValue()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.FalseItem": {
+ "superClass": "com.yahoo.prelude.query.Item",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void setIndexName(java.lang.String)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "public int encode(java.nio.ByteBuffer)",
+ "public int getTermCount()",
+ "protected void appendBodyString(java.lang.StringBuilder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.HasIndexItem": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract java.lang.String getIndexName()",
+ "public abstract int getNumWords()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.Highlight": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void addHighlightTerm(java.lang.String, java.lang.String)",
+ "public void addHighlightPhrase(java.lang.String, java.util.List)",
+ "public java.util.Map getHighlightItems()",
+ "public com.yahoo.prelude.query.Highlight clone()",
+ "public java.util.Map getHighlightTerms()",
+ "public void prepare()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final java.lang.String HIGHLIGHTTERMS"
+ ]
+ },
+ "com.yahoo.prelude.query.IndexedItem": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.prelude.query.HasIndexItem"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void setIndexName(java.lang.String)",
+ "public abstract java.lang.String getIndexedString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.IndexedSegmentItem": {
+ "superClass": "com.yahoo.prelude.query.TaggableSegmentItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.IndexedItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String, boolean, boolean, com.yahoo.prelude.query.Substring)",
+ "public java.lang.String getIndexName()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public void setIndexName(java.lang.String)",
+ "protected void appendIndexString(java.lang.StringBuilder)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public abstract java.lang.String getIndexedString()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.IntItem": {
+ "superClass": "com.yahoo.prelude.query.TermItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(int, java.lang.String)",
+ "public void <init>(long, java.lang.String)",
+ "public void <init>(com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, java.lang.String)",
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, boolean)",
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.String, boolean)",
+ "public void <init>(com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, int, java.lang.String, boolean)",
+ "public void setNumber(java.lang.String)",
+ "public java.lang.String getNumber()",
+ "public final com.yahoo.prelude.query.Limit getFromLimit()",
+ "public final com.yahoo.prelude.query.Limit getToLimit()",
+ "public final int getHitLimit()",
+ "public final void setHitLimit(int)",
+ "public java.lang.String getRawWord()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.lang.String stringValue()",
+ "public void setValue(java.lang.String)",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "protected java.lang.String getEncodedInt()",
+ "public java.lang.String getIndexedString()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public int getNumWords()",
+ "public boolean isStemmed()",
+ "public boolean isWords()",
+ "public static com.yahoo.prelude.query.IntItem from(java.lang.String, com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, int)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.Item$ItemCreator": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.prelude.query.Item$ItemCreator[] values()",
+ "public static com.yahoo.prelude.query.Item$ItemCreator valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.prelude.query.Item$ItemCreator ORIG",
+ "public static final enum com.yahoo.prelude.query.Item$ItemCreator FILTER",
+ "public final int code"
+ ]
+ },
+ "com.yahoo.prelude.query.Item$ItemType": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.prelude.query.Item$ItemType[] values()",
+ "public static com.yahoo.prelude.query.Item$ItemType valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.prelude.query.Item$ItemType OR",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType AND",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType NOT",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType RANK",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType WORD",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType INT",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType PHRASE",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType PAREN",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType PREFIX",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType SUBSTRING",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType NEAR",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType ONEAR",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType SUFFIX",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType EQUIV",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType WEIGHTEDSET",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType WEAK_AND",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType EXACT",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType SAME_ELEMENT",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType PURE_WEIGHTED_STRING",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType PURE_WEIGHTED_INTEGER",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType DOTPRODUCT",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType WAND",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType PREDICATE_QUERY",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType REGEXP",
+ "public static final enum com.yahoo.prelude.query.Item$ItemType WORD_ALTERNATIVES",
+ "public final int code"
+ ]
+ },
+ "com.yahoo.prelude.query.Item": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public abstract void setIndexName(java.lang.String)",
+ "public final int getCode()",
+ "public abstract com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public abstract java.lang.String getName()",
+ "public void setFilter(boolean)",
+ "public boolean isFilter()",
+ "public com.yahoo.prelude.query.Item$ItemCreator getCreator()",
+ "public void setCreator(com.yahoo.prelude.query.Item$ItemCreator)",
+ "public void setWeight(int)",
+ "public int getWeight()",
+ "public void addAnnotation(java.lang.String, java.lang.Object)",
+ "public java.lang.Object getAnnotation(java.lang.String)",
+ "public boolean hasAnnotation(java.lang.String)",
+ "public void setProtected(boolean)",
+ "public boolean isProtected()",
+ "public void setParent(com.yahoo.prelude.query.CompositeItem)",
+ "public com.yahoo.prelude.query.CompositeItem getParent()",
+ "public abstract int encode(java.nio.ByteBuffer)",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "protected static final byte[] getBytes(java.lang.String)",
+ "public static void putString(java.lang.String, java.nio.ByteBuffer)",
+ "public static void putBytes(byte[], java.nio.ByteBuffer)",
+ "public abstract int getTermCount()",
+ "public java.lang.String toString()",
+ "protected boolean shouldParenthize()",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "protected abstract void appendBodyString(java.lang.StringBuilder)",
+ "public com.yahoo.prelude.query.Item clone()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "protected boolean hasUniqueID()",
+ "protected void setHasUniqueID(boolean)",
+ "public void setLabel(java.lang.String)",
+ "public java.lang.String getLabel()",
+ "public void setRanked(boolean)",
+ "public boolean isRanked()",
+ "public void setPositionData(boolean)",
+ "public boolean usePositionData()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
+ "public boolean isFromSpecialToken()",
+ "public void setFromSpecialToken(boolean)",
+ "public com.yahoo.language.Language getLanguage()",
+ "public void setLanguage(com.yahoo.language.Language)",
+ "public boolean hasConnectivityBackLink()",
+ "public boolean isRoot()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final int DEFAULT_WEIGHT",
+ "protected int uniqueID",
+ "protected com.yahoo.prelude.query.Item connectedItem",
+ "protected com.yahoo.prelude.query.Item connectedBacklink",
+ "protected double connectivity",
+ "protected double significance",
+ "protected boolean explicitSignificance"
+ ]
+ },
+ "com.yahoo.prelude.query.ItemHelper": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void getPositiveTerms(com.yahoo.prelude.query.Item, java.util.List)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.Limit": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Number, boolean)",
+ "public java.lang.Number number()",
+ "public boolean isInclusive()",
+ "public com.yahoo.prelude.query.Limit min(com.yahoo.prelude.query.Limit)",
+ "public com.yahoo.prelude.query.Limit max(com.yahoo.prelude.query.Limit)",
+ "public boolean isSmallerOrEqualTo(com.yahoo.prelude.query.Limit)",
+ "public boolean isLargerOrEqualTo(com.yahoo.prelude.query.Limit)",
+ "public boolean isInfinite()",
+ "public java.lang.String toString()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()"
+ ],
+ "fields": [
+ "public static final com.yahoo.prelude.query.Limit NEGATIVE_INFINITY",
+ "public static final com.yahoo.prelude.query.Limit POSITIVE_INFINITY"
+ ]
+ },
+ "com.yahoo.prelude.query.MarkerWordItem": {
+ "superClass": "com.yahoo.prelude.query.WordItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.prelude.query.WordItem createStartOfHost()",
+ "public static com.yahoo.prelude.query.WordItem createEndOfHost()",
+ "protected java.lang.String getEncodedWord()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.NearItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(int)",
+ "public void setDistance(int)",
+ "public int getDistance()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)"
+ ],
+ "fields": [
+ "protected int distance",
+ "public static final int defaultDistance"
+ ]
+ },
+ "com.yahoo.prelude.query.NonReducibleCompositeItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.NotItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public void addItem(com.yahoo.prelude.query.Item)",
+ "public void addNegativeItem(com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.Item getPositiveItem()",
+ "public com.yahoo.prelude.query.Item setPositiveItem(com.yahoo.prelude.query.Item)",
+ "public void addPositiveItem(com.yahoo.prelude.query.Item)",
+ "public boolean removeItem(com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.Item removeItem(int)",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "public int getTermCount()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.NullItem": {
+ "superClass": "com.yahoo.prelude.query.Item",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void setIndexName(java.lang.String)",
+ "public int encode(java.nio.ByteBuffer)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public void appendBodyString(java.lang.StringBuilder)",
+ "public void appendHeadingString(java.lang.StringBuilder)",
+ "public java.lang.String getName()",
+ "public int getTermCount()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.ONearItem": {
+ "superClass": "com.yahoo.prelude.query.NearItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(int)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.OrItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PhraseItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeIndexedItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String[])",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public void setIndexName(java.lang.String)",
+ "public void setExplicit(boolean)",
+ "public boolean isExplicit()",
+ "public void addItem(com.yahoo.prelude.query.Item)",
+ "public void addItem(int, com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.Item setItem(int, com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.WordItem getWordItem(int)",
+ "public com.yahoo.prelude.query.BlockItem getBlockItem(int)",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public int encode(java.nio.ByteBuffer)",
+ "protected boolean shouldParenthize()",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "public java.lang.String getIndexedString()",
+ "protected int encodingArity()",
+ "public int getNumWords()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PhraseSegmentItem": {
+ "superClass": "com.yahoo.prelude.query.IndexedSegmentItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.prelude.query.AndSegmentItem)",
+ "public void <init>(java.lang.String, boolean, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, boolean, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, boolean, boolean, com.yahoo.prelude.query.Substring)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public void setIndexName(java.lang.String)",
+ "public void setWeight(int)",
+ "public void addItem(com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.WordItem getWordItem(int)",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public int encode(java.nio.ByteBuffer)",
+ "public int encodeContent(java.nio.ByteBuffer)",
+ "protected boolean shouldParenthize()",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String getIndexedString()",
+ "public boolean isExplicit()",
+ "public void setExplicit(boolean)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PredicateQueryItem$Entry": {
+ "superClass": "com.yahoo.prelude.query.PredicateQueryItem$EntryBase",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.String, long)",
+ "public java.lang.String getValue()",
+ "public void encode(java.nio.ByteBuffer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PredicateQueryItem$EntryBase": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, long)",
+ "public java.lang.String getKey()",
+ "public long getSubQueryBitmap()",
+ "public void setSubQueryBitmap(long)",
+ "public abstract void encode(java.nio.ByteBuffer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PredicateQueryItem$RangeEntry": {
+ "superClass": "com.yahoo.prelude.query.PredicateQueryItem$EntryBase",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, long)",
+ "public void <init>(java.lang.String, long, long)",
+ "public long getValue()",
+ "public void encode(java.nio.ByteBuffer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PredicateQueryItem": {
+ "superClass": "com.yahoo.prelude.query.SimpleTaggableItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void setIndexName(java.lang.String)",
+ "public java.lang.String getIndexName()",
+ "public void addFeature(java.lang.String, java.lang.String)",
+ "public void addFeature(java.lang.String, java.lang.String, long)",
+ "public void addFeature(com.yahoo.prelude.query.PredicateQueryItem$Entry)",
+ "public void addRangeFeature(java.lang.String, long)",
+ "public void addRangeFeature(java.lang.String, long, long)",
+ "public void addRangeFeature(com.yahoo.prelude.query.PredicateQueryItem$RangeEntry)",
+ "public java.util.Collection getFeatures()",
+ "public java.util.Collection getRangeFeatures()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public int encode(java.nio.ByteBuffer)",
+ "public int getTermCount()",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "public com.yahoo.prelude.query.PredicateQueryItem clone()",
+ "public bridge synthetic com.yahoo.prelude.query.Item clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final long ALL_SUB_QUERIES"
+ ]
+ },
+ "com.yahoo.prelude.query.PrefixItem": {
+ "superClass": "com.yahoo.prelude.query.WordItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, boolean)",
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.lang.String stringValue()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PureWeightedInteger": {
+ "superClass": "com.yahoo.prelude.query.PureWeightedItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(long)",
+ "public void <init>(long, int)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public int getTermCount()",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "public long getValue()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PureWeightedItem": {
+ "superClass": "com.yahoo.prelude.query.Item",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(int)",
+ "public void setIndexName(java.lang.String)",
+ "public java.lang.String getName()",
+ "public int encode(java.nio.ByteBuffer)",
+ "protected void appendBodyString(java.lang.StringBuilder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.PureWeightedString": {
+ "superClass": "com.yahoo.prelude.query.PureWeightedItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, int)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public int getTermCount()",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "public java.lang.String getString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.QueryCanonicalizer$CanonicalizationResult": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public java.util.Optional error()",
+ "public static com.yahoo.prelude.query.QueryCanonicalizer$CanonicalizationResult error(java.lang.String)",
+ "public static com.yahoo.prelude.query.QueryCanonicalizer$CanonicalizationResult success()",
+ "public boolean isError()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.QueryCanonicalizer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static java.lang.String canonicalize(com.yahoo.search.Query)",
+ "public static java.lang.String canonicalize(com.yahoo.search.query.QueryTree)"
+ ],
+ "fields": [
+ "public static final java.lang.String queryCanonicalization"
+ ]
+ },
+ "com.yahoo.prelude.query.QueryException": {
+ "superClass": "java.lang.RuntimeException",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.Throwable)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.RangeItem": {
+ "superClass": "com.yahoo.prelude.query.IntItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Number, java.lang.Number, java.lang.String)",
+ "public void <init>(com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, java.lang.String)",
+ "public void <init>(java.lang.Number, java.lang.Number, java.lang.String, boolean)",
+ "public void <init>(com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, java.lang.String, boolean)",
+ "public void <init>(java.lang.Number, java.lang.Number, int, java.lang.String, boolean)",
+ "public void <init>(com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, int, java.lang.String, boolean)",
+ "public final java.lang.Number getFrom()",
+ "public final java.lang.Number getTo()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.RankItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.RegExpItem": {
+ "superClass": "com.yahoo.prelude.query.TermItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, boolean, java.lang.String)",
+ "public java.lang.String stringValue()",
+ "public boolean isStemmed()",
+ "public int getNumWords()",
+ "public void setValue(java.lang.String)",
+ "public java.lang.String getRawWord()",
+ "public boolean isWords()",
+ "public java.lang.String getIndexedString()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public java.lang.String toString()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.util.regex.Pattern getRegexp()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.SameElementItem": {
+ "superClass": "com.yahoo.prelude.query.NonReducibleCompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "protected void adding(com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.lang.String getFieldName()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.SegmentItem": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.BlockItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String, boolean, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, boolean, boolean, com.yahoo.prelude.query.Substring)",
+ "public java.lang.String getRawWord()",
+ "public java.lang.String getNormalized()",
+ "public java.lang.String stringValue()",
+ "public boolean isFromQuery()",
+ "public boolean isStemmed()",
+ "public void lock()",
+ "public boolean isLocked()",
+ "public int getNumWords()",
+ "public void addItem(com.yahoo.prelude.query.Item)",
+ "public void addItem(int, com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.Item removeItem(int)",
+ "public boolean removeItem(com.yahoo.prelude.query.Item)",
+ "public com.yahoo.prelude.query.SegmentItem clone()",
+ "public boolean isWords()",
+ "public boolean isFromUser()",
+ "public void setFromUser(boolean)",
+ "public com.yahoo.prelude.query.Substring getOrigin()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
+ "public com.yahoo.prelude.query.SegmentingRule getSegmentingRule()",
+ "public void setSegmentingRule(com.yahoo.prelude.query.SegmentingRule)",
+ "public bridge synthetic com.yahoo.prelude.query.CompositeItem clone()",
+ "public bridge synthetic com.yahoo.prelude.query.Item clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.SegmentingRule": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.prelude.query.SegmentingRule[] values()",
+ "public static com.yahoo.prelude.query.SegmentingRule valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.prelude.query.SegmentingRule LANGUAGE_DEFAULT",
+ "public static final enum com.yahoo.prelude.query.SegmentingRule PHRASE",
+ "public static final enum com.yahoo.prelude.query.SegmentingRule BOOLEAN_AND"
+ ]
+ },
+ "com.yahoo.prelude.query.SimpleIndexedItem": {
+ "superClass": "com.yahoo.prelude.query.SimpleTaggableItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.IndexedItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.String getIndexName()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public void setIndexName(java.lang.String)",
+ "protected void appendIndexString(java.lang.StringBuilder)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public abstract java.lang.String getIndexedString()",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.SimpleTaggableItem": {
+ "superClass": "com.yahoo.prelude.query.Item",
+ "interfaces": [
+ "com.yahoo.prelude.query.TaggableItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public int getUniqueID()",
+ "public void setUniqueID(int)",
+ "public void setConnectivity(com.yahoo.prelude.query.Item, double)",
+ "public com.yahoo.prelude.query.Item getConnectedItem()",
+ "public double getConnectivity()",
+ "public void setSignificance(double)",
+ "public void setExplicitSignificance(boolean)",
+ "public boolean hasExplicitSignificance()",
+ "public double getSignificance()",
+ "public boolean hasUniqueID()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.Substring": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(int, int, java.lang.String)",
+ "public java.lang.String getValue()",
+ "public java.lang.String getSuperstring()",
+ "public char charAfter(int)",
+ "public char charBefore(int)",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public final int start",
+ "public final int end",
+ "public final java.lang.String string"
+ ]
+ },
+ "com.yahoo.prelude.query.SubstringItem": {
+ "superClass": "com.yahoo.prelude.query.WordItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, boolean)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.lang.String stringValue()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.SuffixItem": {
+ "superClass": "com.yahoo.prelude.query.WordItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, boolean)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.lang.String stringValue()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.TaggableItem": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract int getUniqueID()",
+ "public abstract void setUniqueID(int)",
+ "public abstract boolean hasUniqueID()",
+ "public abstract void setConnectivity(com.yahoo.prelude.query.Item, double)",
+ "public abstract com.yahoo.prelude.query.Item getConnectedItem()",
+ "public abstract double getConnectivity()",
+ "public abstract void setSignificance(double)",
+ "public abstract boolean hasExplicitSignificance()",
+ "public abstract void setExplicitSignificance(boolean)",
+ "public abstract double getSignificance()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.TaggableSegmentItem": {
+ "superClass": "com.yahoo.prelude.query.SegmentItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.TaggableItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String, boolean, boolean, com.yahoo.prelude.query.Substring)",
+ "public int getUniqueID()",
+ "public void setUniqueID(int)",
+ "public void setConnectivity(com.yahoo.prelude.query.Item, double)",
+ "public com.yahoo.prelude.query.Item getConnectedItem()",
+ "public double getConnectivity()",
+ "public void setSignificance(double)",
+ "public void setExplicitSignificance(boolean)",
+ "public boolean hasExplicitSignificance()",
+ "public double getSignificance()",
+ "public boolean hasUniqueID()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.TermItem": {
+ "superClass": "com.yahoo.prelude.query.SimpleIndexedItem",
+ "interfaces": [
+ "com.yahoo.prelude.query.BlockItem"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, boolean)",
+ "protected void <init>(java.lang.String, boolean, com.yahoo.prelude.query.Substring)",
+ "public final int encode(java.nio.ByteBuffer)",
+ "protected final void appendBodyString(java.lang.StringBuilder)",
+ "public abstract void setValue(java.lang.String)",
+ "public abstract java.lang.String getRawWord()",
+ "public com.yahoo.prelude.query.Substring getOrigin()",
+ "public boolean isFromQuery()",
+ "public abstract boolean isWords()",
+ "public void setOrigin(com.yahoo.prelude.query.Substring)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
+ "public int getTermCount()",
+ "public boolean isNormalizable()",
+ "public void setNormalizable(boolean)",
+ "public com.yahoo.prelude.query.SegmentingRule getSegmentingRule()",
+ "public void setSegmentingRule(com.yahoo.prelude.query.SegmentingRule)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.TermType": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public java.lang.String getName()",
+ "public java.lang.Class getItemClass()",
+ "public boolean hasItemClass(java.lang.Class)",
+ "public com.yahoo.prelude.query.Item createItemClass()",
+ "public java.lang.String toSign()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static com.yahoo.prelude.query.TermType RANK",
+ "public static com.yahoo.prelude.query.TermType AND",
+ "public static com.yahoo.prelude.query.TermType OR",
+ "public static com.yahoo.prelude.query.TermType NOT",
+ "public static com.yahoo.prelude.query.TermType PHRASE",
+ "public static com.yahoo.prelude.query.TermType DEFAULT",
+ "public final java.lang.String name"
+ ]
+ },
+ "com.yahoo.prelude.query.ToolBox$QueryVisitor": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public abstract boolean visit(com.yahoo.prelude.query.Item)",
+ "public abstract void onExit()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.ToolBox": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static void visit(com.yahoo.prelude.query.ToolBox$QueryVisitor, com.yahoo.prelude.query.Item)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.WandItem": {
+ "superClass": "com.yahoo.prelude.query.WeightedSetItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, int)",
+ "public void setScoreThreshold(double)",
+ "public void setThresholdBoostFactor(double)",
+ "public int getTargetNumHits()",
+ "public double getScoreThreshold()",
+ "public double getThresholdBoostFactor()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.WeakAndItem": {
+ "superClass": "com.yahoo.prelude.query.NonReducibleCompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public void <init>(java.lang.String, int)",
+ "public void <init>(int)",
+ "public void setIndexName(java.lang.String)",
+ "public java.lang.String getIndexName()",
+ "public void <init>()",
+ "public int getN()",
+ "public void setN(int)",
+ "public int getScoreThreshold()",
+ "public void setScoreThreshold(int)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)"
+ ],
+ "fields": [
+ "public static final int defaultN"
+ ]
+ },
+ "com.yahoo.prelude.query.WeightedSetItem": {
+ "superClass": "com.yahoo.prelude.query.SimpleTaggableItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.Integer addToken(long, int)",
+ "public java.lang.Integer addToken(java.lang.String, int)",
+ "public java.lang.Integer addToken(java.lang.String)",
+ "public java.lang.Integer getTokenWeight(java.lang.String)",
+ "public java.lang.Integer removeToken(java.lang.String)",
+ "public int getNumTokens()",
+ "public java.util.Iterator getTokens()",
+ "public void setIndexName(java.lang.String)",
+ "public java.lang.String getIndexName()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "protected void appendBodyString(java.lang.StringBuilder)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
+ "public int encode(java.nio.ByteBuffer)",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "public int getTermCount()",
+ "public com.yahoo.prelude.query.WeightedSetItem clone()",
+ "public bridge synthetic com.yahoo.prelude.query.Item clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.WordAlternativesItem$Alternative": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, double)",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public final java.lang.String word",
+ "public final double exactness"
+ ]
+ },
+ "com.yahoo.prelude.query.WordAlternativesItem": {
+ "superClass": "com.yahoo.prelude.query.TermItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, boolean, com.yahoo.prelude.query.Substring, java.util.Collection)",
+ "public void setAlternatives(java.util.Collection)",
+ "public java.lang.String stringValue()",
+ "public boolean isStemmed()",
+ "public int getNumWords()",
+ "public void setValue(java.lang.String)",
+ "public java.lang.String getRawWord()",
+ "public boolean isWords()",
+ "public java.lang.String getIndexedString()",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public java.util.List getAlternatives()",
+ "public void encodeThis(java.nio.ByteBuffer)",
+ "public void addTerm(java.lang.String, double)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.query.WordItem": {
+ "superClass": "com.yahoo.prelude.query.TermItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, boolean)",
+ "public void <init>(com.yahoo.prelude.query.parser.Token, boolean)",
+ "public void <init>(java.lang.String, boolean, com.yahoo.prelude.query.Substring)",
+ "public void <init>(java.lang.String, java.lang.String, boolean, com.yahoo.prelude.query.Substring)",
+ "public void setWord(java.lang.String)",
+ "protected void encodeThis(java.nio.ByteBuffer)",
+ "protected java.lang.String getEncodedWord()",
+ "public java.lang.String getWord()",
+ "public java.lang.String stringValue()",
+ "public void setValue(java.lang.String)",
+ "public java.lang.String getRawWord()",
+ "public boolean isStemmed()",
+ "public void setStemmed(boolean)",
+ "public boolean isFromSegmented()",
+ "public void setFromSegmented(boolean)",
+ "public boolean isLowercased()",
+ "public void setLowercased(boolean)",
+ "public int getSegmentIndex()",
+ "public void setSegmentIndex(int)",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public int getNumWords()",
+ "public java.lang.String getIndexedString()",
+ "public boolean isWords()",
+ "public void setWords(boolean)",
+ "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.Context": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void setXmlEscape(boolean)",
+ "public boolean getXmlEscape()",
+ "public abstract java.lang.Object put(java.lang.String, java.lang.Object)",
+ "public abstract java.lang.Object get(java.lang.String)",
+ "public abstract java.lang.Object remove(java.lang.Object)",
+ "public void setBoldOpenTag(java.lang.String)",
+ "public void setBoldCloseTag(java.lang.String)",
+ "public void setSeparatorTag(java.lang.String)",
+ "protected java.lang.Object normalizeValue(java.lang.Object)",
+ "public java.lang.String getBoldOpenTag()",
+ "public java.lang.String getBoldCloseTag()",
+ "public java.lang.String getSeparatorTag()",
+ "public abstract java.util.Collection getKeys()",
+ "public boolean isUtf8Output()",
+ "public void setUtf8Output(boolean)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.DefaultTemplateSet": {
+ "superClass": "com.yahoo.prelude.templates.UserTemplate",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String)",
+ "public void <init>()",
+ "public com.yahoo.text.XMLWriter wrapWriter(java.io.Writer)",
+ "public void header(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public void footer(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public void hit(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public void hitFooter(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public void error(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public void noHits(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "protected static void renderCoverageAttributes(com.yahoo.search.result.Coverage, com.yahoo.text.XMLWriter)",
+ "protected void renderHitAttributes(com.yahoo.search.result.Hit, com.yahoo.text.XMLWriter)",
+ "protected void renderHitGroup(com.yahoo.search.result.HitGroup, com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "protected void renderGroup(com.yahoo.search.result.HitGroup, com.yahoo.text.XMLWriter)",
+ "protected void renderHitGroupOfTypeGroupHit(com.yahoo.prelude.templates.Context, com.yahoo.search.result.HitGroup, com.yahoo.text.XMLWriter)",
+ "protected void renderId(com.yahoo.net.URI, com.yahoo.text.XMLWriter)",
+ "protected void renderHitFields(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, com.yahoo.text.XMLWriter)",
+ "protected void renderField(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, java.util.Map$Entry, com.yahoo.text.XMLWriter)",
+ "protected void renderFieldContent(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, java.lang.String, com.yahoo.text.XMLWriter)",
+ "protected boolean shouldRenderField(com.yahoo.search.result.Hit, java.lang.String)",
+ "public bridge synthetic void noHits(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void error(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void hitFooter(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void hit(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void footer(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void header(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic java.io.Writer wrapWriter(java.io.Writer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.FormattingOptions": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void formatFieldAsAttribute(java.lang.String, java.lang.String)",
+ "public java.util.Set fieldsAsAttributes()",
+ "public java.lang.String getAttributeName(java.lang.String)",
+ "public void formatFieldWithSubtype(java.lang.String, java.lang.String, java.lang.String, java.lang.String)",
+ "public com.yahoo.prelude.templates.FormattingOptions$SubtypeField getSubtype(java.lang.String)",
+ "public void formatFieldWithSubtype(java.lang.String, java.lang.String, java.lang.String)",
+ "public com.yahoo.prelude.templates.FormattingOptions$SubtypeFieldWithPrefix getSubtypeWithPrefix(java.lang.String)",
+ "public boolean shouldRenderField(java.lang.String)",
+ "public void setFieldToRender(java.lang.String)",
+ "public void setFieldNotToRender(java.lang.String)"
+ ],
+ "fields": [
+ "public static final java.lang.String DEFAULT_TYPE_ATTRIBUTE_NAME"
+ ]
+ },
+ "com.yahoo.prelude.templates.GenericTemplateSet": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String, java.lang.String)",
+ "public java.lang.String getName()",
+ "public java.lang.String getMimeType()",
+ "public java.lang.String getEncoding()",
+ "public final java.lang.String getRequestedEncoding(com.yahoo.search.Query)",
+ "public com.yahoo.prelude.templates.Template getTemplate(java.lang.String)",
+ "public void setTemplate(java.lang.String, com.yahoo.prelude.templates.Template)",
+ "public void setTemplateNotNull(java.lang.String, com.yahoo.prelude.templates.Template)",
+ "public void setHighlightTags(java.lang.String, java.lang.String, java.lang.String)",
+ "public java.lang.String getBoldOpenTag()",
+ "public java.lang.String getBoldCloseTag()",
+ "public java.lang.String getSeparatorTag()",
+ "public void setSummaryClass(java.lang.String)",
+ "public java.lang.String getSummaryClass()"
+ ],
+ "fields": [
+ "public static final java.lang.String DEFAULT_MIMETYPE",
+ "public static final java.lang.String DEFAULT_ENCODING"
+ ]
+ },
+ "com.yahoo.prelude.templates.HitContext": {
+ "superClass": "com.yahoo.prelude.templates.Context",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.result.Hit, com.yahoo.prelude.templates.Context)",
+ "public java.lang.Object put(java.lang.String, java.lang.Object)",
+ "public java.lang.Object get(java.lang.String)",
+ "public java.lang.Object remove(java.lang.Object)",
+ "public java.util.Collection getKeys()",
+ "public void setBoldOpenTag(java.lang.String)",
+ "public void setBoldCloseTag(java.lang.String)",
+ "public void setSeparatorTag(java.lang.String)",
+ "public java.lang.String getBoldOpenTag()",
+ "public java.lang.String getBoldCloseTag()",
+ "public java.lang.String getSeparatorTag()",
+ "public boolean isUtf8Output()",
+ "public void setUtf8Output(boolean)",
+ "public void setXmlEscape(boolean)",
+ "public boolean getXmlEscape()",
+ "protected java.lang.Object normalizeValue(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.LogExceptionUserTemplateDelegator": {
+ "superClass": "com.yahoo.prelude.templates.UserTemplate",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.prelude.templates.UserTemplate)",
+ "public com.yahoo.prelude.templates.Context createContext()",
+ "public java.io.Writer wrapWriter(java.io.Writer)",
+ "public boolean isDefaultTemplateSet()",
+ "public java.lang.String getSummaryClass()",
+ "public java.lang.String getBoldOpenTag()",
+ "public java.lang.String getBoldCloseTag()",
+ "public java.lang.String getSeparatorTag()",
+ "public void setSummaryClass(java.lang.String)",
+ "public void setHighlightTags(java.lang.String, java.lang.String, java.lang.String)",
+ "public java.lang.String getName()",
+ "public java.lang.String getMimeType()",
+ "public java.lang.String getEncoding()",
+ "public com.yahoo.prelude.templates.Template getTemplate(java.lang.String)",
+ "public void setTemplate(java.lang.String, com.yahoo.prelude.templates.Template)",
+ "public void setTemplateNotNull(java.lang.String, com.yahoo.prelude.templates.Template)",
+ "public void header(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void footer(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void hit(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void hitFooter(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void error(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void noHits(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void queryContext(com.yahoo.prelude.templates.Context, java.io.Writer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.MapContext": {
+ "superClass": "com.yahoo.prelude.templates.Context",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.Object get(java.lang.String)",
+ "public java.lang.Object put(java.lang.String, java.lang.Object)",
+ "public java.lang.Object remove(java.lang.Object)",
+ "public java.util.Collection getKeys()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.PageTemplateSet": {
+ "superClass": "com.yahoo.prelude.templates.TiledTemplateSet",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.text.XMLWriter wrapWriter(java.io.Writer)",
+ "public void header(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public void footer(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "protected void renderSection(com.yahoo.search.result.HitGroup, com.yahoo.text.XMLWriter)",
+ "public void hit(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public void hitFooter(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "public java.lang.String toString()",
+ "public bridge synthetic void hitFooter(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void hit(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void footer(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void header(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic java.io.Writer wrapWriter(java.io.Writer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.SearchRendererAdaptor": {
+ "superClass": "com.yahoo.search.rendering.Renderer",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.prelude.templates.UserTemplate)",
+ "public void init()",
+ "public static void callRender(java.io.OutputStream, com.yahoo.search.Result)",
+ "public java.lang.String getEncoding()",
+ "public java.lang.String getMimeType()",
+ "public java.lang.String getDefaultSummaryClass()",
+ "public void render(java.io.Writer, com.yahoo.search.Result)",
+ "public java.io.Writer wrapWriter(java.io.Writer)",
+ "public void beginResult(java.io.Writer, com.yahoo.search.Result)",
+ "public void endResult(java.io.Writer, com.yahoo.search.Result)",
+ "public void error(java.io.Writer, java.util.Collection)",
+ "public void emptyResult(java.io.Writer, com.yahoo.search.Result)",
+ "public void queryContext(java.io.Writer, com.yahoo.search.query.context.QueryContext)",
+ "public void renderHit(java.io.Writer, com.yahoo.search.result.Hit, int)",
+ "public static boolean simpleRenderDefaultErrorHit(java.io.Writer, com.yahoo.search.result.ErrorHit)",
+ "public static void renderMessageDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.processing.request.ErrorMessage)",
+ "public boolean simpleRenderErrorHit(java.io.Writer, com.yahoo.search.result.ErrorHit)",
+ "public static void rendererErrorHitMessageMessage(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorHit, com.yahoo.processing.request.ErrorMessage)",
+ "public com.yahoo.prelude.templates.UserTemplate getAdaptee()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.Template": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public abstract void render(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public abstract java.lang.String getName()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.TemplateSet": {
+ "superClass": "com.yahoo.prelude.templates.UserTemplate",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String, java.lang.String)",
+ "public static com.yahoo.prelude.templates.UserTemplate getDefault()",
+ "public com.yahoo.prelude.templates.Template getHeader(com.yahoo.search.Result)",
+ "public void setHeader(com.yahoo.prelude.templates.Template)",
+ "public com.yahoo.prelude.templates.Template getFooter(com.yahoo.search.Result)",
+ "public void setFooter(com.yahoo.prelude.templates.Template)",
+ "public com.yahoo.prelude.templates.Template getNohits(com.yahoo.search.Result)",
+ "public com.yahoo.prelude.templates.Template getQueryContext(com.yahoo.search.Result)",
+ "public void setQueryContext(com.yahoo.prelude.templates.Template)",
+ "public void setNohits(com.yahoo.prelude.templates.Template)",
+ "public com.yahoo.prelude.templates.Template getError(com.yahoo.search.Result)",
+ "public void setError(com.yahoo.prelude.templates.Template)",
+ "public com.yahoo.prelude.templates.Template getHit(com.yahoo.search.result.Hit)",
+ "public void setHit(com.yahoo.prelude.templates.Template)",
+ "public com.yahoo.prelude.templates.Template getHitFooter(com.yahoo.search.result.Hit)",
+ "public java.lang.String toString()",
+ "public void header(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void footer(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void hit(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void error(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void hitFooter(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void noHits(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void queryContext(com.yahoo.prelude.templates.Context, java.io.Writer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.TiledTemplateSet": {
+ "superClass": "com.yahoo.prelude.templates.DefaultTemplateSet",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.lang.String)",
+ "public com.yahoo.text.XMLWriter wrapWriter(java.io.Writer)",
+ "public void header(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "protected void renderHitAttributes(com.yahoo.search.result.Hit, com.yahoo.text.XMLWriter)",
+ "protected void renderField(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, java.util.Map$Entry, com.yahoo.text.XMLWriter)",
+ "protected void renderHitFields(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, com.yahoo.text.XMLWriter)",
+ "protected boolean shouldRenderField(com.yahoo.search.result.Hit, java.lang.String)",
+ "public void hit(com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "protected void renderHitGroup(com.yahoo.search.result.HitGroup, com.yahoo.prelude.templates.Context, com.yahoo.text.XMLWriter)",
+ "protected void renderSection(com.yahoo.search.result.HitGroup, com.yahoo.text.XMLWriter)",
+ "protected void renderSectionContent(com.yahoo.search.result.HitGroup, com.yahoo.text.XMLWriter)",
+ "protected void renderProvider(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, com.yahoo.text.XMLWriter)",
+ "protected void renderProviderHitAttributes(com.yahoo.search.result.Hit, com.yahoo.text.XMLWriter)",
+ "protected void renderProviderHitFields(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, com.yahoo.text.XMLWriter)",
+ "protected void renderProviderField(com.yahoo.prelude.templates.Context, com.yahoo.search.result.Hit, java.util.Map$Entry, com.yahoo.text.XMLWriter)",
+ "public java.lang.String toString()",
+ "public bridge synthetic void hit(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic void header(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public bridge synthetic java.io.Writer wrapWriter(java.io.Writer)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.prelude.templates.UserTemplate": {
+ "superClass": "com.yahoo.prelude.templates.GenericTemplateSet",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String)",
+ "public java.io.Writer wrapWriter(java.io.Writer)",
+ "public com.yahoo.prelude.templates.Context createContext()",
+ "public boolean isDefaultTemplateSet()",
+ "public abstract void header(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public abstract void footer(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public abstract void hit(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public abstract void hitFooter(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public abstract void error(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public abstract void noHits(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public void queryContext(com.yahoo.prelude.templates.Context, java.io.Writer)",
+ "public static void dumpAndXMLQuoteUTF8(com.yahoo.io.ByteWriter, byte[])",
+ "public static boolean dumpBytes(com.yahoo.io.ByteWriter, com.yahoo.prelude.fastsearch.FastHit, java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.Query$Type": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.Query$Type[] values()",
+ "public static com.yahoo.search.Query$Type valueOf(java.lang.String)",
+ "public static com.yahoo.search.Query$Type getType(java.lang.String)",
+ "public int asInt()",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.Query$Type ALL",
+ "public static final enum com.yahoo.search.Query$Type ANY",
+ "public static final enum com.yahoo.search.Query$Type PHRASE",
+ "public static final enum com.yahoo.search.Query$Type ADVANCED",
+ "public static final enum com.yahoo.search.Query$Type WEB",
+ "public static final enum com.yahoo.search.Query$Type PROGRAMMATIC",
+ "public static final enum com.yahoo.search.Query$Type YQL",
+ "public static final enum com.yahoo.search.Query$Type SELECT"
+ ]
+ },
+ "com.yahoo.search.Query": {
+ "superClass": "com.yahoo.processing.Request",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public static void addNativeQueryProfileTypesTo(com.yahoo.search.query.profile.types.QueryProfileTypeRegistry)",
+ "public void <init>()",
+ "public void <init>(java.lang.String)",
+ "public void <init>(com.yahoo.container.jdisc.HttpRequest)",
+ "public void <init>(java.lang.String, com.yahoo.search.query.profile.compiled.CompiledQueryProfile)",
+ "public void <init>(com.yahoo.container.jdisc.HttpRequest, com.yahoo.search.query.profile.compiled.CompiledQueryProfile)",
+ "public void <init>(com.yahoo.container.jdisc.HttpRequest, java.util.Map, com.yahoo.search.query.profile.compiled.CompiledQueryProfile)",
+ "public void <init>(com.yahoo.search.Query)",
+ "public static com.yahoo.search.Query createNewQuery(com.yahoo.search.Query)",
+ "public com.yahoo.search.query.Properties properties()",
+ "public java.lang.String validate()",
+ "public long getStartTime()",
+ "public long getDurationTime()",
+ "public long getTimeLeft()",
+ "public boolean requestHasProperty(java.lang.String)",
+ "public long getTimeout()",
+ "public void setTimeout(long)",
+ "public void setTimeout(java.lang.String)",
+ "public void resetTimeout()",
+ "public void setTraceLevel(int)",
+ "public int getTraceLevel()",
+ "public final boolean isTraceable(int)",
+ "public boolean getNoCache()",
+ "public void setNoCache(boolean)",
+ "public boolean getGroupingSessionCache()",
+ "public void setGroupingSessionCache(boolean)",
+ "public int getOffset()",
+ "public int getHits()",
+ "public void setHits(int)",
+ "public void setOffset(int)",
+ "public void setWindow(int, int)",
+ "public void setCompress(boolean)",
+ "public boolean getCompress()",
+ "public java.lang.String toString()",
+ "public java.lang.String toDetailString()",
+ "public int encode(java.nio.ByteBuffer)",
+ "public void trace(java.lang.String, int)",
+ "public void trace(java.lang.String, boolean, int)",
+ "public varargs void trace(boolean, int, java.lang.Object[])",
+ "public void attachContext(com.yahoo.search.Query)",
+ "public java.lang.String yqlRepresentation()",
+ "public java.lang.String yqlRepresentation(com.yahoo.collections.Tuple2, boolean)",
+ "public com.yahoo.search.query.context.QueryContext getContext(boolean)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.Query clone()",
+ "public com.yahoo.search.query.Presentation getPresentation()",
+ "public com.yahoo.search.query.Select getSelect()",
+ "public com.yahoo.search.query.Ranking getRanking()",
+ "public com.yahoo.search.query.Model getModel()",
+ "public com.yahoo.container.jdisc.HttpRequest getHttpRequest()",
+ "public com.yahoo.search.query.SessionId getSessionId(boolean)",
+ "public com.yahoo.search.query.SessionId getSessionId()",
+ "public com.yahoo.search.query.SessionId getSessionId(java.lang.String)",
+ "public boolean hasEncodableProperties()",
+ "public int encodeAsProperties(java.nio.ByteBuffer, boolean)",
+ "public void prepare()",
+ "public bridge synthetic com.yahoo.processing.Request clone()",
+ "public bridge synthetic com.yahoo.processing.request.Properties properties()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableClass clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName OFFSET",
+ "public static final com.yahoo.processing.request.CompoundName HITS",
+ "public static final com.yahoo.processing.request.CompoundName SEARCH_CHAIN",
+ "public static final com.yahoo.processing.request.CompoundName TRACE_LEVEL",
+ "public static final com.yahoo.processing.request.CompoundName NO_CACHE",
+ "public static final com.yahoo.processing.request.CompoundName GROUPING_SESSION_CACHE",
+ "public static final com.yahoo.processing.request.CompoundName TIMEOUT",
+ "public static final java.util.List nativeProperties"
+ ]
+ },
+ "com.yahoo.search.Result": {
+ "superClass": "com.yahoo.processing.Response",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.Query)",
+ "public void <init>(com.yahoo.search.Query, com.yahoo.search.result.HitGroup)",
+ "public void <init>(com.yahoo.search.Query, com.yahoo.search.result.ErrorMessage)",
+ "public void mergeWith(com.yahoo.search.Result)",
+ "public void mergeWithAfterFill(com.yahoo.search.Result)",
+ "public int getHitCount()",
+ "public int getConcreteHitCount()",
+ "public long getTotalHitCount()",
+ "public long getDeepHitCount()",
+ "public void setTotalHitCount(long)",
+ "public void setDeepHitCount(long)",
+ "public com.yahoo.search.statistics.ElapsedTime getElapsedTime()",
+ "public void setElapsedTime(com.yahoo.search.statistics.ElapsedTime)",
+ "public boolean isCached()",
+ "public boolean isFilled(java.lang.String)",
+ "public com.yahoo.search.Query getQuery()",
+ "public void setQuery(com.yahoo.search.Query)",
+ "public void setHitOrderer(com.yahoo.search.result.HitOrderer)",
+ "public com.yahoo.search.result.HitOrderer getHitOrderer()",
+ "public void setDeletionBreaksOrdering(boolean)",
+ "public boolean getDeletionBreaksOrdering()",
+ "public void analyzeHits()",
+ "public com.yahoo.search.result.HitGroup hits()",
+ "public com.yahoo.processing.response.DataList data()",
+ "public void setHits(com.yahoo.search.result.HitGroup)",
+ "public com.yahoo.search.Result clone()",
+ "public java.lang.String toString()",
+ "public void trace(java.lang.String)",
+ "public com.yahoo.search.query.context.QueryContext getContext(boolean)",
+ "public void setCoverage(com.yahoo.search.result.Coverage)",
+ "public com.yahoo.search.result.Coverage getCoverage(boolean)",
+ "public com.yahoo.collections.ListMap getHeaders(boolean)",
+ "public com.yahoo.search.result.Templating getTemplating()",
+ "public bridge synthetic com.yahoo.component.provider.ListenableFreezableClass clone()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableClass clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.Searcher": {
+ "superClass": "com.yahoo.processing.Processor",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public abstract com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)",
+ "public final com.yahoo.processing.Response process(com.yahoo.processing.Request, com.yahoo.processing.execution.Execution)",
+ "public void fill(com.yahoo.search.Result, java.lang.String, com.yahoo.search.searchchain.Execution)",
+ "public final void ensureFilled(com.yahoo.search.Result, java.lang.String, com.yahoo.search.searchchain.Execution)",
+ "protected java.util.logging.Logger getLogger()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.BaseNodeMonitor": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(boolean)",
+ "public java.lang.Object getNode()",
+ "public boolean isWorking()",
+ "public boolean isQuarantined()",
+ "public abstract void failed(com.yahoo.search.result.ErrorMessage)",
+ "public abstract void responded()",
+ "public boolean isIdle()",
+ "protected long now()",
+ "protected abstract void setWorking(boolean, java.lang.String)",
+ "public boolean isInternal()"
+ ],
+ "fields": [
+ "protected static java.util.logging.Logger log",
+ "protected java.lang.Object node",
+ "protected boolean isWorking",
+ "protected boolean isQuarantined",
+ "protected long failedAt",
+ "protected long respondedAt",
+ "protected long succeededAt",
+ "protected com.yahoo.search.cluster.MonitorConfiguration configuration"
+ ]
+ },
+ "com.yahoo.search.cluster.ClusterMonitor": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.cluster.NodeManager, java.lang.String)",
+ "public void <init>(com.yahoo.search.cluster.NodeManager)",
+ "public com.yahoo.search.cluster.MonitorConfiguration getConfiguration()",
+ "public void add(java.lang.Object, boolean)",
+ "public com.yahoo.search.cluster.BaseNodeMonitor getNodeMonitor(java.lang.Object)",
+ "public synchronized void failed(java.lang.Object, com.yahoo.search.result.ErrorMessage)",
+ "public synchronized void responded(java.lang.Object)",
+ "public void ping(java.util.concurrent.Executor)",
+ "public java.util.Iterator nodeMonitorIterator()",
+ "public java.util.List nodeMonitors()",
+ "public void shutdown()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.ClusterSearcher": {
+ "superClass": "com.yahoo.search.cluster.PingableSearcher",
+ "interfaces": [
+ "com.yahoo.search.cluster.NodeManager"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId, java.util.List, boolean)",
+ "public void <init>(com.yahoo.component.ComponentId, java.util.List, com.yahoo.search.cluster.Hasher, boolean)",
+ "public final void ping(java.lang.Object, java.util.concurrent.Executor)",
+ "protected abstract com.yahoo.prelude.Pong ping(com.yahoo.prelude.Ping, java.lang.Object)",
+ "protected java.lang.Object getFirstConnection(com.yahoo.search.cluster.Hasher$NodeList, int, int, com.yahoo.search.Query)",
+ "public final com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)",
+ "protected boolean shouldRetry(com.yahoo.search.Query, com.yahoo.search.Result)",
+ "protected com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution, com.yahoo.search.result.ErrorMessage)",
+ "protected com.yahoo.search.Result robustSearch(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution, java.lang.Object)",
+ "protected abstract com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution, java.lang.Object)",
+ "public final void fill(com.yahoo.search.Result, java.lang.String, com.yahoo.search.searchchain.Execution)",
+ "protected abstract void fill(com.yahoo.search.Result, java.lang.String, com.yahoo.search.searchchain.Execution, java.lang.Object)",
+ "public void working(java.lang.Object)",
+ "public void failed(java.lang.Object)",
+ "public com.yahoo.search.cluster.Hasher getHasher()",
+ "public com.yahoo.search.cluster.ClusterMonitor getMonitor()",
+ "protected boolean timedOut(com.yahoo.search.Query)",
+ "protected varargs void log(java.util.logging.Level, java.lang.Object[])",
+ "public void deconstruct()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.Hasher$NodeFactor": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Object, int)",
+ "public final java.lang.Object getNode()",
+ "public final int getLoad()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.Hasher$NodeList": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.cluster.Hasher$NodeFactor[])",
+ "public int getNodeCount()",
+ "public java.lang.Object select(int, int)",
+ "public boolean hasNode(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.Hasher": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void add(java.lang.Object)",
+ "public synchronized void add(java.lang.Object, int)",
+ "public synchronized void remove(java.lang.Object)",
+ "public com.yahoo.search.cluster.Hasher$NodeList getNodes()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.MonitorConfiguration": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void setCheckInterval(long)",
+ "public long getCheckInterval()",
+ "public void setResponseAfterFailLimit(int)",
+ "public void setIdleLimit(int)",
+ "public long getIdleLimit()",
+ "public long getRequestTimeout()",
+ "public void setFailLimit(long)",
+ "public long getFailLimit()",
+ "public void setFailQuarantineLimit(int)",
+ "public void setQuarantineTime(long)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.NodeManager": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void working(java.lang.Object)",
+ "public abstract void failed(java.lang.Object)",
+ "public abstract void ping(java.lang.Object, java.util.concurrent.Executor)",
+ "public void pingIterationCompleted()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.PingableSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public com.yahoo.prelude.Pong ping(com.yahoo.prelude.Ping, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.cluster.TrafficNodeMonitor": {
+ "superClass": "com.yahoo.search.cluster.BaseNodeMonitor",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Object, com.yahoo.search.cluster.MonitorConfiguration, boolean)",
+ "public java.lang.Object getNode()",
+ "public void failed(com.yahoo.search.result.ErrorMessage)",
+ "public void responded()",
+ "protected synchronized void setWorking(boolean, java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.federation.selection.FederationTarget": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.model.federation.FederationOptions, java.lang.Object)",
+ "public com.yahoo.component.chain.Chain getChain()",
+ "public com.yahoo.search.searchchain.model.federation.FederationOptions getFederationOptions()",
+ "public java.lang.Object getCustomData()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.federation.selection.TargetSelector": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract java.util.Collection getTargets(com.yahoo.search.Query, com.yahoo.processing.execution.chain.ChainRegistry)",
+ "public abstract void modifyTargetQuery(com.yahoo.search.federation.selection.FederationTarget, com.yahoo.search.Query)",
+ "public abstract void modifyTargetResult(com.yahoo.search.federation.selection.FederationTarget, com.yahoo.search.Result)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.Continuation": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.grouping.Continuation fromString(java.lang.String)",
+ "public abstract com.yahoo.search.grouping.Continuation copy()"
+ ],
+ "fields": [
+ "public static final java.lang.String NEXT_PAGE",
+ "public static final java.lang.String PREV_PAGE",
+ "public static final java.lang.String THIS_PAGE"
+ ]
+ },
+ "com.yahoo.search.grouping.GroupingQueryParser": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": [
+ "public static final java.lang.String SELECT_PARAMETER_PARSING",
+ "public static final com.yahoo.processing.request.CompoundName PARAM_CONTINUE",
+ "public static final com.yahoo.processing.request.CompoundName PARAM_REQUEST",
+ "public static final com.yahoo.processing.request.CompoundName PARAM_TIMEZONE"
+ ]
+ },
+ "com.yahoo.search.grouping.GroupingRequest": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public com.yahoo.search.grouping.GroupingRequest copy(com.yahoo.search.query.Select)",
+ "public int getRequestId()",
+ "public com.yahoo.search.grouping.request.GroupingOperation getRootOperation()",
+ "public com.yahoo.search.grouping.GroupingRequest setRootOperation(com.yahoo.search.grouping.request.GroupingOperation)",
+ "public java.util.TimeZone getTimeZone()",
+ "public com.yahoo.search.grouping.GroupingRequest setTimeZone(java.util.TimeZone)",
+ "public com.yahoo.search.grouping.result.RootGroup getResultGroup(com.yahoo.search.Result)",
+ "public com.yahoo.search.grouping.GroupingRequest setResultGroup(com.yahoo.search.grouping.result.RootGroup)",
+ "public java.util.List continuations()",
+ "public static com.yahoo.search.grouping.GroupingRequest newInstance(com.yahoo.search.Query)",
+ "public static java.util.List getRequests(com.yahoo.search.Query)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.GroupingValidator": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.container.QrSearchersConfig, com.yahoo.search.config.ClusterConfig, com.yahoo.vespa.config.search.AttributesConfig)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": [
+ "public static final java.lang.String GROUPING_VALIDATED",
+ "public static final com.yahoo.processing.request.CompoundName PARAM_ENABLED"
+ ]
+ },
+ "com.yahoo.search.grouping.UnavailableAttributeException": {
+ "superClass": "java.lang.RuntimeException",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public java.lang.String getClusterName()",
+ "public java.lang.String getAttributeName()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.UniqueGroupingSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName PARAM_UNIQUE"
+ ]
+ },
+ "com.yahoo.search.grouping.request.AddFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.AddFunction copy()",
+ "public static com.yahoo.search.grouping.request.AddFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AggregatorNode": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingExpression",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String, java.lang.Integer)",
+ "protected void <init>(java.lang.String, java.lang.String, java.lang.Integer, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.GroupingExpression getExpression()",
+ "public void resolveLevel(int)",
+ "public void visit(com.yahoo.search.grouping.request.ExpressionVisitor)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AllOperation": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingOperation",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.AllOperation copy(com.yahoo.search.grouping.request.GroupingOperation)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingOperation copy(com.yahoo.search.grouping.request.GroupingOperation)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AndFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.AndFunction copy()",
+ "public static com.yahoo.search.grouping.request.AndFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ArrayAtLookup": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ArrayAtLookup copy()",
+ "public java.lang.String getAttributeName()",
+ "public com.yahoo.search.grouping.request.GroupingExpression getIndexArgument()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AttributeFunction": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public com.yahoo.search.grouping.request.AttributeFunction copy()",
+ "public java.lang.String getAttributeName()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AttributeMapLookupValue": {
+ "superClass": "com.yahoo.search.grouping.request.AttributeValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.AttributeMapLookupValue fromKey(java.lang.String, java.lang.String, java.lang.String)",
+ "public static com.yahoo.search.grouping.request.AttributeMapLookupValue fromKeySourceAttribute(java.lang.String, java.lang.String, java.lang.String)",
+ "public com.yahoo.search.grouping.request.AttributeMapLookupValue copy()",
+ "public java.lang.String getKeyAttribute()",
+ "public java.lang.String getValueAttribute()",
+ "public java.lang.String getKey()",
+ "public boolean hasKeySourceAttribute()",
+ "public java.lang.String getKeySourceAttribute()",
+ "public bridge synthetic com.yahoo.search.grouping.request.AttributeValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AttributeValue": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public com.yahoo.search.grouping.request.AttributeValue copy()",
+ "public java.lang.String getAttributeName()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AvgAggregator": {
+ "superClass": "com.yahoo.search.grouping.request.AggregatorNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.AvgAggregator copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.AvgFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.AvgFunction copy()",
+ "public static com.yahoo.search.grouping.request.AvgFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.BooleanValue": {
+ "superClass": "com.yahoo.search.grouping.request.ConstantValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Boolean)",
+ "public com.yahoo.search.grouping.request.BooleanValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.ConstantValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.BucketResolver": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.BucketResolver push(com.yahoo.search.grouping.request.ConstantValue, boolean)",
+ "public com.yahoo.search.grouping.request.PredefinedFunction resolve(com.yahoo.search.grouping.request.GroupingExpression)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.BucketValue": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingExpression",
+ "interfaces": [
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.Integer, com.yahoo.search.grouping.request.ConstantValue, com.yahoo.search.grouping.request.ConstantValue)",
+ "public com.yahoo.search.grouping.request.BucketValue copy()",
+ "public com.yahoo.search.grouping.request.ConstantValue getFrom()",
+ "public com.yahoo.search.grouping.request.ConstantValue getTo()",
+ "public int compareTo(com.yahoo.search.grouping.request.BucketValue)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.CatFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.CatFunction copy()",
+ "public static com.yahoo.search.grouping.request.CatFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ConstantValue": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingExpression",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.Integer, java.lang.Comparable)",
+ "public abstract com.yahoo.search.grouping.request.ConstantValue copy()",
+ "public java.lang.Comparable getValue()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ConstantValueComparator": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.util.Comparator"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public int compare(com.yahoo.search.grouping.request.ConstantValue, com.yahoo.search.grouping.request.ConstantValue)",
+ "public bridge synthetic int compare(java.lang.Object, java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.CountAggregator": {
+ "superClass": "com.yahoo.search.grouping.request.AggregatorNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.CountAggregator copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DateFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.DateFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DayOfMonthFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.DayOfMonthFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DayOfWeekFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.DayOfWeekFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DayOfYearFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.DayOfYearFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DebugWaitFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.DoubleValue, com.yahoo.search.grouping.request.BooleanValue)",
+ "public com.yahoo.search.grouping.request.DebugWaitFunction copy()",
+ "public double getWaitTime()",
+ "public boolean getBusyWait()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DivFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.DivFunction copy()",
+ "public static com.yahoo.search.grouping.request.DivFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DocIdNsSpecificValue": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.DocIdNsSpecificValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DocumentValue": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingExpression",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String, java.lang.Integer)",
+ "public void resolveLevel(int)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DoubleBucket": {
+ "superClass": "com.yahoo.search.grouping.request.BucketValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.DoubleValue nextValue(com.yahoo.search.grouping.request.DoubleValue)",
+ "public void <init>(double, double)",
+ "public void <init>(com.yahoo.search.grouping.request.ConstantValue, com.yahoo.search.grouping.request.ConstantValue)",
+ "public com.yahoo.search.grouping.request.DoubleBucket copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DoublePredefined": {
+ "superClass": "com.yahoo.search.grouping.request.PredefinedFunction",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.DoubleBucket, com.yahoo.search.grouping.request.DoubleBucket[])",
+ "public com.yahoo.search.grouping.request.DoublePredefined copy()",
+ "public com.yahoo.search.grouping.request.DoubleBucket getBucket(int)",
+ "public static com.yahoo.search.grouping.request.DoublePredefined newInstance(com.yahoo.search.grouping.request.GroupingExpression, java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue getBucket(int)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.DoubleValue": {
+ "superClass": "com.yahoo.search.grouping.request.ConstantValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(double)",
+ "public com.yahoo.search.grouping.request.DoubleValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.ConstantValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.EachOperation": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingOperation",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.EachOperation copy(com.yahoo.search.grouping.request.GroupingOperation)",
+ "public void resolveLevel(int)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingOperation copy(com.yahoo.search.grouping.request.GroupingOperation)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ExpressionVisitor": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void visitExpression(com.yahoo.search.grouping.request.GroupingExpression)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.FixedWidthFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, java.lang.Number)",
+ "public com.yahoo.search.grouping.request.FixedWidthFunction copy()",
+ "public java.lang.Number getWidth()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.FunctionNode": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingExpression",
+ "interfaces": [
+ "java.lang.Iterable"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String, java.lang.Integer, java.util.List)",
+ "public int getNumArgs()",
+ "public com.yahoo.search.grouping.request.GroupingExpression getArg(int)",
+ "protected java.util.List args()",
+ "public java.util.Iterator iterator()",
+ "public void resolveLevel(int)",
+ "public void visit(com.yahoo.search.grouping.request.ExpressionVisitor)",
+ "protected static varargs java.util.List asList(java.lang.Object, java.lang.Object[])",
+ "protected static varargs java.util.List asList(java.lang.Object, java.lang.Object, java.lang.Object[])",
+ "protected static java.util.List asList(java.util.List, java.util.List)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.GroupingExpression": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String, java.lang.Integer)",
+ "public abstract com.yahoo.search.grouping.request.GroupingExpression copy()",
+ "public void resolveLevel(int)",
+ "public int getLevel()",
+ "protected final java.lang.Integer getLevelOrNull()",
+ "public void visit(com.yahoo.search.grouping.request.ExpressionVisitor)",
+ "public static java.lang.String asString(java.util.List)",
+ "public static java.lang.String asImage(java.lang.Object)",
+ "public com.yahoo.search.grouping.request.GroupingExpression setLabel(java.lang.String)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingNode setLabel(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.GroupingNode": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String)",
+ "public java.lang.String getLabel()",
+ "protected java.lang.String getImage()",
+ "public com.yahoo.search.grouping.request.GroupingNode setLabel(java.lang.String)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.GroupingOperation": {
+ "superClass": "com.yahoo.search.grouping.request.GroupingNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.String)",
+ "protected void <init>(com.yahoo.search.grouping.request.GroupingOperation, java.lang.String, java.lang.String, java.util.List, java.util.List, java.util.List, java.util.Map, java.util.Set, com.yahoo.search.grouping.request.GroupingExpression, java.lang.String, boolean, double, int, int, int)",
+ "public abstract com.yahoo.search.grouping.request.GroupingOperation copy(com.yahoo.search.grouping.request.GroupingOperation)",
+ "public com.yahoo.search.grouping.request.GroupingOperation putAlias(java.lang.String, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.GroupingExpression getAlias(java.lang.String)",
+ "protected java.util.Map getAliases()",
+ "public com.yahoo.search.grouping.request.GroupingOperation addHint(java.lang.String)",
+ "public boolean containsHint(java.lang.String)",
+ "public java.util.Set getHints()",
+ "public com.yahoo.search.grouping.request.GroupingOperation addChild(com.yahoo.search.grouping.request.GroupingOperation)",
+ "public com.yahoo.search.grouping.request.GroupingOperation addChildren(java.util.List)",
+ "public int getNumChildren()",
+ "public com.yahoo.search.grouping.request.GroupingOperation getChild(int)",
+ "public java.util.List getChildren()",
+ "public com.yahoo.search.grouping.request.GroupingOperation setGroupBy(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.GroupingExpression getGroupBy()",
+ "public int getLevel()",
+ "public void resolveLevel(int)",
+ "protected com.yahoo.search.grouping.request.GroupingOperation getParent()",
+ "public com.yahoo.search.grouping.request.GroupingOperation setForceSinglePass(boolean)",
+ "public boolean getForceSinglePass()",
+ "public com.yahoo.search.grouping.request.GroupingOperation setMax(int)",
+ "public int getMax()",
+ "public boolean hasMax()",
+ "public com.yahoo.search.grouping.request.GroupingOperation setAccuracy(double)",
+ "public double getAccuracy()",
+ "public com.yahoo.search.grouping.request.GroupingOperation addOrderBy(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.GroupingOperation addOrderBy(java.util.List)",
+ "public int getNumOrderBy()",
+ "public com.yahoo.search.grouping.request.GroupingExpression getOrderBy(int)",
+ "public java.util.List getOrderBy()",
+ "public com.yahoo.search.grouping.request.GroupingOperation addOutput(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.GroupingOperation addOutputs(java.util.List)",
+ "public int getNumOutputs()",
+ "public com.yahoo.search.grouping.request.GroupingExpression getOutput(int)",
+ "public java.util.List getOutputs()",
+ "public com.yahoo.search.grouping.request.GroupingOperation setPrecision(int)",
+ "public int getPrecision()",
+ "public com.yahoo.search.grouping.request.GroupingOperation setWhere(java.lang.String)",
+ "public java.lang.String getWhere()",
+ "public void visitExpressions(com.yahoo.search.grouping.request.ExpressionVisitor)",
+ "public com.yahoo.search.grouping.request.GroupingOperation setLabel(java.lang.String)",
+ "public java.lang.String toString()",
+ "public static java.lang.String getLevelDesc(int)",
+ "public static com.yahoo.search.grouping.request.GroupingOperation fromString(java.lang.String)",
+ "public static java.util.List fromStringAsList(java.lang.String)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingNode setLabel(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.HourOfDayFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.HourOfDayFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.Infinite": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(boolean)",
+ "public java.lang.String toString()",
+ "public int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.InfiniteValue": {
+ "superClass": "com.yahoo.search.grouping.request.ConstantValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.Infinite)",
+ "public com.yahoo.search.grouping.request.InfiniteValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.ConstantValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.InterpolatedLookup": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.InterpolatedLookup copy()",
+ "public java.lang.String getAttributeName()",
+ "public com.yahoo.search.grouping.request.GroupingExpression getLookupArgument()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.LongBucket": {
+ "superClass": "com.yahoo.search.grouping.request.BucketValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.LongValue nextValue(com.yahoo.search.grouping.request.LongValue)",
+ "public void <init>(long, long)",
+ "public void <init>(com.yahoo.search.grouping.request.ConstantValue, com.yahoo.search.grouping.request.ConstantValue)",
+ "public com.yahoo.search.grouping.request.LongBucket copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.LongPredefined": {
+ "superClass": "com.yahoo.search.grouping.request.PredefinedFunction",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.LongBucket, com.yahoo.search.grouping.request.LongBucket[])",
+ "public com.yahoo.search.grouping.request.LongPredefined copy()",
+ "public com.yahoo.search.grouping.request.LongBucket getBucket(int)",
+ "public static com.yahoo.search.grouping.request.LongPredefined newInstance(com.yahoo.search.grouping.request.GroupingExpression, java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue getBucket(int)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.LongValue": {
+ "superClass": "com.yahoo.search.grouping.request.ConstantValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(long)",
+ "public com.yahoo.search.grouping.request.LongValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.ConstantValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathACosFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathACosFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathACosHFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathACosHFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathASinFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathASinFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathASinHFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathASinHFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathATanFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathATanFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathATanHFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathATanHFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathCbrtFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathCbrtFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathCosFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathCosFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathCosHFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathCosHFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathExpFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathExpFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathFloorFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathFloorFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathFunctions$Function": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.MathFunctions$Function[] values()",
+ "public static com.yahoo.search.grouping.request.MathFunctions$Function valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function EXP",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function POW",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function LOG",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function LOG1P",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function LOG10",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function SIN",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function ASIN",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function COS",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function ACOS",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function TAN",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function ATAN",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function SQRT",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function SINH",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function ASINH",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function COSH",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function ACOSH",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function TANH",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function ATANH",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function CBRT",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function HYPOT",
+ "public static final enum com.yahoo.search.grouping.request.MathFunctions$Function FLOOR"
+ ]
+ },
+ "com.yahoo.search.grouping.request.MathFunctions": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.grouping.request.FunctionNode newInstance(com.yahoo.search.grouping.request.MathFunctions$Function, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathHypotFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathHypotFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathLog10Function": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathLog10Function copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathLog1pFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathLog1pFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathLogFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathLogFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathPowFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathPowFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathResolver$Type": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.MathResolver$Type[] values()",
+ "public static com.yahoo.search.grouping.request.MathResolver$Type valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.grouping.request.MathResolver$Type ADD",
+ "public static final enum com.yahoo.search.grouping.request.MathResolver$Type SUB",
+ "public static final enum com.yahoo.search.grouping.request.MathResolver$Type DIV",
+ "public static final enum com.yahoo.search.grouping.request.MathResolver$Type MOD",
+ "public static final enum com.yahoo.search.grouping.request.MathResolver$Type MUL"
+ ]
+ },
+ "com.yahoo.search.grouping.request.MathResolver": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void push(com.yahoo.search.grouping.request.MathResolver$Type, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.GroupingExpression resolve()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathSinFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathSinFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathSinHFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathSinHFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathSqrtFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathSqrtFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathTanFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathTanFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MathTanHFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MathTanHFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MaxAggregator": {
+ "superClass": "com.yahoo.search.grouping.request.AggregatorNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MaxAggregator copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MaxFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.MaxFunction copy()",
+ "public static com.yahoo.search.grouping.request.MaxFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.Md5Function": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, int)",
+ "public com.yahoo.search.grouping.request.Md5Function copy()",
+ "public int getNumBits()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MinAggregator": {
+ "superClass": "com.yahoo.search.grouping.request.AggregatorNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MinAggregator copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MinFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.MinFunction copy()",
+ "public static com.yahoo.search.grouping.request.MinFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MinuteOfHourFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MinuteOfHourFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ModFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.ModFunction copy()",
+ "public static com.yahoo.search.grouping.request.ModFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MonthOfYearFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.MonthOfYearFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.MulFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.MulFunction copy()",
+ "public static com.yahoo.search.grouping.request.MulFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.NegFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.NegFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.NormalizeSubjectFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.NormalizeSubjectFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.NowFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.NowFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.OrFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.OrFunction copy()",
+ "public static com.yahoo.search.grouping.request.OrFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.PredefinedFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(java.lang.String, java.lang.Integer, com.yahoo.search.grouping.request.GroupingExpression, java.util.List)",
+ "public int getNumBuckets()",
+ "public com.yahoo.search.grouping.request.BucketValue getBucket(int)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.RawBucket": {
+ "superClass": "com.yahoo.search.grouping.request.BucketValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.RawValue nextValue(com.yahoo.search.grouping.request.RawValue)",
+ "public void <init>(com.yahoo.search.grouping.request.RawBuffer, com.yahoo.search.grouping.request.RawBuffer)",
+ "public void <init>(com.yahoo.search.grouping.request.ConstantValue, com.yahoo.search.grouping.request.ConstantValue)",
+ "public com.yahoo.search.grouping.request.RawBucket copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.RawBuffer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable",
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.ArrayList)",
+ "public void <init>(byte[])",
+ "public com.yahoo.search.grouping.request.RawBuffer put(byte)",
+ "public com.yahoo.search.grouping.request.RawBuffer put(byte[])",
+ "public byte[] getBytes()",
+ "public java.lang.String toString()",
+ "public com.yahoo.search.grouping.request.RawBuffer clone()",
+ "public int compareTo(com.yahoo.search.grouping.request.RawBuffer)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public bridge synthetic java.lang.Object clone()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.RawPredefined": {
+ "superClass": "com.yahoo.search.grouping.request.PredefinedFunction",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.RawBucket, com.yahoo.search.grouping.request.RawBucket[])",
+ "public com.yahoo.search.grouping.request.RawPredefined copy()",
+ "public com.yahoo.search.grouping.request.RawBucket getBucket(int)",
+ "public static com.yahoo.search.grouping.request.RawPredefined newInstance(com.yahoo.search.grouping.request.GroupingExpression, java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue getBucket(int)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.RawValue": {
+ "superClass": "com.yahoo.search.grouping.request.ConstantValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.RawBuffer)",
+ "public com.yahoo.search.grouping.request.RawValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.ConstantValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.RelevanceValue": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.RelevanceValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ReverseFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ReverseFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.SecondOfMinuteFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.SecondOfMinuteFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.SizeFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.SizeFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.SortFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.SortFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.StandardDeviationAggregator": {
+ "superClass": "com.yahoo.search.grouping.request.AggregatorNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.StandardDeviationAggregator copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.StrCatFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.StrCatFunction copy()",
+ "public static com.yahoo.search.grouping.request.StrCatFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.StrLenFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.StrLenFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.StringBucket": {
+ "superClass": "com.yahoo.search.grouping.request.BucketValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.StringValue nextValue(com.yahoo.search.grouping.request.StringValue)",
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public void <init>(com.yahoo.search.grouping.request.ConstantValue, com.yahoo.search.grouping.request.ConstantValue)",
+ "public com.yahoo.search.grouping.request.StringBucket copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.StringPredefined": {
+ "superClass": "com.yahoo.search.grouping.request.PredefinedFunction",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.StringBucket, com.yahoo.search.grouping.request.StringBucket[])",
+ "public com.yahoo.search.grouping.request.StringPredefined copy()",
+ "public com.yahoo.search.grouping.request.StringBucket getBucket(int)",
+ "public static com.yahoo.search.grouping.request.StringPredefined newInstance(com.yahoo.search.grouping.request.GroupingExpression, java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.BucketValue getBucket(int)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.StringValue": {
+ "superClass": "com.yahoo.search.grouping.request.ConstantValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public com.yahoo.search.grouping.request.StringValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.ConstantValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.SubFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.SubFunction copy()",
+ "public static com.yahoo.search.grouping.request.SubFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.SumAggregator": {
+ "superClass": "com.yahoo.search.grouping.request.AggregatorNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.SumAggregator copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.SummaryValue": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.lang.String)",
+ "public com.yahoo.search.grouping.request.SummaryValue copy()",
+ "public java.lang.String getSummaryName()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.TimeFunctions$Type": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.grouping.request.TimeFunctions$Type[] values()",
+ "public static com.yahoo.search.grouping.request.TimeFunctions$Type valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type DATE",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type DAY_OF_MONTH",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type DAY_OF_WEEK",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type DAY_OF_YEAR",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type HOUR_OF_DAY",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type MINUTE_OF_HOUR",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type MONTH_OF_YEAR",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type SECOND_OF_MINUTE",
+ "public static final enum com.yahoo.search.grouping.request.TimeFunctions$Type YEAR"
+ ]
+ },
+ "com.yahoo.search.grouping.request.TimeFunctions": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.grouping.request.FunctionNode newInstance(com.yahoo.search.grouping.request.TimeFunctions$Type, com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.DateFunction newDate(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.DayOfMonthFunction newDayOfMonth(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.DayOfWeekFunction newDayOfWeek(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.DayOfYearFunction newDayOfYear(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.HourOfDayFunction newHourOfDay(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.MinuteOfHourFunction newMinuteOfHour(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.MonthOfYearFunction newMonthOfYear(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.SecondOfMinuteFunction newSecondOfMinute(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public static com.yahoo.search.grouping.request.YearFunction newYear(com.yahoo.search.grouping.request.GroupingExpression)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ToDoubleFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ToDoubleFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ToLongFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ToLongFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ToRawFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ToRawFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ToStringFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ToStringFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.UcaFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, java.lang.String)",
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, java.lang.String, java.lang.String)",
+ "public com.yahoo.search.grouping.request.UcaFunction copy()",
+ "public java.lang.String getLocale()",
+ "public java.lang.String getStrength()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.XorAggregator": {
+ "superClass": "com.yahoo.search.grouping.request.AggregatorNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.XorAggregator copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.XorBitFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression, int)",
+ "public com.yahoo.search.grouping.request.XorBitFunction copy()",
+ "public int getNumBits()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.XorFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public varargs void <init>(com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression, com.yahoo.search.grouping.request.GroupingExpression[])",
+ "public com.yahoo.search.grouping.request.XorFunction copy()",
+ "public static com.yahoo.search.grouping.request.XorFunction newInstance(java.util.List)",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.YearFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.YearFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.YmumValue": {
+ "superClass": "com.yahoo.search.grouping.request.DocumentValue",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.grouping.request.YmumValue copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ZCurveXFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ZCurveXFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.request.ZCurveYFunction": {
+ "superClass": "com.yahoo.search.grouping.request.FunctionNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.request.GroupingExpression)",
+ "public com.yahoo.search.grouping.request.ZCurveYFunction copy()",
+ "public bridge synthetic com.yahoo.search.grouping.request.GroupingExpression copy()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.AbstractList": {
+ "superClass": "com.yahoo.search.result.HitGroup",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public java.lang.String getLabel()",
+ "public java.util.Map continuations()",
+ "public void close()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.BucketGroupId": {
+ "superClass": "com.yahoo.search.grouping.result.GroupId",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.Object, java.lang.Object)",
+ "public void <init>(java.lang.String, java.lang.Object, java.lang.String, java.lang.Object, java.lang.String)",
+ "public java.lang.Object getFrom()",
+ "public java.lang.Object getTo()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.DoubleBucketId": {
+ "superClass": "com.yahoo.search.grouping.result.BucketGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Double, java.lang.Double)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.DoubleId": {
+ "superClass": "com.yahoo.search.grouping.result.ValueGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Double)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.Group": {
+ "superClass": "com.yahoo.search.result.HitGroup",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.grouping.result.GroupId, com.yahoo.search.result.Relevance)",
+ "public com.yahoo.search.grouping.result.GroupId getGroupId()",
+ "public com.yahoo.search.grouping.result.HitList getHitList(java.lang.String)",
+ "public com.yahoo.search.grouping.result.GroupList getGroupList(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.GroupId": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected varargs void <init>(java.lang.String, java.lang.Object[])",
+ "public java.lang.String getTypeName()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.GroupList": {
+ "superClass": "com.yahoo.search.grouping.result.AbstractList",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.HitList": {
+ "superClass": "com.yahoo.search.grouping.result.AbstractList",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.HitRenderer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static boolean renderHeader(com.yahoo.search.result.HitGroup, com.yahoo.text.XMLWriter)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.LongBucketId": {
+ "superClass": "com.yahoo.search.grouping.result.BucketGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Long, java.lang.Long)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.LongId": {
+ "superClass": "com.yahoo.search.grouping.result.ValueGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Long)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.NullId": {
+ "superClass": "com.yahoo.search.grouping.result.GroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.RawBucketId": {
+ "superClass": "com.yahoo.search.grouping.result.BucketGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(byte[], byte[])"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.RawId": {
+ "superClass": "com.yahoo.search.grouping.result.ValueGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(byte[])"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.RootGroup": {
+ "superClass": "com.yahoo.search.grouping.result.Group",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(int, com.yahoo.search.grouping.Continuation)",
+ "public com.yahoo.search.grouping.Continuation continuation()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.RootId": {
+ "superClass": "com.yahoo.search.grouping.result.GroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(int)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.StringBucketId": {
+ "superClass": "com.yahoo.search.grouping.result.BucketGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.StringId": {
+ "superClass": "com.yahoo.search.grouping.result.ValueGroupId",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.grouping.result.ValueGroupId": {
+ "superClass": "com.yahoo.search.grouping.result.GroupId",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.Object)",
+ "public void <init>(java.lang.String, java.lang.Object, java.lang.String)",
+ "public java.lang.Object getValue()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.handler.HttpSearchResponse": {
+ "superClass": "com.yahoo.container.jdisc.ExtendedResponse",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(int, com.yahoo.search.Result, com.yahoo.search.Query, com.yahoo.processing.rendering.Renderer)",
+ "public com.google.common.util.concurrent.ListenableFuture waitableRender(java.io.OutputStream)",
+ "public static com.google.common.util.concurrent.ListenableFuture waitableRender(com.yahoo.search.Result, com.yahoo.search.Query, com.yahoo.processing.rendering.Renderer, java.io.OutputStream)",
+ "public void render(java.io.OutputStream, com.yahoo.jdisc.handler.ContentChannel, com.yahoo.jdisc.handler.CompletionHandler)",
+ "public void populateAccessLogEntry(com.yahoo.container.logging.AccessLogEntry)",
+ "public java.lang.String getParsedQuery()",
+ "public com.yahoo.container.handler.Timing getTiming()",
+ "public com.yahoo.container.handler.Coverage getCoverage()",
+ "public com.yahoo.container.logging.HitCounts getHitCounts()",
+ "public java.lang.String getContentType()",
+ "public java.lang.String getCharacterEncoding()",
+ "public com.yahoo.search.Query getQuery()",
+ "public com.yahoo.search.Result getResult()",
+ "public java.lang.Iterable getLogValues()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.handler.SearchHandler": {
+ "superClass": "com.yahoo.container.jdisc.LoggingRequestHandler",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.search.config.IndexInfoConfig, com.yahoo.container.QrSearchersConfig, com.yahoo.vespa.configdefinition.SpecialtokensConfig, com.yahoo.statistics.Statistics, com.yahoo.language.Linguistics, com.yahoo.jdisc.Metric, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.search.query.profile.config.QueryProfilesConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.container.core.ContainerHttpConfig)",
+ "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.search.config.IndexInfoConfig, com.yahoo.container.QrSearchersConfig, com.yahoo.vespa.configdefinition.SpecialtokensConfig, com.yahoo.statistics.Statistics, com.yahoo.language.Linguistics, com.yahoo.jdisc.Metric, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.search.query.profile.config.QueryProfilesConfig, com.yahoo.component.provider.ComponentRegistry)",
+ "public void <init>(com.yahoo.container.core.ChainsConfig, com.yahoo.search.config.IndexInfoConfig, com.yahoo.container.QrSearchersConfig, com.yahoo.vespa.configdefinition.SpecialtokensConfig, com.yahoo.container.core.QrTemplatesConfig, com.yahoo.container.protect.FreezeDetector, com.yahoo.statistics.Statistics, com.yahoo.language.Linguistics, com.yahoo.jdisc.Metric, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor, com.yahoo.container.logging.AccessLog, com.yahoo.search.query.profile.config.QueryProfilesConfig, com.yahoo.component.provider.ComponentRegistry)",
+ "protected void destroy()",
+ "public final com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)",
+ "public com.yahoo.search.Result searchAndFill(com.yahoo.search.Query, com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.SearchChainRegistry)",
+ "public com.yahoo.processing.rendering.Renderer getRendererCopy(com.yahoo.component.ComponentSpecification)",
+ "public com.yahoo.search.searchchain.SearchChainRegistry getSearchChainRegistry()",
+ "public void createRequestMapping(com.yahoo.slime.Inspector, java.util.Map, java.lang.String)"
+ ],
+ "fields": [
+ "public static final java.lang.String defaultSearchChainName"
+ ]
+ },
+ "com.yahoo.search.handler.SearchResponse": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.container.handler.Timing createTiming(com.yahoo.search.Query, com.yahoo.search.Result)",
+ "public static com.yahoo.container.logging.HitCounts createHitCounts(com.yahoo.search.Query, com.yahoo.search.Result)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.handler.SearchWithRendererHandlerConfig$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Builder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.handler.SearchWithRendererHandlerConfig)",
+ "public com.yahoo.search.handler.SearchWithRendererHandlerConfig$Builder rendererId(java.lang.String)",
+ "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
+ "public final java.lang.String getDefMd5()",
+ "public final java.lang.String getDefName()",
+ "public final java.lang.String getDefNamespace()",
+ "public com.yahoo.search.handler.SearchWithRendererHandlerConfig build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.handler.SearchWithRendererHandlerConfig$Producer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Producer"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void getConfig(com.yahoo.search.handler.SearchWithRendererHandlerConfig$Builder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.handler.SearchWithRendererHandlerConfig": {
+ "superClass": "com.yahoo.config.ConfigInstance",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public static java.lang.String getDefMd5()",
+ "public static java.lang.String getDefName()",
+ "public static java.lang.String getDefNamespace()",
+ "public static java.lang.String getDefVersion()",
+ "public void <init>(com.yahoo.search.handler.SearchWithRendererHandlerConfig$Builder)",
+ "public java.lang.String rendererId()"
+ ],
+ "fields": [
+ "public static final java.lang.String CONFIG_DEF_MD5",
+ "public static final java.lang.String CONFIG_DEF_NAME",
+ "public static final java.lang.String CONFIG_DEF_NAMESPACE",
+ "public static final java.lang.String CONFIG_DEF_VERSION",
+ "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
+ ]
+ },
+ "com.yahoo.search.intent.model.Intent": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getId()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.intent.model.Intent Default"
+ ]
+ },
+ "com.yahoo.search.intent.model.IntentModel": {
+ "superClass": "com.yahoo.search.intent.model.ParentNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.List)",
+ "public varargs void <init>(com.yahoo.text.interpretation.Interpretation[])",
+ "public void sortChildren()",
+ "public java.util.List getSources()",
+ "public java.util.List getSourceNames()",
+ "public static com.yahoo.search.intent.model.IntentModel getFrom(com.yahoo.search.Query)",
+ "public void setTo(com.yahoo.search.Query)"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName intentModelStringName",
+ "public static final com.yahoo.processing.request.CompoundName intentModelObjectName"
+ ]
+ },
+ "com.yahoo.search.intent.model.IntentNode": {
+ "superClass": "com.yahoo.search.intent.model.ParentNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.intent.model.Intent, double)",
+ "public com.yahoo.search.intent.model.Intent getIntent()",
+ "public void setIntent(com.yahoo.search.intent.model.Intent)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.intent.model.InterpretationNode": {
+ "superClass": "com.yahoo.search.intent.model.ParentNode",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.text.interpretation.Interpretation)",
+ "public com.yahoo.text.interpretation.Interpretation getInterpretation()",
+ "public void setInterpretation(com.yahoo.text.interpretation.Interpretation)",
+ "public double getScore()",
+ "public void setScore(double)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.intent.model.Node": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(double)",
+ "public double getScore()",
+ "public void setScore(double)",
+ "public double increaseScore(double)",
+ "public int compareTo(com.yahoo.search.intent.model.Node)",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.intent.model.ParentNode": {
+ "superClass": "com.yahoo.search.intent.model.Node",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(double)",
+ "public java.util.List children()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.intent.model.Source": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getId()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.intent.model.SourceNode": {
+ "superClass": "com.yahoo.search.intent.model.Node",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.intent.model.Source, double)",
+ "public void setSource(com.yahoo.search.intent.model.Source)",
+ "public com.yahoo.search.intent.model.Source getSource()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.PageTemplate": {
+ "superClass": "com.yahoo.component.provider.FreezableComponent",
+ "interfaces": [
+ "com.yahoo.search.pagetemplates.model.PageElement"
+ ],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public void setSection(com.yahoo.search.pagetemplates.model.Section)",
+ "public com.yahoo.search.pagetemplates.model.Section getSection()",
+ "public java.util.Set getSources()",
+ "public void freeze()",
+ "public void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.PageTemplateRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void register(com.yahoo.search.pagetemplates.PageTemplate)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.PageTemplateSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.pagetemplates.PageTemplatesConfig, com.yahoo.component.provider.ComponentRegistry)",
+ "public varargs void <init>(com.yahoo.search.pagetemplates.PageTemplateRegistry, com.yahoo.search.pagetemplates.engine.Resolver[])",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName pagePageTemplateListName",
+ "public static final com.yahoo.processing.request.CompoundName pageIdListName",
+ "public static final com.yahoo.processing.request.CompoundName pageIdName",
+ "public static final com.yahoo.processing.request.CompoundName pageResolverName"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.PageTemplatesConfig$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Builder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.pagetemplates.PageTemplatesConfig)",
+ "public com.yahoo.search.pagetemplates.PageTemplatesConfig$Builder page(java.lang.String)",
+ "public com.yahoo.search.pagetemplates.PageTemplatesConfig$Builder page(java.util.Collection)",
+ "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
+ "public final java.lang.String getDefMd5()",
+ "public final java.lang.String getDefName()",
+ "public final java.lang.String getDefNamespace()",
+ "public com.yahoo.search.pagetemplates.PageTemplatesConfig build()"
+ ],
+ "fields": [
+ "public java.util.List page"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.PageTemplatesConfig$Producer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Producer"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void getConfig(com.yahoo.search.pagetemplates.PageTemplatesConfig$Builder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.PageTemplatesConfig": {
+ "superClass": "com.yahoo.config.ConfigInstance",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public static java.lang.String getDefMd5()",
+ "public static java.lang.String getDefName()",
+ "public static java.lang.String getDefNamespace()",
+ "public static java.lang.String getDefVersion()",
+ "public void <init>(com.yahoo.search.pagetemplates.PageTemplatesConfig$Builder)",
+ "public java.util.List page()",
+ "public java.lang.String page(int)"
+ ],
+ "fields": [
+ "public static final java.lang.String CONFIG_DEF_MD5",
+ "public static final java.lang.String CONFIG_DEF_NAME",
+ "public static final java.lang.String CONFIG_DEF_NAMESPACE",
+ "public static final java.lang.String CONFIG_DEF_VERSION",
+ "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.ResolversConfig$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Builder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.pagetemplates.ResolversConfig)",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Builder component(com.yahoo.search.pagetemplates.ResolversConfig$Component$Builder)",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Builder component(java.util.List)",
+ "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
+ "public final java.lang.String getDefMd5()",
+ "public final java.lang.String getDefName()",
+ "public final java.lang.String getDefNamespace()",
+ "public com.yahoo.search.pagetemplates.ResolversConfig build()"
+ ],
+ "fields": [
+ "public java.util.List component"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.ResolversConfig$Component$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigBuilder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.pagetemplates.ResolversConfig$Component)",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Component$Builder id(java.lang.String)",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Component$Builder configId(java.lang.String)",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Component$Builder classId(java.lang.String)",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Component$Builder bundle(java.lang.String)",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Component build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.ResolversConfig$Component": {
+ "superClass": "com.yahoo.config.InnerNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.pagetemplates.ResolversConfig$Component$Builder)",
+ "public java.lang.String id()",
+ "public java.lang.String configId()",
+ "public java.lang.String classId()",
+ "public java.lang.String bundle()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.ResolversConfig$Producer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Producer"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void getConfig(com.yahoo.search.pagetemplates.ResolversConfig$Builder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.ResolversConfig": {
+ "superClass": "com.yahoo.config.ConfigInstance",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public static java.lang.String getDefMd5()",
+ "public static java.lang.String getDefName()",
+ "public static java.lang.String getDefNamespace()",
+ "public static java.lang.String getDefVersion()",
+ "public void <init>(com.yahoo.search.pagetemplates.ResolversConfig$Builder)",
+ "public java.util.List component()",
+ "public com.yahoo.search.pagetemplates.ResolversConfig$Component component(int)"
+ ],
+ "fields": [
+ "public static final java.lang.String CONFIG_DEF_MD5",
+ "public static final java.lang.String CONFIG_DEF_NAME",
+ "public static final java.lang.String CONFIG_DEF_NAMESPACE",
+ "public static final java.lang.String CONFIG_DEF_VERSION",
+ "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.config.PageTemplateConfigurer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.pagetemplates.PageTemplateRegistry toRegistry(com.yahoo.search.pagetemplates.PageTemplatesConfig)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.config.PageTemplateXMLReader": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.pagetemplates.PageTemplateRegistry read(java.lang.String)",
+ "public com.yahoo.search.pagetemplates.PageTemplate readFile(java.lang.String)",
+ "public com.yahoo.search.pagetemplates.PageTemplateRegistry read(java.util.List, boolean)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.engine.Organizer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void organize(com.yahoo.search.pagetemplates.model.Choice, com.yahoo.search.pagetemplates.engine.Resolution, com.yahoo.search.Result)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.engine.Resolution": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void addChoiceResolution(com.yahoo.search.pagetemplates.model.Choice, int)",
+ "public void addMapChoiceResolution(com.yahoo.search.pagetemplates.model.MapChoice, java.util.Map)",
+ "public int getResolution(com.yahoo.search.pagetemplates.model.Choice)",
+ "public java.util.Map getResolution(com.yahoo.search.pagetemplates.model.MapChoice)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.engine.Resolver": {
+ "superClass": "com.yahoo.component.AbstractComponent",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "protected void <init>()",
+ "public com.yahoo.search.pagetemplates.engine.Resolution resolve(com.yahoo.search.pagetemplates.model.Choice, com.yahoo.search.Query, com.yahoo.search.Result)",
+ "public void resolve(com.yahoo.search.pagetemplates.model.Choice, com.yahoo.search.Query, com.yahoo.search.Result, com.yahoo.search.pagetemplates.engine.Resolution)",
+ "public void resolve(com.yahoo.search.pagetemplates.model.MapChoice, com.yahoo.search.Query, com.yahoo.search.Result, com.yahoo.search.pagetemplates.engine.Resolution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.engine.resolvers.DeterministicResolver": {
+ "superClass": "com.yahoo.search.pagetemplates.engine.Resolver",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "protected void <init>(java.lang.String)",
+ "public void resolve(com.yahoo.search.pagetemplates.model.Choice, com.yahoo.search.Query, com.yahoo.search.Result, com.yahoo.search.pagetemplates.engine.Resolution)",
+ "public void resolve(com.yahoo.search.pagetemplates.model.MapChoice, com.yahoo.search.Query, com.yahoo.search.Result, com.yahoo.search.pagetemplates.engine.Resolution)"
+ ],
+ "fields": [
+ "public static final java.lang.String nativeId"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.engine.resolvers.RandomResolver": {
+ "superClass": "com.yahoo.search.pagetemplates.engine.Resolver",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "protected void <init>(java.lang.String)",
+ "public void resolve(com.yahoo.search.pagetemplates.model.Choice, com.yahoo.search.Query, com.yahoo.search.Result, com.yahoo.search.pagetemplates.engine.Resolution)",
+ "public void resolve(com.yahoo.search.pagetemplates.model.MapChoice, com.yahoo.search.Query, com.yahoo.search.Result, com.yahoo.search.pagetemplates.engine.Resolution)"
+ ],
+ "fields": [
+ "public static final java.lang.String nativeId"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.engine.resolvers.ResolverRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.List)",
+ "public com.yahoo.search.pagetemplates.engine.Resolver defaultResolver()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.AbstractChoice": {
+ "superClass": "com.yahoo.component.provider.FreezableClass",
+ "interfaces": [
+ "com.yahoo.search.pagetemplates.model.PageElement"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.String getMethod()",
+ "public void setMethod(java.lang.String)",
+ "public abstract boolean isChoiceBetween(java.lang.Class)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.Choice": {
+ "superClass": "com.yahoo.search.pagetemplates.model.AbstractChoice",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.pagetemplates.model.Choice createSingleton(com.yahoo.search.pagetemplates.model.PageElement)",
+ "public static com.yahoo.search.pagetemplates.model.Choice createSingletons(java.util.List)",
+ "public void <init>(java.util.List)",
+ "public java.util.List alternatives()",
+ "public java.util.List get(int)",
+ "public void add(java.util.List)",
+ "public boolean isEmpty()",
+ "public boolean isChoiceBetween(java.lang.Class)",
+ "public void freeze()",
+ "public void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.Layout": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getName()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public static com.yahoo.search.pagetemplates.model.Layout fromString(java.lang.String)",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.pagetemplates.model.Layout column",
+ "public static final com.yahoo.search.pagetemplates.model.Layout row"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.model.MapChoice": {
+ "superClass": "com.yahoo.search.pagetemplates.model.AbstractChoice",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public boolean isChoiceBetween(java.lang.Class)",
+ "public java.util.List placeholderIds()",
+ "public java.util.List values()",
+ "public void freeze()",
+ "public void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.PageElement": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.component.provider.Freezable"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.PageTemplateVisitor": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void visit(com.yahoo.search.pagetemplates.PageTemplate)",
+ "public void visit(com.yahoo.search.pagetemplates.model.Source)",
+ "public void visit(com.yahoo.search.pagetemplates.model.Section)",
+ "public void visit(com.yahoo.search.pagetemplates.model.Renderer)",
+ "public void visit(com.yahoo.search.pagetemplates.model.Choice)",
+ "public void visit(com.yahoo.search.pagetemplates.model.MapChoice)",
+ "public void visit(com.yahoo.search.pagetemplates.model.Placeholder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.Placeholder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.search.pagetemplates.model.PageElement"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getId()",
+ "public com.yahoo.search.pagetemplates.model.MapChoice getValueContainer()",
+ "public void setValueContainer(com.yahoo.search.pagetemplates.model.MapChoice)",
+ "public void freeze()",
+ "public void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)",
+ "public java.lang.String toString()",
+ "public boolean isFrozen()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.Renderer": {
+ "superClass": "com.yahoo.component.provider.FreezableClass",
+ "interfaces": [
+ "com.yahoo.search.pagetemplates.model.PageElement"
+ ],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getName()",
+ "public final void setName(java.lang.String)",
+ "public java.lang.String getRendererFor()",
+ "public void setRendererFor(java.lang.String)",
+ "public java.util.Map parameters()",
+ "public void freeze()",
+ "public void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.Section": {
+ "superClass": "com.yahoo.component.provider.FreezableClass",
+ "interfaces": [
+ "com.yahoo.search.pagetemplates.model.PageElement"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getId()",
+ "public com.yahoo.search.pagetemplates.model.Layout getLayout()",
+ "public void setLayout(com.yahoo.search.pagetemplates.model.Layout)",
+ "public java.lang.String getRegion()",
+ "public void setRegion(java.lang.String)",
+ "public java.util.List elements()",
+ "public java.util.List elements(java.lang.Class)",
+ "public com.yahoo.search.query.Sorting getOrder()",
+ "public void setOrder(com.yahoo.search.query.Sorting)",
+ "public int getMax()",
+ "public void setMax(int)",
+ "public int getMin()",
+ "public void setMin(int)",
+ "public void freeze()",
+ "public void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.pagetemplates.model.Source": {
+ "superClass": "com.yahoo.component.provider.FreezableClass",
+ "interfaces": [
+ "com.yahoo.search.pagetemplates.model.PageElement"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getName()",
+ "public final void setName(java.lang.String)",
+ "public java.lang.String getUrl()",
+ "public void setUrl(java.lang.String)",
+ "public java.util.List renderers()",
+ "public java.util.Map parameters()",
+ "public void freeze()",
+ "public void accept(com.yahoo.search.pagetemplates.model.PageTemplateVisitor)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.pagetemplates.model.Source any"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer": {
+ "superClass": "com.yahoo.processing.rendering.AsynchronousSectionedRenderer",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.concurrent.Executor)",
+ "public void init()",
+ "public java.lang.String getEncoding()",
+ "public java.lang.String getMimeType()",
+ "public void error(com.yahoo.text.XMLWriter, com.yahoo.search.Result)",
+ "public static boolean simpleRenderDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorHit)",
+ "public static void renderMessageDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorMessage)",
+ "public void beginResponse(java.io.OutputStream)",
+ "public final java.lang.String getRequestedEncoding(com.yahoo.search.Query)",
+ "public void beginList(com.yahoo.processing.response.DataList)",
+ "public void data(com.yahoo.processing.response.Data)",
+ "public void endList(com.yahoo.processing.response.DataList)",
+ "public void endResponse()"
+ ],
+ "fields": [
+ "public static final java.lang.String DEFAULT_MIMETYPE",
+ "public static final java.lang.String DEFAULT_ENCODING"
+ ]
+ },
+ "com.yahoo.search.pagetemplates.result.SectionHitGroup": {
+ "superClass": "com.yahoo.search.result.HitGroup",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getDisplayId()",
+ "public java.util.List sources()",
+ "public java.util.List renderers()",
+ "public boolean isLeaf()",
+ "public void setLeaf(boolean)",
+ "public void close()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Model": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void <init>(com.yahoo.search.Query)",
+ "public void traceLanguage()",
+ "public com.yahoo.language.Language getParsingLanguage()",
+ "public com.yahoo.language.Language getParsingLanguage(java.lang.String)",
+ "public com.yahoo.language.Language getLanguage()",
+ "public void setLanguage(com.yahoo.language.Language)",
+ "public void setLanguage(java.lang.String)",
+ "public java.util.Locale getLocale()",
+ "public void setLocale(java.util.Locale)",
+ "public void setLocale(java.lang.String)",
+ "public java.lang.String getEncoding()",
+ "public void setEncoding(java.lang.String)",
+ "public void setSearchPath(java.lang.String)",
+ "public java.lang.String getSearchPath()",
+ "public void setQueryString(java.lang.String)",
+ "public java.lang.String getQueryString()",
+ "public com.yahoo.search.query.QueryTree getQueryTree()",
+ "public void clearQueryTree()",
+ "public java.lang.String getFilter()",
+ "public void setFilter(java.lang.String)",
+ "public java.lang.String getDefaultIndex()",
+ "public void setDefaultIndex(java.lang.String)",
+ "public com.yahoo.search.Query$Type getType()",
+ "public void setType(com.yahoo.search.Query$Type)",
+ "public void setType(java.lang.String)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public java.lang.Object clone()",
+ "public com.yahoo.search.query.Model cloneFor(com.yahoo.search.Query)",
+ "public com.yahoo.search.Query getParent()",
+ "public void setParent(com.yahoo.search.Query)",
+ "public void setSources(java.lang.String)",
+ "public java.util.Set getSources()",
+ "public void setRestrict(java.lang.String)",
+ "public java.util.Set getRestrict()",
+ "public void setExecution(com.yahoo.search.searchchain.Execution)",
+ "public void setDocumentDb(java.lang.String)",
+ "public java.lang.String getDocumentDb()",
+ "public com.yahoo.search.searchchain.Execution getExecution()",
+ "public static com.yahoo.search.query.Model getFrom(com.yahoo.search.Query)",
+ "public java.lang.String toString()",
+ "public void prepare(com.yahoo.search.query.Ranking)",
+ "public void setYTraceHeaderToNext(java.lang.String)",
+ "public java.lang.String getYTraceHeaderToNext()"
+ ],
+ "fields": [
+ "public static final java.lang.String MODEL",
+ "public static final java.lang.String PROGRAM",
+ "public static final java.lang.String QUERY_STRING",
+ "public static final java.lang.String TYPE",
+ "public static final java.lang.String FILTER",
+ "public static final java.lang.String DEFAULT_INDEX",
+ "public static final java.lang.String LANGUAGE",
+ "public static final java.lang.String ENCODING",
+ "public static final java.lang.String SOURCES",
+ "public static final java.lang.String SEARCH_PATH",
+ "public static final java.lang.String RESTRICT",
+ "public static final com.yahoo.processing.request.CompoundName ESTIMATE"
+ ]
+ },
+ "com.yahoo.search.query.ParameterParser": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static java.lang.Long asMilliSeconds(java.lang.Object, java.lang.Long)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Presentation": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void <init>(com.yahoo.search.Query)",
+ "public com.yahoo.prelude.query.Highlight getHighlight()",
+ "public void setHighlight(com.yahoo.prelude.query.Highlight)",
+ "public java.lang.String getSummary()",
+ "public void setSummary(java.lang.String)",
+ "public boolean getBolding()",
+ "public void setBolding(boolean)",
+ "public boolean getReportCoverage()",
+ "public void setReportCoverage(boolean)",
+ "public com.yahoo.component.ComponentSpecification getRenderer()",
+ "public void setRenderer(com.yahoo.component.ComponentSpecification)",
+ "public java.lang.String getFormat()",
+ "public void setFormat(java.lang.String)",
+ "public java.lang.Object clone()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public boolean getTiming()",
+ "public void setTiming(boolean)",
+ "public java.util.Set getSummaryFields()",
+ "public void prepare()",
+ "public void setSummaryFields(java.lang.String)"
+ ],
+ "fields": [
+ "public static final java.lang.String PRESENTATION",
+ "public static final java.lang.String BOLDING",
+ "public static final java.lang.String TIMING",
+ "public static final java.lang.String SUMMARY",
+ "public static final java.lang.String REPORT_COVERAGE",
+ "public static final java.lang.String SUMMARY_FIELDS",
+ "public static final java.lang.String FORMAT"
+ ]
+ },
+ "com.yahoo.search.query.Properties": {
+ "superClass": "com.yahoo.processing.request.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.query.Properties chained()",
+ "public com.yahoo.search.query.Properties clone()",
+ "public com.yahoo.search.Query getParentQuery()",
+ "public void setParentQuery(com.yahoo.search.Query)",
+ "public bridge synthetic com.yahoo.processing.request.Properties clone()",
+ "public bridge synthetic com.yahoo.processing.request.Properties chained()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.QueryTree": {
+ "superClass": "com.yahoo.prelude.query.CompositeItem",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.prelude.query.Item)",
+ "public void setIndexName(java.lang.String)",
+ "public com.yahoo.prelude.query.Item$ItemType getItemType()",
+ "public java.lang.String getName()",
+ "public int encode(java.nio.ByteBuffer)",
+ "protected void appendHeadingString(java.lang.StringBuilder)",
+ "public com.yahoo.prelude.query.Item getRoot()",
+ "public final void setRoot(com.yahoo.prelude.query.Item)",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.query.QueryTree clone()",
+ "public void addItem(com.yahoo.prelude.query.Item)",
+ "public void addItem(int, com.yahoo.prelude.query.Item)",
+ "public boolean isEmpty()",
+ "public static java.util.List getPositiveTerms(com.yahoo.prelude.query.Item)",
+ "public bridge synthetic com.yahoo.prelude.query.CompositeItem clone()",
+ "public bridge synthetic com.yahoo.prelude.query.Item clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Ranking": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void <init>(com.yahoo.search.Query)",
+ "public boolean hasRankProfile()",
+ "public com.yahoo.prelude.Freshness getFreshness()",
+ "public void setFreshness(java.lang.String)",
+ "public void setFreshness(com.yahoo.prelude.Freshness)",
+ "public void setQueryCache(boolean)",
+ "public boolean getQueryCache()",
+ "public com.yahoo.prelude.Location getLocation()",
+ "public void setLocation(com.yahoo.prelude.Location)",
+ "public void setLocation(java.lang.String)",
+ "public java.lang.String getProfile()",
+ "public void setProfile(java.lang.String)",
+ "public com.yahoo.search.query.ranking.RankFeatures getFeatures()",
+ "public com.yahoo.search.query.ranking.RankProperties getProperties()",
+ "public void setListFeatures(boolean)",
+ "public boolean getListFeatures()",
+ "public com.yahoo.search.query.ranking.MatchPhase getMatchPhase()",
+ "public com.yahoo.search.query.ranking.Matching getMatching()",
+ "public com.yahoo.search.query.ranking.SoftTimeout getSoftTimeout()",
+ "public java.lang.Object clone()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public com.yahoo.search.query.Sorting getSorting()",
+ "public void setSorting(com.yahoo.search.query.Sorting)",
+ "public void setSorting(java.lang.String)",
+ "public static com.yahoo.search.query.Ranking getFrom(com.yahoo.search.Query)",
+ "public void prepare()"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName RANKFEATURES",
+ "public static final java.lang.String RANKING",
+ "public static final java.lang.String LOCATION",
+ "public static final java.lang.String PROFILE",
+ "public static final java.lang.String SORTING",
+ "public static final java.lang.String LIST_FEATURES",
+ "public static final java.lang.String FRESHNESS",
+ "public static final java.lang.String QUERYCACHE",
+ "public static final java.lang.String MATCH_PHASE",
+ "public static final java.lang.String DIVERSITY",
+ "public static final java.lang.String SOFTTIMEOUT",
+ "public static final java.lang.String MATCHING",
+ "public static final java.lang.String FEATURES",
+ "public static final java.lang.String PROPERTIES"
+ ]
+ },
+ "com.yahoo.search.query.Select": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void <init>(com.yahoo.search.Query)",
+ "public void <init>(java.lang.String, java.lang.String, com.yahoo.search.Query)",
+ "public void setWhereString(java.lang.String)",
+ "public java.lang.String getWhereString()",
+ "public void setGroupingString(java.lang.String)",
+ "public java.lang.String getGroupingString()",
+ "public java.util.List getGrouping()",
+ "public java.lang.String toString()",
+ "public java.lang.Object clone()",
+ "public com.yahoo.search.query.Select cloneFor(com.yahoo.search.Query)"
+ ],
+ "fields": [
+ "public static final java.lang.String SELECT",
+ "public static final java.lang.String WHERE",
+ "public static final java.lang.String GROUPING"
+ ]
+ },
+ "com.yahoo.search.query.SelectParser": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.search.query.parser.Parser"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.parser.ParserEnvironment)",
+ "public com.yahoo.search.query.QueryTree parse(com.yahoo.search.query.parser.Parsable)",
+ "public java.util.List getGroupingSteps(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.SessionId": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.UniqueRequestId, java.lang.String)",
+ "public java.lang.String toString()",
+ "public com.yahoo.text.Utf8String asUtf8String()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Sorting$AttributeSorter": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getName()",
+ "public void setName(java.lang.String)",
+ "public java.lang.String toString()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.query.Sorting$AttributeSorter clone()",
+ "public int compare(java.lang.Comparable, java.lang.Comparable)",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Sorting$FieldOrder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.Sorting$AttributeSorter, com.yahoo.search.query.Sorting$Order)",
+ "public java.lang.String getFieldName()",
+ "public com.yahoo.search.query.Sorting$AttributeSorter getSorter()",
+ "public void setSorter(com.yahoo.search.query.Sorting$AttributeSorter)",
+ "public com.yahoo.search.query.Sorting$Order getSortOrder()",
+ "public void setAscending(boolean)",
+ "public java.lang.String toString()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.query.Sorting$FieldOrder clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Sorting$LowerCaseSorter": {
+ "superClass": "com.yahoo.search.query.Sorting$AttributeSorter",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String toString()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public int compare(java.lang.Comparable, java.lang.Comparable)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Sorting$Order": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.Sorting$Order[] values()",
+ "public static com.yahoo.search.query.Sorting$Order valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.query.Sorting$Order ASCENDING",
+ "public static final enum com.yahoo.search.query.Sorting$Order DESCENDING",
+ "public static final enum com.yahoo.search.query.Sorting$Order UNDEFINED"
+ ]
+ },
+ "com.yahoo.search.query.Sorting$RawSorter": {
+ "superClass": "com.yahoo.search.query.Sorting$AttributeSorter",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public boolean equals(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Sorting$UcaSorter$Strength": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.Sorting$UcaSorter$Strength[] values()",
+ "public static com.yahoo.search.query.Sorting$UcaSorter$Strength valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.query.Sorting$UcaSorter$Strength PRIMARY",
+ "public static final enum com.yahoo.search.query.Sorting$UcaSorter$Strength SECONDARY",
+ "public static final enum com.yahoo.search.query.Sorting$UcaSorter$Strength TERTIARY",
+ "public static final enum com.yahoo.search.query.Sorting$UcaSorter$Strength QUATERNARY",
+ "public static final enum com.yahoo.search.query.Sorting$UcaSorter$Strength IDENTICAL",
+ "public static final enum com.yahoo.search.query.Sorting$UcaSorter$Strength UNDEFINED"
+ ]
+ },
+ "com.yahoo.search.query.Sorting$UcaSorter": {
+ "superClass": "com.yahoo.search.query.Sorting$AttributeSorter",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, java.lang.String, com.yahoo.search.query.Sorting$UcaSorter$Strength)",
+ "public void <init>(java.lang.String)",
+ "public void setLocale(java.lang.String, com.yahoo.search.query.Sorting$UcaSorter$Strength)",
+ "public java.lang.String getLocale()",
+ "public com.yahoo.search.query.Sorting$UcaSorter$Strength getStrength()",
+ "public com.ibm.icu.text.Collator getCollator()",
+ "public java.lang.String getDecomposition()",
+ "public java.lang.String toString()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.query.Sorting$UcaSorter clone()",
+ "public int compare(java.lang.Comparable, java.lang.Comparable)",
+ "public bridge synthetic com.yahoo.search.query.Sorting$AttributeSorter clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.Sorting": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.List)",
+ "public void <init>(java.lang.String)",
+ "public static com.yahoo.search.query.Sorting fromString(java.lang.String)",
+ "public java.lang.String toString()",
+ "public java.util.List fieldOrders()",
+ "public com.yahoo.search.query.Sorting clone()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public int encode(java.nio.ByteBuffer)",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final java.lang.String STRENGTH_IDENTICAL",
+ "public static final java.lang.String STRENGTH_QUATERNARY",
+ "public static final java.lang.String STRENGTH_TERTIARY",
+ "public static final java.lang.String STRENGTH_SECONDARY",
+ "public static final java.lang.String STRENGTH_PRIMARY",
+ "public static final java.lang.String UCA",
+ "public static final java.lang.String RAW",
+ "public static final java.lang.String LOWERCASE"
+ ]
+ },
+ "com.yahoo.search.query.UniqueRequestId": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public java.lang.String toString()",
+ "public static com.yahoo.search.query.UniqueRequestId next()",
+ "public static com.yahoo.search.query.UniqueRequestId next(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.context.QueryContext": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(int, com.yahoo.search.Query)",
+ "public void trace(java.lang.String, int)",
+ "public void logValue(java.lang.String, java.lang.Object)",
+ "public java.util.Iterator logValueIterator()",
+ "public void setProperty(java.lang.String, java.lang.Object)",
+ "public java.lang.Object getProperty(java.lang.String)",
+ "public java.lang.String toString()",
+ "public boolean render(java.io.Writer)",
+ "public com.yahoo.search.query.context.QueryContext cloneFor(com.yahoo.search.Query)",
+ "public com.yahoo.processing.execution.Execution$Trace getTrace()",
+ "public com.yahoo.search.query.context.QueryContext clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final java.lang.String ID"
+ ]
+ },
+ "com.yahoo.search.query.parser.Parsable": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.String getQuery()",
+ "public com.yahoo.search.query.parser.Parsable setQuery(java.lang.String)",
+ "public java.lang.String getFilter()",
+ "public com.yahoo.search.query.parser.Parsable setFilter(java.lang.String)",
+ "public java.lang.String getDefaultIndexName()",
+ "public com.yahoo.search.query.parser.Parsable setDefaultIndexName(java.lang.String)",
+ "public com.yahoo.language.Language getLanguage()",
+ "public com.yahoo.language.Language getOrDetectLanguage(java.lang.String)",
+ "public com.yahoo.search.query.parser.Parsable setLanguage(com.yahoo.language.Language)",
+ "public java.util.Optional getExplicitLanguage()",
+ "public com.yahoo.search.query.parser.Parsable setExplicitLanguage(java.util.Optional)",
+ "public com.yahoo.search.query.parser.Parsable setModel(com.yahoo.search.query.Model)",
+ "public java.util.Set getSources()",
+ "public com.yahoo.search.query.parser.Parsable addSource(java.lang.String)",
+ "public com.yahoo.search.query.parser.Parsable addSources(java.util.Collection)",
+ "public java.util.Set getRestrict()",
+ "public com.yahoo.search.query.parser.Parsable addRestrict(java.lang.String)",
+ "public com.yahoo.search.query.parser.Parsable addRestricts(java.util.Collection)",
+ "public com.yahoo.search.query.parser.Parsable setSelect(com.yahoo.search.query.Select)",
+ "public com.yahoo.search.query.Select getSelect()",
+ "public static com.yahoo.search.query.parser.Parsable fromQueryModel(com.yahoo.search.query.Model)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.parser.Parser": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract com.yahoo.search.query.QueryTree parse(com.yahoo.search.query.parser.Parsable)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.parser.ParserEnvironment": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.prelude.IndexFacts getIndexFacts()",
+ "public com.yahoo.search.query.parser.ParserEnvironment setIndexFacts(com.yahoo.prelude.IndexFacts)",
+ "public com.yahoo.language.Linguistics getLinguistics()",
+ "public com.yahoo.search.query.parser.ParserEnvironment setLinguistics(com.yahoo.language.Linguistics)",
+ "public com.yahoo.prelude.query.parser.SpecialTokens getSpecialTokens()",
+ "public com.yahoo.search.query.parser.ParserEnvironment setSpecialTokens(com.yahoo.prelude.query.parser.SpecialTokens)",
+ "public static com.yahoo.search.query.parser.ParserEnvironment fromExecutionContext(com.yahoo.search.searchchain.Execution$Context)",
+ "public static com.yahoo.search.query.parser.ParserEnvironment fromParserEnvironment(com.yahoo.search.query.parser.ParserEnvironment)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.parser.ParserFactory": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.parser.Parser newInstance(com.yahoo.search.Query$Type, com.yahoo.search.query.parser.ParserEnvironment)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.BackedOverridableQueryProfile": {
+ "superClass": "com.yahoo.search.query.profile.OverridableQueryProfile",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.profile.QueryProfile)",
+ "public synchronized void freeze()",
+ "protected java.lang.Object localLookup(java.lang.String, com.yahoo.search.query.profile.DimensionBinding)",
+ "protected java.lang.Boolean isLocalInstanceOverridable(java.lang.String)",
+ "protected com.yahoo.search.query.profile.QueryProfile createSubProfile(java.lang.String, com.yahoo.search.query.profile.DimensionBinding)",
+ "public com.yahoo.search.query.profile.BackedOverridableQueryProfile clone()",
+ "public com.yahoo.search.query.profile.QueryProfile getBacking()",
+ "public void addInherited(com.yahoo.search.query.profile.QueryProfile)",
+ "protected void visitVariants(boolean, com.yahoo.search.query.profile.QueryProfileVisitor, com.yahoo.search.query.profile.DimensionBinding)",
+ "protected void visitInherited(boolean, com.yahoo.search.query.profile.QueryProfileVisitor, com.yahoo.search.query.profile.DimensionBinding, com.yahoo.search.query.profile.QueryProfile)",
+ "protected java.lang.Object getContent(java.lang.String)",
+ "protected java.util.Map getContent()",
+ "public java.lang.String toString()",
+ "public boolean isExplicit()",
+ "public java.util.List getDimensions()",
+ "public bridge synthetic com.yahoo.search.query.profile.OverridableQueryProfile clone()",
+ "public bridge synthetic com.yahoo.search.query.profile.QueryProfile clone()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableSimpleComponent clone()",
+ "public bridge synthetic com.yahoo.component.AbstractComponent clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.CopyOnWriteContent": {
+ "superClass": "com.yahoo.component.provider.FreezableClass",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void freeze()",
+ "public com.yahoo.search.query.profile.CopyOnWriteContent clone()",
+ "public java.util.Map unmodifiableMap()",
+ "public java.lang.Object get(java.lang.String)",
+ "public void put(java.lang.String, java.lang.Object)",
+ "public void remove(java.lang.String)",
+ "public bridge synthetic com.yahoo.component.provider.FreezableClass clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.DimensionBinding": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.DimensionBinding createFrom(java.util.List, java.util.Map)",
+ "public static com.yahoo.search.query.profile.DimensionBinding createFrom(java.util.List, com.yahoo.search.query.profile.DimensionValues)",
+ "public com.yahoo.search.query.profile.DimensionBinding createFor(java.util.List)",
+ "public java.util.List getDimensions()",
+ "public java.util.Map getContext()",
+ "public com.yahoo.search.query.profile.DimensionValues getValues()",
+ "public boolean isNull()",
+ "public com.yahoo.search.query.profile.DimensionBinding combineWith(com.yahoo.search.query.profile.DimensionBinding)",
+ "public boolean isInvalid()",
+ "public java.lang.String toString()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.query.profile.DimensionBinding nullBinding",
+ "public static final com.yahoo.search.query.profile.DimensionBinding invalidBinding"
+ ]
+ },
+ "com.yahoo.search.query.profile.DimensionValues": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.DimensionValues createFrom(java.lang.String[])",
+ "public boolean matches(com.yahoo.search.query.profile.DimensionValues)",
+ "public int compareTo(com.yahoo.search.query.profile.DimensionValues)",
+ "public boolean isMoreSpecificThan(com.yahoo.search.query.profile.DimensionValues)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public java.lang.String toString()",
+ "public boolean isEmpty()",
+ "public java.util.Map asContext(java.util.List)",
+ "public java.lang.String get(int)",
+ "public int size()",
+ "public java.lang.String[] getValues()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.query.profile.DimensionValues empty"
+ ]
+ },
+ "com.yahoo.search.query.profile.DumpTool": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public varargs java.lang.String resolveAndDump(java.lang.String[])",
+ "public static varargs void main(java.lang.String[])"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.ModelObjectMap": {
+ "superClass": "com.yahoo.search.query.properties.PropertyMap",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "protected boolean shouldSet(com.yahoo.processing.request.CompoundName, java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.OverridableQueryProfile": {
+ "superClass": "com.yahoo.search.query.profile.QueryProfile",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "protected void <init>()",
+ "protected java.lang.Object checkAndConvertAssignment(java.lang.String, java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "protected com.yahoo.search.query.profile.QueryProfile createSubProfile(java.lang.String, com.yahoo.search.query.profile.DimensionBinding)",
+ "public com.yahoo.search.query.profile.OverridableQueryProfile clone()",
+ "public java.lang.String toString()",
+ "public bridge synthetic com.yahoo.search.query.profile.QueryProfile clone()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableSimpleComponent clone()",
+ "public bridge synthetic com.yahoo.component.AbstractComponent clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfile": {
+ "superClass": "com.yahoo.component.provider.FreezableSimpleComponent",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public void <init>(java.lang.String)",
+ "public com.yahoo.search.query.profile.types.QueryProfileType getType()",
+ "public void setType(com.yahoo.search.query.profile.types.QueryProfileType)",
+ "public com.yahoo.search.query.profile.QueryProfileVariants getVariants()",
+ "public java.util.List inherited()",
+ "public void addInherited(com.yahoo.search.query.profile.QueryProfile)",
+ "public final void addInherited(com.yahoo.search.query.profile.QueryProfile, java.lang.String[])",
+ "public void addInherited(com.yahoo.search.query.profile.QueryProfile, com.yahoo.search.query.profile.DimensionValues)",
+ "public java.util.Map declaredContent()",
+ "public java.lang.Boolean isDeclaredOverridable(java.lang.String, java.util.Map)",
+ "public void setDimensions(java.lang.String[])",
+ "public java.lang.Object getValue()",
+ "public void setValue(java.lang.Object)",
+ "public java.util.List getDimensions()",
+ "public final void setOverridable(java.lang.String, boolean, java.util.Map)",
+ "public final java.util.Map listValues(java.lang.String)",
+ "public final java.util.Map listValues(com.yahoo.processing.request.CompoundName)",
+ "public final java.util.Map listValues(java.lang.String, java.util.Map)",
+ "public final java.util.Map listValues(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public java.util.Map listValues(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.util.Map listTypes(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public final java.lang.Object get(java.lang.String)",
+ "public final java.lang.Object get(java.lang.String, java.util.Map)",
+ "public final java.lang.Object get(java.lang.String, java.lang.String[])",
+ "public final java.lang.Object get(java.lang.String, java.lang.String[], com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object get(java.lang.String, com.yahoo.search.query.profile.DimensionValues, com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object get(java.lang.String, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object lookup(java.lang.String, java.util.Map)",
+ "public final void set(java.lang.String, java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public final void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public final void set(java.lang.String, java.lang.Object, java.util.Map, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public final void set(java.lang.String, java.lang.Object, java.lang.String[], com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public final void set(java.lang.String, java.lang.Object, com.yahoo.search.query.profile.DimensionValues, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public boolean isExplicit()",
+ "public synchronized void freeze()",
+ "public java.lang.String toString()",
+ "public com.yahoo.search.query.profile.QueryProfile clone()",
+ "public static void validateName(java.lang.String)",
+ "protected void set(com.yahoo.processing.request.CompoundName, java.lang.Object, com.yahoo.search.query.profile.DimensionBinding, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "protected java.lang.Object convertToSubstitutionString(java.lang.Object)",
+ "protected com.yahoo.search.query.profile.types.FieldDescription getFieldDescription(com.yahoo.processing.request.CompoundName, com.yahoo.search.query.profile.DimensionBinding)",
+ "protected java.lang.Boolean isLocalInstanceOverridable(java.lang.String)",
+ "protected java.lang.Object lookup(com.yahoo.processing.request.CompoundName, boolean, com.yahoo.search.query.profile.DimensionBinding)",
+ "protected final void accept(com.yahoo.search.query.profile.QueryProfileVisitor, com.yahoo.search.query.profile.DimensionBinding, com.yahoo.search.query.profile.QueryProfile)",
+ "protected void visitVariants(boolean, com.yahoo.search.query.profile.QueryProfileVisitor, com.yahoo.search.query.profile.DimensionBinding)",
+ "protected void visitInherited(boolean, com.yahoo.search.query.profile.QueryProfileVisitor, com.yahoo.search.query.profile.DimensionBinding, com.yahoo.search.query.profile.QueryProfile)",
+ "protected java.lang.Object getContent(java.lang.String)",
+ "protected java.util.Map getContent()",
+ "protected com.yahoo.search.query.profile.QueryProfile setLocalNode(java.lang.String, java.lang.Object, com.yahoo.search.query.profile.types.QueryProfileType, com.yahoo.search.query.profile.DimensionBinding, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "protected java.lang.Object checkAndConvertAssignment(java.lang.String, java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "protected com.yahoo.search.query.profile.QueryProfile createSubProfile(java.lang.String, com.yahoo.search.query.profile.DimensionBinding)",
+ "protected java.lang.Object localLookup(java.lang.String, com.yahoo.search.query.profile.DimensionBinding)",
+ "public com.yahoo.search.query.profile.compiled.CompiledQueryProfile compile(com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public bridge synthetic com.yahoo.component.provider.FreezableSimpleComponent clone()",
+ "public bridge synthetic com.yahoo.component.AbstractComponent clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfileCompiler": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry compile(com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public static com.yahoo.search.query.profile.compiled.CompiledQueryProfile compile(com.yahoo.search.query.profile.QueryProfile, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfileProperties": {
+ "superClass": "com.yahoo.search.query.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.profile.compiled.CompiledQueryProfile)",
+ "public com.yahoo.search.query.profile.compiled.CompiledQueryProfile getQueryProfile()",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public boolean isComplete(java.lang.StringBuilder, java.util.Map)",
+ "public com.yahoo.search.query.profile.QueryProfileProperties clone()",
+ "public bridge synthetic com.yahoo.search.query.Properties clone()",
+ "public bridge synthetic com.yahoo.processing.request.Properties clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfileRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void register(com.yahoo.search.query.profile.QueryProfile)",
+ "public com.yahoo.search.query.profile.types.QueryProfileType getType(java.lang.String)",
+ "public com.yahoo.search.query.profile.types.QueryProfileTypeRegistry getTypeRegistry()",
+ "public com.yahoo.search.query.profile.QueryProfile findQueryProfile(java.lang.String)",
+ "public void freeze()",
+ "public com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry compile()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfileVariant": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable",
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.profile.DimensionValues, com.yahoo.search.query.profile.QueryProfile)",
+ "public com.yahoo.search.query.profile.DimensionValues getDimensionValues()",
+ "public java.util.Map values()",
+ "public java.util.List inherited()",
+ "public void set(java.lang.String, java.lang.Object)",
+ "public void inherit(com.yahoo.search.query.profile.QueryProfile)",
+ "public int compareTo(com.yahoo.search.query.profile.QueryProfileVariant)",
+ "public boolean matches(com.yahoo.search.query.profile.DimensionValues)",
+ "public void accept(boolean, com.yahoo.search.query.profile.types.QueryProfileType, com.yahoo.search.query.profile.QueryProfileVisitor, com.yahoo.search.query.profile.DimensionBinding)",
+ "public void freeze()",
+ "public com.yahoo.search.query.profile.QueryProfileVariant clone()",
+ "public java.lang.String toString()",
+ "public bridge synthetic java.lang.Object clone()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfileVariants$FieldValue": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable",
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.profile.DimensionValues, java.lang.Object)",
+ "public com.yahoo.search.query.profile.DimensionValues getDimensionValues()",
+ "public java.lang.Object getValue()",
+ "public void setValue(java.lang.Object)",
+ "public boolean matches(com.yahoo.search.query.profile.DimensionValues)",
+ "public int compareTo(com.yahoo.search.query.profile.QueryProfileVariants$FieldValue)",
+ "public com.yahoo.search.query.profile.QueryProfileVariants$FieldValue clone(java.lang.String, java.util.List)",
+ "public com.yahoo.search.query.profile.QueryProfileVariants$FieldValue clone()",
+ "public bridge synthetic java.lang.Object clone()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfileVariants$FieldValues": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.component.provider.Freezable",
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void freeze()",
+ "public boolean isFrozen()",
+ "public void put(com.yahoo.search.query.profile.DimensionValues, java.lang.Object)",
+ "public java.lang.Object getExact(com.yahoo.search.query.profile.DimensionValues)",
+ "public java.util.List asList()",
+ "public com.yahoo.search.query.profile.QueryProfileVariants$FieldValue getIfExists(int)",
+ "public void sort()",
+ "public int size()",
+ "protected void ensureNotFrozen()",
+ "public com.yahoo.search.query.profile.QueryProfileVariants$FieldValues clone(java.lang.String, java.util.List)",
+ "public com.yahoo.search.query.profile.QueryProfileVariants$FieldValues clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.QueryProfileVariants": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.component.provider.Freezable",
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String[], com.yahoo.search.query.profile.QueryProfile)",
+ "public void <init>(java.util.List, com.yahoo.search.query.profile.QueryProfile)",
+ "public void freeze()",
+ "public boolean isFrozen()",
+ "public java.lang.Object get(java.lang.String, com.yahoo.search.query.profile.types.QueryProfileType, boolean, com.yahoo.search.query.profile.DimensionBinding)",
+ "public void inherit(com.yahoo.search.query.profile.QueryProfile, com.yahoo.search.query.profile.DimensionValues)",
+ "public void set(java.lang.String, com.yahoo.search.query.profile.DimensionValues, java.lang.Object)",
+ "public java.util.List getDimensions()",
+ "public java.util.Map getFieldValues()",
+ "public com.yahoo.search.query.profile.QueryProfileVariants$FieldValues getInherited()",
+ "public java.util.List getVariants()",
+ "public com.yahoo.search.query.profile.QueryProfileVariants clone()",
+ "protected void ensureNotFrozen()",
+ "public com.yahoo.search.query.profile.QueryProfileVariant getVariant(com.yahoo.search.query.profile.DimensionValues, boolean)",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.SubstituteString": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.SubstituteString create(java.lang.String)",
+ "public java.lang.String substitute(java.util.Map, com.yahoo.processing.request.Properties)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.compiled.Binding": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.compiled.Binding createFrom(com.yahoo.search.query.profile.DimensionBinding)",
+ "public boolean isNull()",
+ "public java.lang.String toString()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public boolean matches(java.util.Map)",
+ "public int compareTo(com.yahoo.search.query.profile.compiled.Binding)",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.query.profile.compiled.Binding nullBinding"
+ ]
+ },
+ "com.yahoo.search.query.profile.compiled.CompiledQueryProfile": {
+ "superClass": "com.yahoo.component.AbstractComponent",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId, com.yahoo.search.query.profile.types.QueryProfileType, com.yahoo.search.query.profile.compiled.DimensionalMap, com.yahoo.search.query.profile.compiled.DimensionalMap, com.yahoo.search.query.profile.compiled.DimensionalMap, com.yahoo.search.query.profile.compiled.DimensionalMap, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry getRegistry()",
+ "public com.yahoo.search.query.profile.types.QueryProfileType getType()",
+ "public final boolean isOverridable(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public final com.yahoo.search.query.profile.types.QueryProfileType getType(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public com.yahoo.search.query.profile.compiled.DimensionalMap getTypes()",
+ "public com.yahoo.search.query.profile.compiled.DimensionalMap getReferences()",
+ "public final java.util.Map listValues(com.yahoo.processing.request.CompoundName)",
+ "public final java.util.Map listValues(java.lang.String)",
+ "public final java.util.Map listValues(java.lang.String, java.util.Map)",
+ "public final java.util.Map listValues(com.yahoo.processing.request.CompoundName, java.util.Map)",
+ "public java.util.Map listValues(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object get(java.lang.String)",
+ "public final java.lang.Object get(java.lang.String, java.util.Map)",
+ "public final java.lang.Object get(java.lang.String, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public com.yahoo.search.query.profile.compiled.CompiledQueryProfile clone()",
+ "public java.lang.String toString()",
+ "public bridge synthetic com.yahoo.component.AbstractComponent clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.query.profile.types.QueryProfileTypeRegistry)",
+ "public void register(com.yahoo.search.query.profile.compiled.CompiledQueryProfile)",
+ "public com.yahoo.search.query.profile.types.QueryProfileTypeRegistry getTypeRegistry()",
+ "public com.yahoo.search.query.profile.compiled.CompiledQueryProfile findQueryProfile(java.lang.String)"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry empty"
+ ]
+ },
+ "com.yahoo.search.query.profile.compiled.DimensionalMap$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void put(java.lang.Object, com.yahoo.search.query.profile.DimensionBinding, java.lang.Object)",
+ "public com.yahoo.search.query.profile.compiled.DimensionalMap build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.compiled.DimensionalMap": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public java.lang.Object get(java.lang.Object, java.util.Map)",
+ "public java.util.Set entrySet()",
+ "public boolean isEmpty()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.compiled.DimensionalValue$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void add(java.lang.Object, com.yahoo.search.query.profile.DimensionBinding)",
+ "public com.yahoo.search.query.profile.compiled.DimensionalValue build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.compiled.DimensionalValue": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.profile.compiled.DimensionalValue$Value)",
+ "public void <init>(java.util.List)",
+ "public java.lang.Object get(java.util.Map)",
+ "public boolean isEmpty()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.types.FieldDescription": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, com.yahoo.search.query.profile.types.FieldType)",
+ "public void <init>(java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String, com.yahoo.search.query.profile.types.FieldType, boolean)",
+ "public void <init>(java.lang.String, java.lang.String, java.lang.String)",
+ "public void <init>(java.lang.String, com.yahoo.search.query.profile.types.FieldType, java.lang.String)",
+ "public void <init>(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)",
+ "public void <init>(java.lang.String, com.yahoo.search.query.profile.types.FieldType, boolean, boolean)",
+ "public void <init>(java.lang.String, com.yahoo.search.query.profile.types.FieldType, java.lang.String, boolean, boolean)",
+ "public void <init>(com.yahoo.processing.request.CompoundName, com.yahoo.search.query.profile.types.FieldType, java.lang.String, boolean, boolean)",
+ "public void <init>(com.yahoo.processing.request.CompoundName, com.yahoo.search.query.profile.types.FieldType, java.util.List, boolean, boolean)",
+ "public java.lang.String getName()",
+ "public com.yahoo.processing.request.CompoundName getCompoundName()",
+ "public com.yahoo.search.query.profile.types.FieldType getType()",
+ "public java.util.List getAliases()",
+ "public boolean isMandatory()",
+ "public boolean isOverridable()",
+ "public int compareTo(com.yahoo.search.query.profile.types.FieldDescription)",
+ "public com.yahoo.search.query.profile.types.FieldDescription withName(com.yahoo.processing.request.CompoundName)",
+ "public com.yahoo.search.query.profile.types.FieldDescription withType(com.yahoo.search.query.profile.types.FieldType)",
+ "public java.lang.String toString()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.types.FieldType": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public abstract java.lang.Class getValueClass()",
+ "public abstract java.lang.String stringValue()",
+ "public abstract java.lang.String toString()",
+ "public abstract java.lang.String toInstanceDescription()",
+ "public abstract java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public abstract java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public com.yahoo.tensor.TensorType asTensorType()",
+ "public static com.yahoo.search.query.profile.types.FieldType fromString(java.lang.String, com.yahoo.search.query.profile.types.QueryProfileTypeRegistry)",
+ "public static boolean isLegalFieldValue(java.lang.Object)"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.query.profile.types.PrimitiveFieldType stringType",
+ "public static final com.yahoo.search.query.profile.types.PrimitiveFieldType integerType",
+ "public static final com.yahoo.search.query.profile.types.PrimitiveFieldType longType",
+ "public static final com.yahoo.search.query.profile.types.PrimitiveFieldType floatType",
+ "public static final com.yahoo.search.query.profile.types.PrimitiveFieldType doubleType",
+ "public static final com.yahoo.search.query.profile.types.PrimitiveFieldType booleanType",
+ "public static final com.yahoo.search.query.profile.types.QueryFieldType queryType",
+ "public static final com.yahoo.search.query.profile.types.QueryProfileFieldType genericQueryProfileType"
+ ]
+ },
+ "com.yahoo.search.query.profile.types.PrimitiveFieldType": {
+ "superClass": "com.yahoo.search.query.profile.types.FieldType",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public java.lang.Class getValueClass()",
+ "public java.lang.String stringValue()",
+ "public java.lang.String toString()",
+ "public java.lang.String toInstanceDescription()",
+ "public java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.types.QueryFieldType": {
+ "superClass": "com.yahoo.search.query.profile.types.FieldType",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.Class getValueClass()",
+ "public java.lang.String stringValue()",
+ "public java.lang.String toString()",
+ "public java.lang.String toInstanceDescription()",
+ "public java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.types.QueryProfileFieldType": {
+ "superClass": "com.yahoo.search.query.profile.types.FieldType",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.profile.types.QueryProfileFieldType fromString(java.lang.String, com.yahoo.search.query.profile.types.QueryProfileTypeRegistry)",
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.query.profile.types.QueryProfileType)",
+ "public com.yahoo.search.query.profile.types.QueryProfileType getQueryProfileType()",
+ "public java.lang.Class getValueClass()",
+ "public java.lang.String stringValue()",
+ "public java.lang.String toString()",
+ "public java.lang.String toInstanceDescription()",
+ "public com.yahoo.search.query.profile.compiled.CompiledQueryProfile convertFrom(java.lang.Object, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public com.yahoo.search.query.profile.QueryProfile convertFrom(java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public bridge synthetic java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public bridge synthetic java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.types.QueryProfileType": {
+ "superClass": "com.yahoo.component.provider.FreezableSimpleComponent",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public com.yahoo.search.query.profile.types.QueryProfileType unfrozen()",
+ "public void setBuiltin(boolean)",
+ "public boolean isBuiltin()",
+ "public java.util.List inherited()",
+ "public java.util.Map declaredFields()",
+ "public boolean isDeclaredStrict()",
+ "public boolean getDeclaredMatchAsPath()",
+ "public void setStrict(boolean)",
+ "public boolean isStrict()",
+ "public void setMatchAsPath(boolean)",
+ "public boolean getMatchAsPath()",
+ "public void freeze()",
+ "public boolean isOverridable(java.lang.String)",
+ "public java.lang.Class getValueClass(java.lang.String)",
+ "public com.yahoo.search.query.profile.types.QueryProfileType getType(java.lang.String)",
+ "public com.yahoo.search.query.profile.types.FieldDescription getField(java.lang.String)",
+ "public com.yahoo.search.query.profile.types.FieldDescription removeField(java.lang.String)",
+ "public void addField(com.yahoo.search.query.profile.types.FieldDescription)",
+ "public void addField(com.yahoo.search.query.profile.types.FieldDescription, com.yahoo.search.query.profile.types.QueryProfileTypeRegistry)",
+ "public java.util.Map fields()",
+ "public java.util.Map aliases()",
+ "public java.lang.String unalias(java.lang.String)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.types.QueryProfileTypeRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void register(com.yahoo.search.query.profile.types.QueryProfileType)",
+ "public void freeze()",
+ "public static com.yahoo.search.query.profile.types.QueryProfileTypeRegistry emptyFrozen()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.profile.types.TensorFieldType": {
+ "superClass": "com.yahoo.search.query.profile.types.FieldType",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.tensor.TensorType)",
+ "public com.yahoo.tensor.TensorType asTensorType()",
+ "public java.lang.Class getValueClass()",
+ "public java.lang.String stringValue()",
+ "public java.lang.String toString()",
+ "public java.lang.String toInstanceDescription()",
+ "public java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.QueryProfileRegistry)",
+ "public java.lang.Object convertFrom(java.lang.Object, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public static com.yahoo.search.query.profile.types.TensorFieldType fromTypeString(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.properties.CloneHelper": {
+ "superClass": "com.yahoo.processing.request.CloneHelper",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "protected java.lang.Object objectClone(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.properties.DefaultProperties": {
+ "superClass": "com.yahoo.search.query.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName MAX_OFFSET",
+ "public static final com.yahoo.processing.request.CompoundName MAX_HITS",
+ "public static final com.yahoo.search.query.profile.types.QueryProfileType argumentType"
+ ]
+ },
+ "com.yahoo.search.query.properties.PropertyAliases": {
+ "superClass": "com.yahoo.search.query.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.Map)",
+ "protected com.yahoo.processing.request.CompoundName unalias(com.yahoo.processing.request.CompoundName)",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.properties.PropertyMap": {
+ "superClass": "com.yahoo.search.query.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)",
+ "protected boolean shouldSet(com.yahoo.processing.request.CompoundName, java.lang.Object)",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public java.util.Map propertyMap()",
+ "public com.yahoo.search.query.properties.PropertyMap clone()",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public static java.lang.Object clone(java.lang.Object)",
+ "public bridge synthetic com.yahoo.search.query.Properties clone()",
+ "public bridge synthetic com.yahoo.processing.request.Properties clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.properties.QueryProperties": {
+ "superClass": "com.yahoo.search.query.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.Query, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry)",
+ "public void setParentQuery(com.yahoo.search.Query)",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public final com.yahoo.search.Query getParentQuery()"
+ ],
+ "fields": [
+ "public static final com.yahoo.processing.request.CompoundName[] PER_SOURCE_QUERY_PROPERTIES"
+ ]
+ },
+ "com.yahoo.search.query.properties.QueryPropertyAliases": {
+ "superClass": "com.yahoo.search.query.properties.PropertyAliases",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.Map)",
+ "protected com.yahoo.processing.request.CompoundName unalias(com.yahoo.processing.request.CompoundName)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.properties.RequestContextProperties": {
+ "superClass": "com.yahoo.search.query.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.Map)",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.properties.SubProperties": {
+ "superClass": "com.yahoo.search.query.Properties",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, com.yahoo.processing.request.Properties)",
+ "public void <init>(com.yahoo.processing.request.CompoundName, com.yahoo.processing.request.Properties)",
+ "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)",
+ "public java.util.Map listProperties(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)",
+ "public com.yahoo.processing.request.CompoundName getPathPrefixCompound()",
+ "public java.lang.String getPathPrefix()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.ranking.Diversity$CutoffStrategy": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.query.ranking.Diversity$CutoffStrategy[] values()",
+ "public static com.yahoo.search.query.ranking.Diversity$CutoffStrategy valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.query.ranking.Diversity$CutoffStrategy loose",
+ "public static final enum com.yahoo.search.query.ranking.Diversity$CutoffStrategy strict"
+ ]
+ },
+ "com.yahoo.search.query.ranking.Diversity": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void setAttribute(java.lang.String)",
+ "public java.lang.String getAttribute()",
+ "public void setMinGroups(long)",
+ "public java.lang.Long getMinGroups()",
+ "public void setCutoffFactor(double)",
+ "public java.lang.Double getCutoffFactor()",
+ "public void setCutoffStrategy(java.lang.String)",
+ "public com.yahoo.search.query.ranking.Diversity$CutoffStrategy getCutoffStrategy()",
+ "public void prepare(com.yahoo.search.query.ranking.RankProperties)",
+ "public com.yahoo.search.query.ranking.Diversity clone()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final java.lang.String ATTRIBUTE",
+ "public static final java.lang.String MINGROUPS",
+ "public static final java.lang.String CUTOFF",
+ "public static final java.lang.String FACTOR",
+ "public static final java.lang.String STRATEGY"
+ ]
+ },
+ "com.yahoo.search.query.ranking.MatchPhase": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void setAttribute(java.lang.String)",
+ "public java.lang.String getAttribute()",
+ "public void setAscending(boolean)",
+ "public boolean getAscending()",
+ "public void setMaxHits(long)",
+ "public void setMaxFilterCoverage(double)",
+ "public java.lang.Long getMaxHits()",
+ "public java.lang.Double getMaxFilterCoverage()",
+ "public com.yahoo.search.query.ranking.Diversity getDiversity()",
+ "public void setDiversity(com.yahoo.search.query.ranking.Diversity)",
+ "public void prepare(com.yahoo.search.query.ranking.RankProperties)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.query.ranking.MatchPhase clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final java.lang.String ATTRIBUTE",
+ "public static final java.lang.String ASCENDING",
+ "public static final java.lang.String MAX_HITS",
+ "public static final java.lang.String MAX_FILTER_COVERAGE"
+ ]
+ },
+ "com.yahoo.search.query.ranking.Matching": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public java.lang.Integer getNumSearchPartitions()",
+ "public void setNumSearchPartitions(int)",
+ "public java.lang.Integer getMinHitsPerThread()",
+ "public void setMinHitsPerThread(int)",
+ "public void setTermwiselimit(double)",
+ "public java.lang.Double getTermwiseLimit()",
+ "public void setNumThreadsPerSearch(int)",
+ "public java.lang.Integer getNumThreadsPerSearch()",
+ "public void prepare(com.yahoo.search.query.ranking.RankProperties)",
+ "public com.yahoo.search.query.ranking.Matching clone()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final java.lang.String TERMWISELIMIT",
+ "public static final java.lang.String NUMTHREADSPERSEARCH",
+ "public static final java.lang.String NUMSEARCHPARTITIIONS",
+ "public static final java.lang.String MINHITSPERTHREAD",
+ "public java.lang.Double termwiseLimit"
+ ]
+ },
+ "com.yahoo.search.query.ranking.RankFeatures": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void put(java.lang.String, java.lang.String)",
+ "public void put(java.lang.String, com.yahoo.tensor.Tensor)",
+ "public java.lang.String get(java.lang.String)",
+ "public java.lang.Object getObject(java.lang.String)",
+ "public java.util.Optional getTensor(java.lang.String)",
+ "public java.util.Map asMap()",
+ "public boolean isEmpty()",
+ "public void prepare(com.yahoo.search.query.ranking.RankProperties)",
+ "public int encode(java.nio.ByteBuffer)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public com.yahoo.search.query.ranking.RankFeatures clone()",
+ "public java.lang.String toString()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.ranking.RankProperties": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void put(java.lang.String, java.lang.String)",
+ "public void put(java.lang.String, java.lang.Object)",
+ "public java.util.List get(java.lang.String)",
+ "public void remove(java.lang.String)",
+ "public boolean isEmpty()",
+ "public java.util.Map asMap()",
+ "public int encode(java.nio.ByteBuffer, boolean)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public com.yahoo.search.query.ranking.RankProperties clone()",
+ "public java.lang.String toString()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.ranking.SoftTimeout": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()",
+ "public void setEnable(boolean)",
+ "public java.lang.Boolean getEnable()",
+ "public void setFactor(double)",
+ "public java.lang.Double getFactor()",
+ "public void setTailcost(double)",
+ "public java.lang.Double getTailcost()",
+ "public void prepare(com.yahoo.search.query.ranking.RankProperties)",
+ "public com.yahoo.search.query.ranking.SoftTimeout clone()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final java.lang.String ENABLE",
+ "public static final java.lang.String FACTOR",
+ "public static final java.lang.String TAILCOST",
+ "public java.lang.Boolean enable"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.QueryRewriteSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "protected void <init>(com.yahoo.component.ComponentId, com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig)",
+ "protected void <init>(com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)",
+ "protected void <init>(com.yahoo.component.ComponentId)",
+ "protected void <init>()",
+ "public abstract boolean configure(com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)",
+ "protected abstract java.util.HashMap rewrite(com.yahoo.search.Query, java.lang.String)",
+ "protected abstract boolean getSkipRewriterIfRewritten()",
+ "public abstract java.lang.String getRewriterName()",
+ "public abstract java.util.HashMap getDefaultFSAs()",
+ "protected java.lang.String getQPConfig(com.yahoo.search.Query, java.lang.String)",
+ "protected java.lang.String getRewriteFromFSA(com.yahoo.search.Query, java.lang.String, java.lang.String)"
+ ],
+ "fields": [
+ "protected final java.util.logging.Logger logger",
+ "protected java.util.HashMap rewriterDicts"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.RewriterConstants": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()"
+ ],
+ "fields": [
+ "public static final java.lang.String ORIGINAL_AS_UNIT",
+ "public static final java.lang.String ORIGINAL_AS_UNIT_EQUIV",
+ "public static final java.lang.String REWRITES_AS_EQUIV",
+ "public static final java.lang.String REWRITES_AS_UNIT_EQUIV",
+ "public static final java.lang.String PARTIAL_PHRASE_MATCH",
+ "public static final java.lang.String MAX_REWRITES",
+ "public static final java.lang.String QSS_RW",
+ "public static final java.lang.String QSS_SUGG",
+ "public static final java.lang.String EXPANSION_INDEX",
+ "public static final java.lang.String REWRITER_CHAIN",
+ "public static final com.yahoo.processing.request.CompoundName REWRITE_META",
+ "public static final java.lang.String REWRITTEN",
+ "public static final java.lang.String DICT_KEY",
+ "public static final java.lang.String DEFAULT_DICT_DIR"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.RewriterFeatures": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.Query addUnitToOriginalQuery(com.yahoo.search.Query, java.lang.String, boolean)",
+ "public static com.yahoo.search.Query addRewritesAsEquiv(com.yahoo.search.Query, java.lang.String, java.lang.String, boolean, int)",
+ "public static java.util.Set getNonOverlappingFullPhraseMatches(com.yahoo.prelude.querytransform.PhraseMatcher, com.yahoo.search.Query)",
+ "public static java.util.Set getNonOverlappingPartialPhraseMatches(com.yahoo.prelude.querytransform.PhraseMatcher, com.yahoo.search.Query)",
+ "public static java.util.List getNonOverlappingMatchesInAndItem(java.util.List, com.yahoo.search.Query)",
+ "public static com.yahoo.search.Query addExpansions(com.yahoo.search.Query, java.util.Set, java.lang.String, int, boolean, boolean)",
+ "public static java.lang.String convertMatchToString(com.yahoo.prelude.querytransform.PhraseMatcher$Phrase)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.rewrite.RewriterUtils": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.fsa.FSA loadFSA(java.io.File, com.yahoo.search.Query)",
+ "public static com.yahoo.fsa.FSA loadFSA(java.lang.String, com.yahoo.search.Query)",
+ "public static java.lang.String getRewriteFromFSA(com.yahoo.search.Query, java.util.HashMap, java.lang.String, java.lang.String)",
+ "public static java.lang.String getQPConfig(com.yahoo.search.Query, java.lang.String, java.lang.String)",
+ "public static java.lang.String getRewriterChain(com.yahoo.search.Query)",
+ "public static java.lang.String getUserParam(com.yahoo.search.Query, java.lang.String)",
+ "public static java.util.HashMap getRewriteMeta(com.yahoo.search.Query)",
+ "public static void setRewriteMeta(com.yahoo.search.Query, java.util.HashMap)",
+ "public static java.lang.String getSpellCorrected(com.yahoo.search.Query, boolean, boolean)",
+ "public static java.lang.String getNormalizedOriginalQuery(com.yahoo.search.Query)",
+ "public static void log(java.util.logging.Logger, java.lang.String)",
+ "public static void log(java.util.logging.Logger, com.yahoo.search.Query, java.lang.String)",
+ "public static void error(java.util.logging.Logger, java.lang.String)",
+ "public static void error(java.util.logging.Logger, com.yahoo.search.Query, java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.rewrite.RewritesConfig$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Builder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.query.rewrite.RewritesConfig)",
+ "public com.yahoo.search.query.rewrite.RewritesConfig$Builder fsaDict(com.yahoo.search.query.rewrite.RewritesConfig$FsaDict$Builder)",
+ "public com.yahoo.search.query.rewrite.RewritesConfig$Builder fsaDict(java.util.List)",
+ "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
+ "public final java.lang.String getDefMd5()",
+ "public final java.lang.String getDefName()",
+ "public final java.lang.String getDefNamespace()",
+ "public com.yahoo.search.query.rewrite.RewritesConfig build()"
+ ],
+ "fields": [
+ "public java.util.List fsaDict"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.RewritesConfig$FsaDict$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigBuilder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.query.rewrite.RewritesConfig$FsaDict)",
+ "public com.yahoo.search.query.rewrite.RewritesConfig$FsaDict$Builder name(java.lang.String)",
+ "public com.yahoo.search.query.rewrite.RewritesConfig$FsaDict$Builder path(java.lang.String)",
+ "public com.yahoo.search.query.rewrite.RewritesConfig$FsaDict build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.rewrite.RewritesConfig$FsaDict": {
+ "superClass": "com.yahoo.config.InnerNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.rewrite.RewritesConfig$FsaDict$Builder)",
+ "public java.lang.String name()",
+ "public com.yahoo.config.FileReference path()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.rewrite.RewritesConfig$Producer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Producer"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void getConfig(com.yahoo.search.query.rewrite.RewritesConfig$Builder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.query.rewrite.RewritesConfig": {
+ "superClass": "com.yahoo.config.ConfigInstance",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public static java.lang.String getDefMd5()",
+ "public static java.lang.String getDefName()",
+ "public static java.lang.String getDefNamespace()",
+ "public static java.lang.String getDefVersion()",
+ "public void <init>(com.yahoo.search.query.rewrite.RewritesConfig$Builder)",
+ "public java.util.List fsaDict()",
+ "public com.yahoo.search.query.rewrite.RewritesConfig$FsaDict fsaDict(int)"
+ ],
+ "fields": [
+ "public static final java.lang.String CONFIG_DEF_MD5",
+ "public static final java.lang.String CONFIG_DEF_NAME",
+ "public static final java.lang.String CONFIG_DEF_NAMESPACE",
+ "public static final java.lang.String CONFIG_DEF_VERSION",
+ "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.SearchChainDispatcherSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public void <init>()",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": [
+ "protected final java.util.logging.Logger logger"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter": {
+ "superClass": "com.yahoo.search.query.rewrite.QueryRewriteSearcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId, com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig)",
+ "public void <init>(com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)",
+ "public boolean configure(com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)",
+ "public java.util.HashMap rewrite(com.yahoo.search.Query, java.lang.String)",
+ "public boolean getSkipRewriterIfRewritten()",
+ "public java.lang.String getRewriterName()",
+ "public java.util.HashMap getDefaultFSAs()"
+ ],
+ "fields": [
+ "public static final java.lang.String REWRITER_NAME",
+ "public static final java.lang.String GENERIC_EXPAND_DICT",
+ "public static final java.lang.String GENERIC_EXPAND_DICT_FILENAME"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.rewriters.MisspellRewriter": {
+ "superClass": "com.yahoo.search.query.rewrite.QueryRewriteSearcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public void <init>()",
+ "public boolean configure(com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)",
+ "public java.util.HashMap rewrite(com.yahoo.search.Query, java.lang.String)",
+ "public boolean getSkipRewriterIfRewritten()",
+ "public java.lang.String getRewriterName()",
+ "public java.util.HashMap getDefaultFSAs()"
+ ],
+ "fields": [
+ "public static final java.lang.String REWRITER_NAME"
+ ]
+ },
+ "com.yahoo.search.query.rewrite.rewriters.NameRewriter": {
+ "superClass": "com.yahoo.search.query.rewrite.QueryRewriteSearcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId, com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig)",
+ "public void <init>(com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)",
+ "public boolean configure(com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)",
+ "public java.util.HashMap rewrite(com.yahoo.search.Query, java.lang.String)",
+ "public boolean getSkipRewriterIfRewritten()",
+ "public java.lang.String getRewriterName()",
+ "public java.util.HashMap getDefaultFSAs()"
+ ],
+ "fields": [
+ "public static final java.lang.String REWRITER_NAME",
+ "public static final java.lang.String NAME_ENTITY_EXPAND_DICT",
+ "public static final java.lang.String NAME_ENTITY_EXPAND_DICT_FILENAME"
+ ]
+ },
+ "com.yahoo.search.query.textserialize.TextSerialize": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.prelude.query.Item parse(java.lang.String)",
+ "public static java.lang.String serialize(com.yahoo.prelude.query.Item)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.rendering.DefaultRenderer$RenderingVisitor": {
+ "superClass": "com.yahoo.yolean.trace.TraceVisitor",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.text.XMLWriter, long)",
+ "public void entering(com.yahoo.yolean.trace.TraceNode)",
+ "public void leaving(com.yahoo.yolean.trace.TraceNode)",
+ "public void visit(com.yahoo.yolean.trace.TraceNode)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.rendering.DefaultRenderer": {
+ "superClass": "com.yahoo.processing.rendering.AsynchronousSectionedRenderer",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.concurrent.Executor)",
+ "public void init()",
+ "public java.lang.String getEncoding()",
+ "public java.lang.String getMimeType()",
+ "public void error(com.yahoo.text.XMLWriter, com.yahoo.search.Result)",
+ "public void queryContext(com.yahoo.text.XMLWriter, com.yahoo.search.query.context.QueryContext, com.yahoo.search.Query)",
+ "public static boolean simpleRenderDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorHit)",
+ "public static void renderMessageDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorMessage)",
+ "public void beginResponse(java.io.OutputStream)",
+ "public final java.lang.String getRequestedEncoding(com.yahoo.search.Query)",
+ "public void beginList(com.yahoo.processing.response.DataList)",
+ "public void data(com.yahoo.processing.response.Data)",
+ "public void endList(com.yahoo.processing.response.DataList)",
+ "public void endResponse()"
+ ],
+ "fields": [
+ "public static final java.lang.String DEFAULT_MIMETYPE",
+ "public static final java.lang.String DEFAULT_ENCODING"
+ ]
+ },
+ "com.yahoo.search.rendering.JsonRenderer": {
+ "superClass": "com.yahoo.processing.rendering.AsynchronousSectionedRenderer",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.concurrent.Executor)",
+ "protected static com.fasterxml.jackson.databind.ObjectMapper createJsonCodec()",
+ "public void init()",
+ "public void beginResponse(java.io.OutputStream)",
+ "public void beginList(com.yahoo.processing.response.DataList)",
+ "protected void moreChildren()",
+ "public void data(com.yahoo.processing.response.Data)",
+ "public void endList(com.yahoo.processing.response.DataList)",
+ "public void endResponse()",
+ "public java.lang.String getEncoding()",
+ "public java.lang.String getMimeType()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.rendering.Renderer": {
+ "superClass": "com.yahoo.processing.rendering.Renderer",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public final com.google.common.util.concurrent.ListenableFuture render(java.io.OutputStream, com.yahoo.search.Result, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)",
+ "protected abstract void render(java.io.Writer, com.yahoo.search.Result)",
+ "public java.lang.String getCharacterEncoding(com.yahoo.search.Result)",
+ "public java.lang.String getDefaultSummaryClass()",
+ "public final java.lang.String getRequestedEncoding(com.yahoo.search.Query)",
+ "public com.yahoo.search.rendering.Renderer clone()",
+ "public bridge synthetic com.google.common.util.concurrent.ListenableFuture render(java.io.OutputStream, com.yahoo.processing.Response, com.yahoo.processing.execution.Execution, com.yahoo.processing.Request)",
+ "public bridge synthetic com.yahoo.processing.rendering.Renderer clone()",
+ "public bridge synthetic com.yahoo.component.AbstractComponent clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.rendering.RendererRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.concurrent.Executor)",
+ "public void <init>(java.util.Collection)",
+ "public void <init>(java.util.Collection, java.util.concurrent.Executor)",
+ "public void deconstruct()",
+ "public com.yahoo.processing.rendering.Renderer getDefaultRenderer()",
+ "public com.yahoo.processing.rendering.Renderer getRenderer(com.yahoo.component.ComponentSpecification)"
+ ],
+ "fields": [
+ "public static final com.yahoo.component.ComponentId xmlRendererId",
+ "public static final com.yahoo.component.ComponentId jsonRendererId",
+ "public static final com.yahoo.component.ComponentId defaultRendererId"
+ ]
+ },
+ "com.yahoo.search.rendering.SectionedRenderer": {
+ "superClass": "com.yahoo.search.rendering.Renderer",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public java.lang.Object wrapWriter(java.io.Writer)",
+ "public abstract void beginResult(java.lang.Object, com.yahoo.search.Result)",
+ "public abstract void endResult(java.lang.Object, com.yahoo.search.Result)",
+ "public abstract void error(java.lang.Object, java.util.Collection)",
+ "public abstract void emptyResult(java.lang.Object, com.yahoo.search.Result)",
+ "public abstract void queryContext(java.lang.Object, com.yahoo.search.query.context.QueryContext)",
+ "public abstract void beginHitGroup(java.lang.Object, com.yahoo.search.result.HitGroup)",
+ "public abstract void endHitGroup(java.lang.Object, com.yahoo.search.result.HitGroup)",
+ "public abstract void hit(java.lang.Object, com.yahoo.search.result.Hit)",
+ "public void errorHit(java.lang.Object, com.yahoo.search.result.ErrorHit)",
+ "public void beginGroup(java.lang.Object, com.yahoo.search.grouping.result.Group)",
+ "public void endGroup(java.lang.Object, com.yahoo.search.grouping.result.Group)",
+ "public void beginGroupList(java.lang.Object, com.yahoo.search.grouping.result.GroupList)",
+ "public void endGroupList(java.lang.Object, com.yahoo.search.grouping.result.GroupList)",
+ "public void beginHitList(java.lang.Object, com.yahoo.search.grouping.result.HitList)",
+ "public void endHitList(java.lang.Object, com.yahoo.search.grouping.result.HitList)",
+ "public final void render(java.io.Writer, com.yahoo.search.Result)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.rendering.SyncDefaultRenderer$RenderingVisitor": {
+ "superClass": "com.yahoo.yolean.trace.TraceVisitor",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.text.XMLWriter, long)",
+ "public void entering(com.yahoo.yolean.trace.TraceNode)",
+ "public void leaving(com.yahoo.yolean.trace.TraceNode)",
+ "public void visit(com.yahoo.yolean.trace.TraceNode)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.rendering.SyncDefaultRenderer": {
+ "superClass": "com.yahoo.search.rendering.Renderer",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void init()",
+ "public java.lang.String getEncoding()",
+ "public java.lang.String getMimeType()",
+ "public java.lang.String getDefaultSummaryClass()",
+ "public void render(java.io.Writer, com.yahoo.search.Result)",
+ "public void endResult(com.yahoo.text.XMLWriter, com.yahoo.search.Result)",
+ "public void error(com.yahoo.text.XMLWriter, com.yahoo.search.Result)",
+ "public void queryContext(com.yahoo.text.XMLWriter, com.yahoo.search.query.context.QueryContext, com.yahoo.search.Query)",
+ "public void renderHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.Hit, int)",
+ "public static boolean simpleRenderDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorHit)",
+ "public static void renderMessageDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorMessage)"
+ ],
+ "fields": [
+ "public static final java.lang.String DEFAULT_MIMETYPE",
+ "public static final java.lang.String DEFAULT_ENCODING"
+ ]
+ },
+ "com.yahoo.search.rendering.XmlRenderer$RenderingVisitor": {
+ "superClass": "com.yahoo.yolean.trace.TraceVisitor",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.text.XMLWriter, long)",
+ "public void entering(com.yahoo.yolean.trace.TraceNode)",
+ "public void leaving(com.yahoo.yolean.trace.TraceNode)",
+ "public void visit(com.yahoo.yolean.trace.TraceNode)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.rendering.XmlRenderer": {
+ "superClass": "com.yahoo.processing.rendering.AsynchronousSectionedRenderer",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.util.concurrent.Executor)",
+ "public void init()",
+ "public java.lang.String getEncoding()",
+ "public java.lang.String getMimeType()",
+ "public void error(com.yahoo.text.XMLWriter, com.yahoo.search.Result)",
+ "public void queryContext(com.yahoo.text.XMLWriter, com.yahoo.search.query.context.QueryContext, com.yahoo.search.Query)",
+ "public static boolean simpleRenderDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorHit)",
+ "public static void renderMessageDefaultErrorHit(com.yahoo.text.XMLWriter, com.yahoo.search.result.ErrorMessage)",
+ "public void beginResponse(java.io.OutputStream)",
+ "public final java.lang.String getRequestedEncoding(com.yahoo.search.Query)",
+ "public void beginList(com.yahoo.processing.response.DataList)",
+ "public void data(com.yahoo.processing.response.Data)",
+ "public void endList(com.yahoo.processing.response.DataList)",
+ "public void endResponse()"
+ ],
+ "fields": [
+ "public static final java.lang.String DEFAULT_MIMETYPE",
+ "public static final java.lang.String DEFAULT_ENCODING"
+ ]
+ },
+ "com.yahoo.search.result.ChainableComparator": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.util.Comparator"
+ ],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>(java.util.Comparator)",
+ "public java.util.Comparator getSecondaryComparator()",
+ "public int compare(com.yahoo.search.result.Hit, com.yahoo.search.result.Hit)",
+ "public bridge synthetic int compare(java.lang.Object, java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.Coverage": {
+ "superClass": "com.yahoo.container.handler.Coverage",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(long, long)",
+ "public void <init>(long, long, int)",
+ "public void <init>(long, long, int, int)",
+ "public void <init>(long, int, boolean)",
+ "public void <init>(long, int, boolean, int)",
+ "public com.yahoo.search.result.Coverage setSoonActive(long)",
+ "public com.yahoo.search.result.Coverage setDegradedReason(int)",
+ "public com.yahoo.search.result.Coverage setNodesTried(int)",
+ "public bridge synthetic com.yahoo.container.handler.Coverage setNodesTried(int)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.DeepHitIterator": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.util.Iterator"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.Iterator, boolean)",
+ "public boolean hasNext()",
+ "public com.yahoo.search.result.Hit next()",
+ "public void remove()",
+ "public bridge synthetic java.lang.Object next()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.DefaultErrorHit": {
+ "superClass": "com.yahoo.search.result.Hit",
+ "interfaces": [
+ "com.yahoo.search.result.ErrorHit",
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, com.yahoo.search.result.ErrorMessage)",
+ "public void <init>(java.lang.String, java.util.List)",
+ "public void setSource(java.lang.String)",
+ "public com.yahoo.search.result.ErrorMessage getMainError()",
+ "public void addError(com.yahoo.search.result.ErrorMessage)",
+ "public void addErrors(com.yahoo.search.result.ErrorHit)",
+ "public java.util.Iterator errorIterator()",
+ "public java.util.Set errors()",
+ "public java.lang.String toString()",
+ "public boolean isMeta()",
+ "public boolean hasOnlyErrorCode(int)",
+ "public com.yahoo.search.result.DefaultErrorHit clone()",
+ "public bridge synthetic com.yahoo.search.result.Hit clone()",
+ "public bridge synthetic com.yahoo.component.provider.ListenableFreezableClass clone()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableClass clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.ErrorHit": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void setSource(java.lang.String)",
+ "public abstract com.yahoo.search.result.ErrorMessage getMainError()",
+ "public abstract void addError(com.yahoo.search.result.ErrorMessage)",
+ "public abstract void addErrors(com.yahoo.search.result.ErrorHit)",
+ "public abstract java.util.Iterator errorIterator()",
+ "public abstract java.util.Set errors()",
+ "public abstract boolean isMeta()",
+ "public abstract boolean hasOnlyErrorCode(int)",
+ "public abstract java.lang.Object clone()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.ErrorMessage": {
+ "superClass": "com.yahoo.processing.request.ErrorMessage",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(int, java.lang.String)",
+ "public void <init>(int, java.lang.String, java.lang.String)",
+ "public void <init>(int, java.lang.String, java.lang.String, java.lang.Throwable)",
+ "public static com.yahoo.search.result.ErrorMessage createNoBackendsInService(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createNullQuery(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createRequestTooLarge(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createIllegalQuery(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createInvalidQueryParameter(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createInvalidQueryParameter(java.lang.String, java.lang.Throwable)",
+ "public static com.yahoo.search.result.ErrorMessage createUnspecifiedError(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createUnspecifiedError(java.lang.String, java.lang.Throwable)",
+ "public static com.yahoo.search.result.ErrorMessage createErrorInPluginSearcher(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createErrorInPluginSearcher(java.lang.String, java.lang.Throwable)",
+ "public static com.yahoo.search.result.ErrorMessage createInvalidQueryTransformation(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createServerIsMisconfigured(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createBackendCommunicationError(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createNoAnswerWhenPingingNode(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createTimeout(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createEmptyDocsums(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createUnauthorized(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createForbidden(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createNotFound(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createBadRequest(java.lang.String)",
+ "public static com.yahoo.search.result.ErrorMessage createInternalServerError(java.lang.String)",
+ "public void setSource(java.lang.String)",
+ "public java.lang.String getSource()",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public java.lang.String toString()",
+ "public com.yahoo.search.result.ErrorMessage clone()",
+ "public static com.yahoo.search.result.ErrorMessage from(com.yahoo.processing.request.ErrorMessage)",
+ "public bridge synthetic com.yahoo.processing.request.ErrorMessage clone()",
+ "public bridge synthetic java.lang.Object clone()"
+ ],
+ "fields": [
+ "public static final int NULL_QUERY",
+ "public static final int timeoutCode",
+ "public static final int emptyDocsumsCode"
+ ]
+ },
+ "com.yahoo.search.result.FeatureData": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.data.access.Inspectable",
+ "com.yahoo.data.JsonProducer"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.data.access.Inspector)",
+ "public com.yahoo.data.access.Inspector inspect()",
+ "public java.lang.String toString()",
+ "public java.lang.String toJson()",
+ "public java.lang.StringBuilder writeJson(java.lang.StringBuilder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.FieldComparator": {
+ "superClass": "com.yahoo.search.result.ChainableComparator",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.Sorting)",
+ "public void <init>(com.yahoo.search.query.Sorting, java.util.Comparator)",
+ "public static com.yahoo.search.result.FieldComparator create(com.yahoo.search.query.Sorting)",
+ "public int compare(com.yahoo.search.result.Hit, com.yahoo.search.result.Hit)",
+ "public java.lang.Object getField(com.yahoo.search.result.Hit, java.lang.String)",
+ "public java.lang.String toString()",
+ "public bridge synthetic int compare(java.lang.Object, java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.Hit$RawUtf8Consumer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.util.function.BiConsumer"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void accept(java.lang.String, byte[], int, int)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.Hit": {
+ "superClass": "com.yahoo.component.provider.ListenableFreezableClass",
+ "interfaces": [
+ "com.yahoo.processing.response.Data",
+ "java.lang.Comparable",
+ "java.lang.Cloneable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "protected void <init>()",
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, com.yahoo.search.Query)",
+ "public void <init>(java.lang.String, double)",
+ "public void <init>(java.lang.String, double, com.yahoo.search.Query)",
+ "public void <init>(java.lang.String, com.yahoo.search.result.Relevance)",
+ "public void <init>(java.lang.String, com.yahoo.search.result.Relevance, com.yahoo.search.Query)",
+ "public void <init>(java.lang.String, double, java.lang.String)",
+ "public void <init>(java.lang.String, double, java.lang.String, com.yahoo.search.Query)",
+ "public void <init>(java.lang.String, com.yahoo.search.result.Relevance, java.lang.String)",
+ "public void <init>(java.lang.String, com.yahoo.search.result.Relevance, java.lang.String, com.yahoo.search.Query)",
+ "public void setId(java.lang.String)",
+ "public void setId(com.yahoo.net.URI)",
+ "protected final void assignId(com.yahoo.net.URI)",
+ "public com.yahoo.net.URI getId()",
+ "public java.lang.String getDisplayId()",
+ "public void setRelevance(com.yahoo.search.result.Relevance)",
+ "public void setRelevance(double)",
+ "public com.yahoo.search.result.Relevance getRelevance()",
+ "public void setCached(boolean)",
+ "public boolean isCached()",
+ "public void setFillable()",
+ "public void setFilled(java.lang.String)",
+ "public boolean isFillable()",
+ "public java.util.Set getFilled()",
+ "public boolean isFilled(java.lang.String)",
+ "public void setSource(java.lang.String)",
+ "public java.lang.String getSource()",
+ "public void forEachField(java.util.function.BiConsumer)",
+ "public void forEachFieldAsRaw(com.yahoo.search.result.Hit$RawUtf8Consumer)",
+ "public java.util.Map fields()",
+ "public java.util.Iterator fieldIterator()",
+ "public java.util.Set fieldKeys()",
+ "public void reserve(int)",
+ "public java.lang.Object setField(java.lang.String, java.lang.Object)",
+ "public java.lang.Object getField(java.lang.String)",
+ "public void clearFields()",
+ "public java.lang.Object removeField(java.lang.String)",
+ "protected boolean hasField(java.lang.String)",
+ "protected boolean hasFields()",
+ "public void changeFieldKey(java.lang.String, java.lang.String)",
+ "public com.yahoo.prelude.hitfield.HitField buildHitField(java.lang.String)",
+ "public com.yahoo.prelude.hitfield.HitField buildHitField(java.lang.String, boolean)",
+ "public com.yahoo.prelude.hitfield.HitField buildHitField(java.lang.String, boolean, boolean)",
+ "public java.util.Set types()",
+ "public java.lang.String getTypeString()",
+ "public int getAddNumber()",
+ "public void setAddNumber(int)",
+ "public boolean isMeta()",
+ "public void setMeta(boolean)",
+ "public boolean isAuxiliary()",
+ "public void setAuxiliary(boolean)",
+ "public int getSourceNumber()",
+ "public void setSourceNumber(int)",
+ "public com.yahoo.search.Query getQuery()",
+ "public com.yahoo.processing.Request request()",
+ "public final void setQuery(com.yahoo.search.Query)",
+ "public java.lang.String getFieldXML(java.lang.String)",
+ "public java.lang.String getUnboldedField(java.lang.String, boolean)",
+ "public void setSearcherSpecificMetaData(com.yahoo.search.Searcher, java.lang.Object)",
+ "public java.lang.Object getSearcherSpecificMetaData(com.yahoo.search.Searcher)",
+ "protected final void setFilledInternal(java.util.Set)",
+ "protected final java.util.Set getFilledInternal()",
+ "public static java.lang.String stripCharacter(char, java.lang.String)",
+ "protected void close()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public int compareTo(com.yahoo.search.result.Hit)",
+ "public com.yahoo.search.result.Hit clone()",
+ "public java.lang.String toString()",
+ "public bridge synthetic com.yahoo.component.provider.ListenableFreezableClass clone()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableClass clone()",
+ "public bridge synthetic java.lang.Object clone()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": [
+ "public static final java.lang.String RANKFEATURES_FIELD",
+ "public static final java.lang.String SDDOCNAME_FIELD"
+ ]
+ },
+ "com.yahoo.search.result.HitGroup": {
+ "superClass": "com.yahoo.search.result.Hit",
+ "interfaces": [
+ "com.yahoo.processing.response.DataList",
+ "java.lang.Cloneable",
+ "java.lang.Iterable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, double)",
+ "public void <init>(java.lang.String, com.yahoo.search.result.Relevance)",
+ "protected void <init>(java.lang.String, com.yahoo.search.result.Relevance, com.yahoo.processing.response.IncomingData)",
+ "public static com.yahoo.search.result.HitGroup createAsync(java.lang.String)",
+ "public void setId(java.lang.String)",
+ "public void setId(com.yahoo.net.URI)",
+ "public void setOrdered(boolean)",
+ "public int size()",
+ "public int getConcreteSize()",
+ "public int getConcreteSizeShallow()",
+ "public int getSubgroupCount()",
+ "public com.yahoo.search.result.Hit add(com.yahoo.search.result.Hit)",
+ "public void addAll(java.util.List)",
+ "public com.yahoo.search.result.Hit get(int)",
+ "public com.yahoo.search.result.Hit get(java.lang.String)",
+ "public com.yahoo.search.result.Hit get(java.lang.String, int)",
+ "public com.yahoo.search.result.Hit get(com.yahoo.net.URI, int)",
+ "public void set(int, com.yahoo.search.result.Hit)",
+ "public void add(int, com.yahoo.search.result.Hit)",
+ "public com.yahoo.search.result.Hit remove(java.lang.String)",
+ "public com.yahoo.search.result.Hit remove(com.yahoo.net.URI)",
+ "public com.yahoo.search.result.Hit remove(int)",
+ "public void setError(com.yahoo.search.result.ErrorMessage)",
+ "public void addError(com.yahoo.search.result.ErrorMessage)",
+ "public com.yahoo.search.result.ErrorHit getErrorHit()",
+ "public com.yahoo.search.result.DefaultErrorHit removeErrorHit()",
+ "public com.yahoo.search.result.ErrorMessage getError()",
+ "public void trim(int, int)",
+ "public java.util.Iterator iterator()",
+ "public java.util.Iterator deepIterator()",
+ "public java.util.Iterator unorderedDeepIterator()",
+ "public java.util.List asList()",
+ "public java.util.List asUnorderedHits()",
+ "public java.util.Iterator unorderedIterator()",
+ "public void sort()",
+ "public void setOrderer(com.yahoo.search.result.HitOrderer)",
+ "public void setSorted(boolean)",
+ "public com.yahoo.search.result.HitOrderer getOrderer()",
+ "public void setDeletionBreaksOrdering(boolean)",
+ "public boolean getDeletionBreaksOrdering()",
+ "public boolean isCached()",
+ "public boolean isFilled(java.lang.String)",
+ "public void copyOrdering(com.yahoo.search.result.HitGroup)",
+ "public void analyze()",
+ "public com.yahoo.search.result.HitGroup clone()",
+ "public void setFillable()",
+ "public void setFilled(java.lang.String)",
+ "public boolean isFillable()",
+ "public java.util.Set getFilled()",
+ "public com.yahoo.processing.response.IncomingData incoming()",
+ "public com.google.common.util.concurrent.ListenableFuture complete()",
+ "public void addDataListener(java.lang.Runnable)",
+ "public void close()",
+ "public bridge synthetic com.yahoo.search.result.Hit clone()",
+ "public bridge synthetic com.yahoo.component.provider.ListenableFreezableClass clone()",
+ "public bridge synthetic com.yahoo.component.provider.FreezableClass clone()",
+ "public bridge synthetic java.lang.Object clone()",
+ "public bridge synthetic com.yahoo.processing.response.Data get(int)",
+ "public bridge synthetic com.yahoo.processing.response.Data add(com.yahoo.processing.response.Data)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.HitGroupsLastComparator": {
+ "superClass": "com.yahoo.search.result.ChainableComparator",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.Comparator)",
+ "public int compare(com.yahoo.search.result.Hit, com.yahoo.search.result.Hit)",
+ "public java.lang.String toString()",
+ "public bridge synthetic int compare(java.lang.Object, java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.HitIterator": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.util.Iterator"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.result.HitGroup, java.util.List)",
+ "public void <init>(com.yahoo.search.Result, java.util.List)",
+ "public boolean hasNext()",
+ "public com.yahoo.search.result.Hit next()",
+ "public void remove()",
+ "public bridge synthetic java.lang.Object next()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.HitOrderer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public abstract void order(java.util.List)",
+ "public java.util.Comparator getComparator()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.HitSortOrderer": {
+ "superClass": "com.yahoo.search.result.HitOrderer",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.query.Sorting)",
+ "public void <init>(java.util.Comparator)",
+ "public void order(java.util.List)",
+ "public java.util.Comparator getComparator()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.MetaHitsFirstComparator": {
+ "superClass": "com.yahoo.search.result.ChainableComparator",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.Comparator)",
+ "public int compare(com.yahoo.search.result.Hit, com.yahoo.search.result.Hit)",
+ "public java.lang.String toString()",
+ "public bridge synthetic int compare(java.lang.Object, java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.NanNumber": {
+ "superClass": "java.lang.Number",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public double doubleValue()",
+ "public float floatValue()",
+ "public int intValue()",
+ "public long longValue()",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.result.NanNumber NaN"
+ ]
+ },
+ "com.yahoo.search.result.PositionsData": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.data.access.Inspectable",
+ "com.yahoo.data.JsonProducer",
+ "com.yahoo.data.XmlProducer"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.data.access.Inspector)",
+ "public com.yahoo.data.access.Inspector inspect()",
+ "public java.lang.String toString()",
+ "public java.lang.StringBuilder writeJson(java.lang.StringBuilder)",
+ "public java.lang.StringBuilder writeXML(java.lang.StringBuilder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.Relevance": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "java.lang.Comparable"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(double)",
+ "public void setScore(double)",
+ "public double getScore()",
+ "public java.lang.String toString()",
+ "public int compareTo(com.yahoo.search.result.Relevance)",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()",
+ "public bridge synthetic int compareTo(java.lang.Object)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.StructuredData": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.data.access.Inspectable",
+ "com.yahoo.data.JsonProducer",
+ "com.yahoo.data.XmlProducer"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.data.access.Inspector)",
+ "public com.yahoo.data.access.Inspector inspect()",
+ "public java.lang.String toString()",
+ "public java.lang.StringBuilder writeXML(java.lang.StringBuilder)",
+ "public java.lang.String toJson()",
+ "public java.lang.StringBuilder writeJson(java.lang.StringBuilder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.result.Templating": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.Result)",
+ "public int getFirstHitNo()",
+ "public long getNextFirstHitNo()",
+ "public long getNextLastHitNo()",
+ "public int getLastHitNo()",
+ "public int getPrevFirstHitNo()",
+ "public int getPrevLastHitNo()",
+ "public java.lang.String getNextResultURL()",
+ "public java.lang.String getPreviousResultURL()",
+ "public java.lang.String getCurrentResultURL()",
+ "public com.yahoo.prelude.templates.UserTemplate getTemplates()",
+ "public void setTemplates(com.yahoo.prelude.templates.UserTemplate)",
+ "public com.yahoo.processing.rendering.Renderer getRenderer()",
+ "public void setRenderer(com.yahoo.processing.rendering.Renderer)",
+ "public boolean usesDefaultTemplate()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchchain.AsyncExecution": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.Execution)",
+ "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.Execution$Context)",
+ "public void <init>(com.yahoo.search.searchchain.Execution)",
+ "public com.yahoo.search.searchchain.FutureResult search(com.yahoo.search.Query)",
+ "public com.yahoo.search.searchchain.FutureResult searchAndFill(com.yahoo.search.Query)",
+ "public com.yahoo.search.searchchain.FutureResult fill(com.yahoo.search.Result, java.lang.String)",
+ "public static java.util.List waitForAll(java.util.Collection, long)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchchain.Execution$Context": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.searchchain.SearchChainRegistry, com.yahoo.prelude.IndexFacts, com.yahoo.prelude.query.parser.SpecialTokenRegistry, com.yahoo.search.rendering.RendererRegistry, com.yahoo.language.Linguistics)",
+ "public static com.yahoo.search.searchchain.Execution$Context createContextStub()",
+ "public static com.yahoo.search.searchchain.Execution$Context createContextStub(com.yahoo.prelude.IndexFacts)",
+ "public static com.yahoo.search.searchchain.Execution$Context createContextStub(com.yahoo.search.searchchain.SearchChainRegistry, com.yahoo.prelude.IndexFacts)",
+ "public static com.yahoo.search.searchchain.Execution$Context createContextStub(com.yahoo.search.searchchain.SearchChainRegistry, com.yahoo.prelude.IndexFacts, com.yahoo.language.Linguistics)",
+ "public void populateFrom(com.yahoo.search.searchchain.Execution$Context)",
+ "public boolean equals(com.yahoo.search.searchchain.Execution$Context)",
+ "public int hashCode()",
+ "public boolean equals(java.lang.Object)",
+ "public com.yahoo.search.searchchain.Execution$Context shallowCopy()",
+ "public com.yahoo.prelude.IndexFacts getIndexFacts()",
+ "public void setIndexFacts(com.yahoo.prelude.IndexFacts)",
+ "public com.yahoo.search.searchchain.SearchChainRegistry searchChainRegistry()",
+ "public com.yahoo.search.rendering.RendererRegistry rendererRegistry()",
+ "public com.yahoo.prelude.query.parser.SpecialTokenRegistry getTokenRegistry()",
+ "public void setTokenRegistry(com.yahoo.prelude.query.parser.SpecialTokenRegistry)",
+ "public void setDetailedDiagnostics(boolean)",
+ "public boolean getDetailedDiagnostics()",
+ "public boolean getBreakdown()",
+ "public void setBreakdown(boolean)",
+ "public com.yahoo.language.Linguistics getLinguistics()",
+ "public void setLinguistics(com.yahoo.language.Linguistics)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchchain.Execution": {
+ "superClass": "com.yahoo.processing.execution.Execution",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.searchchain.Execution)",
+ "public void <init>(com.yahoo.search.searchchain.Execution$Context)",
+ "public void <init>(com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.Execution$Context)",
+ "public void <init>(com.yahoo.search.Searcher, com.yahoo.search.searchchain.Execution$Context)",
+ "public final com.yahoo.processing.Response process(com.yahoo.processing.Request)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query)",
+ "protected void onInvoking(com.yahoo.processing.Request, com.yahoo.processing.Processor)",
+ "protected com.yahoo.processing.Response defaultResponse(com.yahoo.processing.Request)",
+ "public void fillAttributes(com.yahoo.search.Result)",
+ "public void fill(com.yahoo.search.Result)",
+ "public void fill(com.yahoo.search.Result, java.lang.String)",
+ "public com.yahoo.prelude.Pong ping(com.yahoo.prelude.Ping)",
+ "protected void onReturning(com.yahoo.processing.Request, com.yahoo.processing.Processor, com.yahoo.processing.Response)",
+ "protected void previousProcessor()",
+ "protected void nextProcessor()",
+ "public com.yahoo.search.searchchain.SearchChainRegistry searchChainRegistry()",
+ "public com.yahoo.search.searchchain.Execution$Context context()",
+ "public com.yahoo.search.statistics.TimeTracker timer()"
+ ],
+ "fields": [
+ "public static final java.lang.String ATTRIBUTEPREFETCH"
+ ]
+ },
+ "com.yahoo.search.searchchain.ForkingSearcher$CommentedSearchChain": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, com.yahoo.component.chain.Chain)"
+ ],
+ "fields": [
+ "public final java.lang.String comment",
+ "public final com.yahoo.component.chain.Chain searchChain"
+ ]
+ },
+ "com.yahoo.search.searchchain.ForkingSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "abstract"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public abstract java.util.Collection getSearchChainsForwarded(com.yahoo.search.searchchain.SearchChainRegistry)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchchain.FutureResult": {
+ "superClass": "java.util.concurrent.FutureTask",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.util.concurrent.Callable, com.yahoo.search.searchchain.Execution, com.yahoo.search.Query)",
+ "public com.yahoo.search.Result get()",
+ "public com.yahoo.search.Result get(long, java.util.concurrent.TimeUnit)",
+ "public java.util.Optional getIfAvailable(long, java.util.concurrent.TimeUnit)",
+ "public com.yahoo.search.Query getQuery()",
+ "public com.yahoo.search.result.ErrorMessage createTimeoutError()",
+ "public bridge synthetic java.lang.Object get(long, java.util.concurrent.TimeUnit)",
+ "public bridge synthetic java.lang.Object get()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchchain.PhaseNames": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [],
+ "fields": [
+ "public static final java.lang.String RAW_QUERY",
+ "public static final java.lang.String TRANSFORMED_QUERY",
+ "public static final java.lang.String BLENDED_RESULT",
+ "public static final java.lang.String UNBLENDED_RESULT",
+ "public static final java.lang.String BACKEND"
+ ]
+ },
+ "com.yahoo.search.searchchain.SearchChain": {
+ "superClass": "com.yahoo.component.chain.Chain",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId)",
+ "public varargs void <init>(com.yahoo.component.ComponentId, com.yahoo.search.Searcher[])",
+ "public void <init>(com.yahoo.component.ComponentId, java.util.Collection)",
+ "public void <init>(com.yahoo.component.ComponentId, java.util.Collection, java.util.Collection)",
+ "public void <init>(com.yahoo.component.chain.Chain)",
+ "public java.util.List searchers()",
+ "public java.lang.String toString()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchchain.SearchChainRegistry": {
+ "superClass": "com.yahoo.processing.execution.chain.ChainRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void freeze()",
+ "public void <init>()",
+ "public void <init>(com.yahoo.component.provider.ComponentRegistry)",
+ "public void register(com.yahoo.component.chain.Chain)",
+ "public com.yahoo.component.chain.Chain unregister(com.yahoo.component.chain.Chain)",
+ "public com.yahoo.search.searchchain.SearcherRegistry getSearcherRegistry()",
+ "public com.yahoo.search.searchchain.SearchChain getComponent(com.yahoo.component.ComponentId)",
+ "public com.yahoo.search.searchchain.SearchChain getComponent(com.yahoo.component.ComponentSpecification)",
+ "public final com.yahoo.component.chain.Chain getChain(java.lang.String)",
+ "public final com.yahoo.component.chain.Chain getChain(com.yahoo.component.ComponentId)",
+ "public com.yahoo.search.searchchain.SearchChain getComponent(java.lang.String)",
+ "public bridge synthetic java.lang.Object getComponent(com.yahoo.component.ComponentSpecification)",
+ "public bridge synthetic java.lang.Object getComponent(com.yahoo.component.ComponentId)",
+ "public bridge synthetic java.lang.Object getComponent(java.lang.String)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchchain.SearcherRegistry": {
+ "superClass": "com.yahoo.component.provider.ComponentRegistry",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void register(com.yahoo.search.Searcher)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchers.CacheControlSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": [
+ "public static final java.lang.String CACHE_CONTROL_HEADER"
+ ]
+ },
+ "com.yahoo.search.searchers.ConnectionControlSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.search.searchers.ConnectionControlSearcher createTestInstance(java.util.function.LongSupplier)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchers.ContainerLatencySearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.metrics.simple.MetricReceiver)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchers.InputCheckingSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.metrics.simple.MetricReceiver)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.searchers.RateLimitingSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.config.RateLimitingConfig, com.yahoo.cloud.config.ClusterInfoConfig, com.yahoo.metrics.simple.MetricReceiver)",
+ "public void <init>(com.yahoo.search.config.RateLimitingConfig, com.yahoo.cloud.config.ClusterInfoConfig, com.yahoo.metrics.simple.MetricReceiver, java.time.Clock)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": [
+ "public static final java.lang.String RATE_LIMITING",
+ "public static final com.yahoo.processing.request.CompoundName idKey",
+ "public static final com.yahoo.processing.request.CompoundName costKey",
+ "public static final com.yahoo.processing.request.CompoundName quotaKey",
+ "public static final com.yahoo.processing.request.CompoundName idDimensionKey",
+ "public static final com.yahoo.processing.request.CompoundName dryRunKey"
+ ]
+ },
+ "com.yahoo.search.searchers.ValidateMatchPhaseSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.vespa.config.search.AttributesConfig)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.ElapsedTime": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void add(com.yahoo.search.statistics.TimeTracker)",
+ "public long weightedFillTime()",
+ "public long fillTime()",
+ "public long totalTime()",
+ "public long weightedSearchTime()",
+ "public long searchTime()",
+ "public long pingTime()",
+ "public long weightedPingTime()",
+ "public long first()",
+ "public long last()",
+ "public void merge(com.yahoo.search.statistics.ElapsedTime)",
+ "public long firstFill()",
+ "public boolean hasDetailedData()",
+ "public java.lang.String detailedReport()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.MeasureQpsConfig$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Builder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.statistics.MeasureQpsConfig)",
+ "public com.yahoo.search.statistics.MeasureQpsConfig$Builder outputmethod(com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum)",
+ "public com.yahoo.search.statistics.MeasureQpsConfig$Builder queryproperty(java.lang.String)",
+ "public com.yahoo.search.statistics.MeasureQpsConfig$Builder eventname(java.lang.String)",
+ "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
+ "public final java.lang.String getDefMd5()",
+ "public final java.lang.String getDefName()",
+ "public final java.lang.String getDefNamespace()",
+ "public com.yahoo.search.statistics.MeasureQpsConfig build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum[] values()",
+ "public static com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum STATISTICS",
+ "public static final enum com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum METAHIT"
+ ]
+ },
+ "com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod": {
+ "superClass": "com.yahoo.config.EnumNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum)"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum STATISTICS",
+ "public static final com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum METAHIT"
+ ]
+ },
+ "com.yahoo.search.statistics.MeasureQpsConfig$Producer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Producer"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void getConfig(com.yahoo.search.statistics.MeasureQpsConfig$Builder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.MeasureQpsConfig": {
+ "superClass": "com.yahoo.config.ConfigInstance",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public static java.lang.String getDefMd5()",
+ "public static java.lang.String getDefName()",
+ "public static java.lang.String getDefNamespace()",
+ "public static java.lang.String getDefVersion()",
+ "public void <init>(com.yahoo.search.statistics.MeasureQpsConfig$Builder)",
+ "public com.yahoo.search.statistics.MeasureQpsConfig$Outputmethod$Enum outputmethod()",
+ "public java.lang.String queryproperty()",
+ "public java.lang.String eventname()"
+ ],
+ "fields": [
+ "public static final java.lang.String CONFIG_DEF_MD5",
+ "public static final java.lang.String CONFIG_DEF_NAME",
+ "public static final java.lang.String CONFIG_DEF_NAMESPACE",
+ "public static final java.lang.String CONFIG_DEF_VERSION",
+ "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
+ ]
+ },
+ "com.yahoo.search.statistics.PeakQpsSearcher$QpsHit": {
+ "superClass": "com.yahoo.search.result.Hit",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.Integer, java.lang.Double)",
+ "public boolean isMeta()",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final java.lang.String MEAN_QPS",
+ "public static final java.lang.String PEAK_QPS",
+ "public static final java.lang.String SCHEME"
+ ]
+ },
+ "com.yahoo.search.statistics.PeakQpsSearcher": {
+ "superClass": "com.yahoo.search.Searcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.statistics.MeasureQpsConfig, com.yahoo.statistics.Statistics)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.TimeTracker$Activity": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.statistics.TimeTracker$Activity[] values()",
+ "public static com.yahoo.search.statistics.TimeTracker$Activity valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.statistics.TimeTracker$Activity PING",
+ "public static final enum com.yahoo.search.statistics.TimeTracker$Activity SEARCH",
+ "public static final enum com.yahoo.search.statistics.TimeTracker$Activity FILL"
+ ]
+ },
+ "com.yahoo.search.statistics.TimeTracker": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.chain.Chain)",
+ "public void <init>(com.yahoo.component.chain.Chain, int)",
+ "public long fillTime()",
+ "public long first()",
+ "public long firstFill()",
+ "public long last()",
+ "public long pingTime()",
+ "public void sampleFill(int, boolean)",
+ "public void sampleFillReturn(int, boolean, com.yahoo.search.Result)",
+ "public void samplePing(int, boolean)",
+ "public void samplePingReturn(int, boolean, com.yahoo.prelude.Pong)",
+ "public void sampleSearch(int, boolean)",
+ "public void sampleSearchReturn(int, boolean, com.yahoo.search.Result)",
+ "public long searchTime()",
+ "public long totalTime()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.TimingSearcher$Parameters": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String, com.yahoo.search.statistics.TimeTracker$Activity)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.TimingSearcher": {
+ "superClass": "com.yahoo.search.cluster.PingableSearcher",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.component.ComponentId, com.yahoo.search.statistics.TimingSearcherConfig, com.yahoo.statistics.Statistics)",
+ "public void fill(com.yahoo.search.Result, java.lang.String, com.yahoo.search.searchchain.Execution)",
+ "public com.yahoo.prelude.Pong ping(com.yahoo.prelude.Ping, com.yahoo.search.searchchain.Execution)",
+ "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)",
+ "public void setMeasurements(com.yahoo.statistics.Value)",
+ "public void deconstruct()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.TimingSearcherConfig$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Builder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.statistics.TimingSearcherConfig)",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Builder timer(com.yahoo.search.statistics.TimingSearcherConfig$Timer$Builder)",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Builder timer(java.util.List)",
+ "public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance$Producer)",
+ "public final java.lang.String getDefMd5()",
+ "public final java.lang.String getDefName()",
+ "public final java.lang.String getDefNamespace()",
+ "public com.yahoo.search.statistics.TimingSearcherConfig build()"
+ ],
+ "fields": [
+ "public java.util.List timer"
+ ]
+ },
+ "com.yahoo.search.statistics.TimingSearcherConfig$Producer": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigInstance$Producer"
+ ],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void getConfig(com.yahoo.search.statistics.TimingSearcherConfig$Builder)"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.TimingSearcherConfig$Timer$Builder": {
+ "superClass": "java.lang.Object",
+ "interfaces": [
+ "com.yahoo.config.ConfigBuilder"
+ ],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.statistics.TimingSearcherConfig$Timer)",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Timer$Builder name(java.lang.String)",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Timer$Builder eventname(java.lang.String)",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Timer$Builder measure(com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum)",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Timer build()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum": {
+ "superClass": "java.lang.Enum",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final",
+ "enum"
+ ],
+ "methods": [
+ "public static com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum[] values()",
+ "public static com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum valueOf(java.lang.String)"
+ ],
+ "fields": [
+ "public static final enum com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum FILL",
+ "public static final enum com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum PING",
+ "public static final enum com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum SEARCH"
+ ]
+ },
+ "com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure": {
+ "superClass": "com.yahoo.config.EnumNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public void <init>(com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum)"
+ ],
+ "fields": [
+ "public static final com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum FILL",
+ "public static final com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum PING",
+ "public static final com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum SEARCH"
+ ]
+ },
+ "com.yahoo.search.statistics.TimingSearcherConfig$Timer": {
+ "superClass": "com.yahoo.config.InnerNode",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public void <init>(com.yahoo.search.statistics.TimingSearcherConfig$Timer$Builder)",
+ "public java.lang.String name()",
+ "public java.lang.String eventname()",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Timer$Measure$Enum measure()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.search.statistics.TimingSearcherConfig": {
+ "superClass": "com.yahoo.config.ConfigInstance",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "final"
+ ],
+ "methods": [
+ "public static java.lang.String getDefMd5()",
+ "public static java.lang.String getDefName()",
+ "public static java.lang.String getDefNamespace()",
+ "public static java.lang.String getDefVersion()",
+ "public void <init>(com.yahoo.search.statistics.TimingSearcherConfig$Builder)",
+ "public java.util.List timer()",
+ "public com.yahoo.search.statistics.TimingSearcherConfig$Timer timer(int)"
+ ],
+ "fields": [
+ "public static final java.lang.String CONFIG_DEF_MD5",
+ "public static final java.lang.String CONFIG_DEF_NAME",
+ "public static final java.lang.String CONFIG_DEF_NAMESPACE",
+ "public static final java.lang.String CONFIG_DEF_VERSION",
+ "public static final java.lang.String[] CONFIG_DEF_SCHEMA"
+ ]
+ },
+ "com.yahoo.text.interpretation.AnnotationClass": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getClazz()",
+ "public boolean equals(java.lang.Object)",
+ "public int hashCode()"
+ ],
+ "fields": []
+ },
+ "com.yahoo.text.interpretation.Annotations": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void put(java.lang.String, java.lang.Object)",
+ "public java.util.Map getMap()",
+ "public void <init>(com.yahoo.text.interpretation.Span)",
+ "public java.lang.Object get(java.lang.String)",
+ "public com.yahoo.text.interpretation.Span getSpan()",
+ "public java.lang.String getSubString()",
+ "public java.lang.Double getDouble(java.lang.String)",
+ "public java.lang.String getString(java.lang.String)",
+ "public java.lang.Integer getInteger(java.lang.String)",
+ "public java.lang.Boolean getBoolean(java.lang.String)"
+ ],
+ "fields": [
+ "protected java.util.Map annotations"
+ ]
+ },
+ "com.yahoo.text.interpretation.Interpretation": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public void <init>(java.lang.String, double)",
+ "public void <init>(com.yahoo.text.interpretation.Modification)",
+ "public void <init>(com.yahoo.text.interpretation.Modification, double)",
+ "public com.yahoo.text.interpretation.Modification getModification()",
+ "public double getProbability()",
+ "public void setProbability(double)",
+ "public com.yahoo.text.interpretation.Span root()",
+ "public com.yahoo.text.interpretation.Annotations annotate(java.lang.String)",
+ "public com.yahoo.text.interpretation.Annotations annotate(com.yahoo.text.interpretation.AnnotationClass)",
+ "public void annotate(java.lang.String, java.lang.String, java.lang.Object)",
+ "public void annotate(com.yahoo.text.interpretation.AnnotationClass, java.lang.String, java.lang.Object)",
+ "public com.yahoo.text.interpretation.Annotations annotate(int, int, java.lang.String)",
+ "public com.yahoo.text.interpretation.Annotations annotate(int, int, com.yahoo.text.interpretation.AnnotationClass)",
+ "public void annotate(int, int, java.lang.String, java.lang.String, java.lang.Object)",
+ "public void annotate(int, int, com.yahoo.text.interpretation.AnnotationClass, java.lang.String, java.lang.Object)",
+ "public java.util.Map getAll()",
+ "public java.util.List getAll(java.lang.String)",
+ "public java.util.List getAll(com.yahoo.text.interpretation.AnnotationClass)",
+ "public com.yahoo.text.interpretation.Annotations get(java.lang.String)",
+ "public com.yahoo.text.interpretation.Annotations get(com.yahoo.text.interpretation.AnnotationClass)",
+ "public java.lang.Object get(java.lang.String, java.lang.String)",
+ "public java.lang.Object get(com.yahoo.text.interpretation.AnnotationClass, java.lang.String)",
+ "public com.yahoo.text.interpretation.Annotations get(int, int, java.lang.String)",
+ "public com.yahoo.text.interpretation.Annotations get(int, int, com.yahoo.text.interpretation.AnnotationClass)",
+ "public java.lang.Object get(int, int, java.lang.String, java.lang.String)",
+ "public java.util.Set getClasses()",
+ "public java.util.Set getClasses(int, int)",
+ "public java.util.List getTokens()",
+ "public java.util.List getTermSpans(java.lang.String)",
+ "public java.lang.String toString()"
+ ],
+ "fields": [
+ "public static final com.yahoo.text.interpretation.AnnotationClass INTERPRETATION_CLASS"
+ ]
+ },
+ "com.yahoo.text.interpretation.Modification": {
+ "superClass": "java.util.HashMap",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>(java.lang.String)",
+ "public java.lang.String getText()",
+ "public com.yahoo.text.interpretation.Annotations getAnnotation()"
+ ],
+ "fields": [
+ "public static final com.yahoo.text.interpretation.AnnotationClass MODIFICATION_CLASS"
+ ]
+ },
+ "com.yahoo.text.interpretation.Span": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public java.lang.String getText()",
+ "public java.lang.String toString()",
+ "public com.yahoo.text.interpretation.Annotations annotate(com.yahoo.text.interpretation.AnnotationClass)",
+ "public com.yahoo.text.interpretation.Annotations annotate(int, int, com.yahoo.text.interpretation.AnnotationClass)",
+ "public java.util.Map getAllAnnotations()",
+ "public java.util.List getTermSpans(java.lang.String)",
+ "public com.yahoo.text.interpretation.Annotations getAnnotation(com.yahoo.text.interpretation.AnnotationClass)",
+ "public com.yahoo.text.interpretation.Annotations getAnnotation(int, int, com.yahoo.text.interpretation.AnnotationClass)",
+ "public java.util.Set getClasses()",
+ "public java.util.Set getClasses(int, int)",
+ "public java.util.List getTokens()",
+ "public boolean hasClass(com.yahoo.text.interpretation.AnnotationClass)",
+ "public java.util.List getSubSpans()",
+ "public int getFrom()",
+ "public int getTo()"
+ ],
+ "fields": []
+ }
+} \ No newline at end of file
diff --git a/container-search/pom.xml b/container-search/pom.xml
index 234bdf45420..13e05bb1e81 100644
--- a/container-search/pom.xml
+++ b/container-search/pom.xml
@@ -225,6 +225,10 @@
</compilerArgs>
</configuration>
</plugin>
+ <plugin>
+ <groupId>com.yahoo.vespa</groupId>
+ <artifactId>abi-check-plugin</artifactId>
+ </plugin>
</plugins>
</build>
</project>