diff options
author | Ilpo Ruotsalainen <ilpo.ruotsalainen@oath.com> | 2019-01-09 11:28:21 +0100 |
---|---|---|
committer | Ilpo Ruotsalainen <ilpo.ruotsalainen@oath.com> | 2019-01-09 11:28:21 +0100 |
commit | 3f9796c5aec7ecc2461cb1c4819ed0adfedfead3 (patch) | |
tree | f5af74cf9e7901864a42113e6853c6d1ee2b0bed /container-search/abi-spec.json | |
parent | 5251626df44e98457ea111f440d9a79cb6033075 (diff) |
Revert "Revert "Enable ABI checking on modules with public APIs""
This reverts commit cd470d8ac8a58c943748f028a37d864507628e99.
Diffstat (limited to 'container-search/abi-spec.json')
-rw-r--r-- | container-search/abi-spec.json | 8615 |
1 files changed, 8615 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 |