Class POM


  • @Portable
    public class POM
    extends Object
    • Method Detail

      • getGav

        public GAV getGav()
      • setDependencies

        public void setDependencies​(List<Dependency> dependencies)
      • addRepository

        public void addRepository​(MavenRepository mavenRepository)
      • getModelVersion

        public String getModelVersion()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getUrl

        public String getUrl()
      • setUrl

        public void setUrl​(String url)
      • getParent

        public GAV getParent()
      • setParent

        public void setParent​(GAV parent)
      • getBuild

        public Build getBuild()
      • setBuild

        public void setBuild​(Build build)
      • setModules

        public void setModules​(List<String> modules)
      • isMultiModule

        public boolean isMultiModule()
      • setPackaging

        public void setPackaging​(String packaging)
      • getPackaging

        public String getPackaging()
      • hasParent

        public boolean hasParent()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object