the token string for further refinement of the search result. To
combine values for a single facet, add each of them separately to FacetRequest. There
will be a disjunction between refinements for the same facet.
Returns the count of the result value, which is an integer representing
how many times this value is repeated in the result for the given facet value or range.
Returns the label of this facet result value. The value label returned by the backend can be a
single facet value name, or a range label in "[start,end)" format.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003e\u003ccode\u003eFacetResultValue\u003c/code\u003e represents a single result within a facet, encompassing a label, a count, and a refinement token.\u003c/p\u003e\n"],["\u003cp\u003eIt implements the \u003ccode\u003eSerializable\u003c/code\u003e interface and inherits from \u003ccode\u003ejava.lang.Object\u003c/code\u003e, including methods like \u003ccode\u003eclone()\u003c/code\u003e, \u003ccode\u003eequals()\u003c/code\u003e, and \u003ccode\u003etoString()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecreate\u003c/code\u003e method is a static method used to instantiate a \u003ccode\u003eFacetResultValue\u003c/code\u003e with a specified label, count, and refinement token.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003egetCount()\u003c/code\u003e, \u003ccode\u003egetLabel()\u003c/code\u003e, and \u003ccode\u003egetRefinementToken()\u003c/code\u003e methods retrieve the respective count, label, and refinement token associated with the facet result.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003etoString()\u003c/code\u003e method overrides the default behavior in order to return the contents of this class.\u003c/p\u003e\n"]]],[],null,["# Class FacetResultValue (2.0.0)\n\n public final class FacetResultValue implements Serializable\n\nRepresents a single facet result value. The value has a label, a count, and a refinementToken. \n\nInheritance\n-----------\n\n[java.lang.Object](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html) \\\u003e FacetResultValue \n\nImplements\n----------\n\n[Serializable](https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html) \n\nInherited Members\n-----------------\n\n[Object.clone()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--) \n[Object.equals(Object)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-) \n[Object.finalize()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--) \n[Object.getClass()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--) \n[Object.hashCode()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--) \n[Object.notify()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--) \n[Object.notifyAll()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--) \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--) \n[Object.wait()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--) \n[Object.wait(long)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-) \n[Object.wait(long,int)](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-)\n\nStatic Methods\n--------------\n\n### create(String label, int count, String refinementToken)\n\n public static FacetResultValue create(String label, int count, String refinementToken)\n\nCreates and returns a facet result value.\n\nMethods\n-------\n\n### getCount()\n\n public int getCount()\n\nReturns the count of the result value, which is an integer representing\nhow many times this value is repeated in the result for the given facet value or range.\n\n### getLabel()\n\n public String getLabel()\n\nReturns the label of this facet result value. The value label returned by the backend can be a\nsingle facet value name, or a range label in \"\\[start,end)\" format.\n\n### getRefinementToken()\n\n public String getRefinementToken()\n\nReturns the refinement token for this result value. This token can be used to\nfilter the result of new searches using this facet value.\n\n### toString()\n\n public String toString()\n\n**Overrides** \n[Object.toString()](https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--)"]]