org

scalameter

package scalameter

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scalameter
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Aggregator extends (Seq[Double]) ⇒ Double with Serializable

  2. case class Context(properties: Map[String, Any]) extends Product with Serializable

  3. case class CurveData(measurements: Seq[Measurement], info: Map[String, Any], context: Context) extends Product with Serializable

  4. trait DSL extends AnyRef

  5. class Errors extends AnyRef

  6. case class Event(testName: String, description: String, result: Result, throwable: Throwable) extends Product with Serializable

  7. trait Events extends AnyRef

  8. trait Executor extends AnyRef

  9. trait Foreach[T] extends AnyRef

  10. trait Gen[T] extends Serializable

  11. case class History(results: Seq[(Date, Context, CurveData)], infomap: Map[String, Any] = ...) extends Product with Serializable

    Annotations
    @SerialVersionUID( 2666789428423525666L )
  12. class Key extends AnyRef

  13. trait Log extends AnyRef

  14. case class Measurement(value: Double, params: Parameters, data: Option[Data], units: String) extends Product with Serializable

    Annotations
    @SerialVersionUID( 2541697615491239986L )
  15. class MonadicDynVar[T] extends DynamicVariable[T]

  16. case class Parameters(axisData: ListMap[String, Any]) extends Product with Serializable

    Annotations
    @SerialVersionUID( 4203959258570851398L )
  17. abstract class PerformanceTest extends Initialization

  18. trait Persistor extends AnyRef

  19. trait Reporter extends Serializable

  20. class ScalaMeterFramework extends Framework

  21. implicit final class SeqDoubleOps extends AnyVal

  22. implicit final class SeqOps[T] extends AnyVal

  23. case class Setup[T](context: Context, gen: Gen[T], setup: Option[(T) ⇒ Any], teardown: Option[(T) ⇒ Any], customwarmup: Option[() ⇒ Any], snippet: (T) ⇒ Any) extends Product with Serializable

Value Members

  1. object Aggregator extends Serializable

  2. object Context extends Serializable

  3. object CurveData extends Serializable

  4. object DSL

  5. object Events

  6. object Executor

  7. object Gen extends Serializable

  8. object History extends Serializable

  9. object Key extends Key

  10. object Log

  11. object Main

  12. object Measurement extends Serializable

  13. object Parameters extends Serializable

  14. object PerformanceTest

  15. object Persistor

  16. object Reporter extends Serializable

  17. object api extends Key

    Import the contents of this singleton object to obtain access to most abstractions in the ScalaMeter API.

  18. def defaultClasspath: String

  19. def events: Events

  20. package execution

  21. def extractClasspath(urlclassloader: URLClassLoader): String

  22. implicit def fun2ops(f: (Seq[Double]) ⇒ Double): AnyRef { def toAggregator(n: String): org.scalameter.Aggregator{def data(times: Seq[Double]): None.type} }

  23. def initialContext: Context

  24. def log: Log

  25. package persistence

  26. package reporting

  27. def singletonInstance[C](module: Class[C]): PerformanceTest

  28. package utils

Inherited from AnyRef

Inherited from Any

Ungrouped