java.lang.Object
com.thoughtworks.xstream.tools.benchmark.metrics.SizeMetric
All Implemented Interfaces:
Metric

public class SizeMetric extends Object implements Metric
Deprecated.
As of 1.4.9 use JMH instead
Determines the size of the serialized form of an object (in bytes).
See Also:
  • Constructor Details

    • SizeMetric

      public SizeMetric()
      Deprecated.
  • Method Details

    • run

      public double run(Product product, Target target) throws Exception
      Deprecated.
      Description copied from interface: Metric
      Run the test and produce a metric.
      Specified by:
      run in interface Metric
      Parameters:
      product - Product to use in test.
      target - A target to use against the product.
      Returns:
      The resulting metric (e.g. 12.22).
      Throws:
      Exception - If this metric could not be obtained. This will be reported back to the Reporter.
    • run

      public double run(Product product, Object object) throws Exception
      Deprecated.
      since 1.3
      Description copied from interface: Metric
      Run the test and produce a metric.
      Specified by:
      run in interface Metric
      Parameters:
      product - Product to use in test.
      object - A object to use against the product.
      Returns:
      The resulting metric (e.g. 12.22).
      Throws:
      Exception - If this metric could not be obtained. This will be reported back to the Reporter.
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object
    • unit

      public String unit()
      Deprecated.
      Description copied from interface: Metric
      The unit the metric is recorded in (for reporting purposes). e.g. "ms" or "bytes".
      Specified by:
      unit in interface Metric
    • biggerIsBetter

      public boolean biggerIsBetter()
      Deprecated.
      Description copied from interface: Metric
      Whether a big result is better for this metric.
      Specified by:
      biggerIsBetter in interface Metric