Class JavaFactory

java.lang.Object
org.opentest4j.reporting.events.java.JavaFactory

public class JavaFactory extends Object
Factory for elements of the Java namespace.
  • Method Details

    • javaVersion

      public static Factory<JavaVersion> javaVersion(String version)
      Create a factory for JavaVersion elements.
      Parameters:
      version - the Java version
      Returns:
      JavaVersion factory
    • fileEncoding

      public static Factory<FileEncoding> fileEncoding(String fileEncoding)
      Create a factory for FileEncoding elements.
      Parameters:
      fileEncoding - the file encoding
      Returns:
      FileEncoding factory
    • heapSize

      public static Factory<HeapSize> heapSize()
      Create a factory for HeapSize elements.
      Returns:
      HeapSize factory
    • classSource

      public static Factory<ClassSource> classSource(String className)
      Create a factory for ClassSource elements.
      Parameters:
      className - the source class name
      Returns:
      ClassSource factory
    • methodSource

      public static Factory<MethodSource> methodSource(String className, String methodName)
      Create a factory for MethodSource elements.
      Parameters:
      className - the source class name
      methodName - the source method name
      Returns:
      MethodSource factory
    • classpathResourceSource

      public static Factory<ClasspathResourceSource> classpathResourceSource(String resourceName)
      Create a factory for ClasspathResourceSource elements.
      Parameters:
      resourceName - the source resource name
      Returns:
      ClasspathResourceSource factory
    • packageSource

      public static Factory<PackageSource> packageSource(String packageName)
      Create a factory for PackageSource elements.
      Parameters:
      packageName - the source package name
      Returns:
      PackageSource factory
    • throwable

      public static Factory<Throwable> throwable(Throwable throwable)
      Create a factory for Throwable elements.
      Parameters:
      throwable - the throwable
      Returns:
      Throwable factory