Settings
from a stream-based source
represented by the supplied SettingsBuildingRequest
and
returns it wrapped by a SettingsBuildingResult
in much
the same manner as the DefaultSettingsBuilder.build(SettingsBuildingRequest)
method,
but using YAML instead of XML, and performing interpolation in a
more efficient manner.null
DependencyRequest
by parsing
the supplied classpath-like String
for Maven artifact
coordinates, and then invoking and returning the result of the
MavenArtifactClassLoader.getDependencyRequest(Set, List)
method.Set
of Artifact
s and a List
of
RemoteRepository
instances representing repositories from
which they might be resolved, creates and returns a DependencyRequest
for their resolution, using runtime scope.Set
of Artifact
s and a List
of
RemoteRepository
instances representing repositories from
which they might be resolved, creates and returns a DependencyRequest
for their resolution in the supplied scope.Properties
object containing the contents of a pom.properties
file as
commonly installed in .jar
files by Maven.Collection
of (file
) URL
s that
results from resolution of the dependencies described by the
supplied DependencyRequest
.URLClassLoader
that uses the Maven
Resolver API to resolve artifacts from Maven repositories.MavenArtifactClassLoader
.MavenArtifactClassLoader
.MavenArtifactClassLoader
.MavenExtension
.Qualifier
annotation that indicates that whatever it
annotates is affiliated somehow with artifact or dependency resolution, as
opposed to, say, artifact deployment.null
String
with a classpath-like
format that can represent this MavenArtifactClassLoader
's URL
s.SettingsBuilder
implementation that behaves like a DefaultSettingsBuilder
implementation but without needlessly
requiring round-trip serialization and deserialization of the
underlying settings, and that reads YAML files instead of XML
files.YamlSettingsBuilder
.Copyright © 2019–2019, microBean™. All rights reserved.