Package org.apache.ivy.plugins.report
Class XmlReportWriter
- java.lang.Object
-
- org.apache.ivy.plugins.report.XmlReportWriter
-
public class XmlReportWriter extends java.lang.ObjectXmlReportWriter allows to write ResolveReport in an xml format.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.lang.StringREPORT_ENCODINGprivate static java.lang.StringSEPARATOR
-
Constructor Summary
Constructors Constructor Description XmlReportWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringextraToString(java.util.Map<java.lang.String,java.lang.String> extraAttributes, java.lang.String prefix)voidoutput(ConfigurationResolveReport report, java.io.OutputStream stream)voidoutput(ConfigurationResolveReport report, java.lang.String[] confs, java.io.OutputStream stream)private voidoutputArtifacts(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)private voidoutputCallers(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)private voidoutputEvictionInformation(ConfigurationResolveReport report, java.io.PrintWriter out, IvyNode dep)private voidoutputMetadataArtifact(java.io.PrintWriter out, IvyNode dep)private voidoutputRevision(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)
-
-