All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AndDependencyFilter A dependency filter that combines zero or more other filters using a logicalAND
.AndDependencySelector A dependency selector that combines zero or more other selectors using a logicalAND
.AndDependencyTraverser A dependency traverser that combines zero or more other traversers using a logicalAND
.ArtifactIdUtils A utility class for artifact identifiers.AuthenticationBuilder A utility class to build authentication info for repositories and proxies.ChainedDependencyGraphTransformer A dependency graph transformer that chains other transformers.ChainedLocalRepositoryManager A local repository manager that chains multiple local repository managers: it directs all the write operations to chain head, while uses tail forChainedLocalRepositoryManager.find(RepositorySystemSession, LocalArtifactRequest)
andChainedLocalRepositoryManager.find(RepositorySystemSession, LocalMetadataRequest)
methods only.ChainedRepositoryListener A repository listener that delegates to zero or more other listeners (multicast).ChainedTransferListener A transfer listener that delegates to zero or more other listeners (multicast).ChainedVersionFilter A version filter that combines multiple version filters into a chain where each filter gets invoked one after the other, thereby accumulating their filtering effects.ChainedWorkspaceReader A workspace reader that delegates to a chain of other readers, effectively aggregating their contents.ChecksumUtils A utility class to assist in the verification and generation of checksums.ClassicDependencyManager A dependency manager that mimics the way Maven 2.x works.CloningDependencyVisitor A dependency visitor that constructs a clone of the visited dependency graph.ConfigUtils A utility class to read configuration properties from a repository system session.ConflictIdSorter A dependency graph transformer that creates a topological sorting of the conflict ids which have been assigned to the dependency nodes.ConflictMarker A dependency graph transformer that identifies conflicting dependencies.ConflictResolver A dependency graph transformer that resolves version and scope conflicts among dependencies.ConflictResolver.ConflictContext A context used to hold information that is relevant for resolving version and scope conflicts.ConflictResolver.ConflictItem A conflicting dependency.ConflictResolver.OptionalitySelector An extension point ofConflictResolver
that determines the effective optional flag of a dependency from a potentially conflicting set of derived optionalities.ConflictResolver.ScopeContext A context used to hold information that is relevant for deriving the scope of a child dependency.ConflictResolver.ScopeDeriver An extension point ofConflictResolver
that determines the scope of a dependency in relation to the scope of its parent.ConflictResolver.ScopeSelector An extension point ofConflictResolver
that determines the effective scope of a dependency from a potentially conflicting set ofderived scopes
.ConflictResolver.Verbosity The enum representing verbosity levels of conflict resolver.ConflictResolver.VersionSelector An extension point ofConflictResolver
that determines the winner among conflicting dependencies.ConservativeAuthenticationSelector An authentication selector that delegates to another selector but only if a repository has no authentication data yet.ConservativeProxySelector A proxy selector that delegates to another selector but only if a repository has no proxy yet.ContextualSnapshotVersionFilter A version filter that blocks "*-SNAPSHOT" versions if theroot artifact
of the dependency graph is not a snapshot.DefaultArtifactTypeRegistry A simple artifact type registry.DefaultAuthenticationSelector A simple authentication selector that selects authentication based on repository identifiers.DefaultDependencyManager A dependency manager managing dependencies on all levels supporting transitive dependency management.DefaultMirrorSelector A simple mirror selector that selects mirrors based on repository identifiers.DefaultProxySelector A simple proxy selector that selects the first matching proxy from a list of configured proxies.DelegatingArtifact An artifact that delegates to another artifact instance.DependencyFilterUtils A utility class assisting in the creation of dependency node filters.DependencyGraphDumper A dependency visitor that dumps the graph to anyConsumer
.DependencyManagerUtils A utility class assisting in analyzing the effects of dependency management.DirectoryUtils A utility class to calculate (and create if needed) paths backed by directories using configuration properties from repository system session and others.ExclusionDependencySelector A dependency selector that applies exclusions based on artifact coordinates.ExclusionsDependencyFilter A simple filter to exclude artifacts based on either artifact id or group id and artifact id.ExecutorUtils Utilities for executors and sizing them.FatArtifactTraverser A dependency traverser that excludes the dependencies of fat artifacts from the traversal.FileUtils A utility class to write files.FileUtils.CollocatedTempFile A collocated temporary file, that resides next to a "target" file, and is removed when closed.FileUtils.FileWriter A file writer, that accepts aPath
to write some content to.FileUtils.TempFile A temporary file, that is removed when closed.FilteringDependencyVisitor A dependency visitor that delegates to another visitor if nodes match a filter.GenericVersionScheme A version scheme using a generic version syntax and common sense sorting.HighestVersionFilter A version filter that excludes any version except the highest one.JavaDependencyContextRefiner A dependency graph transformer that refines the request context for nodes that belong to the "project" context by appending the classpath type to which the node belongs.JavaScopeDeriver A scope deriver for use withConflictResolver
that supports the scopes fromJavaScopes
.JavaScopes The dependency scopes used for Java dependencies.JavaScopeSelector A scope selector for use withConflictResolver
that supports the scopes fromJavaScopes
.JreProxySelector A proxy selector that uses theJRE's global proxy selector
.NearestVersionSelector A version selector for use withConflictResolver
that resolves version conflicts using a nearest-wins strategy.NoopDependencyGraphTransformer A dependency graph transformer that does not perform any changes on its input.NoopDependencyManager A dependency manager that does not do any dependency management.NotDependencyFilter A dependency filter that negates another filter.OptionalDependencySelector A dependency selector that excludes optional dependencies which occur beyond level one of the dependency graph.OrDependencyFilter A dependency filter that combines zero or more other filters using a logicalOR
.OverlayArtifactTypeRegistry An artifact type registry which first consults its own mappings and in case of an unknown type falls back to another type registry.PathRecordingDependencyVisitor A dependency visitor that records all paths leading to nodes matching a certain filter criteria.PatternExclusionsDependencyFilter A simple filter to exclude artifacts from a list of patterns.PatternInclusionsDependencyFilter A simple filter to include artifacts from a list of patterns.PostorderNodeListGenerator Generates a sequence of dependency nodes from a dependeny graph by traversing the graph in postorder.PreorderNodeListGenerator Generates a sequence of dependency nodes from a dependency graph by traversing the graph in preorder.RunnableErrorForwarder A utility class to forward any uncaughtError
orRuntimeException
from aRunnable
executed in a worker thread back to the parent thread.ScopeDependencyFilter A dependency filter based on dependency scopes.ScopeDependencySelector A dependency selector that filters transitive dependencies based on their scope.SimpleArtifactDescriptorPolicy An artifact descriptor error policy that allows to control error handling at a global level.SimpleOptionalitySelector An optionality selector for use withConflictResolver
.SimpleResolutionErrorPolicy A resolution error policy that allows to control caching for artifacts and metadata at a global level.SnapshotVersionFilter A version filter that (unconditionally) blocks "*-SNAPSHOT" versions.StaticDependencySelector A dependency selector that always includes or excludes dependencies.StaticDependencyTraverser A dependency traverser which always or never traverses children.StringDigestUtil A simple digester utility for Strings.StringUtils Deprecated. SubArtifact An artifact whose identity is derived from another artifact.TransformationContextKeys A collection of keys used by the dependency graph transformers when exchanging information via the graph transformation context.TransitiveDependencyManager A dependency manager managing transitive dependencies supporting transitive dependency management.TreeDependencyVisitor A dependency visitor that delegates to another visitor if a node hasn't been visited before.UnionVersionRange A union of version ranges.WorkerThreadFactory A factory to create worker threads with a given name prefix.