{ "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 (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 (java.lang.String)" ], "fields" : [ ] }, "com.yahoo.prelude.hitfield.BoldOpenFieldPart" : { "superClass" : "com.yahoo.prelude.hitfield.MarkupFieldPart", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)" ], "fields" : [ ] }, "com.yahoo.prelude.hitfield.FieldIterator" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.util.ListIterator" ], "attributes" : [ "public" ], "methods" : [ "public void (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 (java.lang.String, java.lang.String)", "public void (java.lang.String, com.yahoo.prelude.hitfield.XMLString)", "public void (java.lang.String, java.lang.String, boolean)", "public void (java.lang.String, com.yahoo.prelude.hitfield.XMLString, boolean)", "public void (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 (java.lang.String, boolean)", "public void (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 (com.yahoo.data.access.Inspector)", "public com.yahoo.data.access.Inspector inspect()", "public void (java.lang.String)", "public java.lang.String toString()", "public boolean fillWeightedSetItem(com.yahoo.prelude.query.WeightedSetItem)", "public java.lang.String getContent()", "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 (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.RawBase64" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Comparable" ], "attributes" : [ "public" ], "methods" : [ "public void (byte[])", "public byte[] value()", "public int compareTo(com.yahoo.prelude.hitfield.RawBase64)", "public java.lang.String toString()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public bridge synthetic int compareTo(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.prelude.hitfield.RawData" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (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 (java.lang.String)" ], "fields" : [ ] }, "com.yahoo.prelude.hitfield.StringFieldPart" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.prelude.hitfield.FieldPart" ], "attributes" : [ "public" ], "methods" : [ "public void (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 (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 (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 ()", "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 ()", "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 (java.lang.String, boolean, boolean)", "public void (java.lang.String, java.lang.String, boolean, boolean)", "public void (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.BoolItem" : { "superClass" : "com.yahoo.prelude.query.TermItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (boolean)", "public void (boolean, java.lang.String)", "public void (boolean, java.lang.String, boolean)", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public java.lang.String getName()", "protected void encodeThis(java.nio.ByteBuffer)", "public boolean value()", "public java.lang.String stringValue()", "public void setValue(boolean)", "public void setValue(java.lang.String)", "public java.lang.String getRawWord()", "public boolean isStemmed()", "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()" ], "fields" : [ ] }, "com.yahoo.prelude.query.CompositeIndexedItem" : { "superClass" : "com.yahoo.prelude.query.CompositeTaggableItem", "interfaces" : [ "com.yahoo.prelude.query.IndexedItem" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "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 ()", "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 java.util.List items()", "public int encode(java.nio.ByteBuffer)", "protected void encodeThis(java.nio.ByteBuffer)", "protected int encodingArity()", "protected void appendBodyString(java.lang.StringBuilder)", "protected boolean shouldParenthesize()", "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 java.util.Optional extractSingleChild()", "public boolean acceptsItemsOfType(com.yahoo.prelude.query.Item$ItemType)", "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 ()", "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 (java.lang.String)", "public void (java.lang.String, java.util.Map)", "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 void ()", "public void (com.yahoo.prelude.query.Item)", "public void (com.yahoo.prelude.query.Item, java.util.Collection)", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public java.lang.String getName()", "protected void adding(com.yahoo.prelude.query.Item)", "public boolean acceptsItemsOfType(com.yahoo.prelude.query.Item$ItemType)", "public static boolean acceptsChildrenOfType(com.yahoo.prelude.query.Item$ItemType)" ], "fields" : [ ] }, "com.yahoo.prelude.query.ExactStringItem" : { "superClass" : "com.yahoo.prelude.query.WordItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (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 ()", "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.FuzzyItem" : { "superClass" : "com.yahoo.prelude.query.TermItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, boolean, java.lang.String, int, int)", "public void setMaxEditDistance(int)", "public void setPrefixLength(int)", "public int getPrefixLength()", "public int getMaxEditDistance()", "public void setValue(java.lang.String)", "public java.lang.String getRawWord()", "public boolean isWords()", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public java.lang.String getName()", "public java.lang.String stringValue()", "public boolean isStemmed()", "public java.lang.String getIndexedString()", "public int getNumWords()", "public boolean equals(java.lang.Object)", "public int hashCode()", "protected void appendHeadingString(java.lang.StringBuilder)", "protected void encodeThis(java.nio.ByteBuffer)" ], "fields" : [ "public static int DEFAULT_MAX_EDIT_DISTANCE", "public static int DEFAULT_PREFIX_LENGTH" ] }, "com.yahoo.prelude.query.GeoLocationItem" : { "superClass" : "com.yahoo.prelude.query.TermItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.prelude.Location)", "public void (com.yahoo.prelude.Location, java.lang.String)", "public com.yahoo.prelude.Location getLocation()", "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)", "public int hashCode()", "public boolean equals(java.lang.Object)", "public com.yahoo.prelude.query.GeoLocationItem clone()", "public java.lang.String getIndexedString()", "protected void encodeThis(java.nio.ByteBuffer)", "public int getNumWords()", "public boolean isStemmed()", "public boolean isWords()", "public bridge synthetic com.yahoo.prelude.query.Item clone()", "public bridge synthetic java.lang.Object clone()" ], "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 ()", "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.InItem" : { "superClass" : "com.yahoo.prelude.query.Item", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void (java.lang.String)", "public void setIndexName(java.lang.String)", "public java.lang.String getIndexName()", "public java.lang.String getName()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "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 (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 (int, java.lang.String)", "public void (long, java.lang.String)", "public void (com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, java.lang.String)", "public void (java.lang.String)", "public void (java.lang.String, boolean)", "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, java.lang.String, boolean)", "public void (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 MULTI_TERM", "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 static final enum com.yahoo.prelude.query.Item$ItemType NEAREST_NEIGHBOR", "public static final enum com.yahoo.prelude.query.Item$ItemType GEO_LOCATION_TERM", "public static final enum com.yahoo.prelude.query.Item$ItemType TRUE", "public static final enum com.yahoo.prelude.query.Item$ItemType FALSE", "public static final enum com.yahoo.prelude.query.Item$ItemType FUZZY", "public static final enum com.yahoo.prelude.query.Item$ItemType STRING_IN", "public static final enum com.yahoo.prelude.query.Item$ItemType NUMERIC_IN", "public final int code" ] }, "com.yahoo.prelude.query.Item" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "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 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 shouldParenthesize()", "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 ()", "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 (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 boolean isStartAnchor()", "public boolean isEndAnchor()", "protected java.lang.String getEncodedWord()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)", "public static com.yahoo.prelude.query.MarkerWordItem createStartOfHost(java.lang.String)", "public static com.yahoo.prelude.query.MarkerWordItem createStartOfHost()", "public static com.yahoo.prelude.query.MarkerWordItem createEndOfHost(java.lang.String)", "public static com.yahoo.prelude.query.MarkerWordItem createEndOfHost()" ], "fields" : [ ] }, "com.yahoo.prelude.query.MultiRangeItem$Limit" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.prelude.query.MultiRangeItem$Limit[] values()", "public static com.yahoo.prelude.query.MultiRangeItem$Limit valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.prelude.query.MultiRangeItem$Limit INCLUSIVE", "public static final enum com.yahoo.prelude.query.MultiRangeItem$Limit EXCLUSIVE" ] }, "com.yahoo.prelude.query.MultiRangeItem$NumberType" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ ], "fields" : [ "public static final com.yahoo.prelude.query.MultiRangeItem$NumberType INTEGER", "public static final com.yahoo.prelude.query.MultiRangeItem$NumberType LONG", "public static final com.yahoo.prelude.query.MultiRangeItem$NumberType DOUBLE" ] }, "com.yahoo.prelude.query.MultiRangeItem" : { "superClass" : "com.yahoo.prelude.query.MultiTermItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public static com.yahoo.prelude.query.MultiRangeItem overRanges(com.yahoo.prelude.query.MultiRangeItem$NumberType, java.lang.String, com.yahoo.prelude.query.MultiRangeItem$Limit, java.lang.String, com.yahoo.prelude.query.MultiRangeItem$Limit)", "public static com.yahoo.prelude.query.MultiRangeItem overPoints(com.yahoo.prelude.query.MultiRangeItem$NumberType, java.lang.String, com.yahoo.prelude.query.MultiRangeItem$Limit, com.yahoo.prelude.query.MultiRangeItem$Limit)", "public com.yahoo.prelude.query.MultiRangeItem addPoint(java.lang.Number)", "public com.yahoo.prelude.query.MultiRangeItem addRange(java.lang.Number, java.lang.Number)", "public void setIndexName(java.lang.String)", "protected void appendBodyString(java.lang.StringBuilder)", "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)", "public com.yahoo.prelude.query.Item clone()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ ] }, "com.yahoo.prelude.query.NearItem" : { "superClass" : "com.yahoo.prelude.query.CompositeItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (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 boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ "protected int distance", "public static final int defaultDistance" ] }, "com.yahoo.prelude.query.NearestNeighborItem" : { "superClass" : "com.yahoo.prelude.query.SimpleTaggableItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.String)", "public int getTargetNumHits()", "public java.lang.String getIndexName()", "public double getDistanceThreshold()", "public int getHnswExploreAdditionalHits()", "public boolean getAllowApproximate()", "public java.lang.String getQueryTensorName()", "public void setTargetNumHits(int)", "public void setDistanceThreshold(double)", "public void setHnswExploreAdditionalHits(int)", "public void setAllowApproximate(boolean)", "public void setIndexName(java.lang.String)", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public java.lang.String getName()", "public int getTermCount()", "public int encode(java.nio.ByteBuffer)", "protected void appendBodyString(java.lang.StringBuilder)", "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.NonReducibleCompositeItem" : { "superClass" : "com.yahoo.prelude.query.CompositeItem", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public java.util.Optional extractSingleChild()" ], "fields" : [ ] }, "com.yahoo.prelude.query.NotItem" : { "superClass" : "com.yahoo.prelude.query.CompositeItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 java.util.List negativeItems()", "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 ()", "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.NumericInItem" : { "superClass" : "com.yahoo.prelude.query.InItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public int encode(java.nio.ByteBuffer)", "protected void encodeThis(java.nio.ByteBuffer)", "public int getTermCount()", "protected void appendBodyString(java.lang.StringBuilder)", "public void addToken(long)", "public java.util.Collection getTokens()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.ONearItem" : { "superClass" : "com.yahoo.prelude.query.NearItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (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 ()", "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 ()", "public void (java.lang.String)", "public void (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 boolean acceptsItemsOfType(com.yahoo.prelude.query.Item$ItemType)", "public void addItem(int, com.yahoo.prelude.query.Item)", "public com.yahoo.prelude.query.Item setItem(int, com.yahoo.prelude.query.Item)", "public java.util.Optional extractSingleChild()", "public void setWeight(int)", "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 shouldParenthesize()", "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)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.PhraseSegmentItem" : { "superClass" : "com.yahoo.prelude.query.IndexedSegmentItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.prelude.query.AndSegmentItem)", "public void (java.lang.String, boolean, boolean)", "public void (java.lang.String, java.lang.String, boolean, boolean)", "public void (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 java.util.Optional extractSingleChild()", "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 shouldParenthesize()", "protected void appendHeadingString(java.lang.StringBuilder)", "protected void appendBodyString(java.lang.StringBuilder)", "public java.lang.String getIndexedString()", "public boolean isExplicit()", "public void setExplicit(boolean)", "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.PredicateQueryItem$Entry" : { "superClass" : "com.yahoo.prelude.query.PredicateQueryItem$EntryBase", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, java.lang.String, long)", "public java.lang.String getValue()", "public void encode(java.nio.ByteBuffer)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.PredicateQueryItem$EntryBase" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void (java.lang.String, long)", "public java.lang.String getKey()", "public long getSubQueryBitmap()", "public abstract void encode(java.nio.ByteBuffer)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.PredicateQueryItem$RangeEntry" : { "superClass" : "com.yahoo.prelude.query.PredicateQueryItem$EntryBase", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, long)", "public void (java.lang.String, long, long)", "public long getValue()", "public void encode(java.nio.ByteBuffer)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.PredicateQueryItem" : { "superClass" : "com.yahoo.prelude.query.SimpleTaggableItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 boolean equals(java.lang.Object)", "public int hashCode()", "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 (java.lang.String)", "public void (java.lang.String, boolean)", "public void (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 (long)", "public void (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()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)" ], "fields" : [ ] }, "com.yahoo.prelude.query.PureWeightedItem" : { "superClass" : "com.yahoo.prelude.query.Item", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void (int)", "public void setIndexName(java.lang.String)", "public java.lang.String getName()", "public int encode(java.nio.ByteBuffer)", "protected void appendBodyString(java.lang.StringBuilder)", "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)" ], "fields" : [ ] }, "com.yahoo.prelude.query.PureWeightedString" : { "superClass" : "com.yahoo.prelude.query.PureWeightedItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (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()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)" ], "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 ()", "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.RangeItem" : { "superClass" : "com.yahoo.prelude.query.IntItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.Number, java.lang.Number, java.lang.String)", "public void (com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, java.lang.String)", "public void (java.lang.Number, java.lang.Number, java.lang.String, boolean)", "public void (com.yahoo.prelude.query.Limit, com.yahoo.prelude.query.Limit, java.lang.String, boolean)", "public void (java.lang.Number, java.lang.Number, int, java.lang.String, boolean)", "public void (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 ()", "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 (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.util.regex.Pattern getRegexp()", "public java.lang.String toString()", "public int hashCode()", "public boolean equals(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.prelude.query.SameElementItem" : { "superClass" : "com.yahoo.prelude.query.NonReducibleCompositeItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 java.util.Optional extractSingleChild()", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public java.lang.String getName()", "public java.lang.String getFieldName()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.SegmentItem" : { "superClass" : "com.yahoo.prelude.query.CompositeItem", "interfaces" : [ "com.yahoo.prelude.query.BlockItem" ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void (java.lang.String, java.lang.String, boolean, boolean)", "public void (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 boolean equals(java.lang.Object)", "public int hashCode()", "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 ()", "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 ()", "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.StringInItem" : { "superClass" : "com.yahoo.prelude.query.InItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public int encode(java.nio.ByteBuffer)", "protected void encodeThis(java.nio.ByteBuffer)", "public int getTermCount()", "protected void appendBodyString(java.lang.StringBuilder)", "public void addToken(java.lang.String)", "public void removeToken(java.lang.String)", "public java.util.Collection getTokens()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.Substring" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (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()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "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 (java.lang.String)", "public void (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 (java.lang.String)", "public void (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 (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 ()", "public void (java.lang.String)", "public void (java.lang.String, boolean)", "protected void (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 void setFromQuery(boolean)", "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)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "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 com.yahoo.prelude.query.Item$ItemType toItemType()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ "public static final com.yahoo.prelude.query.TermType RANK", "public static final com.yahoo.prelude.query.TermType AND", "public static final com.yahoo.prelude.query.TermType OR", "public static final com.yahoo.prelude.query.TermType NOT", "public static final com.yahoo.prelude.query.TermType PHRASE", "public static final com.yahoo.prelude.query.TermType EQUIV", "public static final 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 ()", "public abstract boolean visit(com.yahoo.prelude.query.Item)", "public void onExit()" ], "fields" : [ ] }, "com.yahoo.prelude.query.ToolBox" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public static void visit(com.yahoo.prelude.query.ToolBox$QueryVisitor, com.yahoo.prelude.query.Item)" ], "fields" : [ ] }, "com.yahoo.prelude.query.TrueItem" : { "superClass" : "com.yahoo.prelude.query.Item", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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.UriItem" : { "superClass" : "com.yahoo.prelude.query.PhraseItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (java.lang.String)", "public void addStartAnchorItem()", "public void addEndAnchorItem()", "public boolean hasStartAnchor()", "public boolean hasEndAnchor()", "public boolean isStartAnchorDefault()", "public void setStartAnchorDefault(boolean)", "public boolean isEndAnchorDefault()", "public void setEndAnchorDefault(boolean)", "public void setSourceString(java.lang.String)", "public java.lang.String getArgumentString()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.WandItem" : { "superClass" : "com.yahoo.prelude.query.WeightedSetItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, int)", "public void (java.lang.String, int, java.util.Map)", "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)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.prelude.query.WeakAndItem" : { "superClass" : "com.yahoo.prelude.query.NonReducibleCompositeItem", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public void (int)", "public void (java.lang.String, int)", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public java.lang.String getName()", "public void setIndexName(java.lang.String)", "public java.lang.String getIndexName()", "public int getN()", "public void setN(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 (java.lang.String)", "public void (java.lang.String, java.util.Map)", "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.Object)", "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 boolean equals(java.lang.Object)", "public int hashCode()", "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 (java.lang.String, double)", "public java.lang.String toString()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "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 (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)", "public com.yahoo.prelude.query.WordAlternativesItem clone()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public bridge synthetic com.yahoo.prelude.query.Item clone()", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ ] }, "com.yahoo.prelude.query.WordItem" : { "superClass" : "com.yahoo.prelude.query.TermItem", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, boolean)", "public void (java.lang.String, java.lang.String, boolean)", "public void (com.yahoo.prelude.query.parser.Token, boolean)", "public void (java.lang.String, boolean, com.yahoo.prelude.query.Substring)", "public void (java.lang.String, java.lang.String, boolean, com.yahoo.prelude.query.Substring)", "public com.yahoo.prelude.query.Item$ItemType getItemType()", "public java.lang.String getName()", "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 boolean equals(java.lang.Object)", "public int hashCode()", "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.search.Query$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public com.yahoo.search.Query$Builder setRequest(java.lang.String)", "public com.yahoo.search.Query$Builder setRequest(com.yahoo.container.jdisc.HttpRequest)", "public com.yahoo.container.jdisc.HttpRequest getRequest()", "public com.yahoo.search.Query$Builder setRequestMap(java.util.Map)", "public java.util.Map getRequestMap()", "public com.yahoo.search.Query$Builder setQueryProfile(com.yahoo.search.query.profile.compiled.CompiledQueryProfile)", "public com.yahoo.search.query.profile.compiled.CompiledQueryProfile getQueryProfile()", "public com.yahoo.search.Query$Builder setEmbedder(com.yahoo.language.process.Embedder)", "public com.yahoo.search.Query$Builder setEmbedders(java.util.Map)", "public com.yahoo.language.process.Embedder getEmbedder()", "public java.util.Map getEmbedders()", "public com.yahoo.search.Query$Builder setZoneInfo(ai.vespa.cloud.ZoneInfo)", "public ai.vespa.cloud.ZoneInfo getZoneInfo()", "public com.yahoo.search.Query$Builder setSchemaInfo(com.yahoo.search.schema.SchemaInfo)", "public com.yahoo.search.schema.SchemaInfo getSchemaInfo()", "public com.yahoo.search.Query build()" ], "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", "public static final enum com.yahoo.search.Query$Type WEAKAND", "public static final enum com.yahoo.search.Query$Type TOKENIZE" ] }, "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 ()", "public void (java.lang.String)", "public void (com.yahoo.container.jdisc.HttpRequest)", "public void (java.lang.String, com.yahoo.search.query.profile.compiled.CompiledQueryProfile)", "public void (com.yahoo.container.jdisc.HttpRequest, com.yahoo.search.query.profile.compiled.CompiledQueryProfile)", "public void (com.yahoo.container.jdisc.HttpRequest, java.util.Map, com.yahoo.search.query.profile.compiled.CompiledQueryProfile)", "public void (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 long getTimeout()", "public void setTimeout(long)", "public void setTimeout(java.lang.String)", "public void resetTimeout()", "public void setTraceLevel(int)", "public void setExplainLevel(int)", "public int getTraceLevel()", "public int getExplainLevel()", "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 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.Object, 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(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.search.query.Trace getTrace()", "public com.yahoo.container.jdisc.HttpRequest getHttpRequest()", "public java.net.URI getUri()", "public com.yahoo.search.query.SessionId getSessionId()", "public com.yahoo.search.query.SessionId getSessionId(java.lang.String)", "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 com.yahoo.search.query.Trace trace", "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 QUERY_PROFILE", "public static final com.yahoo.processing.request.CompoundName SEARCH_CHAIN", "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 com.yahoo.processing.request.CompoundName TRACE_LEVEL", "public static final com.yahoo.processing.request.CompoundName EXPLAIN_LEVEL", "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 (com.yahoo.search.Query)", "public void (com.yahoo.search.Query, com.yahoo.search.result.HitGroup)", "public void (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 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 ()", "public void (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 (boolean)", "public java.lang.Object getNode()", "public boolean isWorking()", "public abstract void failed(com.yahoo.search.result.ErrorMessage)", "public abstract void responded()", "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 (com.yahoo.search.cluster.NodeManager, boolean)", "public synchronized void reconfigure(java.util.Collection)", "public void start()", "public com.yahoo.search.cluster.MonitorConfiguration getConfiguration()", "public boolean isClosed()", "public void add(java.lang.Object, boolean)", "public synchronized void failed(java.lang.Object, com.yahoo.search.result.ErrorMessage)", "public synchronized void responded(java.lang.Object)", "public synchronized 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 (com.yahoo.component.ComponentId, java.util.List, boolean)", "public void (com.yahoo.component.ComponentId, java.util.List, com.yahoo.search.cluster.Hasher, boolean)", "protected void (com.yahoo.component.ComponentId, java.util.List, com.yahoo.search.cluster.Hasher, boolean, boolean)", "public java.lang.String name()", "public final void ping(com.yahoo.search.cluster.ClusterMonitor, 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 (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 (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 ()", "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 ()", "public long getCheckInterval()", "public long getRequestTimeout()", "public long getFailLimit()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.cluster.NodeManager" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public java.lang.String name()", "public abstract void working(java.lang.Object)", "public abstract void failed(java.lang.Object)", "public abstract void ping(com.yahoo.search.cluster.ClusterMonitor, 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 ()", "public void (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 (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()", "public java.lang.Boolean isKnownWorking()", "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 (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 ()", "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 ()", "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)", "public static void validate(com.yahoo.search.Query)", "public static void createGroupingRequestIn(com.yahoo.search.Query, com.yahoo.search.grouping.request.GroupingOperation, java.util.List)" ], "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", "public static final com.yahoo.processing.request.CompoundName PARAM_DEFAULT_MAX_HITS", "public static final com.yahoo.processing.request.CompoundName PARAM_DEFAULT_MAX_GROUPS", "public static final com.yahoo.processing.request.CompoundName PARAM_DEFAULT_PRECISION_FACTOR", "public static final com.yahoo.processing.request.CompoundName GROUPING_GLOBAL_MAX_GROUPS" ] }, "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 java.util.List continuations()", "public java.util.OptionalInt defaultMaxHits()", "public void setDefaultMaxHits(int)", "public java.util.OptionalInt defaultMaxGroups()", "public void setDefaultMaxGroups(int)", "public java.util.OptionalLong globalMaxGroups()", "public void setGlobalMaxGroups(long)", "public java.util.OptionalDouble defaultPrecisionFactor()", "public static com.yahoo.search.grouping.GroupingRequest newInstance(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 (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 (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 ()", "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 (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 (java.lang.String, java.lang.String, java.lang.Integer)", "protected void (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 ()", "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 (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 (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 (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 (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 (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 (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 (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 ()", "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 (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 boolean equals(java.lang.Object)", "public int hashCode()", "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 (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 (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 ()", "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 ()", "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 (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 (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 (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 (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 (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 (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 ()", "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 (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 (double, double)", "public void (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 (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 (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 ()", "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 (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 (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 (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 (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 (java.lang.String, java.lang.String)", "protected void (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 boolean hasUnlimitedMax()", "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" : [ "public static final int UNLIMITED_MAX" ] }, "com.yahoo.search.grouping.request.HourOfDayFunction" : { "superClass" : "com.yahoo.search.grouping.request.FunctionNode", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (boolean)", "public java.lang.String toString()", "public int compareTo(java.lang.Object)", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.search.grouping.request.InfiniteValue" : { "superClass" : "com.yahoo.search.grouping.request.ConstantValue", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (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 (long, long)", "public void (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 ()", "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 (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 (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 (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 (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 (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 ()", "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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 ()", "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 (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 (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 (com.yahoo.search.grouping.request.RawBuffer, com.yahoo.search.grouping.request.RawBuffer)", "public void (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 ()", "public void (java.util.ArrayList)", "public void (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 (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 (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 ()", "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 (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 (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 (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 (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 (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 (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 (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 (java.lang.String)", "public void (com.yahoo.search.grouping.request.StringValue)", "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, java.lang.String, boolean)", "public void (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 (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 (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 (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 (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 ()", "public void (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 ()", "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 (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 (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 (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 (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 (com.yahoo.search.grouping.request.GroupingExpression, java.lang.String)", "public void (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 (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 (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 (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 (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.ZCurveXFunction" : { "superClass" : "com.yahoo.search.grouping.request.FunctionNode", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (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 (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.BoolId" : { "superClass" : "com.yahoo.search.grouping.result.ValueGroupId", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.Boolean)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.BucketGroupId" : { "superClass" : "com.yahoo.search.grouping.result.GroupId", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void (java.lang.String, java.lang.Object, java.lang.Object)", "public void (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 (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 (java.lang.Double)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.FlatteningSearcher" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.Group" : { "superClass" : "com.yahoo.search.result.HitGroup", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (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 (java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.HitList" : { "superClass" : "com.yahoo.search.grouping.result.AbstractList", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.HitRenderer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "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 (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 (java.lang.Long)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.NullId" : { "superClass" : "com.yahoo.search.grouping.result.GroupId", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.RawBucketId" : { "superClass" : "com.yahoo.search.grouping.result.BucketGroupId", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (byte[], byte[])" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.RawId" : { "superClass" : "com.yahoo.search.grouping.result.ValueGroupId", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (byte[])" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.RootGroup" : { "superClass" : "com.yahoo.search.grouping.result.Group", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (int)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.StringBucketId" : { "superClass" : "com.yahoo.search.grouping.result.BucketGroupId", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.grouping.result.ValueGroupId" : { "superClass" : "com.yahoo.search.grouping.result.GroupId", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void (java.lang.String, java.lang.Object)", "public void (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 (int, com.yahoo.search.Result, com.yahoo.search.Query, com.yahoo.processing.rendering.Renderer)", "public java.util.concurrent.CompletableFuture asyncRender(java.io.OutputStream)", "public static java.util.concurrent.CompletableFuture asyncRender(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 (com.yahoo.jdisc.Metric, com.yahoo.container.handler.threadpool.ContainerThreadPool, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry, com.yahoo.container.core.ContainerHttpConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.search.searchchain.ExecutionFactory, ai.vespa.cloud.ZoneInfo)", "public final com.yahoo.container.jdisc.HttpResponse handle(com.yahoo.container.jdisc.HttpRequest)", "public java.util.Optional getRequestType()", "public com.yahoo.search.Result searchAndFill(com.yahoo.search.Query, com.yahoo.component.chain.Chain)", "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)", "public com.yahoo.container.jdisc.RequestHandlerSpec requestHandlerSpec()" ], "fields" : [ "public static final java.lang.String defaultSearchChainName" ] }, "com.yahoo.search.handler.SearchResponse" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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", "final" ], "methods" : [ "public void ()", "public void (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 final boolean getApplyOnRestart()", "public final void setApplyOnRestart(boolean)", "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 void (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_SCHEMA" ] }, "com.yahoo.search.intent.model.Intent" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 ()", "public void (java.util.List)", "public varargs void (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 (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 (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 (double)", "public double getScore()", "public void setScore(double)", "public double increaseScore(double)", "public int compareTo(com.yahoo.search.intent.model.Node)", "public boolean equals(java.lang.Object)", "public int hashCode()", "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 ()", "public void (double)", "public java.util.List children()" ], "fields" : [ ] }, "com.yahoo.search.intent.model.Source" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (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 (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 ()", "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 (com.yahoo.search.pagetemplates.PageTemplatesConfig, com.yahoo.component.provider.ComponentRegistry)", "public varargs void (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", "final" ], "methods" : [ "public void ()", "public void (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 final boolean getApplyOnRestart()", "public final void setApplyOnRestart(boolean)", "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 void (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_SCHEMA" ] }, "com.yahoo.search.pagetemplates.ResolversConfig$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.config.ConfigInstance$Builder" ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public void (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.function.Consumer)", "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 final boolean getApplyOnRestart()", "public final void setApplyOnRestart(boolean)", "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", "final" ], "methods" : [ "public void ()", "public void (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 (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 void (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_SCHEMA" ] }, "com.yahoo.search.pagetemplates.config.PageTemplateConfigurer" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 ()", "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 ()", "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 ()", "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 (java.lang.String)", "public void (com.yahoo.component.ComponentId)", "protected void ()", "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 ()", "protected void (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 ()", "protected void (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 (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 ()", "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 ()", "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 (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 (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 ()", "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 ()", "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 (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 (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 ()", "public void (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 (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 ()", "public void (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 (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 (com.yahoo.search.Query)", "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 com.yahoo.search.query.Model 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 bridge synthetic java.lang.Object clone()" ], "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 LOCALE", "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 ()", "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 (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 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 getTiming()", "public void setTiming(boolean)", "public java.util.Set getSummaryFields()", "public void setSummaryFields(java.lang.String)", "public boolean getTensorShortForm()", "public void setTensorShortForm(java.lang.String)", "public void setTensorFormat(java.lang.String)", "public void setTensorShortForm(boolean)", "public boolean getTensorDirectValues()", "public void setTensorDirectValues(boolean)", "public void prepare()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "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 SUMMARY_FIELDS", "public static final java.lang.String TENSORS", "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 ()", "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 void requireSettable(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)", "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 (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 com.yahoo.prelude.query.Item withRank(com.yahoo.prelude.query.Item)", "public com.yahoo.prelude.query.Item and(com.yahoo.prelude.query.Item)", "public static java.util.List getPositiveTerms(com.yahoo.prelude.query.Item)", "public int treeSize()", "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 (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 void setRerankCount(int)", "public java.lang.Integer getRerankCount()", "public void setKeepRankCount(int)", "public java.lang.Integer getKeepRankCount()", "public void setRankScoreDropLimit(double)", "public java.lang.Double getRankScoreDropLimit()", "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.GlobalPhase getGlobalPhase()", "public com.yahoo.search.query.ranking.Matching getMatching()", "public com.yahoo.search.query.ranking.SoftTimeout getSoftTimeout()", "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()", "public com.yahoo.search.Query getParent()", "public com.yahoo.search.query.Ranking clone()", "public com.yahoo.search.query.Ranking cloneFor(com.yahoo.search.Query)", "public boolean equals(java.lang.Object)", "public int hashCode()", "public bridge synthetic java.lang.Object clone()" ], "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 RERANKCOUNT", "public static final java.lang.String KEEPRANKCOUNT", "public static final java.lang.String RANKSCOREDROPLIMIT", "public static final java.lang.String MATCH_PHASE", "public static final java.lang.String GLOBAL_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 (com.yahoo.search.Query)", "public void (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 void setGroupingExpressionString(java.lang.String)", "public java.lang.String getGroupingExpressionString()", "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 (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 (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 (java.lang.String)", "public java.lang.String getName()", "public void setName(java.lang.String)", "public java.lang.String toSerialForm()", "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 (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 (java.lang.String)", "public java.lang.String toSerialForm()", "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 (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 (java.lang.String, java.lang.String, com.yahoo.search.query.Sorting$UcaSorter$Strength)", "public void (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 java.lang.String getDecomposition()", "public java.lang.String toSerialForm()", "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 ()", "public void (java.util.List)", "public void (java.lang.String)", "public void (java.lang.String, com.yahoo.search.Query)", "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.Trace" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()", "public void (com.yahoo.search.Query)", "public int getLevel()", "public void setLevel(int)", "public boolean isTraceable(int)", "public void setExplainLevel(int)", "public int getExplainLevel()", "public void setProfileDepth(int)", "public int getProfileDepth()", "public boolean getTimestamps()", "public void setTimestamps(boolean)", "public boolean getQuery()", "public void setQuery(boolean)", "public com.yahoo.search.query.profiling.Profiling getProfiling()", "public void trace(java.lang.String, int)", "public void trace(java.lang.Object, int)", "public void trace(java.lang.String, boolean, int)", "public varargs void trace(boolean, int, java.lang.Object[])", "public void traceProperties()", "public com.yahoo.search.query.Trace cloneFor(com.yahoo.search.Query)", "public boolean equals(java.lang.Object)", "public int hashCode()", "public com.yahoo.search.query.Trace clone()", "public java.lang.String toString()", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ "public static final java.lang.String TRACE", "public static final java.lang.String LEVEL", "public static final java.lang.String EXPLAIN_LEVEL", "public static final java.lang.String PROFILE_DEPTH", "public static final java.lang.String TIMESTAMPS", "public static final java.lang.String QUERY", "public static final java.lang.String PROFILING" ] }, "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(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.query.context.QueryContext" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void (int, com.yahoo.search.Query)", "public void trace(java.lang.String, int)", "public void trace(java.lang.Object, 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 ()", "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 ()", "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.language.process.SpecialTokens getSpecialTokens()", "public com.yahoo.search.query.parser.ParserEnvironment setSpecialTokens(com.yahoo.language.process.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 (com.yahoo.search.query.profile.QueryProfile)", "public java.lang.String getSource()", "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.CompoundNameChildCache" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void ()", "public com.yahoo.processing.request.CompoundName append(com.yahoo.processing.request.CompoundName, java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.query.profile.CopyOnWriteContent" : { "superClass" : "com.yahoo.component.provider.FreezableClass", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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.Map)", "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 ()", "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 ()", "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 (com.yahoo.search.query.profile.QueryProfileRegistry)", "protected void (java.lang.String, 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)", "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 (com.yahoo.component.ComponentId)", "public void (java.lang.String)", "public void (com.yahoo.component.ComponentId, java.lang.String)", "public void (com.yahoo.component.ComponentId, java.lang.String, com.yahoo.search.query.profile.QueryProfileRegistry)", "public java.lang.String getSource()", "protected final com.yahoo.search.query.profile.QueryProfileRegistry getOwner()", "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 void setOverridable(java.lang.String, boolean, com.yahoo.search.query.profile.DimensionValues)", "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 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.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" : [ "public final com.yahoo.search.query.profile.QueryProfileRegistry owner" ] }, "com.yahoo.search.query.profile.QueryProfileCompiler" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 (com.yahoo.search.query.profile.compiled.CompiledQueryProfile)", "public void (com.yahoo.search.query.profile.compiled.CompiledQueryProfile, com.yahoo.language.process.Embedder)", "public void (com.yahoo.search.query.profile.compiled.CompiledQueryProfile, java.util.Map)", "public void (com.yahoo.search.query.profile.compiled.CompiledQueryProfile, java.util.Map, ai.vespa.cloud.ZoneInfo)", "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 void requireSettable(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)", "public void clearAll(com.yahoo.processing.request.CompoundName, 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 ()", "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()", "public com.yahoo.component.ComponentId createAnonymousId(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.query.profile.QueryProfileVariant" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable", "java.lang.Comparable" ], "attributes" : [ "public" ], "methods" : [ "public void (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 java.lang.Object set(java.lang.String, java.lang.Object)", "public void setOverridable(java.lang.String, boolean)", "public java.lang.Boolean isOverridable(java.lang.String)", "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 (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 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$FieldValues" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.component.provider.Freezable", "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 (java.lang.String[], com.yahoo.search.query.profile.QueryProfile)", "public void (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 void setOverridable(java.lang.String, boolean, com.yahoo.search.query.profile.DimensionValues)", "public java.lang.Boolean isOverridable(java.lang.String, com.yahoo.search.query.profile.DimensionValues)", "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 java.lang.String toString()", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ ] }, "com.yahoo.search.query.profile.SubstituteString$Component" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "protected abstract java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)" ], "fields" : [ ] }, "com.yahoo.search.query.profile.SubstituteString$PropertyComponent" : { "superClass" : "com.yahoo.search.query.profile.SubstituteString$Component", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (java.lang.String)", "public java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.query.profile.SubstituteString$RelativePropertyComponent" : { "superClass" : "com.yahoo.search.query.profile.SubstituteString$Component", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (java.lang.String)", "public java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)", "public java.lang.String fieldName()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.query.profile.SubstituteString$StringComponent" : { "superClass" : "com.yahoo.search.query.profile.SubstituteString$Component", "interfaces" : [ ], "attributes" : [ "public", "final" ], "methods" : [ "public void (java.lang.String)", "public java.lang.String getValue(java.util.Map, com.yahoo.processing.request.Properties)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.query.profile.SubstituteString" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public static com.yahoo.search.query.profile.SubstituteString create(java.lang.String)", "public void (java.util.List, java.lang.String)", "public boolean hasRelative()", "public java.lang.Object substitute(java.util.Map, com.yahoo.processing.request.Properties)", "public java.util.List components()", "public java.lang.String stringValue()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()" ], "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 generalizes(com.yahoo.search.query.profile.compiled.Binding)", "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 (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 java.util.Map listValuesWithSources(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 final com.yahoo.search.query.profile.compiled.DimensionalMap getEntries()", "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 (com.yahoo.search.query.profile.config.QueryProfilesConfig, java.util.concurrent.Executor)", "public void ()", "public void (com.yahoo.search.query.profile.types.QueryProfileTypeRegistry)", "public final 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)", "public static com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry fromConfig(com.yahoo.search.query.profile.config.QueryProfilesConfig)" ], "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 ()", "public void put(com.yahoo.processing.request.CompoundName, com.yahoo.search.query.profile.compiled.Binding, 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(com.yahoo.processing.request.CompoundName, 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 ()", "public java.lang.Object valueFor(com.yahoo.search.query.profile.compiled.Binding)", "public void add(java.lang.Object, com.yahoo.search.query.profile.compiled.Binding)", "public com.yahoo.search.query.profile.compiled.DimensionalValue build(java.util.Map)" ], "fields" : [ ] }, "com.yahoo.search.query.profile.compiled.DimensionalValue" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.Object get(java.util.Map)", "public boolean isEmpty()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.query.profile.compiled.ValueWithSource" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.Object, java.lang.String, boolean, boolean, com.yahoo.search.query.profile.types.QueryProfileType, com.yahoo.search.query.profile.DimensionValues)", "public java.lang.Object value()", "public java.lang.String source()", "public boolean isUnoverridable()", "public boolean isQueryProfile()", "public com.yahoo.search.query.profile.types.QueryProfileType queryProfileType()", "public com.yahoo.search.query.profile.compiled.ValueWithSource withValue(java.lang.Object)", "public com.yahoo.search.query.profile.compiled.ValueWithSource withSource(java.lang.String)", "public com.yahoo.search.query.profile.compiled.ValueWithSource withVariant(java.util.Optional)", "public java.util.Optional variant()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.query.profile.types.ConversionContext" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry, com.yahoo.language.process.Embedder, java.util.Map, com.yahoo.search.query.Properties)", "public void (java.lang.String, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry, java.util.Map, java.util.Map, com.yahoo.search.query.Properties)", "public java.lang.String destination()", "public static com.yahoo.search.query.profile.types.ConversionContext empty()" ], "fields" : [ ] }, "com.yahoo.search.query.profile.types.FieldDescription" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Comparable" ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, com.yahoo.search.query.profile.types.FieldType)", "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, com.yahoo.search.query.profile.types.FieldType, boolean)", "public void (java.lang.String, java.lang.String, java.lang.String)", "public void (java.lang.String, com.yahoo.search.query.profile.types.FieldType, java.lang.String)", "public void (java.lang.String, java.lang.String, java.lang.String, boolean, boolean)", "public void (java.lang.String, com.yahoo.search.query.profile.types.FieldType, boolean, boolean)", "public void (java.lang.String, com.yahoo.search.query.profile.types.FieldType, java.lang.String, boolean, boolean)", "public void (com.yahoo.processing.request.CompoundName, com.yahoo.search.query.profile.types.FieldType, java.lang.String, boolean, boolean)", "public void (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 ()", "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.types.ConversionContext)", "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.types.ConversionContext)", "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 ()", "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.types.ConversionContext)" ], "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 ()", "public void (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.types.ConversionContext)", "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.types.ConversionContext)", "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 (java.lang.String)", "public void (com.yahoo.component.ComponentId)", "public com.yahoo.search.query.profile.types.QueryProfileType unfrozen()", "public com.yahoo.processing.request.CompoundName getComponentIdAsCompoundName()", "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.FieldType getFieldType(com.yahoo.processing.request.CompoundName)", "public com.yahoo.search.query.profile.types.FieldDescription getField(com.yahoo.processing.request.CompoundName)", "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 ()", "public void register(com.yahoo.search.query.profile.types.QueryProfileType)", "public boolean hasApplicationTypes()", "public void freeze()", "public static com.yahoo.search.query.profile.types.QueryProfileTypeRegistry emptyFrozen()", "public com.yahoo.component.ComponentId createAnonymousId(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.query.profile.types.TensorFieldType" : { "superClass" : "com.yahoo.search.query.profile.types.FieldType", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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.types.ConversionContext)", "public static com.yahoo.search.query.profile.types.TensorFieldType fromTypeString(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.query.profiling.Profiling" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()", "public com.yahoo.search.query.profiling.ProfilingParams getMatching()", "public com.yahoo.search.query.profiling.ProfilingParams getFirstPhaseRanking()", "public com.yahoo.search.query.profiling.ProfilingParams getSecondPhaseRanking()", "public com.yahoo.search.query.profiling.ProfilingParams clone()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ "public static final java.lang.String MATCHING", "public static final java.lang.String FIRST_PHASE_RANKING", "public static final java.lang.String SECOND_PHASE_RANKING" ] }, "com.yahoo.search.query.profiling.ProfilingParams" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()", "public int getDepth()", "public void setDepth(int)", "public com.yahoo.search.query.profiling.ProfilingParams clone()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ "public static final java.lang.String PROFILING_PARAMS", "public static final java.lang.String DEPTH" ] }, "com.yahoo.search.query.properties.CloneHelper" : { "superClass" : "com.yahoo.processing.request.CloneHelper", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 ()", "public java.lang.Object get(com.yahoo.processing.request.CompoundName, java.util.Map, com.yahoo.processing.request.Properties)", "public static void requireNotPresentIn(java.util.Map)" ], "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.processing.request.CompoundName MAX_QUERY_ITEMS", "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 (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 ()", "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 (com.yahoo.search.Query, com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry, java.util.Map)", "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" : [ ] }, "com.yahoo.search.query.properties.QueryPropertyAliases" : { "superClass" : "com.yahoo.search.query.properties.PropertyAliases", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.util.Map)", "protected com.yahoo.processing.request.CompoundName unalias(com.yahoo.processing.request.CompoundName)" ], "fields" : [ ] }, "com.yahoo.search.query.properties.RankProfileInputProperties" : { "superClass" : "com.yahoo.search.query.Properties", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.search.schema.SchemaInfo, com.yahoo.search.Query, java.util.Map)", "public void set(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)", "public void requireSettable(com.yahoo.processing.request.CompoundName, java.lang.Object, java.util.Map)" ], "fields" : [ ] }, "com.yahoo.search.query.properties.RequestContextProperties" : { "superClass" : "com.yahoo.search.query.Properties", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (java.lang.String, com.yahoo.processing.request.Properties)", "public void (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 ()", "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.GlobalPhase" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()", "public void setRerankCount(int)", "public java.lang.Integer getRerankCount()", "public int hashCode()", "public boolean equals(java.lang.Object)", "public com.yahoo.search.query.ranking.GlobalPhase clone()", "public bridge synthetic java.lang.Object clone()" ], "fields" : [ ] }, "com.yahoo.search.query.ranking.MatchPhase" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 ()", "public static com.yahoo.search.query.profile.types.QueryProfileType getArgumentType()", "public java.lang.Double getTermwiseLimit()", "public java.lang.Integer getNumThreadsPerSearch()", "public java.lang.Integer getNumSearchPartitions()", "public java.lang.Integer getMinHitsPerThread()", "public java.lang.Double getPostFilterThreshold()", "public java.lang.Double getApproximateThreshold()", "public java.lang.Double getTargetHitsMaxAdjustmentFactor()", "public void setTermwiselimit(double)", "public void setNumThreadsPerSearch(int)", "public void setNumSearchPartitions(int)", "public void setMinHitsPerThread(int)", "public void setPostFilterThreshold(double)", "public void setApproximateThreshold(double)", "public void setTargetHitsMaxAdjustmentFactor(double)", "public void prepare(com.yahoo.search.query.ranking.RankProperties)", "public com.yahoo.search.query.ranking.Matching clone()", "public boolean equals(java.lang.Object)", "public int hashCode()", "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 static final java.lang.String POST_FILTER_THRESHOLD", "public static final java.lang.String APPROXIMATE_THRESHOLD", "public static final java.lang.String TARGET_HITS_MAX_ADJUSTMENT_FACTOR", "public java.lang.Double termwiseLimit" ] }, "com.yahoo.search.query.ranking.RankFeatures" : { "superClass" : "java.lang.Object", "interfaces" : [ "java.lang.Cloneable" ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.search.query.Ranking)", "public void put(java.lang.String, double)", "public void put(java.lang.String, com.yahoo.tensor.Tensor)", "public void put(java.lang.String, java.lang.String)", "public java.lang.Object getObject(java.lang.String)", "public java.util.OptionalDouble getDouble(java.lang.String)", "public java.util.Optional getTensor(java.lang.String)", "public java.util.Optional getString(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 com.yahoo.search.query.ranking.RankFeatures cloneFor(com.yahoo.search.query.Ranking)", "public java.lang.String toString()", "public static boolean isFeatureName(java.lang.String)", "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 ()", "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 java.util.Optional getAsTensor(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 ()", "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 static final com.yahoo.processing.request.CompoundName enableProperty" ] }, "com.yahoo.search.query.rewrite.QueryRewriteSearcher" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "protected void (com.yahoo.component.ComponentId, com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig)", "protected void (com.yahoo.search.query.rewrite.RewritesConfig, java.util.HashMap)", "protected void (com.yahoo.component.ComponentId)", "protected void ()", "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 ()" ], "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 ()", "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 ()", "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", "final" ], "methods" : [ "public void ()", "public void (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.function.Consumer)", "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 final boolean getApplyOnRestart()", "public final void setApplyOnRestart(boolean)", "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", "final" ], "methods" : [ "public void ()", "public void (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 (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 void (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_SCHEMA" ] }, "com.yahoo.search.query.rewrite.SearchChainDispatcherSearcher" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.component.ComponentId)", "public void ()", "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 (com.yahoo.component.ComponentId, com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig)", "public void (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 (com.yahoo.component.ComponentId)", "public void ()", "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 (com.yahoo.component.ComponentId, com.yahoo.filedistribution.fileacquirer.FileAcquirer, com.yahoo.search.query.rewrite.RewritesConfig)", "public void (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 ()", "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.JsonRenderer$FieldConsumer" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.search.result.Hit$RawUtf8Consumer", "com.yahoo.container.logging.TraceRenderer$FieldConsumer" ], "attributes" : [ "public" ], "methods" : [ "protected void (boolean, boolean, boolean)", "public void accept(java.lang.String, java.lang.Object)", "public void accept(java.lang.String, byte[], int, int)", "protected boolean shouldRender(java.lang.String, java.lang.Object)", "protected boolean shouldRenderUtf8Value(java.lang.String, int)", "protected void renderFieldContents(java.lang.Object)", "public void accept(java.lang.Object)", "public bridge synthetic void accept(java.lang.Object, java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.search.rendering.JsonRenderer" : { "superClass" : "com.yahoo.processing.rendering.AsynchronousSectionedRenderer", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public void (java.util.concurrent.Executor)", "public void init()", "public void beginResponse(java.io.OutputStream)", "protected void renderTrace(com.yahoo.processing.execution.Execution$Trace)", "public void beginList(com.yahoo.processing.response.DataList)", "protected void moreChildren()", "protected void renderHitGroupHead(com.yahoo.search.result.HitGroup)", "protected void renderErrors(java.util.Set)", "protected void renderCoverage()", "protected void renderHit(com.yahoo.search.result.Hit)", "protected boolean shouldRender(com.yahoo.search.result.Hit)", "protected void renderHitContents(com.yahoo.search.result.Hit)", "protected void renderAllFields(com.yahoo.search.result.Hit)", "protected void renderContinuations(java.util.Map)", "protected void renderGroupMetadata(com.yahoo.search.grouping.result.GroupId)", "protected void renderTotalHitCount(com.yahoo.search.result.Hit)", "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()", "protected com.yahoo.search.rendering.JsonRenderer$FieldConsumer createFieldConsumer(boolean)" ], "fields" : [ ] }, "com.yahoo.search.rendering.Renderer" : { "superClass" : "com.yahoo.processing.rendering.Renderer", "interfaces" : [ ], "attributes" : [ "public", "abstract" ], "methods" : [ "public void ()", "public final java.util.concurrent.CompletableFuture renderResponse(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 java.util.concurrent.CompletableFuture renderResponse(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 (java.util.concurrent.Executor)", "public void (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 pageRendererId", "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 ()", "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 (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 ()", "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 (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 ()", "public void (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 (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 (long, long)", "public void (long, long, int)", "public void (long, long, int, int)", "public com.yahoo.search.result.Coverage setTargetActive(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 (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 (java.lang.String, com.yahoo.search.result.ErrorMessage)", "public void (java.lang.String, java.util.List)", "public void setSource(java.lang.String)", "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 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 (int, java.lang.String)", "public void (int, java.lang.String, java.lang.String)", "public void (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 static com.yahoo.search.result.ErrorMessage createInternalServerError(java.lang.String, java.lang.Throwable)", "public static com.yahoo.search.result.ErrorMessage createSearchReplyError(java.lang.String)", "public static com.yahoo.search.result.ErrorMessage createDocsumReplyError(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 (com.yahoo.data.access.Inspector)", "public static com.yahoo.search.result.FeatureData empty()", "public com.yahoo.data.access.Inspector inspect()", "public java.lang.String toJson()", "public java.lang.String toJson(boolean)", "public java.lang.String toJson(boolean, boolean)", "public java.lang.StringBuilder writeJson(java.lang.StringBuilder)", "public java.lang.Double getDouble(java.lang.String)", "public com.yahoo.tensor.Tensor getTensor(java.lang.String)", "public java.util.Set featureNames()", "public java.lang.String toString()", "public int hashCode()", "public boolean equals(java.lang.Object)" ], "fields" : [ ] }, "com.yahoo.search.result.FieldComparator" : { "superClass" : "com.yahoo.search.result.ChainableComparator", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.search.query.Sorting)", "public void (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 ()", "protected void (com.yahoo.search.result.Relevance)", "public void (java.lang.String)", "public void (java.lang.String, com.yahoo.search.Query)", "public void (java.lang.String, double)", "public void (java.lang.String, double, com.yahoo.search.Query)", "public void (java.lang.String, com.yahoo.search.result.Relevance)", "public void (java.lang.String, com.yahoo.search.result.Relevance, com.yahoo.search.Query)", "public void (java.lang.String, double, java.lang.String)", "public void (java.lang.String, double, java.lang.String, com.yahoo.search.Query)", "public void (java.lang.String, com.yahoo.search.result.Relevance, java.lang.String)", "public void (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 com.yahoo.prelude.hitfield.HitField buildHitField(java.lang.String, boolean)", "public java.util.Set types()", "public boolean isMeta()", "public void setMeta(boolean)", "public boolean isAuxiliary()", "public void setAuxiliary(boolean)", "public com.yahoo.search.Query getQuery()", "public com.yahoo.processing.Request request()", "public final void setQuery(com.yahoo.search.Query)", "public com.yahoo.search.result.FeatureData features()", "public void setSearcherSpecificMetaData(com.yahoo.search.Searcher, java.lang.Object)", "public java.lang.Object getSearcherSpecificMetaData(com.yahoo.search.Searcher)", "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 ()", "public void (java.lang.String)", "public void (java.lang.String, double)", "public void (java.lang.String, com.yahoo.search.result.Relevance)", "protected void (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 void ensureCapacity(int)", "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 addError(com.yahoo.search.result.ErrorMessage)", "public void addErrorsFrom(com.yahoo.search.result.HitGroup)", "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 java.util.concurrent.CompletableFuture completeFuture()", "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 (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 (com.yahoo.search.result.HitGroup, java.util.List)", "public void (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 ()", "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 (com.yahoo.search.query.Sorting)", "public void (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 (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 (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 (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 (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.schema.Cluster$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public com.yahoo.search.schema.Cluster$Builder setStreaming(boolean)", "public com.yahoo.search.schema.Cluster$Builder addSchema(java.lang.String)", "public com.yahoo.search.schema.Cluster build()" ], "fields" : [ ] }, "com.yahoo.search.schema.Cluster" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String name()", "public boolean isStreaming()", "public java.util.Set schemas()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.schema.DocumentSummary$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public com.yahoo.search.schema.DocumentSummary$Builder addField(java.lang.String, java.lang.String)", "public com.yahoo.search.schema.DocumentSummary$Builder add(com.yahoo.search.schema.DocumentSummary$Field)", "public com.yahoo.search.schema.DocumentSummary$Builder setDynamic(boolean)", "public com.yahoo.search.schema.DocumentSummary build()" ], "fields" : [ ] }, "com.yahoo.search.schema.DocumentSummary$Field$Type" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.search.schema.DocumentSummary$Field$Type[] values()", "public static com.yahoo.search.schema.DocumentSummary$Field$Type valueOf(java.lang.String)", "public java.lang.String asString()", "public java.lang.String toString()", "public static com.yahoo.search.schema.DocumentSummary$Field$Type fromString(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type bool", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type byteType", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type shortType", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type integer", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type int64", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type float16", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type floatType", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type doubleType", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type string", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type data", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type raw", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type longstring", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type longdata", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type jsonstring", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type featuredata", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type xmlstring", "public static final enum com.yahoo.search.schema.DocumentSummary$Field$Type tensor" ] }, "com.yahoo.search.schema.DocumentSummary$Field" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.String)", "public void (java.lang.String, com.yahoo.search.schema.DocumentSummary$Field$Type)", "public java.lang.String name()", "public com.yahoo.search.schema.DocumentSummary$Field$Type type()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.schema.DocumentSummary" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String name()", "public java.util.Map fields()", "public boolean isDynamic()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.schema.Field$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String, java.lang.String)", "public com.yahoo.search.schema.Field$Builder addAlias(java.lang.String)", "public com.yahoo.search.schema.Field$Builder setAttribute(boolean)", "public com.yahoo.search.schema.Field$Builder setIndex(boolean)", "public com.yahoo.search.schema.Field build()" ], "fields" : [ ] }, "com.yahoo.search.schema.Field$TensorFieldType" : { "superClass" : "com.yahoo.search.schema.Field$Type", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.tensor.TensorType)", "public com.yahoo.tensor.TensorType tensorType()" ], "fields" : [ ] }, "com.yahoo.search.schema.Field$Type$Kind" : { "superClass" : "java.lang.Enum", "interfaces" : [ ], "attributes" : [ "public", "final", "enum" ], "methods" : [ "public static com.yahoo.search.schema.Field$Type$Kind[] values()", "public static com.yahoo.search.schema.Field$Type$Kind valueOf(java.lang.String)" ], "fields" : [ "public static final enum com.yahoo.search.schema.Field$Type$Kind ANNOTATIONREFERENCE", "public static final enum com.yahoo.search.schema.Field$Type$Kind ARRAY", "public static final enum com.yahoo.search.schema.Field$Type$Kind BOOL", "public static final enum com.yahoo.search.schema.Field$Type$Kind BYTE", "public static final enum com.yahoo.search.schema.Field$Type$Kind DOUBLE", "public static final enum com.yahoo.search.schema.Field$Type$Kind FLOAT", "public static final enum com.yahoo.search.schema.Field$Type$Kind INT", "public static final enum com.yahoo.search.schema.Field$Type$Kind LONG", "public static final enum com.yahoo.search.schema.Field$Type$Kind MAP", "public static final enum com.yahoo.search.schema.Field$Type$Kind POSITION", "public static final enum com.yahoo.search.schema.Field$Type$Kind PREDICATE", "public static final enum com.yahoo.search.schema.Field$Type$Kind RAW", "public static final enum com.yahoo.search.schema.Field$Type$Kind REFERENCE", "public static final enum com.yahoo.search.schema.Field$Type$Kind STRING", "public static final enum com.yahoo.search.schema.Field$Type$Kind STRUCT", "public static final enum com.yahoo.search.schema.Field$Type$Kind TENSOR", "public static final enum com.yahoo.search.schema.Field$Type$Kind URL", "public static final enum com.yahoo.search.schema.Field$Type$Kind WEIGHTEDSET" ] }, "com.yahoo.search.schema.Field$Type" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public com.yahoo.search.schema.Field$Type$Kind kind()", "public static com.yahoo.search.schema.Field$Type from(java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.schema.Field" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.search.schema.FieldInfo" ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.search.schema.Field$Builder)", "public java.lang.String name()", "public com.yahoo.search.schema.Field$Type type()", "public java.util.Set aliases()", "public boolean isAttribute()", "public boolean isIndex()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.schema.FieldInfo" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public", "interface", "abstract" ], "methods" : [ "public abstract java.lang.String name()", "public abstract com.yahoo.search.schema.Field$Type type()", "public abstract boolean isAttribute()", "public abstract boolean isIndex()" ], "fields" : [ ] }, "com.yahoo.search.schema.FieldSet$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public com.yahoo.search.schema.FieldSet$Builder addField(java.lang.String)", "public com.yahoo.search.schema.FieldSet build()" ], "fields" : [ ] }, "com.yahoo.search.schema.FieldSet" : { "superClass" : "java.lang.Object", "interfaces" : [ "com.yahoo.search.schema.FieldInfo" ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String name()", "public com.yahoo.search.schema.Field$Type type()", "public boolean isAttribute()", "public boolean isIndex()", "public java.util.Set fieldNames()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.schema.RankProfile$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public com.yahoo.search.schema.RankProfile$Builder setHasSummaryFeatures(boolean)", "public com.yahoo.search.schema.RankProfile$Builder setHasRankFeatures(boolean)", "public com.yahoo.search.schema.RankProfile$Builder addInput(java.lang.String, com.yahoo.search.schema.RankProfile$InputType)", "public com.yahoo.search.schema.RankProfile build()" ], "fields" : [ ] }, "com.yahoo.search.schema.RankProfile$InputType" : { "superClass" : "java.lang.Record", "interfaces" : [ ], "attributes" : [ "public", "final", "record" ], "methods" : [ "public void (com.yahoo.tensor.TensorType, boolean)", "public java.lang.String toString()", "public static com.yahoo.search.schema.RankProfile$InputType fromSpec(java.lang.String)", "public final int hashCode()", "public final boolean equals(java.lang.Object)", "public com.yahoo.tensor.TensorType tensorType()", "public boolean declaredString()" ], "fields" : [ ] }, "com.yahoo.search.schema.RankProfile" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String name()", "public com.yahoo.search.schema.Schema schema()", "public boolean hasSummaryFeatures()", "public boolean hasRankFeatures()", "public java.util.Map inputs()", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.schema.Schema$Builder" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (java.lang.String)", "public com.yahoo.search.schema.Schema$Builder add(com.yahoo.search.schema.Field)", "public com.yahoo.search.schema.Schema$Builder add(com.yahoo.search.schema.FieldSet)", "public com.yahoo.search.schema.Schema$Builder add(com.yahoo.search.schema.RankProfile)", "public com.yahoo.search.schema.Schema$Builder add(com.yahoo.search.schema.DocumentSummary)", "public com.yahoo.search.schema.Schema build()" ], "fields" : [ ] }, "com.yahoo.search.schema.Schema" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public java.lang.String name()", "public java.util.Map fields()", "public java.util.Map rankProfiles()", "public java.util.Map documentSummaries()", "public java.util.Optional fieldInfo(java.lang.String)", "public boolean equals(java.lang.Object)", "public int hashCode()", "public java.lang.String toString()" ], "fields" : [ ] }, "com.yahoo.search.schema.SchemaInfo$Session" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public boolean isStreaming()", "public java.util.Collection schemas()", "public java.util.Optional fieldInfo(java.lang.String)", "public com.yahoo.search.schema.RankProfile$InputType rankProfileInput(java.lang.String, java.lang.String)" ], "fields" : [ ] }, "com.yahoo.search.schema.SchemaInfo" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.search.config.SchemaInfoConfig, com.yahoo.container.QrSearchersConfig)", "public void (java.util.List, java.util.List)", "public java.util.Map schemas()", "public java.util.Map clusters()", "public com.yahoo.search.schema.SchemaInfo$Session newSession(com.yahoo.search.Query)", "public static com.yahoo.search.schema.SchemaInfo empty()", "public boolean equals(java.lang.Object)", "public int hashCode()" ], "fields" : [ ] }, "com.yahoo.search.searchchain.AsyncExecution" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.Execution)", "public void (com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.Execution$Context)", "public void (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 (com.yahoo.search.searchchain.SearchChainRegistry, com.yahoo.prelude.IndexFacts, com.yahoo.search.schema.SchemaInfo, com.yahoo.language.process.SpecialTokenRegistry, com.yahoo.search.rendering.RendererRegistry, com.yahoo.language.Linguistics, java.util.concurrent.Executor)", "public static com.yahoo.search.searchchain.Execution$Context createContextStub()", "public static com.yahoo.search.searchchain.Execution$Context createContextStub(com.yahoo.search.searchchain.SearchChainRegistry)", "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.schema.SchemaInfo)", "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.prelude.IndexFacts, com.yahoo.language.Linguistics)", "public static com.yahoo.search.searchchain.Execution$Context createContextStub(com.yahoo.search.searchchain.SearchChainRegistry, com.yahoo.prelude.IndexFacts, com.yahoo.language.Linguistics)", "public static com.yahoo.search.searchchain.Execution$Context createContextStub(com.yahoo.search.searchchain.SearchChainRegistry, com.yahoo.prelude.IndexFacts, com.yahoo.search.schema.SchemaInfo, 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.schema.SchemaInfo schemaInfo()", "public com.yahoo.search.searchchain.SearchChainRegistry searchChainRegistry()", "public com.yahoo.search.rendering.RendererRegistry rendererRegistry()", "public com.yahoo.language.process.SpecialTokenRegistry getTokenRegistry()", "public void setTokenRegistry(com.yahoo.language.process.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)", "public java.util.concurrent.Executor executor()" ], "fields" : [ ] }, "com.yahoo.search.searchchain.Execution" : { "superClass" : "com.yahoo.processing.execution.Execution", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.search.searchchain.Execution)", "public void (com.yahoo.search.searchchain.Execution$Context)", "public void (com.yahoo.component.chain.Chain, com.yahoo.search.searchchain.Execution$Context)", "public void (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" : [ ] }, "com.yahoo.search.searchchain.ExecutionFactory" : { "superClass" : "com.yahoo.component.AbstractComponent", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (com.yahoo.container.core.ChainsConfig, com.yahoo.search.config.IndexInfoConfig, com.yahoo.search.config.SchemaInfoConfig, com.yahoo.container.QrSearchersConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.vespa.configdefinition.SpecialtokensConfig, com.yahoo.language.Linguistics, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor)", "public void (com.yahoo.container.core.ChainsConfig, com.yahoo.search.config.IndexInfoConfig, com.yahoo.search.schema.SchemaInfo, com.yahoo.container.QrSearchersConfig, com.yahoo.component.provider.ComponentRegistry, com.yahoo.vespa.configdefinition.SpecialtokensConfig, com.yahoo.language.Linguistics, com.yahoo.component.provider.ComponentRegistry, java.util.concurrent.Executor)", "public com.yahoo.search.searchchain.Execution newExecution(com.yahoo.component.chain.Chain)", "public com.yahoo.search.searchchain.Execution newExecution(java.lang.String)", "public com.yahoo.search.searchchain.SearchChainRegistry searchChainRegistry()", "public com.yahoo.search.rendering.RendererRegistry rendererRegistry()", "public com.yahoo.search.schema.SchemaInfo schemaInfo()", "public void deconstruct()", "public static com.yahoo.search.searchchain.ExecutionFactory empty()" ], "fields" : [ ] }, "com.yahoo.search.searchchain.ForkingSearcher$CommentedSearchChain" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 ()", "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 (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.searchchain.Execution getExecution()", "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 (com.yahoo.component.ComponentId)", "public varargs void (com.yahoo.component.ComponentId, com.yahoo.search.Searcher[])", "public void (com.yahoo.component.ComponentId, java.util.Collection)", "public void (com.yahoo.component.ComponentId, java.util.Collection, java.util.Collection)", "public void (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 ()", "public void (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 ()", "public void register(com.yahoo.search.Searcher)" ], "fields" : [ ] }, "com.yahoo.search.searchers.CacheControlSearcher" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 ()", "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 (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 (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.QueryValidator" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "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 (com.yahoo.search.config.RateLimitingConfig, com.yahoo.cloud.config.ClusterInfoConfig, com.yahoo.metrics.simple.MetricReceiver)", "public void (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.ValidateFuzzySearcher" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void ()", "public com.yahoo.search.Result search(com.yahoo.search.Query, com.yahoo.search.searchchain.Execution)" ], "fields" : [ ] }, "com.yahoo.search.searchers.ValidateMatchPhaseSearcher" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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.searchers.ValidateNearestNeighborSearcher" : { "superClass" : "com.yahoo.search.Searcher", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 ()", "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.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 (com.yahoo.component.chain.Chain)", "public void (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.text.interpretation.AnnotationClass" : { "superClass" : "java.lang.Object", "interfaces" : [ ], "attributes" : [ "public" ], "methods" : [ "public void (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 (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 (java.lang.String)", "public void (java.lang.String, double)", "public void (com.yahoo.text.interpretation.Modification)", "public void (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 (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" : [ ] } }