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[Key[_], Any]) extends Product with Serializable

  3. case class CurveData(measurements: Seq[Measurement], info: Map[Key[_], 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[Key[_], Any] = ...) extends Product with Serializable

    Annotations
    @SerialVersionUID( 2666789428423525666L )
  12. class Key[T] extends Serializable

  13. type KeyValue = (Key[T], T) forSome {type T}

  14. class KeyWithDefault[T] extends Key[T]

  15. class Keys extends AnyRef

  16. trait Log extends AnyRef

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

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

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

    Annotations
    @SerialVersionUID( 4203959258570851398L )
  20. abstract class PerformanceTest extends Initialization with Serializable

  21. trait Persistor extends AnyRef

  22. trait Reporter extends Serializable

  23. class ScalaMeterFramework extends Framework

  24. case class Setup[T](context: Context, gen: Gen[T], setupbeforeall: Option[() ⇒ Unit], teardownafterall: Option[() ⇒ Unit], setup: Option[(T) ⇒ Any], teardown: Option[(T) ⇒ Any], customwarmup: Option[() ⇒ Any], snippet: (T) ⇒ Any, customExecutor: Executor) 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 Keys with Serializable

  10. object Log

  11. object Main

  12. object Measurement extends Serializable

  13. object Parameters extends Serializable

  14. object PerformanceTest extends Serializable

  15. object Persistor

  16. object Reporter extends Serializable

  17. object api extends Keys

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

  18. def events: Events

  19. package execution

  20. def initialContext: Context

  21. def log: Log

  22. package persistence

  23. package reporting

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

  25. package utils

Deprecated Value Members

  1. def defaultClasspath: String

    Annotations
    @deprecated
    Deprecated

    (Since version 0.5) Use utils.ClassPath.default

  2. def extractClasspath(classLoader: ClassLoader, default: ⇒ String): String

    Annotations
    @deprecated
    Deprecated

    (Since version 0.5) Use utils.ClassPath.extract

  3. implicit def fun2ops(f: (Seq[Double]) ⇒ Double): AnyRef { def toAggregator(n: String): org.scalameter.Aggregator }

    Annotations
    @deprecated
    Deprecated

    (Since version 0.5) Use Aggregator.apply

Inherited from AnyRef

Inherited from Any

Ungrouped