Uses of Class
org.apache.maven.api.cli.extensions.CoreExtension
Packages that use CoreExtension
Package
Description
This package contain support (mostly abstract) classes, that implement "base" of CLIng.
This package contains the
mvn
tool implementation.This package contains the
mvnenc
tool implementation.-
Uses of CoreExtension in org.apache.maven.api.cli
Methods in org.apache.maven.api.cli that return types with arguments of type CoreExtensionModifier and TypeMethodDescriptionInvokerRequest.coreExtensions()
Returns a list of core extensions, if configured in the .mvn/extensions.xml file. -
Uses of CoreExtension in org.apache.maven.api.cli.extensions
Fields in org.apache.maven.api.cli.extensions declared as CoreExtensionFields in org.apache.maven.api.cli.extensions with type parameters of type CoreExtensionModifier and TypeFieldDescription(package private) Collection
<CoreExtension> CoreExtensions.Builder.extensions
(package private) final List
<CoreExtension> CoreExtensions.extensions
A set of build extensions to use from this project.Methods in org.apache.maven.api.cli.extensions that return CoreExtensionModifier and TypeMethodDescriptionCoreExtension.Builder.build()
static CoreExtension
CoreExtension.newInstance()
Creates a newCoreExtension
instance.static CoreExtension
CoreExtension.newInstance
(boolean withDefaults) Creates a newCoreExtension
instance using default values or not.CoreExtension.withArtifactId
(String artifactId) Creates a newCoreExtension
instance using the specified artifactId.CoreExtension.withClassLoadingStrategy
(String classLoadingStrategy) Creates a newCoreExtension
instance using the specified classLoadingStrategy.CoreExtension.withConfiguration
(XmlNode configuration) Creates a newCoreExtension
instance using the specified configuration.CoreExtension.withGroupId
(String groupId) Creates a newCoreExtension
instance using the specified groupId.CoreExtension.withVersion
(String version) Creates a newCoreExtension
instance using the specified version.Methods in org.apache.maven.api.cli.extensions that return types with arguments of type CoreExtensionModifier and TypeMethodDescriptionCoreExtensions.getExtensions()
A set of build extensions to use from this project.Methods in org.apache.maven.api.cli.extensions with parameters of type CoreExtensionModifier and TypeMethodDescriptionstatic CoreExtension.Builder
CoreExtension.newBuilder
(CoreExtension from) Creates a newCoreExtension
builder instance using the specified object as a basis.static CoreExtension.Builder
CoreExtension.newBuilder
(CoreExtension from, boolean forceCopy) Creates a newCoreExtension
builder instance using the specified object as a basis.Method parameters in org.apache.maven.api.cli.extensions with type arguments of type CoreExtensionModifier and TypeMethodDescriptionCoreExtensions.Builder.extensions
(Collection<CoreExtension> extensions) CoreExtensions.withExtensions
(Collection<CoreExtension> extensions) Creates a newCoreExtensions
instance using the specified extensions.Constructors in org.apache.maven.api.cli.extensions with parameters of type CoreExtension -
Uses of CoreExtension in org.apache.maven.cli
Methods in org.apache.maven.cli that return types with arguments of type CoreExtensionModifier and TypeMethodDescriptionprivate List
<CoreExtension> MavenCli.readCoreExtensionsDescriptor
(String extensionsFile) Deprecated. -
Uses of CoreExtension in org.apache.maven.cli.internal
Fields in org.apache.maven.cli.internal declared as CoreExtensionModifier and TypeFieldDescriptionprivate final CoreExtension
ExtensionResolutionException.extension
Deprecated.Methods in org.apache.maven.cli.internal that return CoreExtensionMethods in org.apache.maven.cli.internal with parameters of type CoreExtensionModifier and TypeMethodDescriptionprivate CoreExtensionEntry
BootstrapCoreExtensionManager.createExtension
(CoreExtension extension, List<org.eclipse.aether.artifact.Artifact> artifacts) Deprecated.private List
<org.eclipse.aether.artifact.Artifact> BootstrapCoreExtensionManager.resolveExtension
(CoreExtension extension, org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.graph.DependencyFilter dependencyFilter, Function<String, String> interpolator) Deprecated.Method parameters in org.apache.maven.cli.internal with type arguments of type CoreExtensionModifier and TypeMethodDescriptionBootstrapCoreExtensionManager.loadCoreExtensions
(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions) Deprecated.Constructors in org.apache.maven.cli.internal with parameters of type CoreExtensionModifierConstructorDescriptionExtensionResolutionException
(CoreExtension extension, Throwable cause) Deprecated. -
Uses of CoreExtension in org.apache.maven.cling.extensions
Fields in org.apache.maven.cling.extensions declared as CoreExtensionModifier and TypeFieldDescriptionprivate final CoreExtension
ExtensionResolutionException.extension
Methods in org.apache.maven.cling.extensions that return CoreExtensionMethods in org.apache.maven.cling.extensions with parameters of type CoreExtensionModifier and TypeMethodDescriptionprivate CoreExtensionEntry
BootstrapCoreExtensionManager.createExtension
(CoreExtension extension, List<org.eclipse.aether.artifact.Artifact> artifacts) private List
<org.eclipse.aether.artifact.Artifact> BootstrapCoreExtensionManager.resolveExtension
(CoreExtension extension, org.eclipse.aether.RepositorySystemSession repoSession, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.graph.DependencyFilter dependencyFilter, Function<String, String> interpolator) Method parameters in org.apache.maven.cling.extensions with type arguments of type CoreExtensionModifier and TypeMethodDescriptionBootstrapCoreExtensionManager.loadCoreExtensions
(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions) Constructors in org.apache.maven.cling.extensions with parameters of type CoreExtensionModifierConstructorDescriptionExtensionResolutionException
(CoreExtension extension, Throwable cause) -
Uses of CoreExtension in org.apache.maven.cling.internal.extension.io
Methods in org.apache.maven.cling.internal.extension.io that return CoreExtensionModifier and TypeMethodDescriptionprivate CoreExtension
CoreExtensionsStaxReader.parseCoreExtension
(XMLStreamReader parser, boolean strict) Methods in org.apache.maven.cling.internal.extension.io with parameters of type CoreExtensionModifier and TypeMethodDescriptionprivate void
CoreExtensionsStaxWriter.writeCoreExtension
(String tagName, CoreExtension coreExtension, XMLStreamWriter serializer) -
Uses of CoreExtension in org.apache.maven.cling.invoker
Fields in org.apache.maven.cling.invoker with type parameters of type CoreExtensionModifier and TypeFieldDescriptionprivate final List
<CoreExtension> BaseInvokerRequest.coreExtensions
BaseParser.LocalContext.extensions
Methods in org.apache.maven.cling.invoker that return types with arguments of type CoreExtensionModifier and TypeMethodDescriptionBaseInvokerRequest.coreExtensions()
protected List
<CoreExtension> BaseParser.readCoreExtensionsDescriptor
(BaseParser.LocalContext context) protected List
<CoreExtension> BaseParser.readCoreExtensionsDescriptorFromFile
(Path extensionsFile) Constructor parameters in org.apache.maven.cling.invoker with type arguments of type CoreExtensionModifierConstructorDescriptionBaseInvokerRequest
(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, List<String> jvmArguments) -
Uses of CoreExtension in org.apache.maven.cling.invoker.mvn
Constructor parameters in org.apache.maven.cling.invoker.mvn with type arguments of type CoreExtensionModifierConstructorDescriptionMavenInvokerRequest
(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, List<String> jvmArguments, MavenOptions options) -
Uses of CoreExtension in org.apache.maven.cling.invoker.mvnenc
Constructor parameters in org.apache.maven.cling.invoker.mvnenc with type arguments of type CoreExtensionModifierConstructorDescriptionEncryptInvokerRequest
(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, List<String> jvmArguments, EncryptOptions options)