Package | Description |
---|---|
org.apache.maven.api.model |
Maven POM (Project Object Model) classes, generated from
maven.mdo model. |
org.apache.maven.model | |
org.apache.maven.model.v4 |
Modifier and Type | Method and Description |
---|---|
Profile |
Profile.Builder.build() |
static Profile |
Profile.newInstance()
Creates a new
Profile instance. |
static Profile |
Profile.newInstance(boolean withDefaults)
Creates a new
Profile instance using default values or not. |
Profile |
Profile.withActivation(Activation activation)
Creates a new
Profile instance using the specified activation. |
Profile |
Profile.withBuild(BuildBase build)
Creates a new
Profile instance using the specified build. |
Profile |
Profile.withDependencies(Collection<Dependency> dependencies)
Creates a new
Profile instance using the specified dependencies. |
Profile |
Profile.withDependencyManagement(DependencyManagement dependencyManagement)
Creates a new
Profile instance using the specified dependencyManagement. |
Profile |
Profile.withDistributionManagement(DistributionManagement distributionManagement)
Creates a new
Profile instance using the specified distributionManagement. |
Profile |
Profile.withId(String id)
Creates a new
Profile instance using the specified id. |
Profile |
Profile.withModules(Collection<String> modules)
Creates a new
Profile instance using the specified modules. |
Profile |
Profile.withPluginRepositories(Collection<Repository> pluginRepositories)
Creates a new
Profile instance using the specified pluginRepositories. |
Profile |
Profile.withProperties(Map<String,String> properties)
Creates a new
Profile instance using the specified properties. |
Profile |
Profile.withReporting(Reporting reporting)
Creates a new
Profile instance using the specified reporting. |
Profile |
Profile.withRepositories(Collection<Repository> repositories)
Creates a new
Profile instance using the specified repositories. |
Modifier and Type | Method and Description |
---|---|
List<Profile> |
Model.getProfiles()
A listing of project-local build profiles which will modify the build process
when activated.
|
Modifier and Type | Method and Description |
---|---|
static Profile.Builder |
Profile.newBuilder(Profile from)
Creates a new
Profile builder instance using the specified object as a basis. |
static Profile.Builder |
Profile.newBuilder(Profile from,
boolean forceCopy)
Creates a new
Profile builder instance using the specified object as a basis. |
Modifier and Type | Method and Description |
---|---|
Model.Builder |
Model.Builder.profiles(Collection<Profile> profiles) |
Model |
Model.withProfiles(Collection<Profile> profiles)
Creates a new
Model instance using the specified profiles. |
Modifier and Type | Method and Description |
---|---|
Profile |
Profile.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static List<Profile> |
Profile.profileToApiV4(List<Profile> list) |
Modifier and Type | Method and Description |
---|---|
static List<Profile> |
Profile.profileToApiV3(List<Profile> list) |
Constructor and Description |
---|
Profile(Profile delegate) |
Profile(Profile delegate,
BaseObject parent) |
Modifier and Type | Method and Description |
---|---|
protected Profile |
MavenMerger.mergeProfile(Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Profile |
MavenTransformer.transformProfile(Profile target) |
Modifier and Type | Method and Description |
---|---|
protected MavenMerger.KeyComputer<Profile> |
MavenMerger.getProfileKey() |
Modifier and Type | Method and Description |
---|---|
protected void |
MavenMerger.mergeProfile_Activation(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_Build(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_Dependencies(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_DependencyManagement(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_DistributionManagement(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_Id(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_Modules(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_PluginRepositories(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_Properties(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_Reporting(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile_Repositories(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenMerger.mergeProfile(Profile.Builder builder,
Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected Profile |
MavenMerger.mergeProfile(Profile target,
Profile source,
boolean sourceDominant,
Map<Object,Object> context) |
protected void |
MavenTransformer.transformProfile_Activation(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_Build(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_Dependencies(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_DependencyManagement(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_DistributionManagement(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_Id(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_Modules(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_PluginRepositories(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_Properties(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_Reporting(Profile.Builder builder,
Profile target) |
protected void |
MavenTransformer.transformProfile_Repositories(Profile.Builder builder,
Profile target) |
protected Profile |
MavenTransformer.transformProfile(Profile target) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.