Class ProfileBuilder
- java.lang.Object
-
- org.sonatype.maven.polyglot.java.dsl.ProfileBuilder
-
public class ProfileBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ProfileBuilder(org.apache.maven.model.Model model, String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProfileBuilderactiveByDefault(boolean activeByDefault)ProfileBuilderactiveForFile(String exists, String missing)ProfileBuilderactiveForJDK(String jdk)ProfileBuilderactiveForPropertyValue(String name, String value)ProfileBuilderbuild(BuildBaseBuilder buildBaseBuilder)ProfileBuilderdependencies(org.apache.maven.model.Dependency... dependencies)ProfileBuilderdependencyManagement(org.apache.maven.model.Dependency... dependencies)ProfileBuilderendProfile()ProfileBuildermodules(String... modules)ProfileBuilderpluginRepositories(org.apache.maven.model.Repository... pluginRepositories)ProfileBuilderproperties(PropertyFactory.Property... properties)ProfileBuilderrepositories(org.apache.maven.model.Repository... repositories)
-
-
-
Constructor Detail
-
ProfileBuilder
public ProfileBuilder(org.apache.maven.model.Model model, String id)
-
-
Method Detail
-
modules
public ProfileBuilder modules(String... modules)
-
dependencies
public ProfileBuilder dependencies(org.apache.maven.model.Dependency... dependencies)
-
dependencyManagement
public ProfileBuilder dependencyManagement(org.apache.maven.model.Dependency... dependencies)
-
repositories
public ProfileBuilder repositories(org.apache.maven.model.Repository... repositories)
-
pluginRepositories
public ProfileBuilder pluginRepositories(org.apache.maven.model.Repository... pluginRepositories)
-
properties
public ProfileBuilder properties(PropertyFactory.Property... properties)
-
activeByDefault
public ProfileBuilder activeByDefault(boolean activeByDefault)
-
activeForJDK
public ProfileBuilder activeForJDK(String jdk)
-
activeForPropertyValue
public ProfileBuilder activeForPropertyValue(String name, String value)
-
activeForFile
public ProfileBuilder activeForFile(String exists, String missing)
-
build
public ProfileBuilder build(BuildBaseBuilder buildBaseBuilder)
-
endProfile
public ProfileBuilder endProfile()
-
-