Package org.openrefine.browsing.facets
-
Interface Summary Interface Description Combiner<T> Represents a commutative and associative function to combine aggregation states.Facet Interface of facets.FacetConfig Represents the configuration of a facet, as stored in the engine configuration and in the JSON serialization of operations.FacetResult Object sent serialized in JSON to represent the overall state of a facet, including the configuration and the aggregation statistics.FacetState Immutable object which stores statistics gathered by a facet.RecordAggregator<T> Computes a value of type T by aggregation over records in a grid.RowAggregator<T> Computes a value of type T by aggregation over rows in a grid. -
Class Summary Class Description AllFacetsAggregator Internal aggregator to compute the state of all facets in one pass over the grid.AllFacetsState State of aggregation of all facets, used to compute the states of all facets in a single aggregation over the grid.FacetAggregator<T extends FacetState> Small serializable object which embeds everything that is required to compute facet statistics.FacetConfigResolver ListFacet ListFacet.DecoratedValueWrapper Wrapper to respect the serialization formatListFacet.ListFacetConfig ListFacetResult JSON representation of a list facet configuration bundled up with facet statisticsListFacetResult.OtherChoice Wrapper class for choice counts and selection status for blank and errorNominalFacetChoice Store a facet choice that has a decorated value, a count of matched rows, and a flag of whether it has been selected.NumericFacetResult RangeFacet RangeFacet.RangeFacetConfig RowInRecordAggregator<T extends FacetState> ScatterplotFacet ScatterplotFacet.ScatterplotFacetConfig ScatterplotFacetResult Represents the statistics sent to the frontend for a scatterplot facet.ScatterplotPainter StringFacet StringFacet.Config StringFacetAggregator StringFacetState TextSearchFacet TextSearchFacet.TextSearchAggregator TextSearchFacet.TextSearchFacetConfig TextSearchFacet.TextSearchFacetState TimeRangeFacet TimeRangeFacet.TimeRangeFacetConfig TimeRangeFacetResult -
Enum Summary Enum Description ScatterplotFacet.Dimension ScatterplotFacet.Rotation