Class JsonFormatter
java.lang.Object
com.aventstack.extentreports.reporter.AbstractReporter
com.aventstack.extentreports.reporter.AbstractFilterableReporter
com.aventstack.extentreports.reporter.AbstractFileReporter
com.aventstack.extentreports.reporter.JsonFormatter
- All Implemented Interfaces:
ExtentObserver<ReportEntity>,ReportObserver<ReportEntity>,ExtentReporter,StatusFilterable,ReporterConfigurable
public class JsonFormatter
extends AbstractFileReporter
implements ReporterConfigurable, ReportObserver<ReportEntity>
-
Field Summary
Fields inherited from class com.aventstack.extentreports.reporter.AbstractFileReporter
PATH_SEP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Observer<ReportEntity>voidloadJSONConfig(File jsonFile) voidloadJSONConfig(String jsonString) voidloadXMLConfig(File xmlFile) voidloadXMLConfig(String xmlFile) Methods inherited from class com.aventstack.extentreports.reporter.AbstractFileReporter
createFreemarkerConfig, getFileNameAsExt, loadTemplateModel, processTemplateMethods inherited from class com.aventstack.extentreports.reporter.AbstractFilterableReporter
filterAndGet
-
Constructor Details
-
JsonFormatter
-
JsonFormatter
-
-
Method Details
-
getReportObserver
- Specified by:
getReportObserverin interfaceReportObserver<ReportEntity>
-
loadJSONConfig
- Specified by:
loadJSONConfigin interfaceReporterConfigurable
-
loadJSONConfig
- Specified by:
loadJSONConfigin interfaceReporterConfigurable
-
loadXMLConfig
- Specified by:
loadXMLConfigin interfaceReporterConfigurable
-
loadXMLConfig
- Specified by:
loadXMLConfigin interfaceReporterConfigurable
-