Uses of Class
org.apache.maven.api.model.ModelBase
Packages that use ModelBase
Package
Description
Maven POM (Project Object Model) classes, generated from
maven.mdo
model.POM merger.
-
Uses of ModelBase in org.apache.maven.api.model
Subclasses of ModelBase in org.apache.maven.api.modelModifier 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.Methods in org.apache.maven.api.model that return ModelBaseModifier 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) Creates a newModelBase
instance using the specified modules.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.Methods in org.apache.maven.api.model with parameters of type ModelBaseModifier 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.model
Methods in org.apache.maven.model that return ModelBaseMethods in org.apache.maven.model that return types with arguments of type ModelBaseMethod parameters in org.apache.maven.model with type arguments of type ModelBaseConstructors in org.apache.maven.model with parameters of type ModelBase -
Uses of ModelBase in org.apache.maven.model.inheritance
Methods in org.apache.maven.model.inheritance with parameters of type ModelBaseModifier 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.merge
Methods in org.apache.maven.model.merge with parameters of type ModelBaseModifier and TypeMethodDescriptionprotected 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
MavenModelMerger.mergeModelBase_Repositories
(ModelBase.Builder builder, ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) -
Uses of ModelBase in org.apache.maven.model.profile
Methods in org.apache.maven.model.profile with parameters of type ModelBaseModifier and TypeMethodDescriptionvoid
DefaultProfileInjector.ProfileModelMerger.mergeModelBase
(ModelBase.Builder builder, ModelBase target, ModelBase source) -
Uses of ModelBase in org.apache.maven.model.v4
Methods in org.apache.maven.model.v4 that return ModelBaseModifier and TypeMethodDescriptionprotected ModelBase
MavenMerger.mergeModelBase
(ModelBase target, ModelBase source, boolean sourceDominant, Map<Object, Object> context) protected ModelBase
MavenTransformer.transformModelBase
(ModelBase target) Methods in org.apache.maven.model.v4 that return types with arguments of type ModelBaseModifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer<ModelBase>
MavenMerger.getModelBaseKey()
Methods in org.apache.maven.model.v4 with parameters of type ModelBaseModifier 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 ModelBase
MavenTransformer.transformModelBase
(ModelBase target) protected void
MavenTransformer.transformModelBase_Dependencies
(ModelBase.Builder builder, ModelBase target) protected void
MavenTransformer.transformModelBase_DependencyManagement
(ModelBase.Builder builder, ModelBase target) protected void
MavenTransformer.transformModelBase_DistributionManagement
(ModelBase.Builder builder, ModelBase target) protected void
MavenTransformer.transformModelBase_Modules
(ModelBase.Builder builder, ModelBase target) protected void
MavenTransformer.transformModelBase_PluginRepositories
(ModelBase.Builder builder, ModelBase target) protected void
MavenTransformer.transformModelBase_Properties
(ModelBase.Builder builder, ModelBase target) protected void
MavenTransformer.transformModelBase_Reporting
(ModelBase.Builder builder, ModelBase target) protected void
MavenTransformer.transformModelBase_Repositories
(ModelBase.Builder builder, ModelBase target)