Class SummaryConverters


  • public class SummaryConverters
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static com.whylogs.core.message.NumberSummary fromNumberTracker​(NumberTracker numberTracker)  
      static com.whylogs.core.message.SchemaSummary.Builder fromSchemaTracker​(SchemaTracker tracker)  
      static com.whylogs.core.message.UniqueCountSummary fromSketch​(org.apache.datasketches.theta.Union sketch)  
      static com.whylogs.core.message.FrequentStringsSummary fromStringSketch​(org.apache.datasketches.frequencies.ItemsSketch<java.lang.String> sketch)  
      static com.whylogs.core.message.StringsSummary fromStringTracker​(StringTracker tracker)  
      static com.whylogs.core.message.HistogramSummary fromUpdateDoublesSketch​(org.apache.datasketches.kll.KllFloatsSketch sketch)  
      static com.whylogs.core.message.HistogramSummary fromUpdateDoublesSketch​(org.apache.datasketches.kll.KllFloatsSketch sketch, float[] splitpoints)  
      static com.whylogs.core.message.HistogramSummary fromUpdateDoublesSketch​(org.apache.datasketches.kll.KllFloatsSketch sketch, int nBins)  
      static double noNan​(double value)  
      static float noNan​(float value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SummaryConverters

        public SummaryConverters()
    • Method Detail

      • fromSketch

        public static com.whylogs.core.message.UniqueCountSummary fromSketch​(org.apache.datasketches.theta.Union sketch)
      • fromStringTracker

        public static com.whylogs.core.message.StringsSummary fromStringTracker​(StringTracker tracker)
      • fromSchemaTracker

        public static com.whylogs.core.message.SchemaSummary.Builder fromSchemaTracker​(SchemaTracker tracker)
      • fromNumberTracker

        public static com.whylogs.core.message.NumberSummary fromNumberTracker​(NumberTracker numberTracker)
      • fromStringSketch

        public static com.whylogs.core.message.FrequentStringsSummary fromStringSketch​(org.apache.datasketches.frequencies.ItemsSketch<java.lang.String> sketch)
      • fromUpdateDoublesSketch

        public static com.whylogs.core.message.HistogramSummary fromUpdateDoublesSketch​(org.apache.datasketches.kll.KllFloatsSketch sketch)
      • fromUpdateDoublesSketch

        public static com.whylogs.core.message.HistogramSummary fromUpdateDoublesSketch​(org.apache.datasketches.kll.KllFloatsSketch sketch,
                                                                                        float[] splitpoints)
      • fromUpdateDoublesSketch

        public static com.whylogs.core.message.HistogramSummary fromUpdateDoublesSketch​(org.apache.datasketches.kll.KllFloatsSketch sketch,
                                                                                        int nBins)
      • noNan

        public static double noNan​(double value)
      • noNan

        public static float noNan​(float value)