Class FloatTaxonomyFacets

Direct Known Subclasses:
TaxonomyFacetSumFloatAssociations, TaxonomyFacetSumValueSource

@Deprecated public abstract class FloatTaxonomyFacets extends TaxonomyFacets
Deprecated.
Visibility of this class will be reduced to pkg-private in a future version. This class is meant to host common code as an internal implementation detail to taxonomy faceting,and is not intended as an extension point for user-created Facets implementations. If your code is relying on this, please migrate necessary functionality down into your own class.
Base class for all taxonomy-based facets that aggregate to a per-ords float[].
  • Field Details

    • values

      protected final float[] values
      Deprecated.
      Per-ordinal value.
  • Constructor Details

  • Method Details

    • rollup

      protected void rollup() throws IOException
      Deprecated.
      Rolls up any single-valued hierarchical dimensions.
      Throws:
      IOException
    • getSpecificValue

      public Number getSpecificValue(String dim, String... path) throws IOException
      Deprecated.
      Description copied from class: Facets
      Return the count or value for a specific path. Returns -1 if this path doesn't exist, else the count.
      Specified by:
      getSpecificValue in class Facets
      Throws:
      IOException
    • getTopChildren

      public FacetResult getTopChildren(int topN, String dim, String... path) throws IOException
      Deprecated.
      Description copied from class: Facets
      Returns the topN child labels under the specified path. Returns null if the specified path doesn't exist or if this dimension was never seen.
      Specified by:
      getTopChildren in class Facets
      Throws:
      IOException