Uses of Class
org.apache.maven.api.model.Extension
Package
Description
Maven Immutable POM (Project Object Model) classes, generated from
maven.mdo
model.POM merger.
-
Uses of Extension in org.apache.maven.api.model
Modifier and TypeMethodDescriptionExtension.Builder.build()
static Extension
Extension.newInstance()
Creates a newExtension
instance.static Extension
Extension.newInstance
(boolean withDefaults) Creates a newExtension
instance using default values or not.Extension.withArtifactId
(String artifactId) Creates a newExtension
instance using the specified artifactId.Extension.withConfiguration
(XmlNode configuration) Creates a newExtension
instance using the specified configuration.Extension.withGroupId
(String groupId) Creates a newExtension
instance using the specified groupId.Extension.withVersion
(String version) Creates a newExtension
instance using the specified version.Modifier and TypeMethodDescriptionBuild.getExtensions()
A set of build extensions to use from this project.Modifier and TypeMethodDescriptionstatic Extension.Builder
Extension.newBuilder
(Extension from) Creates a newExtension
builder instance using the specified object as a basis.static Extension.Builder
Extension.newBuilder
(Extension from, boolean forceCopy) Creates a newExtension
builder instance using the specified object as a basis.Modifier and TypeMethodDescriptionBuild.Builder.extensions
(Collection<Extension> extensions) Build.withExtensions
(Collection<Extension> extensions) Creates a newBuild
instance using the specified extensions. -
Uses of Extension in org.apache.maven.model
-
Uses of Extension in org.apache.maven.model.merge
Modifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer
<Extension> MavenModelMerger.getExtensionKey()
-
Uses of Extension in org.apache.maven.model.v4
Modifier and TypeMethodDescriptionprotected Extension
MavenMerger.mergeExtension
(Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context) protected Extension
MavenTransformer.transformExtension
(Extension target) Modifier and TypeMethodDescriptionprotected MavenMerger.KeyComputer
<Extension> MavenMerger.getExtensionKey()
Modifier and TypeMethodDescriptionprotected void
MavenMerger.mergeExtension
(Extension.Builder builder, Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context) protected Extension
MavenMerger.mergeExtension
(Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeExtension_ArtifactId
(Extension.Builder builder, Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeExtension_Configuration
(Extension.Builder builder, Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeExtension_GroupId
(Extension.Builder builder, Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenMerger.mergeExtension_Version
(Extension.Builder builder, Extension target, Extension source, boolean sourceDominant, Map<Object, Object> context) protected Extension
MavenTransformer.transformExtension
(Extension target) protected void
MavenTransformer.transformExtension_ArtifactId
(Extension.Builder builder, Extension target) protected void
MavenTransformer.transformExtension_Configuration
(Extension.Builder builder, Extension target) protected void
MavenTransformer.transformExtension_GroupId
(Extension.Builder builder, Extension target) protected void
MavenTransformer.transformExtension_Version
(Extension.Builder builder, Extension target)