Class Project


  • public class Project
    extends Element
    • Field Detail

      • projectId

        private final Id projectId
      • parent

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

        private java.lang.String packaging
      • properties

        private java.util.List<Property> properties
      • description

        private final java.lang.String description
      • url

        private final java.lang.String url
      • deps

        private java.util.List<Id> deps
      • overrides

        private java.util.List<Id> overrides
      • modules

        private java.util.List<java.lang.String> modules
      • pluginOverrides

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

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

        private java.util.Map<java.lang.String,​java.lang.String> dirs
      • MAVEN_CENTRAL_URL

        private static final java.lang.String MAVEN_CENTRAL_URL
        See Also:
        Constant Field Values
    • Constructor Detail

      • Project

        public Project​(Id projectId,
                       org.apache.maven.model.Parent parent,
                       java.lang.String packaging,
                       java.util.List<Property> properties,
                       Repositories repositories,
                       java.lang.String description,
                       java.lang.String url,
                       java.util.List<Id> overrides,
                       java.util.List<Id> deps,
                       java.util.List<java.lang.String> modules,
                       java.util.List<org.apache.maven.model.Plugin> pluginOverrides,
                       java.util.List<org.apache.maven.model.Plugin> plugins,
                       java.util.Map<java.lang.String,​java.lang.String> dirs,
                       ScmElement scm)
    • Method Detail

      • getProjectId

        public Id getProjectId()
      • getParent

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

        public java.lang.String getPackaging()
      • getPlugins

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

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

        public java.util.List<java.lang.String> getModules()
      • getOverrides

        public java.util.List<Id> getOverrides()
      • getProperties

        public java.util.List<Property> getProperties()
      • getDescription

        public java.lang.String getDescription()
      • getUrl

        public java.lang.String getUrl()
      • getDeps

        public java.util.List<Id> getDeps()
      • getDirs

        public java.util.Map<java.lang.String,​java.lang.String> getDirs()
      • toMavenModel

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