Package com.powsybl.commons.report
Class ReportNodeRootBuilderImpl
java.lang.Object
com.powsybl.commons.report.AbstractReportNodeAdderOrBuilder<ReportNodeBuilder>
com.powsybl.commons.report.ReportNodeRootBuilderImpl
- All Implemented Interfaces:
ReportNodeAdderOrBuilder<ReportNodeBuilder>
,ReportNodeBuilder
public class ReportNodeRootBuilderImpl
extends AbstractReportNodeAdderOrBuilder<ReportNodeBuilder>
implements ReportNodeBuilder
An adder to create a
ReportNode
object as a child of given ReportRoot
parent.- Author:
- Florian Dupuy <florian.dupuy at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.commons.report.AbstractReportNodeAdderOrBuilder
key, messageTemplate, values
-
Constructor Summary
-
Method Summary
Methods inherited from class com.powsybl.commons.report.AbstractReportNodeAdderOrBuilder
withMessageTemplate, withSeverity, withSeverity, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.commons.report.ReportNodeAdderOrBuilder
withMessageTemplate, withSeverity, withSeverity, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withTypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue, withUntypedValue
-
Constructor Details
-
ReportNodeRootBuilderImpl
public ReportNodeRootBuilderImpl()
-
-
Method Details
-
build
Description copied from interface:ReportNodeBuilder
Build the correspondingReportNode
.- Specified by:
build
in interfaceReportNodeBuilder
- Returns:
- the new
ReportNode
corresponding to currentReportNodeBuilder
-
self
- Specified by:
self
in classAbstractReportNodeAdderOrBuilder<ReportNodeBuilder>
-