Package org.apache.ivy.plugins.report
Class XmlReportWriter
- java.lang.Object
-
- org.apache.ivy.plugins.report.XmlReportWriter
-
public class XmlReportWriter extends java.lang.Object
XmlReportWriter allows to write ResolveReport in an xml format.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.lang.String
REPORT_ENCODING
private static java.lang.String
SEPARATOR
-
Constructor Summary
Constructors Constructor Description XmlReportWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.String
extraToString(java.util.Map<java.lang.String,java.lang.String> extraAttributes, java.lang.String prefix)
void
output(ConfigurationResolveReport report, java.io.OutputStream stream)
void
output(ConfigurationResolveReport report, java.lang.String[] confs, java.io.OutputStream stream)
private void
outputArtifacts(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
private void
outputCallers(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
private void
outputEvictionInformation(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
private void
outputMetadataArtifact(java.io.PrintWriter out, IvyNode dep)
private void
outputRevision(ConfigurationResolveReport report, java.io.PrintWriter out, java.util.List<ModuleRevisionId> dependencies, IvyNode dep)
-
-
-
Field Detail
-
REPORT_ENCODING
static final java.lang.String REPORT_ENCODING
- See Also:
- Constant Field Values
-
SEPARATOR
private static final java.lang.String SEPARATOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
output
public void output(ConfigurationResolveReport report, java.io.OutputStream stream)
-
output
public void output(ConfigurationResolveReport report, java.lang.String[] confs, java.io.OutputStream stream)
-
outputRevision
private void outputRevision(ConfigurationResolveReport report, java.io.PrintWriter out, java.util.List<ModuleRevisionId> dependencies, IvyNode dep)
-
extraToString
private java.lang.String extraToString(java.util.Map<java.lang.String,java.lang.String> extraAttributes, java.lang.String prefix)
-
outputEvictionInformation
private void outputEvictionInformation(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
-
outputMetadataArtifact
private void outputMetadataArtifact(java.io.PrintWriter out, IvyNode dep)
-
outputCallers
private void outputCallers(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
-
outputArtifacts
private void outputArtifacts(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)
-
-