java.lang.Object
com.thoughtworks.xstream.tools.benchmark.reporters.HtmlReporter
All Implemented Interfaces:
Reporter

public class HtmlReporter extends Object implements Reporter
Deprecated.
As of 1.4.9 use JMH instead
  • Field Details

    • out

      private final PrettyPrintWriter out
      Deprecated.
    • title

      private final String title
      Deprecated.
    • currentMetric

      private Metric currentMetric
      Deprecated.
    • largestMetricForTarget

      private double largestMetricForTarget
      Deprecated.
    • resultsForTarget

      private List resultsForTarget
      Deprecated.
  • Constructor Details

  • Method Details

    • startBenchmark

      public void startBenchmark()
      Deprecated.
      Description copied from interface: Reporter
      Benchmark has started. This will always be called ONCE (and only once) BEFORE everything else.
      Specified by:
      startBenchmark in interface Reporter
    • css

      private String css()
      Deprecated.
    • startMetric

      public void startMetric(Metric metric)
      Deprecated.
      Specified by:
      startMetric in interface Reporter
    • startTarget

      public void startTarget(Target target)
      Deprecated.
      Specified by:
      startTarget in interface Reporter
    • metricRecorded

      public void metricRecorded(Product product, double result)
      Deprecated.
      Specified by:
      metricRecorded in interface Reporter
    • metricFailed

      public void metricFailed(Product product, Exception e)
      Deprecated.
      Specified by:
      metricFailed in interface Reporter
    • endTarget

      public void endTarget(Target target)
      Deprecated.
      Specified by:
      endTarget in interface Reporter
    • writeTag

      private void writeTag(String tag, String value)
      Deprecated.
    • writeTag

      private void writeTag(String tag, String value, String attributeName, String attributeValue)
      Deprecated.
    • endMetric

      public void endMetric(Metric metric)
      Deprecated.
      Specified by:
      endMetric in interface Reporter
    • endBenchmark

      public void endBenchmark()
      Deprecated.
      Description copied from interface: Reporter
      Benchmark has ended. This will always be called ONCE (and only once) AFTER everything else.
      Specified by:
      endBenchmark in interface Reporter