Class Project
- java.lang.Object
-
- org.sonatype.maven.polyglot.atom.parsing.Element
-
- org.sonatype.maven.polyglot.atom.parsing.Project
-
public class Project extends Element
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Id>
deps
private java.lang.String
description
private java.util.Map<java.lang.String,java.lang.String>
dirs
private static java.lang.String
MAVEN_CENTRAL_URL
private java.util.List<java.lang.String>
modules
private java.util.List<Id>
overrides
private java.lang.String
packaging
private org.apache.maven.model.Parent
parent
private java.util.List<org.apache.maven.model.Plugin>
pluginOverrides
private java.util.List<org.apache.maven.model.Plugin>
plugins
private Id
projectId
private java.util.List<Property>
properties
private Repositories
repositories
private ScmElement
scm
private java.lang.String
url
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Id>
getDeps()
java.lang.String
getDescription()
java.util.Map<java.lang.String,java.lang.String>
getDirs()
java.util.List<java.lang.String>
getModules()
java.util.List<Id>
getOverrides()
java.lang.String
getPackaging()
org.apache.maven.model.Parent
getParent()
java.util.List<org.apache.maven.model.Plugin>
getPluginOverrides()
java.util.List<org.apache.maven.model.Plugin>
getPlugins()
Id
getProjectId()
java.util.List<Property>
getProperties()
Repositories
getRepositories()
ScmElement
getScm()
java.lang.String
getUrl()
org.apache.maven.model.Model
toMavenModel()
-
-
-
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
-
repositories
private final Repositories repositories
-
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
-
scm
private final ScmElement scm
-
-
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()
-
getRepositories
public Repositories getRepositories()
-
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()
-
getScm
public ScmElement getScm()
-
-