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