Uses of Class
org.apache.maven.api.model.Profile
Package
Description
Maven Immutable POM (Project Object Model) classes, generated from
maven.mdo
model.-
Uses of Profile in org.apache.maven.api.model
Modifier and TypeMethodDescriptionProfile.Builder.build()
static Profile
Profile.newInstance()
Creates a newProfile
instance.static Profile
Profile.newInstance
(boolean withDefaults) Creates a newProfile
instance using default values or not.Profile.withActivation
(Activation activation) Creates a newProfile
instance using the specified activation.Creates a newProfile
instance using the specified build.Profile.withDependencies
(Collection<Dependency> dependencies) Creates a newProfile
instance using the specified dependencies.Profile.withDependencyManagement
(DependencyManagement dependencyManagement) Creates a newProfile
instance using the specified dependencyManagement.Profile.withDistributionManagement
(DistributionManagement distributionManagement) Creates a newProfile
instance using the specified distributionManagement.Creates a newProfile
instance using the specified id.Profile.withModules
(Collection<String> modules) Deprecated.Profile.withPluginRepositories
(Collection<Repository> pluginRepositories) Creates a newProfile
instance using the specified pluginRepositories.Profile.withProperties
(Map<String, String> properties) Creates a newProfile
instance using the specified properties.Profile.withReporting
(Reporting reporting) Creates a newProfile
instance using the specified reporting.Profile.withRepositories
(Collection<Repository> repositories) Creates a newProfile
instance using the specified repositories.Profile.withSubprojects
(Collection<String> subprojects) Creates a newProfile
instance using the specified subprojects.Modifier and TypeMethodDescriptionModel.getProfiles()
A listing of project-local build profiles which will modify the build process when activated.Modifier and TypeMethodDescriptionstatic Profile.Builder
Profile.newBuilder
(Profile from) Creates a newProfile
builder instance using the specified object as a basis.static Profile.Builder
Profile.newBuilder
(Profile from, boolean forceCopy) Creates a newProfile
builder instance using the specified object as a basis.Modifier and TypeMethodDescriptionModel.Builder.profiles
(Collection<Profile> profiles) Model.withProfiles
(Collection<Profile> profiles) Creates a newModel
instance using the specified profiles. -
Uses of Profile in org.apache.maven.api.services
Modifier and TypeMethodDescriptionConvert a settings profile to a model profile.Modifier and TypeMethodDescriptionModelBuilderResult.getActiveExternalProfiles()
Gets the external profiles that were active during model building.ModelBuilderResult.getActivePomProfiles()
Gets the profiles that were active during model building.ModelBuilderRequest.getProfiles()
Defines external profiles that may be activated for the given model.Modifier and TypeMethodDescriptionConvert a model profile to a settings profile.Modifier and TypeMethodDescription -
Uses of Profile in org.apache.maven.api.services.model
Modifier and TypeMethodDescriptionProfileSelector.getActiveProfiles
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) Determines the profiles which are active in the specified activation context.Modifier and TypeMethodDescriptiondefault Model
ProfileInjector.injectProfile
(Model model, Profile profile, ModelBuilderRequest request, ModelProblemCollector problems) Merges values from the specified profile into the given model.boolean
ProfileActivator.isActive
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) Determines whether the specified profile is active in the given activator context.boolean
ProfileActivator.presentInConfig
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) Determines whether specified activation method is present in configuration or not.Modifier and TypeMethodDescriptionProfileSelector.getActiveProfiles
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) Determines the profiles which are active in the specified activation context.ProfileInjector.injectProfiles
(Model model, List<Profile> profiles, ModelBuilderRequest request, ModelProblemCollector problems) Merges values from the specified profile into the given model. -
Uses of Profile in org.apache.maven.internal.impl
Modifier and TypeMethodDescriptionstatic Profile
SettingsUtilsV4.convertFromSettingsProfile
(Profile settingsProfile) -
Uses of Profile in org.apache.maven.internal.impl.model
Modifier and TypeMethodDescriptionDefaultProfileSelector.getActiveProfiles
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) Modifier and TypeMethodDescriptionDefaultProfileSelector.getActiveProfiles
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) DefaultProfileInjector.injectProfiles
(Model model, List<Profile> profiles, ModelBuilderRequest request, ModelProblemCollector problems) -
Uses of Profile in org.apache.maven.internal.impl.model.profile
Modifier and TypeMethodDescriptionboolean
ConditionProfileActivator.isActive
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) Determines whether a profile should be active based on its condition.boolean
FileProfileActivator.isActive
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
JdkVersionProfileActivator.isActive
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
OperatingSystemProfileActivator.isActive
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
PackagingProfileActivator.isActive
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
PropertyProfileActivator.isActive
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
ConditionProfileActivator.presentInConfig
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) Checks if the condition is present in the profile's configuration.boolean
FileProfileActivator.presentInConfig
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
JdkVersionProfileActivator.presentInConfig
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
OperatingSystemProfileActivator.presentInConfig
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
PackagingProfileActivator.presentInConfig
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) boolean
PropertyProfileActivator.presentInConfig
(Profile profile, ProfileActivationContext context, ModelProblemCollector problems) -
Uses of Profile in org.apache.maven.model
-
Uses of Profile in org.apache.maven.model.profile
Modifier and TypeMethodDescriptionDefaultProfileSelector.getActiveProfilesV4
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) Deprecated.ProfileSelector.getActiveProfilesV4
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) Deprecated.Determines the profiles which are active in the specified activation context.Modifier and TypeMethodDescriptionDefaultProfileInjector.injectProfile
(Model model, Profile profile, ModelBuildingRequest request, ModelProblemCollector problems) Deprecated.default Model
ProfileInjector.injectProfile
(Model model, Profile profile, ModelBuildingRequest request, ModelProblemCollector problems) Deprecated.Merges values from the specified profile into the given model.Modifier and TypeMethodDescriptionDefaultProfileSelector.getActiveProfilesV4
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) Deprecated.ProfileSelector.getActiveProfilesV4
(Collection<Profile> profiles, ProfileActivationContext context, ModelProblemCollector problems) Deprecated.Determines the profiles which are active in the specified activation context.DefaultProfileInjector.injectProfiles
(Model model, List<Profile> profiles, ModelBuildingRequest request, ModelProblemCollector problems) Deprecated.default Model
ProfileInjector.injectProfiles
(Model model, List<Profile> profiles, ModelBuildingRequest request, ModelProblemCollector problems) Deprecated.Merges values from the specified profile into the given model. -
Uses of Profile in org.apache.maven.model.v4
Modifier and TypeMethodDescriptionprotected Profile
MavenMerger.mergeProfile
(Profile target, Profile source, boolean sourceDominant, Map<Object, Object> context) protected Profile
MavenTransformer.transformProfile
(Profile target) Modifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer<Profile>
MavenMerger.getProfileKey()
Modifier and TypeMethodDescriptionprotected 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
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_Subprojects
(Profile.Builder builder, Profile target, Profile source, boolean sourceDominant, Map<Object, Object> context) protected Profile
MavenTransformer.transformProfile
(Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Activation
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Build
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Dependencies
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_DependencyManagement
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_DistributionManagement
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Id
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Modules
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_PluginRepositories
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Properties
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Reporting
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Repositories
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target) protected Profile.Builder
MavenTransformer.transformProfile_Subprojects
(Supplier<? extends Profile.Builder> creator, Profile.Builder builder, Profile target)