Class FeaturePack

  • All Implemented Interfaces:
    org.apache.maven.shared.artifact.ArtifactCoordinate, org.apache.maven.shared.dependencies.DependableCoordinate

    public class FeaturePack
    extends java.lang.Object
    implements org.apache.maven.shared.dependencies.DependableCoordinate, org.apache.maven.shared.artifact.ArtifactCoordinate
    Author:
    Alexey Loubyanssky
    • Constructor Detail

      • FeaturePack

        public FeaturePack()
    • Method Detail

      • getGroupId

        public java.lang.String getGroupId()
        Specified by:
        getGroupId in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getGroupId in interface org.apache.maven.shared.dependencies.DependableCoordinate
      • setGroupId

        public void setGroupId​(java.lang.String groupId)
      • getArtifactId

        public java.lang.String getArtifactId()
        Specified by:
        getArtifactId in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getArtifactId in interface org.apache.maven.shared.dependencies.DependableCoordinate
      • setArtifactId

        public void setArtifactId​(java.lang.String artifactId)
      • getVersion

        public java.lang.String getVersion()
        Specified by:
        getVersion in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getVersion in interface org.apache.maven.shared.dependencies.DependableCoordinate
      • setVersion

        public void setVersion​(java.lang.String version)
      • getType

        public java.lang.String getType()
        Specified by:
        getType in interface org.apache.maven.shared.dependencies.DependableCoordinate
      • setType

        public void setType​(java.lang.String type)
      • getClassifier

        public java.lang.String getClassifier()
        Specified by:
        getClassifier in interface org.apache.maven.shared.artifact.ArtifactCoordinate
        Specified by:
        getClassifier in interface org.apache.maven.shared.dependencies.DependableCoordinate
      • setClassifier

        public void setClassifier​(java.lang.String classifier)
      • getExtension

        public java.lang.String getExtension()
        Specified by:
        getExtension in interface org.apache.maven.shared.artifact.ArtifactCoordinate
      • setExtension

        public void setExtension​(java.lang.String extension)
      • isTransitive

        public boolean isTransitive()
      • setTransitive

        public void setTransitive​(boolean transitiveDep)
      • getLocation

        public java.lang.String getLocation()
      • setLocation

        public void setLocation​(java.lang.String location)
      • isInheritPackages

        public java.lang.Boolean isInheritPackages()
      • setInheritPackages

        public void setInheritPackages​(boolean inheritPackages)
      • isInheritConfigs

        public java.lang.Boolean isInheritConfigs()
      • setInheritConfigs

        public void setInheritConfigs​(boolean inheritConfigs)
      • getIncludedConfigs

        public java.util.List<ConfigurationId> getIncludedConfigs()
      • setIncludedConfigs

        public void setIncludedConfigs​(java.util.List<ConfigurationId> includedConfigs)
      • getExcludedConfigs

        public java.util.List<ConfigurationId> getExcludedConfigs()
      • setExcludedConfigs

        public void setExcludedConfigs​(java.util.List<ConfigurationId> excludedConfigs)
      • getExcludedPackages

        public java.util.List<java.lang.String> getExcludedPackages()
      • setExcludedPackages

        public void setExcludedPackages​(java.util.List<java.lang.String> excludedPackages)
      • getIncludedPackages

        public java.util.List<java.lang.String> getIncludedPackages()
      • setIncludedPackages

        public void setIncludedPackages​(java.util.List<java.lang.String> includedPackages)
      • setPath

        public void setPath​(java.io.File path)
      • getNormalizedPath

        public java.nio.file.Path getNormalizedPath()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object