Class JavaFactory
- java.lang.Object
-
- org.opentest4j.reporting.events.java.JavaFactory
-
public class JavaFactory extends java.lang.Object
Factory for elements of the Java namespace.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Factory<ClasspathResourceSource>
classpathResourceSource(java.lang.String resourceName)
Create a factory forClasspathResourceSource
elements.static Factory<ClassSource>
classSource(java.lang.String className)
Create a factory forClassSource
elements.static Factory<FileEncoding>
fileEncoding(java.lang.String fileEncoding)
Create a factory forFileEncoding
elements.static Factory<HeapSize>
heapSize()
Create a factory forHeapSize
elements.static Factory<JavaVersion>
javaVersion(java.lang.String version)
Create a factory forJavaVersion
elements.static Factory<MethodSource>
methodSource(java.lang.String className, java.lang.String methodName)
Create a factory forMethodSource
elements.static Factory<PackageSource>
packageSource(java.lang.String packageName)
Create a factory forPackageSource
elements.static Factory<Throwable>
throwable(java.lang.Throwable throwable)
Create a factory forThrowable
elements.
-
-
-
Method Detail
-
javaVersion
public static Factory<JavaVersion> javaVersion(java.lang.String version)
Create a factory forJavaVersion
elements.- Parameters:
version
- the Java version- Returns:
- JavaVersion factory
-
fileEncoding
public static Factory<FileEncoding> fileEncoding(java.lang.String fileEncoding)
Create a factory forFileEncoding
elements.- Parameters:
fileEncoding
- the file encoding- Returns:
- FileEncoding factory
-
heapSize
public static Factory<HeapSize> heapSize()
Create a factory forHeapSize
elements.- Returns:
- HeapSize factory
-
classSource
public static Factory<ClassSource> classSource(java.lang.String className)
Create a factory forClassSource
elements.- Parameters:
className
- the source class name- Returns:
- ClassSource factory
-
methodSource
public static Factory<MethodSource> methodSource(java.lang.String className, java.lang.String methodName)
Create a factory forMethodSource
elements.- Parameters:
className
- the source class namemethodName
- the source method name- Returns:
- MethodSource factory
-
classpathResourceSource
public static Factory<ClasspathResourceSource> classpathResourceSource(java.lang.String resourceName)
Create a factory forClasspathResourceSource
elements.- Parameters:
resourceName
- the source resource name- Returns:
- ClasspathResourceSource factory
-
packageSource
public static Factory<PackageSource> packageSource(java.lang.String packageName)
Create a factory forPackageSource
elements.- Parameters:
packageName
- the source package name- Returns:
- PackageSource factory
-
-