Class ZipMojo.DistributionArtifactHandler

  • All Implemented Interfaces:
    org.apache.maven.artifact.handler.ArtifactHandler
    Enclosing class:
    ZipMojo

    private static final class ZipMojo.DistributionArtifactHandler
    extends java.lang.Object
    implements org.apache.maven.artifact.handler.ArtifactHandler
    ArtifactHandler implementation.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String extension
      Artifact file extension.
      private java.lang.String packaging
      Artifact packaging.
      • Fields inherited from interface org.apache.maven.artifact.handler.ArtifactHandler

        ROLE
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private DistributionArtifactHandler​(java.lang.String ext, java.lang.String pkg)
      Create a new DistributionArtifactHandler instance.
    • Field Detail

      • extension

        private final java.lang.String extension
        Artifact file extension.
      • packaging

        private final java.lang.String packaging
        Artifact packaging.
    • Constructor Detail

      • DistributionArtifactHandler

        private DistributionArtifactHandler​(java.lang.String ext,
                                            java.lang.String pkg)
        Create a new DistributionArtifactHandler instance.
        Parameters:
        ext - the artifact extension
        pkg - the artifact packaging
    • Method Detail

      • getExtension

        public java.lang.String getExtension()
        Specified by:
        getExtension in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getDirectory

        public java.lang.String getDirectory()
        Specified by:
        getDirectory in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getClassifier

        public java.lang.String getClassifier()
        Specified by:
        getClassifier in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getPackaging

        public java.lang.String getPackaging()
        Specified by:
        getPackaging in interface org.apache.maven.artifact.handler.ArtifactHandler
      • isIncludesDependencies

        public boolean isIncludesDependencies()
        Specified by:
        isIncludesDependencies in interface org.apache.maven.artifact.handler.ArtifactHandler
      • getLanguage

        public java.lang.String getLanguage()
        Specified by:
        getLanguage in interface org.apache.maven.artifact.handler.ArtifactHandler
      • isAddedToClasspath

        public boolean isAddedToClasspath()
        Specified by:
        isAddedToClasspath in interface org.apache.maven.artifact.handler.ArtifactHandler