Class FeaturePack

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

    public class FeaturePack
    extends 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 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​(String groupId)
      • getArtifactId

        public 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​(String artifactId)
      • getVersion

        public 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​(String version)
      • getType

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

        public void setType​(String type)
      • getClassifier

        public 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​(String classifier)
      • getExtension

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

        public void setExtension​(String extension)
      • isTransitive

        public boolean isTransitive()
      • setTransitive

        public void setTransitive​(boolean transitiveDep)
      • getLocation

        public String getLocation()
      • setLocation

        public void setLocation​(String location)
      • isInheritPackages

        public Boolean isInheritPackages()
      • setInheritPackages

        public void setInheritPackages​(boolean inheritPackages)
      • isInheritConfigs

        public Boolean isInheritConfigs()
      • setInheritConfigs

        public void setInheritConfigs​(boolean inheritConfigs)
      • setIncludedConfigs

        public void setIncludedConfigs​(List<ConfigurationId> includedConfigs)
      • setExcludedConfigs

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

        public List<String> getExcludedPackages()
      • setExcludedPackages

        public void setExcludedPackages​(List<String> excludedPackages)
      • getIncludedPackages

        public List<String> getIncludedPackages()
      • setIncludedPackages

        public void setIncludedPackages​(List<String> includedPackages)
      • setPath

        public void setPath​(File path)
      • getNormalizedPath

        public Path getNormalizedPath()
      • set

        public void set​(String location)