Uses of Class
org.apache.maven.api.model.ModelBase
Package
Description
Maven Immutable POM (Project Object Model) classes, generated from
maven.mdo
model.-
Uses of ModelBase in org.apache.maven.api.model
Modifier and TypeClassDescriptionclass
The<project>
element is the root of the descriptor.class
Modifications to the build process which is activated based on environmental parameters or command line arguments.Modifier and TypeMethodDescriptionModelBase.Builder.build()
static ModelBase
ModelBase.newInstance()
Creates a newModelBase
instance.static ModelBase
ModelBase.newInstance
(boolean withDefaults) Creates a newModelBase
instance using default values or not.ModelBase.withDependencies
(Collection<Dependency> dependencies) Creates a newModelBase
instance using the specified dependencies.ModelBase.withDependencyManagement
(DependencyManagement dependencyManagement) Creates a newModelBase
instance using the specified dependencyManagement.ModelBase.withDistributionManagement
(DistributionManagement distributionManagement) Creates a newModelBase
instance using the specified distributionManagement.ModelBase.withModules
(Collection<String> modules) Deprecated.ModelBase.withPluginRepositories
(Collection<Repository> pluginRepositories) Creates a newModelBase
instance using the specified pluginRepositories.ModelBase.withProperties
(Map<String, String> properties) Creates a newModelBase
instance using the specified properties.ModelBase.withReporting
(Reporting reporting) Creates a newModelBase
instance using the specified reporting.ModelBase.withRepositories
(Collection<Repository> repositories) Creates a newModelBase
instance using the specified repositories.ModelBase.withSubprojects
(Collection<String> subprojects) Creates a newModelBase
instance using the specified subprojects.Modifier and TypeMethodDescriptionstatic ModelBase.Builder
ModelBase.newBuilder
(ModelBase from) Creates a newModelBase
builder instance using the specified object as a basis.static ModelBase.Builder
ModelBase.newBuilder
(ModelBase from, boolean forceCopy) Creates a newModelBase
builder instance using the specified object as a basis. -
Uses of ModelBase in org.apache.maven.internal.impl.model
Modifier and TypeMethodDescriptionvoid
DefaultProfileInjector.ProfileModelMerger.mergeModelBase
(ModelBase.Builder builder, ModelBase target, ModelBase source) protected void
MavenModelMerger.mergeModelBase_Modules
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenModelMerger.mergeModelBase_PluginRepositories
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
DefaultInheritanceAssembler.InheritanceModelMerger.mergeModelBase_Properties
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenModelMerger.mergeModelBase_Repositories
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenModelMerger.mergeModelBase_Subprojects
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) -
Uses of ModelBase in org.apache.maven.model
-
Uses of ModelBase in org.apache.maven.model.inheritance
Modifier and TypeMethodDescriptionprotected void
DefaultInheritanceAssembler.InheritanceModelMerger.mergeModelBase_Properties
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) -
Uses of ModelBase in org.apache.maven.model.profile
Modifier and TypeMethodDescriptionvoid
DefaultProfileInjector.ProfileModelMerger.mergeModelBase
(ModelBase.Builder builder, ModelBase target, ModelBase source) -
Uses of ModelBase in org.apache.maven.model.v4
Modifier and TypeMethodDescriptionprotected ModelBase
MavenMerger.mergeModelBase
(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected ModelBase
MavenTransformer.transformModelBase
(ModelBase target) Modifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer<ModelBase>
MavenMerger.getModelBaseKey()
Modifier and TypeMethodDescriptionprotected void
MavenMerger.mergeModelBase
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected ModelBase
MavenMerger.mergeModelBase
(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_Dependencies
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_DependencyManagement
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_DistributionManagement
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_Modules
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_PluginRepositories
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_Properties
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_Reporting
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_Repositories
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeModelBase_Subprojects
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected ModelBase
MavenTransformer.transformModelBase
(ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_Dependencies
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_DependencyManagement
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_DistributionManagement
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_Modules
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_PluginRepositories
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_Properties
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_Reporting
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_Repositories
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target) protected ModelBase.Builder
MavenTransformer.transformModelBase_Subprojects
(Supplier<? extends ModelBase.Builder> creator, ModelBase.Builder builder, ModelBase target)