Packages

package japi

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Package Members

  1. package annotation

Type Members

  1. class ContextBuilder extends AnyRef

    Builder for the org.scalameter.Context that constructs key from the path.

    Builder for the org.scalameter.Context that constructs key from the path.

    Note that it's mainly useful for the Java users. Scala users can simply directly access key containers and keys.

  2. trait Fun1[T, R] extends Serializable

    JGen function interface for map combinator.

    JGen function interface for map combinator.

    Note that it can be used from Java code using both lambda syntax (Java 8) and plain new instance creation (Java <= 8).

    JGen.range("x", 100, 1000, 100).map(x -> new int[x]) // valid for the Java 8
    
    JGen.range("x", 100, 1000, 100).map(new Fun1<Integer, int[]>() {
      public int[] apply(Integer v) {
        return new int[v];
      }
    })
  3. abstract class JBench[U] extends BasePerformanceTest[U] with Serializable

    Base class for all annotation-based benchmarks.

  4. class JGen[T] extends Serializable

    Java version of the org.scalameter.Gen.

    Java version of the org.scalameter.Gen. After combining and changing your generators you should finally call the asScala() method.

    Note that it's immutable, so every method return new JGen.

  5. class SerializableMethod extends Serializable

Value Members

  1. object ArrayToList
  2. object JBench extends Serializable

Ungrouped