| Modifier and Type | Method and Description |
|---|---|
FluentModelBuilder |
FluentModelBuilder.marshalTo(java.io.File file) |
FluentModelBuilder |
FluentModelBuilder.marshalTo(java.io.FileOutputStream outputStream) |
FluentModelBuilder |
FluentModelBuilder.marshalTo(java.io.Writer writer) |
static FluentModelBuilder |
FluentModelBuilder.newModel() |
static FluentModelBuilder |
FluentModelBuilder.newModel(java.io.FileInputStream inputStream) |
static FluentModelBuilder |
FluentModelBuilder.newPom() |
protected static FluentModelBuilder |
FluentModelBuilder.newPom(java.io.FileInputStream inputStream) |
FluentModelBuilder |
FluentModelBuilder.withArtifactId(java.lang.String artifactId)
Set the identifier for this artifact that is unique within
the group given by the
group ID.
|
FluentModelBuilder |
FluentModelBuilder.withBuild(org.apache.maven.model.Build build)
Set information required to build the project.
|
FluentModelBuilder |
FluentModelBuilder.withCiManagement(org.apache.maven.model.CiManagement ciManagement)
Set the project's continuous integration information.
|
FluentModelBuilder |
FluentModelBuilder.withContributor(org.apache.maven.model.Contributor contributor)
Method addContributor.
|
FluentModelBuilder |
FluentModelBuilder.withContributors(java.util.List<org.apache.maven.model.Contributor> contributors)
Set describes the contributors to a project that are not yet
committers.
|
FluentModelBuilder |
FluentModelBuilder.withDependencies(java.util.List<org.apache.maven.model.Dependency> dependencies)
Set this element describes all of the dependencies
associated with a
project.
|
FluentModelBuilder |
FluentModelBuilder.withDependency(org.apache.maven.model.Dependency dependency)
Method addDependency.
|
FluentModelBuilder |
FluentModelBuilder.withDependencyManagement(org.apache.maven.model.DependencyManagement dependencyManagement)
Set default dependency information for projects that inherit
from this one.
|
FluentModelBuilder |
FluentModelBuilder.withDescription(java.lang.String description)
Set a detailed description of the project, used by Maven
whenever it needs to
describe the project, such as on the web site.
|
FluentModelBuilder |
FluentModelBuilder.withDeveloper(org.apache.maven.model.Developer developer)
Method addDeveloper.
|
FluentModelBuilder |
FluentModelBuilder.withDevelopers(java.util.List<org.apache.maven.model.Developer> developers)
Set describes the committers of a project.
|
FluentModelBuilder |
FluentModelBuilder.withDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement)
Set distribution information for a project that enables
deployment of the site
and artifacts to remote web servers and
repositories respectively.
|
FluentModelBuilder |
FluentModelBuilder.withGroupId(java.lang.String groupId)
Set a universally unique identifier for a project.
|
FluentModelBuilder |
FluentModelBuilder.withInceptionYear(java.lang.String inceptionYear)
Set the year of the project's inception, specified with 4
digits.
|
FluentModelBuilder |
FluentModelBuilder.withIssueManagement(org.apache.maven.model.IssueManagement issueManagement)
Set the project's issue management system information.
|
FluentModelBuilder |
FluentModelBuilder.withLicense(org.apache.maven.model.License license)
Method addLicense.
|
FluentModelBuilder |
FluentModelBuilder.withLicenses(java.util.List<org.apache.maven.model.License> licenses)
Set this element describes all of the licenses for this
project.
|
FluentModelBuilder |
FluentModelBuilder.withLocation(java.lang.Object key,
org.apache.maven.model.InputLocation location) |
FluentModelBuilder |
FluentModelBuilder.withMailingList(org.apache.maven.model.MailingList mailingList)
Method addMailingList.
|
FluentModelBuilder |
FluentModelBuilder.withMailingLists(java.util.List<org.apache.maven.model.MailingList> mailingLists)
Set contains information about a project's mailing lists.
|
FluentModelBuilder |
FluentModelBuilder.withModelEncoding(java.lang.String modelEncoding)
Set the modelEncoding field.
|
FluentModelBuilder |
FluentModelBuilder.withModelVersion(java.lang.String modelVersion)
Set declares to which version of project descriptor this POM
conforms.
|
FluentModelBuilder |
FluentModelBuilder.withModule(java.lang.String string)
Method addModule.
|
FluentModelBuilder |
FluentModelBuilder.withModules(java.util.List<java.lang.String> modules)
Set the modules (sometimes called subprojects) to build as a
part of this
project.
|
FluentModelBuilder |
FluentModelBuilder.withName(java.lang.String name)
Set the full name of the project.
|
FluentModelBuilder |
FluentModelBuilder.withOrganization(org.apache.maven.model.Organization organization)
Set this element describes various attributes of the
organization to which the
project belongs.
|
FluentModelBuilder |
FluentModelBuilder.withPackaging(java.lang.String packaging)
Set the type of artifact this project produces, for example
jar
war
ear
pom. |
FluentModelBuilder |
FluentModelBuilder.withParent(org.apache.maven.model.Parent parent)
Set the location of the parent project, if one exists.
|
FluentModelBuilder |
FluentModelBuilder.withPluginRepositories(java.util.List<org.apache.maven.model.Repository> pluginRepositories)
Set the lists of the remote repositories for discovering
plugins for builds and
reports.
|
FluentModelBuilder |
FluentModelBuilder.withPluginRepository(org.apache.maven.model.Repository repository)
Method addPluginRepository.
|
FluentModelBuilder |
FluentModelBuilder.withPomFile(java.io.File pomFile) |
FluentModelBuilder |
FluentModelBuilder.withPrerequisites(org.apache.maven.model.Prerequisites prerequisites)
Set describes the prerequisites in the build environment for
this project.
|
FluentModelBuilder |
FluentModelBuilder.withProfile(org.apache.maven.model.Profile profile)
Method addProfile.
|
FluentModelBuilder |
FluentModelBuilder.withProfiles(java.util.List<org.apache.maven.model.Profile> profiles)
Set a listing of project-local build profiles which will
modify the build process
when activated.
|
FluentModelBuilder |
FluentModelBuilder.withProperties(java.util.Properties properties)
Set properties that can be used throughout the POM as a
substitution, and
are used as filters in resources if enabled.
|
FluentModelBuilder |
FluentModelBuilder.withProperty(java.lang.String key,
java.lang.String value)
Method addProperty.
|
FluentModelBuilder |
FluentModelBuilder.withReporting(org.apache.maven.model.Reporting reporting)
Set this element includes the specification of report
plugins to use
to generate the reports on the Maven-generated
site.
|
FluentModelBuilder |
FluentModelBuilder.withReports(java.lang.Object reports)
Set Deprecated.
|
FluentModelBuilder |
FluentModelBuilder.withRepositories(java.util.List<org.apache.maven.model.Repository> repositories)
Set the lists of the remote repositories for discovering
dependencies and
extensions.
|
FluentModelBuilder |
FluentModelBuilder.withRepository(org.apache.maven.model.Repository repository)
Method addRepository.
|
FluentModelBuilder |
FluentModelBuilder.withScm(org.apache.maven.model.Scm scm)
Set specification for the SCM used by the project, such as
CVS, Subversion, etc.
|
FluentModelBuilder |
FluentModelBuilder.withUrl(java.lang.String url)
Set the URL to the project's homepage.
|
FluentModelBuilder |
FluentModelBuilder.withVersion(java.lang.String version)
Set the current version of the artifact produced by this
project.
|
Copyright © 2014 Yandex. All Rights Reserved.