Package org.jacoco.report.internal.xml
Class XMLCoverageWriter
- java.lang.Object
-
- org.jacoco.report.internal.xml.XMLCoverageWriter
-
public final class XMLCoverageWriter extends java.lang.Object
Serializes coverage data as XML fragments.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
writeBundle(IBundleCoverage bundle, ReportElement element)
Writes the structure of a given bundle.static void
writeCounters(ICoverageNode node, ReportElement parent)
Writes all non-zero counters of the given node.
-
-
-
Method Detail
-
writeBundle
public static void writeBundle(IBundleCoverage bundle, ReportElement element) throws java.io.IOException
Writes the structure of a given bundle.- Parameters:
bundle
- bundle coverage dataelement
- container element for the bundle data- Throws:
java.io.IOException
- if XML can't be written to the underlying output
-
writeCounters
public static void writeCounters(ICoverageNode node, ReportElement parent) throws java.io.IOException
Writes all non-zero counters of the given node.- Parameters:
node
- node to retrieve counters fromparent
- container for the counter elements- Throws:
java.io.IOException
- if XML can't be written to the underlying output
-
-