Package dev.aherscu.qa.jgiven.reporter
Class QaJGivenReportModel.QaJGivenReportModelBuilder<T,C extends QaJGivenReportModel<T>,B extends QaJGivenReportModel.QaJGivenReportModelBuilder<T,C,B>>
- java.lang.Object
-
- dev.aherscu.qa.jgiven.reporter.QaJGivenReportModel.QaJGivenReportModelBuilder<T,C,B>
-
- Enclosing class:
- QaJGivenReportModel<T>
public abstract static class QaJGivenReportModel.QaJGivenReportModelBuilder<T,C extends QaJGivenReportModel<T>,B extends QaJGivenReportModel.QaJGivenReportModelBuilder<T,C,B>> extends Object
-
-
Constructor Summary
Constructors Constructor Description QaJGivenReportModelBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected B
$fillValuesFrom(C instance)
abstract C
build()
B
datePattern(String datePattern)
B
jgivenReport(T jgivenReport)
B
planDocumentId(String planDocumentId)
B
planDocumentRev(String planDocumentRev)
B
productName(String productName)
B
productVersion(String productVersion)
B
screenshotScale(String screenshotScale)
protected abstract B
self()
B
specDocumentId(String specDocumentId)
B
specDocumentRev(String specDocumentRev)
B
targetReportFile(File targetReportFile)
B
testDocumentId(String testDocumentId)
B
testDocumentRev(String testDocumentRev)
String
toString()
B
traceabilityDocumentId(String traceabilityDocumentId)
B
traceabilityDocumentRev(String traceabilityDocumentRev)
-