Uses of Annotation Interface
org.apache.maven.api.annotations.Nullable
Packages that use Nullable
Package
Description
Maven immutable XML api.
-
Uses of Nullable in org.apache.maven.api
Methods in org.apache.maven.api with annotations of type NullableModifier and TypeMethodDescription<T> TSessionData.computeIfAbsent(SessionData.Key<T> key, Supplier<T> supplier) Retrieve of compute the data associated with the specified key.<T> TSessionData.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, ornullif none.DependencyCoordinate.getOptional()VersionConstraint.getRecommendedVersion()Returns the recommended version of this constraint, ornullif none.VersionRange.getUpperBoundary()Returns the upper boundary of this range, ornullif none.VersionConstraint.getVersionRange()Returns the range of this constraint, ornullif 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> booleanSessionData.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> booleanSessionData.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> voidSessionData.set(SessionData.Key<T> key, T value) Associates the specified session data with the given key. -
Uses of Nullable in org.apache.maven.api.feature
Method parameters in org.apache.maven.api.feature with annotations of type NullableModifier and TypeMethodDescriptionstatic booleanFeatures.buildConsumer(Map<String, String> userProperties) Check if the build/consumer POM feature is active.static booleanFeatures.buildConsumer(Properties userProperties) Check if the build/consumer POM feature is active.static booleanFeatures.buildConsumer(Session session) Check if the build/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 TypeMethodDescriptionBuilderProblem.getException()Gets the exception that caused this problem (if any).ModelBuilderRequest.getInterimResult()ModelBuilderRequest.getListener()ModelBuilderRequest.getModelCache()Source.getPath()Provides access the file to be parsed, if this source is backed by a file.DependencyCollectorResult.getRoot()Gets the root node of the dependency graph.ModelBuilderRequest.getTransformerContextBuilder()ModelSource.ModelLocator.locateExistingPom(Path project) Returns the file containing the pom or null if a pom can not be found at the given file or in the given directory.ModelSource.resolve(ModelSource.ModelLocator modelLocator, String relative) Returns a new source identified by a relative path.Method parameters in org.apache.maven.api.services with annotations of type NullableModifier and TypeMethodDescriptionArtifactInstallerRequest.ArtifactInstallerRequestBuilder.artifacts(Collection<Artifact> artifacts) static SettingsBuilderRequestSettingsBuilderRequest.build(Session session, Path globalSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequestSettingsBuilderRequest.build(Session session, Path globalSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequestSettingsBuilderRequest.build(Session session, Path globalSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequestSettingsBuilderRequest.build(Session session, Source globalSettingsSource, Source projectSettingsSource, Source userSettingsSource) static SettingsBuilderRequestSettingsBuilderRequest.build(Session session, Source globalSettingsSource, Source projectSettingsSource, Source userSettingsSource) static SettingsBuilderRequestSettingsBuilderRequest.build(Session session, Source globalSettingsSource, Source projectSettingsSource, Source userSettingsSource) static ToolchainsBuilderRequeststatic ToolchainsBuilderRequeststatic ToolchainsBuilderRequestToolchainsBuilderRequest.build(Session session, Source globalToolchainsSource, Source userToolchainsSource) static ToolchainsBuilderRequestToolchainsBuilderRequest.build(Session session, Source globalToolchainsSource, Source userToolchainsSource) DependencyCollectorRequest.DependencyCollectorRequestBuilder.dependencies(List<DependencyCoordinate> dependencies) Sets the direct dependencies.DependencyResolverRequest.DependencyResolverRequestBuilder.dependencies(List<DependencyCoordinate> dependencies) DependencyCollectorRequest.DependencyCollectorRequestBuilder.dependency(DependencyCoordinate dependency) Adds the specified direct dependency.DependencyResolverRequest.DependencyResolverRequestBuilder.dependency(DependencyCoordinate dependency) static ModelSourceDependencyCollectorRequest.DependencyCollectorRequestBuilder.managedDependencies(List<DependencyCoordinate> managedDependencies) Sets the dependency management to apply to transitive dependencies.DependencyResolverRequest.DependencyResolverRequestBuilder.managedDependencies(List<DependencyCoordinate> managedDependencies) DependencyCollectorRequest.DependencyCollectorRequestBuilder.managedDependency(DependencyCoordinate managedDependency) Adds the specified managed dependency.DependencyResolverRequest.DependencyResolverRequestBuilder.managedDependency(DependencyCoordinate managedDependency) default StringPrompts the user for a string.default StringPrompts the user for a string using a default value.default StringPrompts the user for a string using a default value.default StringPrompts the user for a string using a list of possible values.default StringPrompts 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.DependencyResolverRequest.DependencyResolverRequestBuilder.root(DependencyCoordinate root) DependencyCollectorRequest.DependencyCollectorRequestBuilder.rootArtifact(Artifact rootArtifact) Sets the root artifact for the dependency graph.DependencyResolverRequest.DependencyResolverRequestBuilder.rootArtifact(Artifact rootArtifact) voidProjectManager.setProperty(Project project, String key, String value) Set a given project property.voidPrompter.showMessage(String message) Displays a message to the user. -
Uses of Nullable in org.apache.maven.api.services.model
Methods in org.apache.maven.api.services.model with annotations of type Nullable -
Uses of Nullable in org.apache.maven.api.services.xml
Methods in org.apache.maven.api.services.xml with annotations of type NullableModifier and TypeMethodDescriptionXmlReaderRequest.getInputStream()XmlReaderRequest.getLocation()XmlReaderRequest.getModelId()XmlWriterRequest.getOutputStream()XmlReaderRequest.getPath()XmlWriterRequest.getPath()XmlReaderRequest.getReader()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 XmlNodeMerge recessive into dominant and return eitherdominantwith merged information or a clone ofrecessiveifdominantisnull.static XmlNodeMethod parameters in org.apache.maven.api.xml with annotations of type NullableModifier and TypeMethodDescriptiondefault XmlNodestatic XmlNodeMerge recessive into dominant and return eitherdominantwith merged information or a clone ofrecessiveifdominantisnull.static XmlNodeMerge recessive into dominant and return eitherdominantwith merged information or a clone ofrecessiveifdominantisnull.static XmlNodestatic XmlNodestatic XmlNode -
Uses of Nullable in org.apache.maven.di
Methods in org.apache.maven.di with annotations of type NullableMethod parameters in org.apache.maven.di with annotations of type NullableConstructor 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 ObjectReflectionUtils.getOuterClassInstance(Object innerClassInstance) Types.ParameterizedTypeImpl.getOwnerType()static ObjectReflectionUtils.qualifierOf(AnnotatedElement annotatedElement) static AnnotationReflectionUtils.scopeOf(AnnotatedElement annotatedElement) Method parameters in org.apache.maven.di.impl with annotations of type NullableModifier and TypeMethodDescriptionstatic StringUtils.getDisplayString(Class<? extends Annotation> annotationType, Annotation annotation) static <T> Key<T> ReflectionUtils.keyOf(Type container, Type type, AnnotatedElement annotatedElement) static ParameterizedTypeTypes.parameterizedType(Type ownerType, Type rawType, Type[] parameters) Creates an instance ofParameterizedTypestatic Key<?>[]ReflectionUtils.toDependencies(Type container, Executable executable) -
Uses of Nullable in org.apache.maven.internal.impl
Methods in org.apache.maven.internal.impl with annotations of type NullableModifier and TypeMethodDescriptionDefaultDependencyCoordinate.getOptional()booleanDefaultDependency.isOptional()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.internal.impl.model
Constructor parameters in org.apache.maven.internal.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, LifecycleBindingsInjector lifecycleBindingsInjector, PluginConfigurationExpander pluginConfigurationExpander, ProfileActivationFilePathInterpolator profileActivationFilePathInterpolator, ModelTransformer transformer, ModelVersionParser versionParser) -
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