Class ExtentHtmlReporter
- java.lang.Object
-
- com.aventstack.extentreports.reporter.AbstractReporter
-
- com.aventstack.extentreports.reporter.AbstractFilterableReporter
-
- com.aventstack.extentreports.reporter.AbstractFileReporter
-
- com.aventstack.extentreports.reporter.ExtentHtmlReporter
-
- All Implemented Interfaces:
com.aventstack.extentreports.observer.ExtentObserver<com.aventstack.extentreports.observer.entity.ReportEntity>,com.aventstack.extentreports.observer.ReportObserver<com.aventstack.extentreports.observer.entity.ReportEntity>,com.aventstack.extentreports.reporter.ExtentReporter,com.aventstack.extentreports.reporter.filter.StatusFilterable,com.aventstack.extentreports.reporter.ReporterConfigurable,com.aventstack.extentreports.reporter.ReporterFilterable<ExtentHtmlReporter>
public class ExtentHtmlReporter extends com.aventstack.extentreports.reporter.AbstractFileReporter implements com.aventstack.extentreports.observer.ReportObserver<com.aventstack.extentreports.observer.entity.ReportEntity>, com.aventstack.extentreports.reporter.ReporterConfigurable, com.aventstack.extentreports.reporter.ReporterFilterable<ExtentHtmlReporter>
-
-
Constructor Summary
Constructors Constructor Description ExtentHtmlReporter(File f)ExtentHtmlReporter(String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtentHtmlReporterConfigconfig()ExtentHtmlReporterconfig(ExtentHtmlReporterConfig conf)com.aventstack.extentreports.reporter.configuration.EntityFilters<ExtentHtmlReporter>filter()io.reactivex.rxjava3.core.Observer<com.aventstack.extentreports.observer.entity.ReportEntity>getReportObserver()voidloadJSONConfig(File jsonFile)voidloadJSONConfig(String jsonString)voidloadXMLConfig(File xmlFile)voidloadXMLConfig(String xmlFile)-
Methods inherited from class com.aventstack.extentreports.reporter.AbstractFileReporter
createFreemarkerConfig, getFile, getFileNameAsExt, getFreemarkerConfig, getTemplateModel, loadTemplateModel, processTemplate
-
-
-
-
Method Detail
-
filter
public com.aventstack.extentreports.reporter.configuration.EntityFilters<ExtentHtmlReporter> filter()
- Specified by:
filterin interfacecom.aventstack.extentreports.reporter.ReporterFilterable<ExtentHtmlReporter>
-
config
public ExtentHtmlReporterConfig config()
-
config
public ExtentHtmlReporter config(ExtentHtmlReporterConfig conf)
-
loadJSONConfig
public void loadJSONConfig(File jsonFile) throws IOException
- Specified by:
loadJSONConfigin interfacecom.aventstack.extentreports.reporter.ReporterConfigurable- Throws:
IOException
-
loadJSONConfig
public void loadJSONConfig(String jsonString) throws IOException
- Specified by:
loadJSONConfigin interfacecom.aventstack.extentreports.reporter.ReporterConfigurable- Throws:
IOException
-
loadXMLConfig
public void loadXMLConfig(File xmlFile) throws IOException
- Specified by:
loadXMLConfigin interfacecom.aventstack.extentreports.reporter.ReporterConfigurable- Throws:
IOException
-
loadXMLConfig
public void loadXMLConfig(String xmlFile) throws IOException
- Specified by:
loadXMLConfigin interfacecom.aventstack.extentreports.reporter.ReporterConfigurable- Throws:
IOException
-
getReportObserver
public io.reactivex.rxjava3.core.Observer<com.aventstack.extentreports.observer.entity.ReportEntity> getReportObserver()
- Specified by:
getReportObserverin interfacecom.aventstack.extentreports.observer.ReportObserver<com.aventstack.extentreports.observer.entity.ReportEntity>
-
-