Package org.apache.solr.search.facet
APIs and classes for the JSON Facet API. This is currently experimental!
-
Interface Summary Interface Description FieldUtil.OrdFunc The following ord visitors and wrappers are a work in progress and experimentalUnInvertedField.Callback -
Class Summary Class Description AggUtil AggValueSource AvgAgg BlockJoin Constants constants used in facets packageCountAgg CountValsAgg AggValueSource
to count values for givenValueSource
DocValuesAcc Accumulates stats separated by slot number for the fields withDocValues
FacetBucket FacetContext FacetDebugInfo FacetField FacetFieldMerger FacetHeatmap JSON Facet API request for a 2D spatial summary of a rectangular region.FacetMerger FacetMerger.Context FacetModule FacetProcessor<T extends FacetRequest> Base abstraction for a class that computes facets.FacetQuery FacetRange FacetRangeMerger FacetRequest A request to do facets/stats that might itself be composed of sub-FacetRequests.FacetRequest.Domain FacetRequest.Domain.GraphField Are we doing a query time graph across other documentsFacetRequest.Domain.JoinField Are we doing a query time join across other documentsFacetRequest.FacetSort Simple structure for encapsulating a sort variable and a directionFieldUtil FieldUtil.DVOrdValues FieldUtil.FCOrdValues FieldUtil.OrdValues HLLAgg HLLAgg.HLLFactory LegacyFacet LegacyFacet.Subfacet MinMaxAgg MissingAgg AggValueSource
to compute missing counts for givenValueSource
PercentileAgg PercentileAgg.Parser RelatednessAgg An aggregation function designed to be nested under other (possibly deeply nested) facets for the purposes of computing the "relatedness" of facet buckets relative to "foreground" and "background" sets -- primarily for the purpose of building "Semantic Knowledge Graphs"SimpleAggValueSource SlotAcc Accumulates statistics separated by a slot number.SlotAcc.DoubleFuncSlotAcc SlotAcc.FuncSlotAcc SlotAcc.IntSlotAcc SlotAcc.LongFuncSlotAcc SlotAcc.Resizer SlotAcc.SlotContext Incapsulates information about the current slot, for Accumulators that may want additional info during collection.StddevAgg StrAggValueSource SumAgg SumAgg.Merger SumsqAgg UnInvertedField Final form of the un-inverted field: Each document points to a list of term numbers that are contained in that document.UnInvertedFieldAcc Base accumulator forUnInvertedField
UniqueAgg UniqueBlockAgg UniqueBlockAgg.UniqueBlockSlotAcc UniqueBlockFieldAgg UniqueBlockQueryAgg VarianceAgg -
Enum Summary Enum Description FacetField.FacetMethod FacetRequest.RefineMethod FacetRequest.SortDirection