Class MetadataXpp3Writer
java.lang.Object
org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Writer
Class MetadataXpp3Writer.
- Version:
- $Revision$ $Date$
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setFileComment
(String fileComment) Method setFileComment.void
write
(OutputStream stream, Metadata metadata) Method write.void
Method write.private void
writeMetadata
(Metadata metadata, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeMetadata.private void
writePlugin
(Plugin plugin, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writePlugin.private void
writeSnapshot
(Snapshot snapshot, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeSnapshot.private void
writeSnapshotVersion
(SnapshotVersion snapshotVersion, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeSnapshotVersion.private void
writeVersioning
(Versioning versioning, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) Method writeVersioning.
-
Field Details
-
NAMESPACE
Field NAMESPACE. -
fileComment
Field fileComment.
-
-
Constructor Details
-
MetadataXpp3Writer
public MetadataXpp3Writer()
-
-
Method Details
-
setFileComment
Method setFileComment.- Parameters:
fileComment
- a fileComment object.
-
write
Method write.- Parameters:
writer
- a writer object.metadata
- a metadata object.- Throws:
IOException
- java.io.IOException if any.
-
write
Method write.- Parameters:
stream
- a stream object.metadata
- a metadata object.- Throws:
IOException
- java.io.IOException if any.
-
writeMetadata
private void writeMetadata(Metadata metadata, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeMetadata.- Parameters:
metadata
- a metadata object.serializer
- a serializer object.tagName
- a tagName object.- Throws:
IOException
- java.io.IOException if any.
-
writePlugin
private void writePlugin(Plugin plugin, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writePlugin.- Parameters:
plugin
- a plugin object.serializer
- a serializer object.tagName
- a tagName object.- Throws:
IOException
- java.io.IOException if any.
-
writeSnapshot
private void writeSnapshot(Snapshot snapshot, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeSnapshot.- Parameters:
snapshot
- a snapshot object.serializer
- a serializer object.tagName
- a tagName object.- Throws:
IOException
- java.io.IOException if any.
-
writeSnapshotVersion
private void writeSnapshotVersion(SnapshotVersion snapshotVersion, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeSnapshotVersion.- Parameters:
snapshotVersion
- a snapshotVersion object.serializer
- a serializer object.tagName
- a tagName object.- Throws:
IOException
- java.io.IOException if any.
-
writeVersioning
private void writeVersioning(Versioning versioning, String tagName, org.codehaus.plexus.util.xml.pull.XmlSerializer serializer) throws IOException Method writeVersioning.- Parameters:
versioning
- a versioning object.serializer
- a serializer object.tagName
- a tagName object.- Throws:
IOException
- java.io.IOException if any.
-