java.lang.Object
org.sonatype.maven.polyglot.atom.parsing.Element
org.sonatype.maven.polyglot.atom.parsing.Project

public class Project extends Element
  • Field Details

    • projectId

      private final Id projectId
    • parent

      private final org.apache.maven.model.Parent parent
    • packaging

      private String packaging
    • properties

      private List<Property> properties
    • repositories

      private final Repositories repositories
    • description

      private final String description
    • url

      private final String url
    • deps

      private List<Id> deps
    • overrides

      private List<Id> overrides
    • modules

      private List<String> modules
    • pluginOverrides

      private List<org.apache.maven.model.Plugin> pluginOverrides
    • plugins

      private List<org.apache.maven.model.Plugin> plugins
    • dirs

      private Map<String,String> dirs
    • MAVEN_CENTRAL_URL

      private static final String MAVEN_CENTRAL_URL
      See Also:
    • scm

      private final ScmElement scm
  • Constructor Details

  • Method Details

    • getProjectId

      public Id getProjectId()
    • getParent

      public org.apache.maven.model.Parent getParent()
    • getPackaging

      public String getPackaging()
    • getPlugins

      public List<org.apache.maven.model.Plugin> getPlugins()
    • getPluginOverrides

      public List<org.apache.maven.model.Plugin> getPluginOverrides()
    • getModules

      public List<String> getModules()
    • getOverrides

      public List<Id> getOverrides()
    • getProperties

      public List<Property> getProperties()
    • getRepositories

      public Repositories getRepositories()
    • getDescription

      public String getDescription()
    • getUrl

      public String getUrl()
    • getDeps

      public List<Id> getDeps()
    • getDirs

      public Map<String,String> getDirs()
    • toMavenModel

      public org.apache.maven.model.Model toMavenModel()
    • getScm

      public ScmElement getScm()