All Classes
-
Class 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.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.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.DependencyManagerUtils A utility class assisting in analyzing the effects of dependency management.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.FatArtifactTraverser A dependency traverser that excludes the dependencies of fat artifacts from the traversal.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 dependeny 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.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.WorkerThreadFactory A factory to create worker threads with a given name prefix.