Uses of Annotation Interface
org.apache.maven.api.annotations.Nullable
Packages that use Nullable
Package
Description
Maven Core API
Provides a caching infrastructure for Maven requests and their results.
Provides the API for Maven's command-line interface and tools.
Provides feature flag management and configuration capabilities for Maven core functionality.
Defines core service interfaces that provide essential Maven functionality such as
artifact resolution, dependency management, and build execution.
Provides XML-specific services for reading and writing Maven's configuration files
and descriptors.
Defines the Service Provider Interface (SPI) for Maven extensions, allowing
third-party implementations to extend and customize Maven's core functionality
through a stable, versioned API.
Provides an immutable XML processing API for Maven, offering classes and interfaces
for reading, manipulating, and writing XML documents in a thread-safe manner.
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.Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
-
Uses of Nullable in org.apache.maven.api
Methods in org.apache.maven.api with annotations of type NullableModifier and TypeMethodDescription<T> T
SessionData.computeIfAbsent
(SessionData.Key<T> key, Supplier<T> supplier) Retrieve of compute the data associated with the specified key.<T> T
SessionData.get
(SessionData.Key<T> key) Gets the session data associated with the specified key.Node.getArtifact()
Exclusion.getArtifactId()
Type.getClassifier()
Get the default classifier associated to the dependency type.Node.getDependency()
Exclusion.getGroupId()
VersionRange.getLowerBoundary()
Returns the lower boundary of this range, ornull
if none.DependencyCoordinates.getOptional()
Returns whether the dependency is optional, mandatory, or of unspecified obligation.VersionConstraint.getRecommendedVersion()
Returns the recommended version of this constraint, ornull
if none.VersionRange.getUpperBoundary()
Returns the upper boundary of this range, ornull
if none.VersionConstraint.getVersionRange()
Returns the range of this constraint, ornull
if none.Method parameters in org.apache.maven.api with annotations of type NullableModifier and TypeMethodDescriptionSession.getEffectiveProperties
(Project project) Each invocation computes a new map of effective properties.<T> boolean
SessionData.replace
(SessionData.Key<T> key, T oldValue, T newValue) Associates the specified session data with the given key if the key is currently mapped to the given value.<T> boolean
SessionData.replace
(SessionData.Key<T> key, T oldValue, T newValue) Associates the specified session data with the given key if the key is currently mapped to the given value.Session.resolveArtifact
(Artifact artifact, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.Session.resolveArtifacts
(Collection<? extends ArtifactCoordinates> coordinates, List<RemoteRepository> repositories) Shortcut forgetService(ArtifactResolver.class).resolve(...)
.<T> void
SessionData.set
(SessionData.Key<T> key, T value) Associates the specified session data with the given key.ProtoSession.Builder.withRootDirectory
(Path rootDirectory) -
Uses of Nullable in org.apache.maven.api.cache
Methods in org.apache.maven.api.cache with annotations of type NullableModifier and TypeMethodDescriptionCacheMetadata.getCacheRetention()
Returns the cache retention that should be applied to the associated data. -
Uses of Nullable in org.apache.maven.api.cli
Methods in org.apache.maven.api.cli with annotations of type NullableModifier and TypeMethodDescriptionParserRequest.cwd()
Returns the current working directory for the Maven execution.Logger.Entry.error()
Returns the value of theerror
record component.ParserRequest.mavenHome()
Returns the Maven home directory.ParserRequest.stdErr()
Returns the error stream to be used for the Maven execution.ParserRequest.stdIn()
Returns the input stream to be used for the Maven execution.ParserRequest.stdOut()
Returns the output stream to be used for the Maven execution.ParserRequest.userHome()
Returns the user's home directory.Method parameters in org.apache.maven.api.cli with annotations of type NullableModifier and TypeMethodDescriptiondefault void
Logs a debug message with an associated exception.default void
Logs an error message with an associated exception.default void
Logs an info message with an associated exception.void
Logger.log
(Logger.Level level, String message, Throwable error) Logs a message at the specified level with an associated exception.static ExecutorRequest.Builder
ExecutorRequest.mavenBuilder
(Path installationDirectory) Returns new builder pre-set to run Maven.default void
Logs a warning message with an associated exception.Constructor parameters in org.apache.maven.api.cli with annotations of type NullableModifierConstructorDescriptionEntry
(Logger.Level level, String message, Throwable error) Creates an instance of aEntry
record class.ExecutorException
(String message) Constructs a newInvokerException
with the specified detail message.ExecutorException
(String message, Throwable cause) Constructs a newInvokerException
with the specified detail message and cause.ExecutorException
(String message, Throwable cause) Constructs a newInvokerException
with the specified detail message and cause.InvokerException
(String message) Constructs a newInvokerException
with the specified detail message.InvokerException
(String message, Throwable cause) Constructs a newInvokerException
with the specified detail message and cause.InvokerException
(String message, Throwable cause) Constructs a newInvokerException
with the specified detail message and cause. -
Uses of Nullable in org.apache.maven.api.feature
Method parameters in org.apache.maven.api.feature with annotations of type NullableModifier and TypeMethodDescriptionstatic boolean
Features.consumerPom
(Map<String, String> userProperties, boolean def) Check if the consumer POM feature is active.static boolean
Features.consumerPom
(Properties userProperties) Check if the consumer POM feature is active. -
Uses of Nullable in org.apache.maven.api.services
Methods in org.apache.maven.api.services with annotations of type NullableModifier and TypeMethodDescriptionRequestTrace.context()
Returns the value of thecontext
record component.RequestTrace.data()
Returns the value of thedata
record component.BuilderProblem.getException()
Gets the exception that caused this problem (if any).ModelBuilderRequest.getLifecycleBindingsInjector()
Retrieves the file system path associated with a specific artifact.Source.getPath()
Provides access to the file backing this source, if available.DependencyResolverRequest.getPathTypeFilter()
Returns a filter for the types of path (class-path, module-path, …) accepted by the tool.ArtifactResolverRequest.getRepositories()
DependencyResolverRequest.getRepositories()
ModelBuilderRequest.getRepositories()
ProjectBuilderRequest.getRepositories()
VersionRangeResolverRequest.getRepositories()
VersionResolverRequest.getRepositories()
DependencyResolverResult.getRoot()
Gets the root node of the dependency graph.Request.getTrace()
Returns the trace information associated with this request, if any.default String
Interpolator.interpolate
(String val, UnaryOperator<String> callback) Interpolates a single string value using the provided callback function.default String
Interpolator.interpolate
(String val, UnaryOperator<String> callback, boolean defaultsToEmpty) Interpolates a single string value using the provided callback function.Interpolator.interpolate
(String val, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) Interpolates a single string value using the provided callback function.ModelSource.ModelLocator.locateExistingPom
(Path project) Attempts to locate an existing POM file at or within the specified project path.RequestTrace.parent()
Returns the value of theparent
record component.ModelSource.resolve
(ModelSource.ModelLocator modelLocator, String relative) Resolves a relative path to another POM file using the provided model locator.Resolves a new source relative to this one.Method parameters in org.apache.maven.api.services with annotations of type NullableModifier and TypeMethodDescriptionArtifactInstallerRequest.ArtifactInstallerRequestBuilder.artifacts
(Collection<ProducedArtifact> artifacts) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Path installationSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Path installationSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Path installationSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Source installationSettingsSource, Source projectSettingsSource, Source userSettingsSource) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Source installationSettingsSource, Source projectSettingsSource, Source userSettingsSource) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Source installationSettingsSource, Source projectSettingsSource, Source userSettingsSource) static ToolchainsBuilderRequest
ToolchainsBuilderRequest.build
(ProtoSession session, Path installationToolchainsFile, Path userToolchainsPath) static ToolchainsBuilderRequest
ToolchainsBuilderRequest.build
(ProtoSession session, Path installationToolchainsFile, Path userToolchainsPath) static ToolchainsBuilderRequest
ToolchainsBuilderRequest.build
(ProtoSession session, Source installationToolchainsFile, Source userToolchainsSource) static ToolchainsBuilderRequest
ToolchainsBuilderRequest.build
(ProtoSession session, Source installationToolchainsFile, Source userToolchainsSource) static VersionRangeResolverRequest
VersionRangeResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) static VersionResolverRequest
VersionResolverRequest.build
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) static <P extends BuilderProblem>
ProblemCollector<P>ProblemCollector.create
(ProtoSession protoSession) Creates new instance of problem collector.DependencyResolverRequest.DependencyResolverRequestBuilder.dependencies
(List<DependencyCoordinates> dependencies) Sets the direct dependencies.DependencyResolverRequest.DependencyResolverRequestBuilder.dependency
(DependencyCoordinates dependency) Adds the specified direct dependency.Flattens a list of nodes.ProjectManager.getEnabledSourceRoots
(Project project, ProjectScope scope, Language language) Returns all enabled sources that provide files in the given language for the given scope.ProjectManager.getEnabledSourceRoots
(Project project, ProjectScope scope, Language language) Returns all enabled sources that provide files in the given language for the given scope.default String
Interpolator.interpolate
(String val, UnaryOperator<String> callback) Interpolates a single string value using the provided callback function.default String
Interpolator.interpolate
(String val, UnaryOperator<String> callback) Interpolates a single string value using the provided callback function.default String
Interpolator.interpolate
(String val, UnaryOperator<String> callback, boolean defaultsToEmpty) Interpolates a single string value using the provided callback function.default String
Interpolator.interpolate
(String val, UnaryOperator<String> callback, boolean defaultsToEmpty) Interpolates a single string value using the provided callback function.Interpolator.interpolate
(String val, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) Interpolates a single string value using the provided callback function.Interpolator.interpolate
(String val, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) Interpolates a single string value using the provided callback function.Interpolator.interpolate
(String val, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) Interpolates a single string value using the provided callback function.default void
Interpolator.interpolate
(Map<String, String> properties, UnaryOperator<String> callback) Interpolates the values in the given map using the provided callback function.default void
Interpolator.interpolate
(Map<String, String> map, UnaryOperator<String> callback, boolean defaultsToEmpty) Interpolates the values in the given map using the provided callback function.void
Interpolator.interpolate
(Map<String, String> map, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) Interpolates the values in the given map using the provided callback function.void
Interpolator.interpolate
(Map<String, String> map, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) Interpolates the values in the given map using the provided callback function.DependencyResolverRequest.DependencyResolverRequestBuilder.managedDependencies
(List<DependencyCoordinates> managedDependencies) Sets the dependency management to apply to transitive dependencies.DependencyResolverRequest.DependencyResolverRequestBuilder.managedDependency
(DependencyCoordinates managedDependency) Adds the specified managed dependency.default String
Prompts the user for a string.default String
Prompts the user for a string using a default value.default String
Prompts the user for a string using a default value.default String
Prompts the user for a string using a list of possible values.default String
Prompts the user for a string using a list of possible values.Prompts the user for a string using a list of possible values and a default reply.Prompts the user for a string using a list of possible values and a default reply.Prompts the user for a string using a list of possible values and a default reply.Prompter.promptForPassword
(String message) Prompts the user for a password.default VersionRangeResolverResult
VersionRangeResolver.resolve
(Session session, ArtifactCoordinates artifactCoordinates, List<RemoteRepository> repositories) Expands a version range to a list of matching versions, in ascending order.static ModelSource
Sources.resolvedSource
(Path path, String location) Creates a new resolved source for the specified path and location.DependencyResolverRequest.DependencyResolverRequestBuilder.rootArtifact
(Artifact rootArtifact) Sets the root artifact for the dependency graph.void
ProjectManager.setProperty
(Project project, String key, String value) Set a given project property.void
Prompter.showMessage
(String message) Displays a message to the user.Constructor parameters in org.apache.maven.api.services with annotations of type NullableModifierConstructorDescriptionRequestTrace
(String context, RequestTrace parent, Object data) Creates an instance of aRequestTrace
record class.RequestTrace
(String context, RequestTrace parent, Object data) Creates an instance of aRequestTrace
record class.RequestTrace
(String context, RequestTrace parent, Object data) Creates an instance of aRequestTrace
record class. -
Uses of Nullable in org.apache.maven.api.services.model
Methods in org.apache.maven.api.services.model with annotations of type NullableModifier and TypeMethodDescriptionModelResolver.ModelResolverRequest.classifier()
Returns the value of theclassifier
record component.ProfileActivationContext.getModelArtifactId()
Gets the artifactId from the current model.ProfileActivationContext.getModelBaseDirectory()
Gets the base directory of the current model.ProfileActivationContext.getModelPackaging()
Gets the packaging type from the current model.ProfileActivationContext.getModelProperty
(String key) Gets the model property to use for interpolation and profile activation.ProfileActivationContext.getModelRootDirectory()
Gets the root directory of the current model.ProfileActivationContext.getSystemProperty
(String key) Gets the system property to use for interpolation and profile activation.ModelResolver.ModelResolverRequest.getTrace()
ProfileActivationContext.getUserProperty
(String key) Gets the user property to use for interpolation and profile activation.ProfileActivationContext.interpolatePath
(String path) Interpolates the given path string using the current context's properties.ModelProcessor.locateExistingPom
(Path project) Returns the file containing the pom to be parsed or null if a pom can not be found at the given file or in the given directory.ModelResolver.ModelResolverRequest.repositories()
Returns the value of therepositories
record component.ModelResolver.ModelResolverRequest.trace()
Returns the value of thetrace
record component.Method parameters in org.apache.maven.api.services.model with annotations of type NullableModifier and TypeMethodDescriptionboolean
Checks if a file or directory matching the given glob pattern exists at the specified path.ModelInterpolator.interpolateModel
(Model model, Path projectDir, ModelBuilderRequest request, ModelProblemCollector problems) Interpolates expressions in the specified model.ProfileActivationContext.interpolatePath
(String path) Interpolates the given path string using the current context's properties.ModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) Tries to resolve the POM for the specified dependency coordinates possibly updatingdependency
.ModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Parent parent, AtomicReference<Parent> modified) Tries to resolve the POM for the specified parent coordinates possibly updatingparent
.Constructor parameters in org.apache.maven.api.services.model with annotations of type NullableModifierConstructorDescriptionModelResolverRequest
(Session session, RequestTrace trace, List<RemoteRepository> repositories, String groupId, String artifactId, String version, String classifier) Creates an instance of aModelResolverRequest
record class.ModelResolverRequest
(Session session, RequestTrace trace, List<RemoteRepository> repositories, String groupId, String artifactId, String version, String classifier) Creates an instance of aModelResolverRequest
record class.ModelResolverRequest
(Session session, RequestTrace trace, List<RemoteRepository> repositories, String groupId, String artifactId, String version, String classifier) Creates an instance of aModelResolverRequest
record class. -
Uses of Nullable in org.apache.maven.api.services.xml
Methods in org.apache.maven.api.services.xml with annotations of type NullableModifier and TypeMethodDescriptionXmlWriterRequest.getInputLocationFormatter()
XmlReaderRequest.getInputStream()
XmlReaderRequest.getLocation()
XmlReaderRequest.getModelId()
XmlWriterRequest.getOutputStream()
XmlReaderRequest.getPath()
XmlWriterRequest.getPath()
XmlReaderRequest.getReader()
XmlReaderRequest.getRootDirectory()
XmlReaderRequest.getTransformer()
XmlReaderRequest.getURL()
XmlWriterRequest.getWriter()
-
Uses of Nullable in org.apache.maven.api.spi
Method parameters in org.apache.maven.api.spi with annotations of type NullableModifier and TypeMethodDescriptionModelParser.locateAndParse
(Path dir, Map<String, ?> options) Locate and parse the model in the specified directory.Parse the model obtained previously by a previous call toModelParser.locate(Path)
. -
Uses of Nullable in org.apache.maven.api.xml
Methods in org.apache.maven.api.xml with annotations of type NullableModifier and TypeMethodDescriptionXmlNode.getAttribute
(String name) XmlNode.getInputLocation()
XmlNode.getValue()
static XmlNode
Merge recessive into dominant and return eitherdominant
with merged information or a clone ofrecessive
ifdominant
isnull
.static XmlNode
Method parameters in org.apache.maven.api.xml with annotations of type NullableModifier and TypeMethodDescriptiondefault XmlNode
static XmlNode
Merge recessive into dominant and return eitherdominant
with merged information or a clone ofrecessive
ifdominant
isnull
.static XmlNode
Merge recessive into dominant and return eitherdominant
with merged information or a clone ofrecessive
ifdominant
isnull
.static XmlNode
static XmlNode
static XmlNode
-
Uses of Nullable in org.apache.maven.cling
Method parameters in org.apache.maven.cling with annotations of type NullableModifier and TypeMethodDescriptionstatic int
MavenCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenEncCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenEncCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenEncCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenShellCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenShellCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.static int
MavenShellCling.main
(String[] args, org.codehaus.plexus.classworlds.ClassWorld world, InputStream stdIn, OutputStream stdOut, OutputStream stdErr) ClassWorld Launcher "embedded" entry point: returning exitCode and accepts Class World and streams.int
ClingSupport.run
(String[] args, InputStream stdIn, OutputStream stdOut, OutputStream stdErr, boolean embedded) The main entry point.int
ClingSupport.run
(String[] args, InputStream stdIn, OutputStream stdOut, OutputStream stdErr, boolean embedded) The main entry point.int
ClingSupport.run
(String[] args, InputStream stdIn, OutputStream stdOut, OutputStream stdErr, boolean embedded) The main entry point. -
Uses of Nullable in org.apache.maven.cling.executor
Method parameters in org.apache.maven.cling.executor with annotations of type NullableModifier and TypeMethodDescriptionExecutorTool.artifactPath
(ExecutorRequest.Builder request, String gav, String repositoryId) Returns relative (toExecutorTool.localRepository(ExecutorRequest.Builder)
) path of given artifact in local repository.ExecutorTool.metadataPath
(ExecutorRequest.Builder request, String gav, String repositoryId) Returns relative (toExecutorTool.localRepository(ExecutorRequest.Builder)
) path of given metadata in local repository. -
Uses of Nullable in org.apache.maven.cling.executor.internal
Constructor parameters in org.apache.maven.cling.executor.internal with annotations of type NullableModifierConstructorDescriptionHelperImpl
(ExecutorHelper.Mode defaultMode, Path installationDirectory, Path userHomeDirectory, Executor embedded, Executor forked) HelperImpl
(ExecutorHelper.Mode defaultMode, Path installationDirectory, Path userHomeDirectory, Executor embedded, Executor forked) -
Uses of Nullable in org.apache.maven.cling.extensions
Constructor parameters in org.apache.maven.cling.extensions with annotations of type NullableModifierConstructorDescriptionBootstrapCoreExtensionManager
(DefaultPluginDependenciesResolver pluginDependenciesResolver, RepositorySystemSessionFactory repositorySystemSessionFactory, CoreExports coreExports, org.codehaus.plexus.PlexusContainer container, org.eclipse.aether.repository.WorkspaceReader ideWorkspaceReader, org.eclipse.aether.RepositorySystem repoSystem, Interpolator interpolator) -
Uses of Nullable in org.apache.maven.cling.invoker
Fields in org.apache.maven.cling.invoker with annotations of type NullableModifier and TypeFieldDescriptionprotected final Consumer<LookupContext>
LookupInvoker.contextConsumer
BaseParser.LocalContext.rootDirectory
Methods in org.apache.maven.cling.invoker with annotations of type NullableModifier and TypeMethodDescriptionstatic Path
protected Path
BaseParser.getRootDirectory
(BaseParser.LocalContext context) Constructor parameters in org.apache.maven.cling.invoker with annotations of type NullableModifierConstructorDescriptionBaseInvokerRequest
(ParserRequest parserRequest, boolean parsingFailed, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, List<CoreExtension> coreExtensions) BaseInvokerRequest
(ParserRequest parserRequest, boolean parsingFailed, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, List<CoreExtension> coreExtensions) LookupInvoker
(Lookup protoLookup, Consumer<LookupContext> contextConsumer) -
Uses of Nullable in org.apache.maven.cling.invoker.logging
Constructor parameters in org.apache.maven.cling.invoker.logging with annotations of type NullableModifierConstructorDescriptionSystemLogger
(OutputStream out) SystemLogger
(OutputStream out, Logger.Level threshold) SystemLogger
(OutputStream out, Logger.Level threshold) -
Uses of Nullable in org.apache.maven.cling.invoker.mvn
Constructor parameters in org.apache.maven.cling.invoker.mvn with annotations of type NullableModifierConstructorDescriptionMavenInvoker
(Lookup protoLookup, Consumer<LookupContext> contextConsumer) -
Uses of Nullable in org.apache.maven.cling.invoker.mvnenc
Constructor parameters in org.apache.maven.cling.invoker.mvnenc with annotations of type NullableModifierConstructorDescriptionEncryptInvoker
(Lookup protoLookup, Consumer<LookupContext> contextConsumer) -
Uses of Nullable in org.apache.maven.di
Methods in org.apache.maven.di with annotations of type NullableModifier and TypeMethodDescriptionKey.getQualifier()
Returns the qualifier associated with this key, if any.Method parameters in org.apache.maven.di with annotations of type NullableModifier and TypeMethodDescriptionstatic <T> Key<T>
Creates a new Key instance for the specified type with a qualifier.static <T> Key<T>
Constructor parameters in org.apache.maven.di with annotations of type Nullable -
Uses of Nullable in org.apache.maven.di.impl
Methods in org.apache.maven.di.impl with annotations of type NullableModifier and TypeMethodDescriptionstatic <T> Binding<T>
ReflectionUtils.generateConstructorBinding
(Key<T> key) static <T> Binding<T>
ReflectionUtils.generateImplicitBinding
(Key<T> key) static Object
ReflectionUtils.getOuterClassInstance
(Object innerClassInstance) Types.ParameterizedTypeImpl.getOwnerType()
static Object
ReflectionUtils.qualifierOf
(AnnotatedElement annotatedElement) static Annotation
ReflectionUtils.scopeOf
(AnnotatedElement annotatedElement) Method parameters in org.apache.maven.di.impl with annotations of type NullableModifier and TypeMethodDescriptionstatic <T> Key<T>
ReflectionUtils.keyOf
(Type container, Type type, AnnotatedElement annotatedElement) static ParameterizedType
Types.parameterizedType
(Type ownerType, Type rawType, Type[] parameters) Creates an instance ofParameterizedType
static Dependency<?>[]
ReflectionUtils.toDependencies
(Type container, Executable executable) -
Uses of Nullable in org.apache.maven.impl
Methods in org.apache.maven.impl with annotations of type NullableMethod parameters in org.apache.maven.impl with annotations of type NullableModifier and TypeMethodDescriptionDefaultToolchainManager.getToolchains
(Session session, String type, Map<String, String> requirements) void
InternalSession.setCurrentTrace
(RequestTrace trace) Sets the current request trace for the session. -
Uses of Nullable in org.apache.maven.impl.model
Methods in org.apache.maven.impl.model with annotations of type NullableModifier and TypeMethodDescriptionstatic String
Escapes special characters in the given string to prevent unwanted interpolation.DefaultModelBuilder.RgavCacheKey.getTrace()
DefaultModelBuilder.SourceCacheKey.getTrace()
DefaultInterpolator.interpolate
(String val, String currentKey, Set<String> cycleMap, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) static String
Unescapes previously escaped characters in the given string.Method parameters in org.apache.maven.impl.model with annotations of type NullableModifier and TypeMethodDescriptionstatic String
Escapes special characters in the given string to prevent unwanted interpolation.DefaultInterpolator.interpolate
(String val, String currentKey, Set<String> cycleMap, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) DefaultInterpolator.interpolate
(String val, String currentKey, Set<String> cycleMap, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) DefaultInterpolator.interpolate
(String val, String currentKey, Set<String> cycleMap, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) DefaultInterpolator.interpolate
(String val, String currentKey, Set<String> cycleMap, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) DefaultInterpolator.interpolate
(String val, String currentKey, Set<String> cycleMap, UnaryOperator<String> callback, BinaryOperator<String> postprocessor, boolean defaultsToEmpty) static String
Unescapes previously escaped characters in the given string.Constructor parameters in org.apache.maven.impl.model with annotations of type NullableModifierConstructorDescriptionDefaultModelBuilder
(ModelProcessor modelProcessor, ModelValidator modelValidator, ModelNormalizer modelNormalizer, ModelInterpolator modelInterpolator, ModelPathTranslator modelPathTranslator, ModelUrlNormalizer modelUrlNormalizer, SuperPomProvider superPomProvider, InheritanceAssembler inheritanceAssembler, ProfileSelector profileSelector, ProfileInjector profileInjector, PluginManagementInjector pluginManagementInjector, DependencyManagementInjector dependencyManagementInjector, DependencyManagementImporter dependencyManagementImporter, PluginConfigurationExpander pluginConfigurationExpander, ModelVersionParser versionParser, List<ModelTransformer> transformers, ModelResolver modelResolver, Interpolator interpolator, PathTranslator pathTranslator, RootLocator rootLocator) DefaultModelProcessor
(ModelXmlFactory modelXmlFactory, List<ModelParser> modelParsers) -
Uses of Nullable in org.apache.maven.impl.model.reflection
Method parameters in org.apache.maven.impl.model.reflection with annotations of type Nullable -
Uses of Nullable in org.apache.maven.impl.resolver
Method parameters in org.apache.maven.impl.resolver with annotations of type NullableModifier and TypeMethodDescriptionDefaultModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Dependency dependency, AtomicReference<Dependency> modified) DefaultModelResolver.resolveModel
(Session session, List<RemoteRepository> repositories, Parent parent, AtomicReference<Parent> modified) -
Uses of Nullable in org.apache.maven.internal.impl
Methods in org.apache.maven.internal.impl with annotations of type NullableModifier and TypeMethodDescriptionInternalMavenSession.getProject
(MavenProject project) May return null if the input project is null or is not part of the reactor.Method parameters in org.apache.maven.internal.impl with annotations of type NullableConstructor parameters in org.apache.maven.internal.impl with annotations of type NullableModifierConstructorDescriptionDefaultSession
(MavenSession session, org.eclipse.aether.RepositorySystem repositorySystem, List<RemoteRepository> remoteRepositories, MavenRepositorySystem mavenRepositorySystem, Lookup lookup, RuntimeInformation runtimeInformation) -
Uses of Nullable in org.apache.maven.model.interpolation.reflection
Method parameters in org.apache.maven.model.interpolation.reflection with annotations of type Nullable -
Uses of Nullable in org.apache.maven.model.root
Methods in org.apache.maven.model.root with annotations of type Nullable -
Uses of Nullable in org.apache.maven.toolchain
Method parameters in org.apache.maven.toolchain with annotations of type Nullable