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 ProfileBuilder
activeByDefault(boolean activeByDefault)
ProfileBuilder
activeForFile(String exists, String missing)
ProfileBuilder
activeForJDK(String jdk)
ProfileBuilder
activeForPropertyValue(String name, String value)
ProfileBuilder
build(BuildBaseBuilder buildBaseBuilder)
ProfileBuilder
dependencies(org.apache.maven.model.Dependency... dependencies)
ProfileBuilder
dependencyManagement(org.apache.maven.model.Dependency... dependencies)
ProfileBuilder
endProfile()
ProfileBuilder
modules(String... modules)
ProfileBuilder
pluginRepositories(org.apache.maven.model.Repository... pluginRepositories)
ProfileBuilder
properties(PropertyFactory.Property... properties)
ProfileBuilder
repositories(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()
-
-