Class BucketJsonFacet


  • public class BucketJsonFacet
    extends NestableJsonFacet
    Represents an individual bucket result of a "term" or "range" facet. Allows access to JSON like:
       {
         "val": "termX",
         "count": 10,
         "subfacetName": ...
       }
     

    Buckets may contain nested facets of any type.

    • Constructor Detail

      • BucketJsonFacet

        public BucketJsonFacet​(NamedList<Object> singleBucket)
    • Method Detail

      • getVal

        public Object getVal()
        Retrieves the value (sometimes called the "key") of this bucket. The type of this object depends on the type of field being faceted on. Usually a Date, Double, Integer, or String