Package org.apache.maven.api.model
Class Model.Builder
java.lang.Object
org.apache.maven.api.model.ModelBase.Builder
org.apache.maven.api.model.Model.Builder
- Enclosing class:
- Model
Builder class used to create Model instances.
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionartifactId(String artifactId) build()childProjectUrlInheritAppendPath(String childProjectUrlInheritAppendPath) ciManagement(CiManagement ciManagement) contributors(Collection<Contributor> contributors) dependencies(Collection<Dependency> dependencies) dependencyManagement(DependencyManagement dependencyManagement) description(String description) developers(Collection<Developer> developers) distributionManagement(DistributionManagement distributionManagement) importedFrom(InputLocation importedFrom) inceptionYear(String inceptionYear) issueManagement(IssueManagement issueManagement) licenses(Collection<License> licenses) location(Object key, InputLocation location) mailingLists(Collection<MailingList> mailingLists) modelEncoding(String modelEncoding) modelVersion(String modelVersion) modules(Collection<String> modules) Deprecated.namespaceUri(String namespaceUri) organization(Organization organization) pluginRepositories(Collection<Repository> pluginRepositories) prerequisites(Prerequisites prerequisites) preserveModelVersion(boolean preserveModelVersion) profiles(Collection<Profile> profiles) properties(Map<String, String> properties) repositories(Collection<Repository> repositories) root(boolean root) subprojects(Collection<String> subprojects) 
- 
Constructor Details- 
Builderprotected Builder(boolean withDefaults) 
- 
Builder
 
- 
- 
Method Details- 
namespaceUri
- 
modelEncoding
- 
modulesDeprecated.- Overrides:
- modulesin class- ModelBase.Builder
 
- 
subprojects- Overrides:
- subprojectsin class- ModelBase.Builder
 
- 
distributionManagement- Overrides:
- distributionManagementin class- ModelBase.Builder
 
- 
properties- Overrides:
- propertiesin class- ModelBase.Builder
 
- 
dependencyManagement- Overrides:
- dependencyManagementin class- ModelBase.Builder
 
- 
dependencies- Overrides:
- dependenciesin class- ModelBase.Builder
 
- 
repositories- Overrides:
- repositoriesin class- ModelBase.Builder
 
- 
pluginRepositories- Overrides:
- pluginRepositoriesin class- ModelBase.Builder
 
- 
reporting- Overrides:
- reportingin class- ModelBase.Builder
 
- 
pomFile
- 
modelVersion
- 
parent
- 
groupId
- 
artifactId
- 
version
- 
packaging
- 
name
- 
description
- 
url
- 
childProjectUrlInheritAppendPath@Nonnull public Model.Builder childProjectUrlInheritAppendPath(String childProjectUrlInheritAppendPath) 
- 
root
- 
preserveModelVersion
- 
inceptionYear
- 
organization
- 
licenses
- 
developers
- 
contributors
- 
mailingLists
- 
prerequisites
- 
scm
- 
issueManagement
- 
ciManagement
- 
build
- 
profiles
- 
location- Overrides:
- locationin class- ModelBase.Builder
 
- 
importedFrom- Overrides:
- importedFromin class- ModelBase.Builder
 
- 
build- Overrides:
- buildin class- ModelBase.Builder
 
 
-