Class JavaFactory
- java.lang.Object
-
- org.opentest4j.reporting.events.java.JavaFactory
-
public class JavaFactory extends java.lang.ObjectFactory 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 forClasspathResourceSourceelements.static Factory<ClassSource>classSource(java.lang.String className)Create a factory forClassSourceelements.static Factory<FileEncoding>fileEncoding(java.lang.String fileEncoding)Create a factory forFileEncodingelements.static Factory<HeapSize>heapSize()Create a factory forHeapSizeelements.static Factory<JavaVersion>javaVersion(java.lang.String version)Create a factory forJavaVersionelements.static Factory<MethodSource>methodSource(java.lang.String className, java.lang.String methodName)Create a factory forMethodSourceelements.static Factory<PackageSource>packageSource(java.lang.String packageName)Create a factory forPackageSourceelements.static Factory<Throwable>throwable(java.lang.Throwable throwable)Create a factory forThrowableelements.
-
-
-
Method Detail
-
javaVersion
public static Factory<JavaVersion> javaVersion(java.lang.String version)
Create a factory forJavaVersionelements.- Parameters:
version- the Java version- Returns:
- JavaVersion factory
-
fileEncoding
public static Factory<FileEncoding> fileEncoding(java.lang.String fileEncoding)
Create a factory forFileEncodingelements.- Parameters:
fileEncoding- the file encoding- Returns:
- FileEncoding factory
-
heapSize
public static Factory<HeapSize> heapSize()
Create a factory forHeapSizeelements.- Returns:
- HeapSize factory
-
classSource
public static Factory<ClassSource> classSource(java.lang.String className)
Create a factory forClassSourceelements.- 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 forMethodSourceelements.- 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 forClasspathResourceSourceelements.- Parameters:
resourceName- the source resource name- Returns:
- ClasspathResourceSource factory
-
packageSource
public static Factory<PackageSource> packageSource(java.lang.String packageName)
Create a factory forPackageSourceelements.- Parameters:
packageName- the source package name- Returns:
- PackageSource factory
-
-