All Classes and Interfaces

Class
Description
A dependency filter that combines zero or more other filters using a logical AND.
A dependency selector that combines zero or more other selectors using a logical AND.
A dependency traverser that combines zero or more other traversers using a logical AND.
A utility class for artifact identifiers.
A utility class to build authentication info for repositories and proxies.
A dependency graph transformer that chains other transformers.
A local repository manager that chains multiple local repository managers: it directs all the write operations to chain head, while uses tail for ChainedLocalRepositoryManager.find(RepositorySystemSession, LocalArtifactRequest) and ChainedLocalRepositoryManager.find(RepositorySystemSession, LocalMetadataRequest) methods only.
A repository listener that delegates to zero or more other listeners (multicast).
A transfer listener that delegates to zero or more other listeners (multicast).
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.
A workspace reader that delegates to a chain of other readers, effectively aggregating their contents.
A utility class to assist in the verification and generation of checksums.
A dependency manager that mimics the way Maven 2.x works.
A dependency visitor that constructs a clone of the visited dependency graph.
A utility class to read configuration properties from a repository system session.
A dependency graph transformer that creates a topological sorting of the conflict ids which have been assigned to the dependency nodes.
A dependency graph transformer that identifies conflicting dependencies.
A dependency graph transformer that resolves version and scope conflicts among dependencies.
A context used to hold information that is relevant for resolving version and scope conflicts.
A conflicting dependency.
An extension point of ConflictResolver that determines the effective optional flag of a dependency from a potentially conflicting set of derived optionalities.
A context used to hold information that is relevant for deriving the scope of a child dependency.
An extension point of ConflictResolver that determines the scope of a dependency in relation to the scope of its parent.
An extension point of ConflictResolver that determines the effective scope of a dependency from a potentially conflicting set of derived scopes.
An extension point of ConflictResolver that determines the winner among conflicting dependencies.
An authentication selector that delegates to another selector but only if a repository has no authentication data yet.
A proxy selector that delegates to another selector but only if a repository has no proxy yet.
A version filter that blocks "*-SNAPSHOT" versions if the root artifact of the dependency graph is not a snapshot.
A simple artifact type registry.
A simple authentication selector that selects authentication based on repository identifiers.
A dependency manager managing dependencies on all levels supporting transitive dependency management.
A simple mirror selector that selects mirrors based on repository identifiers.
A simple proxy selector that selects the first matching proxy from a list of configured proxies.
An artifact that delegates to another artifact instance.
A utility class assisting in the creation of dependency node filters.
A utility class assisting in analyzing the effects of dependency management.
A utility class to calculate (and create if needed) paths backed by directories using configuration properties from repository system session and others.
A dependency selector that applies exclusions based on artifact coordinates.
A simple filter to exclude artifacts based on either artifact id or group id and artifact id.
Utilities for executors and sizing them.
A dependency traverser that excludes the dependencies of fat artifacts from the traversal.
A utility class to write files.
A collocated temporary file, that resides next to a "target" file, and is removed when closed.
A file writer, that accepts a Path to write some content to.
A temporary file, that is removed when closed.
A dependency visitor that delegates to another visitor if nodes match a filter.
A version scheme using a generic version syntax and common sense sorting.
A version filter that excludes any version except the highest one.
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.
A scope deriver for use with ConflictResolver that supports the scopes from JavaScopes.
The dependency scopes used for Java dependencies.
A scope selector for use with ConflictResolver that supports the scopes from JavaScopes.
A proxy selector that uses the JRE's global proxy selector.
A version selector for use with ConflictResolver that resolves version conflicts using a nearest-wins strategy.
A dependency graph transformer that does not perform any changes on its input.
A dependency manager that does not do any dependency management.
A dependency filter that negates another filter.
A dependency selector that excludes optional dependencies which occur beyond level one of the dependency graph.
A dependency filter that combines zero or more other filters using a logical OR.
An artifact type registry which first consults its own mappings and in case of an unknown type falls back to another type registry.
A dependency visitor that records all paths leading to nodes matching a certain filter criteria.
A simple filter to exclude artifacts from a list of patterns.
A simple filter to include artifacts from a list of patterns.
Generates a sequence of dependency nodes from a dependeny graph by traversing the graph in postorder.
Generates a sequence of dependency nodes from a dependeny graph by traversing the graph in preorder.
A utility class to forward any uncaught Error or RuntimeException from a Runnable executed in a worker thread back to the parent thread.
A dependency filter based on dependency scopes.
A dependency selector that filters transitive dependencies based on their scope.
An artifact descriptor error policy that allows to control error handling at a global level.
An optionality selector for use with ConflictResolver.
A resolution error policy that allows to control caching for artifacts and metadata at a global level.
A version filter that (unconditionally) blocks "*-SNAPSHOT" versions.
A dependency selector that always includes or excludes dependencies.
A dependency traverser which always or never traverses children.
A simple digester utility for Strings.
Deprecated.
An artifact whose identity is derived from another artifact.
A collection of keys used by the dependency graph transformers when exchanging information via the graph transformation context.
A dependency manager managing transitive dependencies supporting transitive dependency management.
A dependency visitor that delegates to another visitor if a node hasn't been visited before.
A union of version ranges.
A factory to create worker threads with a given name prefix.