Class MetadataStaxWriter


  • public class MetadataStaxWriter
    extends java.lang.Object
    Class MetadataStaxWriter.
    Version:
    $Revision$ $Date$
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int curId
      Field curId.
      private java.util.Map idMap
      Field idMap.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void write​(java.io.OutputStream stream, PackageMetadata packageMetadata)
      Method write.
      void write​(java.io.Writer writer, PackageMetadata packageMetadata)
      Method write.
      private void writeArtifactAlias​(ArtifactAlias artifactAlias, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeArtifactAlias.
      private void writeArtifactMetadata​(ArtifactMetadata artifactMetadata, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeArtifactMetadata.
      private void writeDependency​(Dependency dependency, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeDependency.
      private void writeDependencyExclusion​(DependencyExclusion dependencyExclusion, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeDependencyExclusion.
      private void writePackageMetadata​(PackageMetadata packageMetadata, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writePackageMetadata.
      private void writeSkippedArtifactMetadata​(SkippedArtifactMetadata skippedArtifactMetadata, java.lang.String tagName, javax.xml.stream.XMLStreamWriter serializer)
      Method writeSkippedArtifactMetadata.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • curId

        private int curId
        Field curId.
      • idMap

        private java.util.Map idMap
        Field idMap.
    • Constructor Detail

      • MetadataStaxWriter

        public MetadataStaxWriter()
    • Method Detail

      • write

        public void write​(java.io.Writer writer,
                          PackageMetadata packageMetadata)
                   throws java.io.IOException,
                          javax.xml.stream.XMLStreamException
        Method write.
        Parameters:
        writer -
        packageMetadata -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • write

        public void write​(java.io.OutputStream stream,
                          PackageMetadata packageMetadata)
                   throws java.io.IOException,
                          javax.xml.stream.XMLStreamException
        Method write.
        Parameters:
        stream -
        packageMetadata -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeArtifactAlias

        private void writeArtifactAlias​(ArtifactAlias artifactAlias,
                                        java.lang.String tagName,
                                        javax.xml.stream.XMLStreamWriter serializer)
                                 throws java.io.IOException,
                                        javax.xml.stream.XMLStreamException
        Method writeArtifactAlias.
        Parameters:
        artifactAlias -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeArtifactMetadata

        private void writeArtifactMetadata​(ArtifactMetadata artifactMetadata,
                                           java.lang.String tagName,
                                           javax.xml.stream.XMLStreamWriter serializer)
                                    throws java.io.IOException,
                                           javax.xml.stream.XMLStreamException
        Method writeArtifactMetadata.
        Parameters:
        artifactMetadata -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeDependency

        private void writeDependency​(Dependency dependency,
                                     java.lang.String tagName,
                                     javax.xml.stream.XMLStreamWriter serializer)
                              throws java.io.IOException,
                                     javax.xml.stream.XMLStreamException
        Method writeDependency.
        Parameters:
        dependency -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeDependencyExclusion

        private void writeDependencyExclusion​(DependencyExclusion dependencyExclusion,
                                              java.lang.String tagName,
                                              javax.xml.stream.XMLStreamWriter serializer)
                                       throws java.io.IOException,
                                              javax.xml.stream.XMLStreamException
        Method writeDependencyExclusion.
        Parameters:
        dependencyExclusion -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writePackageMetadata

        private void writePackageMetadata​(PackageMetadata packageMetadata,
                                          java.lang.String tagName,
                                          javax.xml.stream.XMLStreamWriter serializer)
                                   throws java.io.IOException,
                                          javax.xml.stream.XMLStreamException
        Method writePackageMetadata.
        Parameters:
        packageMetadata -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException
      • writeSkippedArtifactMetadata

        private void writeSkippedArtifactMetadata​(SkippedArtifactMetadata skippedArtifactMetadata,
                                                  java.lang.String tagName,
                                                  javax.xml.stream.XMLStreamWriter serializer)
                                           throws java.io.IOException,
                                                  javax.xml.stream.XMLStreamException
        Method writeSkippedArtifactMetadata.
        Parameters:
        skippedArtifactMetadata -
        serializer -
        tagName -
        Throws:
        java.io.IOException
        javax.xml.stream.XMLStreamException