Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

accept(Artifact) - Method in class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
 
accept(Artifact) - Method in class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
 
accept(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.NodeListGenerator
 
accept(DependencyNode, List<DependencyNode>) - Method in class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
 
accept(DependencyNode, List<DependencyNode>) - Method in class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
 
accept(DependencyNode, List<DependencyNode>) - Method in class org.eclipse.aether.util.filter.AndDependencyFilter
 
accept(DependencyNode, List<DependencyNode>) - Method in class org.eclipse.aether.util.filter.ExclusionsDependencyFilter
 
accept(DependencyNode, List<DependencyNode>) - Method in class org.eclipse.aether.util.filter.NotDependencyFilter
 
accept(DependencyNode, List<DependencyNode>) - Method in class org.eclipse.aether.util.filter.OrDependencyFilter
 
accept(DependencyNode, List<DependencyNode>) - Method in class org.eclipse.aether.util.filter.ScopeDependencyFilter
 
add(String, String, String, boolean, boolean, String, String) - Method in class org.eclipse.aether.util.repository.DefaultMirrorSelector
Adds the specified mirror to this selector.
add(String, Authentication) - Method in class org.eclipse.aether.util.repository.DefaultAuthenticationSelector
Adds the specified authentication info for the given repository identifier.
add(Collection<? extends RepositoryListener>) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
Adds the specified listeners to the end of the multicast chain.
add(Collection<? extends TransferListener>) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
Adds the specified listeners to the end of the multicast chain.
add(ArtifactType) - Method in class org.eclipse.aether.util.artifact.DefaultArtifactTypeRegistry
Adds the specified artifact type to the registry.
add(ArtifactType) - Method in class org.eclipse.aether.util.artifact.OverlayArtifactTypeRegistry
Adds the specified artifact type to the registry.
add(Proxy, String) - Method in class org.eclipse.aether.util.repository.DefaultProxySelector
Adds the specified proxy definition to the selector.
add(RepositoryListener) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
Adds the specified listener to the end of the multicast chain.
add(RepositorySystemSession, LocalArtifactRegistration) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
add(RepositorySystemSession, LocalMetadataRegistration) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
add(TransferListener) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
Adds the specified listener to the end of the multicast chain.
addCustom(Authentication) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds custom authentication data to the authentication.
addHostnameVerifier(HostnameVerifier) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds a hostname verifier for SSL.
addNtlm(String, String) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds NTLM data to the authentication.
addPassword(char[]) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds password data to the authentication.
addPassword(String) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds password data to the authentication.
addPrivateKey(String, char[]) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds private key data to the authentication.
addPrivateKey(String, String) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds private key data to the authentication.
addSecret(String, char[]) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds sensitive custom string data to the authentication.
addSecret(String, String) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds sensitive custom string data to the authentication.
addString(String, String) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds custom string data to the authentication.
addUsername(String) - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Adds username data to the authentication.
AndDependencyFilter - Class in org.eclipse.aether.util.filter
A dependency filter that combines zero or more other filters using a logical AND.
AndDependencyFilter(Collection<DependencyFilter>) - Constructor for class org.eclipse.aether.util.filter.AndDependencyFilter
Creates a new filter from the specified filters.
AndDependencyFilter(DependencyFilter...) - Constructor for class org.eclipse.aether.util.filter.AndDependencyFilter
Creates a new filter from the specified filters.
AndDependencySelector - Class in org.eclipse.aether.util.graph.selector
A dependency selector that combines zero or more other selectors using a logical AND.
AndDependencySelector(Collection<? extends DependencySelector>) - Constructor for class org.eclipse.aether.util.graph.selector.AndDependencySelector
Creates a new selector from the specified selectors.
AndDependencySelector(DependencySelector...) - Constructor for class org.eclipse.aether.util.graph.selector.AndDependencySelector
Creates a new selector from the specified selectors.
AndDependencyTraverser - Class in org.eclipse.aether.util.graph.traverser
A dependency traverser that combines zero or more other traversers using a logical AND.
AndDependencyTraverser(Collection<? extends DependencyTraverser>) - Constructor for class org.eclipse.aether.util.graph.traverser.AndDependencyTraverser
Creates a new traverser from the specified traversers.
AndDependencyTraverser(DependencyTraverser...) - Constructor for class org.eclipse.aether.util.graph.traverser.AndDependencyTraverser
Creates a new traverser from the specified traversers.
andFilter(Collection<DependencyFilter>) - Static method in class org.eclipse.aether.util.filter.DependencyFilterUtils
Creates a new filter that combines the specified filters using a logical AND.
andFilter(DependencyFilter...) - Static method in class org.eclipse.aether.util.filter.DependencyFilterUtils
Creates a new filter that combines the specified filters using a logical AND.
artifactDeployed(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactDeploying(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactDescriptorInvalid(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactDescriptorMissing(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactDownloaded(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactDownloading(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
ArtifactIdUtils - Class in org.eclipse.aether.util.artifact
A utility class for artifact identifiers.
artifactInstalled(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactInstalling(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactResolved(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
artifactResolving(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
AuthenticationBuilder - Class in org.eclipse.aether.util.repository
A utility class to build authentication info for repositories and proxies.
AuthenticationBuilder() - Constructor for class org.eclipse.aether.util.repository.AuthenticationBuilder
Creates a new authentication builder.
await() - Method in class org.eclipse.aether.util.concurrency.RunnableErrorForwarder
Causes the current thread to wait until all previously wrapped runnables have terminated and potentially re-throws an uncaught RuntimeException or Error from any of the runnables.

B

build() - Method in class org.eclipse.aether.util.repository.AuthenticationBuilder
Builds a new authentication object from the current data of this builder.

C

calc(byte[], Collection<String>) - Static method in class org.eclipse.aether.util.ChecksumUtils
Deprecated.
Use SPI checksum selector instead.
calc(File, Collection<String>) - Static method in class org.eclipse.aether.util.ChecksumUtils
Deprecated.
Use SPI checksum selector instead.
ChainedDependencyGraphTransformer - Class in org.eclipse.aether.util.graph.transformer
A dependency graph transformer that chains other transformers.
ChainedDependencyGraphTransformer(DependencyGraphTransformer...) - Constructor for class org.eclipse.aether.util.graph.transformer.ChainedDependencyGraphTransformer
Creates a new transformer that chains the specified transformers.
ChainedLocalRepositoryManager - Class in org.eclipse.aether.util.repository
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.
ChainedLocalRepositoryManager(LocalRepositoryManager, List<LocalRepositoryManager>, boolean) - Constructor for class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
ChainedLocalRepositoryManager(LocalRepositoryManager, List<LocalRepositoryManager>, RepositorySystemSession) - Constructor for class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
ChainedRepositoryListener - Class in org.eclipse.aether.util.listener
A repository listener that delegates to zero or more other listeners (multicast).
ChainedRepositoryListener(Collection<? extends RepositoryListener>) - Constructor for class org.eclipse.aether.util.listener.ChainedRepositoryListener
Creates a new multicast listener that delegates to the specified listeners.
ChainedRepositoryListener(RepositoryListener...) - Constructor for class org.eclipse.aether.util.listener.ChainedRepositoryListener
Creates a new multicast listener that delegates to the specified listeners.
ChainedTransferListener - Class in org.eclipse.aether.util.listener
A transfer listener that delegates to zero or more other listeners (multicast).
ChainedTransferListener(Collection<? extends TransferListener>) - Constructor for class org.eclipse.aether.util.listener.ChainedTransferListener
Creates a new multicast listener that delegates to the specified listeners.
ChainedTransferListener(TransferListener...) - Constructor for class org.eclipse.aether.util.listener.ChainedTransferListener
Creates a new multicast listener that delegates to the specified listeners.
ChainedVersionFilter - Class in org.eclipse.aether.util.graph.version
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 - Class in org.eclipse.aether.util.repository
A workspace reader that delegates to a chain of other readers, effectively aggregating their contents.
ChainedWorkspaceReader(WorkspaceReader...) - Constructor for class org.eclipse.aether.util.repository.ChainedWorkspaceReader
Creates a new workspace reader by chaining the specified readers.
ChecksumUtils - Class in org.eclipse.aether.util
Deprecated.
The use of class should be avoided, see StringDigestUtil and file processor in SPI module.
ClassicDependencyManager - Class in org.eclipse.aether.util.graph.manager
A dependency manager that mimics the way Maven 2.x works.
ClassicDependencyManager() - Constructor for class org.eclipse.aether.util.graph.manager.ClassicDependencyManager
Creates a new dependency manager without any management information.
classpathFilter(String...) - Static method in class org.eclipse.aether.util.filter.DependencyFilterUtils
Creates a new filter that selects dependencies whose scope matches one or more of the specified classpath types.
classpathFilter(Collection<String>) - Static method in class org.eclipse.aether.util.filter.DependencyFilterUtils
Creates a new filter that selects dependencies whose scope matches one or more of the specified classpath types.
clone(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.CloningDependencyVisitor
Creates a clone of the specified node.
CloningDependencyVisitor - Class in org.eclipse.aether.util.graph.visitor
A dependency visitor that constructs a clone of the visited dependency graph.
CloningDependencyVisitor() - Constructor for class org.eclipse.aether.util.graph.visitor.CloningDependencyVisitor
Creates a new visitor that clones the visited nodes.
COMPILE - Static variable in class org.eclipse.aether.util.artifact.JavaScopes
 
CONFIG_PROP_ENABLE - Static variable in class org.eclipse.aether.util.graph.version.ContextualSnapshotVersionFilter
The key in the repository session's configuration properties used to store a Boolean flag whether this filter should be forced to ban snapshots.
CONFIG_PROP_IGNORE_TAIL_AVAILABILITY - Static variable in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
When using chained local repository, should be the artifact availability ignored in tail.
CONFIG_PROP_VERBOSE - Static variable in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
The key in the repository session's configuration properties used to store a Boolean flag controlling the verbose mode for dependency management.
CONFIG_PROP_VERBOSE - Static variable in class org.eclipse.aether.util.graph.transformer.ConflictResolver
The key in the repository session's configuration properties used to store a Boolean flag controlling the transformer's verbose mode.
ConfigUtils - Class in org.eclipse.aether.util
A utility class to read configuration properties from a repository system session.
CONFLICT_IDS - Static variable in class org.eclipse.aether.util.graph.transformer.TransformationContextKeys
The key in the graph transformation context where a Map<DependencyNode, Object> is stored which maps dependency nodes to their conflict ids.
ConflictContext(DependencyNode, Object, Map<DependencyNode, Object>, Collection<ConflictResolver.ConflictItem>) - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Creates a new conflict context.
ConflictIdSorter - Class in org.eclipse.aether.util.graph.transformer
A dependency graph transformer that creates a topological sorting of the conflict ids which have been assigned to the dependency nodes.
ConflictIdSorter() - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictIdSorter
 
ConflictItem(DependencyNode, DependencyNode, int, int, String...) - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Creates a new conflict item with the specified properties.
ConflictMarker - Class in org.eclipse.aether.util.graph.transformer
A dependency graph transformer that identifies conflicting dependencies.
ConflictMarker() - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictMarker
 
ConflictResolver - Class in org.eclipse.aether.util.graph.transformer
A dependency graph transformer that resolves version and scope conflicts among dependencies.
ConflictResolver(ConflictResolver.VersionSelector, ConflictResolver.ScopeSelector, ConflictResolver.OptionalitySelector, ConflictResolver.ScopeDeriver) - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver
Creates a new conflict resolver instance with the specified hooks.
ConflictResolver.ConflictContext - Class in org.eclipse.aether.util.graph.transformer
A context used to hold information that is relevant for resolving version and scope conflicts.
ConflictResolver.ConflictItem - Class in org.eclipse.aether.util.graph.transformer
A conflicting dependency.
ConflictResolver.OptionalitySelector - Class in org.eclipse.aether.util.graph.transformer
An extension point of ConflictResolver that determines the effective optional flag of a dependency from a potentially conflicting set of derived optionalities.
ConflictResolver.ScopeContext - Class in org.eclipse.aether.util.graph.transformer
A context used to hold information that is relevant for deriving the scope of a child dependency.
ConflictResolver.ScopeDeriver - Class in org.eclipse.aether.util.graph.transformer
An extension point of ConflictResolver that determines the scope of a dependency in relation to the scope of its parent.
ConflictResolver.ScopeSelector - Class in org.eclipse.aether.util.graph.transformer
An extension point of ConflictResolver that determines the effective scope of a dependency from a potentially conflicting set of derived scopes.
ConflictResolver.Verbosity - Enum Class in org.eclipse.aether.util.graph.transformer
The enum representing verbosity levels of conflict resolver.
ConflictResolver.VersionSelector - Class in org.eclipse.aether.util.graph.transformer
An extension point of ConflictResolver that determines the winner among conflicting dependencies.
ConservativeAuthenticationSelector - Class in org.eclipse.aether.util.repository
An authentication selector that delegates to another selector but only if a repository has no authentication data yet.
ConservativeAuthenticationSelector(AuthenticationSelector) - Constructor for class org.eclipse.aether.util.repository.ConservativeAuthenticationSelector
Creates a new selector that delegates to the specified selector.
ConservativeProxySelector - Class in org.eclipse.aether.util.repository
A proxy selector that delegates to another selector but only if a repository has no proxy yet.
ConservativeProxySelector(ProxySelector) - Constructor for class org.eclipse.aether.util.repository.ConservativeProxySelector
Creates a new selector that delegates to the specified selector.
containsVersion(Version) - Method in class org.eclipse.aether.util.version.UnionVersionRange
 
ContextualSnapshotVersionFilter - Class in org.eclipse.aether.util.graph.version
A version filter that blocks "*-SNAPSHOT" versions if the root artifact of the dependency graph is not a snapshot.
ContextualSnapshotVersionFilter() - Constructor for class org.eclipse.aether.util.graph.version.ContextualSnapshotVersionFilter
Creates a new instance of this version filter.
CYCLIC_CONFLICT_IDS - Static variable in class org.eclipse.aether.util.graph.transformer.TransformationContextKeys
The key in the graph transformation context where a Collection<Collection<Object>> is stored that denotes cycles among conflict ids.

D

DEFAULT_IGNORE_TAIL_AVAILABILITY - Static variable in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
DefaultArtifactTypeRegistry - Class in org.eclipse.aether.util.artifact
A simple artifact type registry.
DefaultArtifactTypeRegistry() - Constructor for class org.eclipse.aether.util.artifact.DefaultArtifactTypeRegistry
Creates a new artifact type registry with initally no registered artifact types.
DefaultAuthenticationSelector - Class in org.eclipse.aether.util.repository
A simple authentication selector that selects authentication based on repository identifiers.
DefaultAuthenticationSelector() - Constructor for class org.eclipse.aether.util.repository.DefaultAuthenticationSelector
 
DefaultDependencyManager - Class in org.eclipse.aether.util.graph.manager
A dependency manager managing dependencies on all levels supporting transitive dependency management.
DefaultDependencyManager() - Constructor for class org.eclipse.aether.util.graph.manager.DefaultDependencyManager
Creates a new dependency manager without any management information.
DefaultMirrorSelector - Class in org.eclipse.aether.util.repository
A simple mirror selector that selects mirrors based on repository identifiers.
DefaultMirrorSelector() - Constructor for class org.eclipse.aether.util.repository.DefaultMirrorSelector
 
DefaultProxySelector - Class in org.eclipse.aether.util.repository
A simple proxy selector that selects the first matching proxy from a list of configured proxies.
DefaultProxySelector() - Constructor for class org.eclipse.aether.util.repository.DefaultProxySelector
 
DelegatingArtifact - Class in org.eclipse.aether.util.artifact
An artifact that delegates to another artifact instance.
DelegatingArtifact(Artifact) - Constructor for class org.eclipse.aether.util.artifact.DelegatingArtifact
Creates a new artifact instance that delegates to the specified artifact.
DependencyFilterUtils - Class in org.eclipse.aether.util.filter
A utility class assisting in the creation of dependency node filters.
DependencyGraphDumper - Class in org.eclipse.aether.util.graph.visitor
A dependency visitor that dumps the graph to any Consumer<String>.
DependencyGraphDumper(Consumer<String>) - Constructor for class org.eclipse.aether.util.graph.visitor.DependencyGraphDumper
 
DependencyManagerUtils - Class in org.eclipse.aether.util.graph.manager
A utility class assisting in analyzing the effects of dependency management.
DependencyManagerUtils() - Constructor for class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
 
deriveChildFilter(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.version.ChainedVersionFilter
 
deriveChildFilter(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.version.ContextualSnapshotVersionFilter
 
deriveChildFilter(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.version.HighestVersionFilter
 
deriveChildFilter(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.version.SnapshotVersionFilter
 
deriveChildManager(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.manager.ClassicDependencyManager
 
deriveChildManager(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.manager.DefaultDependencyManager
 
deriveChildManager(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.manager.NoopDependencyManager
 
deriveChildManager(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.manager.TransitiveDependencyManager
 
deriveChildSelector(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.selector.AndDependencySelector
 
deriveChildSelector(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.selector.ExclusionDependencySelector
 
deriveChildSelector(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.selector.OptionalDependencySelector
 
deriveChildSelector(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.selector.ScopeDependencySelector
 
deriveChildSelector(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.selector.StaticDependencySelector
 
deriveChildTraverser(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.traverser.AndDependencyTraverser
 
deriveChildTraverser(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.traverser.FatArtifactTraverser
 
deriveChildTraverser(DependencyCollectionContext) - Method in class org.eclipse.aether.util.graph.traverser.StaticDependencyTraverser
 
deriveScope(ConflictResolver.ScopeContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeDeriver
Determines the scope of a dependency in relation to the scope of its parent.
deriveScope(ConflictResolver.ScopeContext) - Method in class org.eclipse.aether.util.graph.transformer.JavaScopeDeriver
 
digest() - Method in class org.eclipse.aether.util.StringDigestUtil
Returns the digest of all strings passed via StringDigestUtil.update(String) as hex string.
DIRECT_EXECUTOR - Static variable in class org.eclipse.aether.util.concurrency.ExecutorUtils
Shared instance of "direct executor".
DirectoryUtils - Class in org.eclipse.aether.util
A utility class to calculate (and create if needed) paths backed by directories using configuration properties from repository system session and others.

E

equals(Object) - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
equals(Object) - Method in class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
 
equals(Object) - Method in class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
 
equals(Object) - Method in class org.eclipse.aether.util.filter.AndDependencyFilter
 
equals(Object) - Method in class org.eclipse.aether.util.filter.ExclusionsDependencyFilter
 
equals(Object) - Method in class org.eclipse.aether.util.filter.NotDependencyFilter
 
equals(Object) - Method in class org.eclipse.aether.util.filter.OrDependencyFilter
 
equals(Object) - Method in class org.eclipse.aether.util.filter.ScopeDependencyFilter
 
equals(Object) - Method in class org.eclipse.aether.util.graph.manager.ClassicDependencyManager
 
equals(Object) - Method in class org.eclipse.aether.util.graph.manager.DefaultDependencyManager
 
equals(Object) - Method in class org.eclipse.aether.util.graph.manager.NoopDependencyManager
 
equals(Object) - Method in class org.eclipse.aether.util.graph.manager.TransitiveDependencyManager
 
equals(Object) - Method in class org.eclipse.aether.util.graph.selector.AndDependencySelector
 
equals(Object) - Method in class org.eclipse.aether.util.graph.selector.ExclusionDependencySelector
 
equals(Object) - Method in class org.eclipse.aether.util.graph.selector.OptionalDependencySelector
 
equals(Object) - Method in class org.eclipse.aether.util.graph.selector.ScopeDependencySelector
 
equals(Object) - Method in class org.eclipse.aether.util.graph.selector.StaticDependencySelector
 
equals(Object) - Method in class org.eclipse.aether.util.graph.traverser.AndDependencyTraverser
 
equals(Object) - Method in class org.eclipse.aether.util.graph.traverser.FatArtifactTraverser
 
equals(Object) - Method in class org.eclipse.aether.util.graph.traverser.StaticDependencyTraverser
 
equals(Object) - Method in class org.eclipse.aether.util.graph.version.ChainedVersionFilter
 
equals(Object) - Method in class org.eclipse.aether.util.graph.version.ContextualSnapshotVersionFilter
 
equals(Object) - Method in class org.eclipse.aether.util.graph.version.HighestVersionFilter
 
equals(Object) - Method in class org.eclipse.aether.util.graph.version.SnapshotVersionFilter
 
equals(Object) - Method in class org.eclipse.aether.util.version.GenericVersionScheme
 
equals(Object) - Method in class org.eclipse.aether.util.version.UnionVersionRange
 
equalsBaseId(Artifact, Artifact) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Determines whether two artifacts have the same base identifier.
equalsId(Artifact, Artifact) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Determines whether two artifacts have the same identifier.
equalsVersionlessId(Artifact, Artifact) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Determines whether two artifacts have the same versionless identifier.
ExclusionDependencySelector - Class in org.eclipse.aether.util.graph.selector
A dependency selector that applies exclusions based on artifact coordinates.
ExclusionDependencySelector() - Constructor for class org.eclipse.aether.util.graph.selector.ExclusionDependencySelector
Creates a new selector without any exclusions.
ExclusionDependencySelector(Collection<Exclusion>) - Constructor for class org.eclipse.aether.util.graph.selector.ExclusionDependencySelector
Creates a new selector with the specified exclusions.
ExclusionsDependencyFilter - Class in org.eclipse.aether.util.filter
A simple filter to exclude artifacts based on either artifact id or group id and artifact id.
ExclusionsDependencyFilter(Collection<String>) - Constructor for class org.eclipse.aether.util.filter.ExclusionsDependencyFilter
Creates a new filter using the specified exclude patterns.
executor(int, String) - Static method in class org.eclipse.aether.util.concurrency.ExecutorUtils
Returns ExecutorUtils.DIRECT_EXECUTOR or result of ExecutorUtils.threadPool(int, String) depending on value of size parameter.
ExecutorUtils - Class in org.eclipse.aether.util.concurrency
Utilities for executors and sizing them.
ExecutorUtils() - Constructor for class org.eclipse.aether.util.concurrency.ExecutorUtils
 

F

FatArtifactTraverser - Class in org.eclipse.aether.util.graph.traverser
A dependency traverser that excludes the dependencies of fat artifacts from the traversal.
FatArtifactTraverser() - Constructor for class org.eclipse.aether.util.graph.traverser.FatArtifactTraverser
Creates a new instance of this dependency traverser.
FileUtils - Class in org.eclipse.aether.util
A utility class to write files.
FileUtils.CollocatedTempFile - Interface in org.eclipse.aether.util
A collocated temporary file, that resides next to a "target" file, and is removed when closed.
FileUtils.FileWriter - Interface in org.eclipse.aether.util
A file writer, that accepts a Path to write some content to.
FileUtils.TempFile - Interface in org.eclipse.aether.util
A temporary file, that is removed when closed.
FilteringDependencyVisitor - Class in org.eclipse.aether.util.graph.visitor
A dependency visitor that delegates to another visitor if nodes match a filter.
FilteringDependencyVisitor(DependencyVisitor, DependencyFilter) - Constructor for class org.eclipse.aether.util.graph.visitor.FilteringDependencyVisitor
Creates a new visitor that delegates traversal of nodes matching the given filter to the specified visitor.
filterVersions(VersionFilter.VersionFilterContext) - Method in class org.eclipse.aether.util.graph.version.ChainedVersionFilter
 
filterVersions(VersionFilter.VersionFilterContext) - Method in class org.eclipse.aether.util.graph.version.ContextualSnapshotVersionFilter
 
filterVersions(VersionFilter.VersionFilterContext) - Method in class org.eclipse.aether.util.graph.version.HighestVersionFilter
 
filterVersions(VersionFilter.VersionFilterContext) - Method in class org.eclipse.aether.util.graph.version.SnapshotVersionFilter
 
find(RepositorySystemSession, LocalArtifactRequest) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
find(RepositorySystemSession, LocalMetadataRequest) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
findArtifact(Artifact) - Method in class org.eclipse.aether.util.repository.ChainedWorkspaceReader
 
findVersions(Artifact) - Method in class org.eclipse.aether.util.repository.ChainedWorkspaceReader
 
formatIndentation(Deque<DependencyNode>) - Method in class org.eclipse.aether.util.graph.visitor.DependencyGraphDumper
 
formatLine(Deque<DependencyNode>) - Method in class org.eclipse.aether.util.graph.visitor.DependencyGraphDumper
 
formatNode(Deque<DependencyNode>) - Method in class org.eclipse.aether.util.graph.visitor.DependencyGraphDumper
 
from(Collection<? extends VersionRange>) - Static method in class org.eclipse.aether.util.version.UnionVersionRange
Creates union VersionRanges out of passed in VersionRange collection.
from(VersionRange...) - Static method in class org.eclipse.aether.util.version.UnionVersionRange
Creates union VersionRanges out of passed in VersionRange instances.
fromHexString(String) - Static method in class org.eclipse.aether.util.ChecksumUtils
Deprecated.
Creates a byte array out of hexadecimal representation of the specified bytes.
fromHexString(String) - Static method in class org.eclipse.aether.util.StringDigestUtil
Creates a byte array out of hexadecimal representation of the specified bytes.
FULL - Enum constant in enum class org.eclipse.aether.util.graph.transformer.ConflictResolver.Verbosity
Verbosity level to be used in "analyze" resolving use cases (ie.

G

GenericVersionScheme - Class in org.eclipse.aether.util.version
A version scheme using a generic version syntax and common sense sorting.
GenericVersionScheme() - Constructor for class org.eclipse.aether.util.version.GenericVersionScheme
Creates a new instance of the version scheme for parsing versions.
get(String) - Method in class org.eclipse.aether.util.artifact.OverlayArtifactTypeRegistry
 
get(String) - Method in class org.eclipse.aether.util.artifact.DefaultArtifactTypeRegistry
 
getArtifactId() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getArtifactId() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getArtifactPolicy(RepositorySystemSession, ResolutionErrorPolicyRequest<Artifact>) - Method in class org.eclipse.aether.util.repository.SimpleResolutionErrorPolicy
 
getArtifacts(boolean) - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
Gets the artifacts associated with the list of dependency nodes generated during the graph traversal.
getArtifacts(boolean) - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
Gets the artifacts associated with the list of dependency nodes generated during the graph traversal.
getArtifacts(boolean) - Method in class org.eclipse.aether.util.graph.visitor.NodeListGenerator
Gets the artifacts associated with the list of dependency nodes generated during the graph traversal.
getAuthentication(RemoteRepository) - Method in class org.eclipse.aether.util.repository.ConservativeAuthenticationSelector
 
getAuthentication(RemoteRepository) - Method in class org.eclipse.aether.util.repository.DefaultAuthenticationSelector
 
getBaseVersion() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getBaseVersion() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getBoolean(Map<?, ?>, boolean, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getBoolean(RepositorySystemSession, boolean, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getChildScope() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeContext
Gets the original scope of the child dependency.
getClassifier() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getClassifier() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getClassPath() - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
Gets a class path by concatenating the artifact files of the visited dependency nodes.
getClassPath() - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
Gets a class path by concatenating the artifact files of the visited dependency nodes.
getClassPath() - Method in class org.eclipse.aether.util.graph.visitor.NodeListGenerator
Gets a class path by concatenating the artifact files of the visited dependency nodes.
getDependencies(boolean) - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
Gets the dependencies seen during the graph traversal.
getDependencies(boolean) - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
Gets the dependencies seen during the graph traversal.
getDependencies(boolean) - Method in class org.eclipse.aether.util.graph.visitor.NodeListGenerator
Gets the dependencies seen during the graph traversal.
getDependency() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Gets the dependency involved in the conflict, short for getNode.getDependency().
getDepth() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Gets the zero-based depth at which the conflicting node occurs in the graph.
getDerivedScope() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeContext
Gets the derived scope of the child dependency.
getExtension() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getExtension() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getFile() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getFile() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getFiles() - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
Gets the files of resolved artifacts seen during the graph traversal.
getFiles() - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
Gets the files of resolved artifacts seen during the graph traversal.
getFiles() - Method in class org.eclipse.aether.util.graph.visitor.NodeListGenerator
Gets the files of resolved artifacts seen during the graph traversal.
getFilter() - Method in class org.eclipse.aether.util.graph.visitor.FilteringDependencyVisitor
Gets the filter being applied before delegation.
getFilter() - Method in class org.eclipse.aether.util.graph.visitor.PathRecordingDependencyVisitor
Gets the filter being used to select terminal nodes.
getFloat(Map<?, ?>, float, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getFloat(RepositorySystemSession, float, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getGroupId() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getGroupId() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.OptionalitySelector
Retrieves the optionality selector for use during the specified graph transformation.
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeDeriver
Retrieves the scope deriver for use during the specified graph transformation.
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeSelector
Retrieves the scope selector for use during the specified graph transformation.
getInstance(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.VersionSelector
Retrieves the version selector for use during the specified graph transformation.
getInteger(Map<?, ?>, int, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getInteger(RepositorySystemSession, int, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getItems() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Gets the collection of conflict items in this context.
getList(Map<?, ?>, List<?>, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getList(RepositorySystemSession, List<?>, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getLong(Map<?, ?>, long, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getLong(RepositorySystemSession, long, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getLowerBound() - Method in class org.eclipse.aether.util.version.UnionVersionRange
 
getMap(Map<?, ?>, Map<?, ?>, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getMap(RepositorySystemSession, Map<?, ?>, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getMetadataPolicy(RepositorySystemSession, ResolutionErrorPolicyRequest<Metadata>) - Method in class org.eclipse.aether.util.repository.SimpleResolutionErrorPolicy
 
getMirror(RemoteRepository) - Method in class org.eclipse.aether.util.repository.DefaultMirrorSelector
 
getNode() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Gets the dependency node involved in the conflict.
getNodes() - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
Gets the list of dependency nodes that was generated during the graph traversal.
getNodes() - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
Gets the list of dependency nodes that was generated during the graph traversal.
getNodes() - Method in class org.eclipse.aether.util.graph.visitor.NodeListGenerator
Gets the list of dependency nodes that was generated during the graph traversal.
getNodesWithDependencies() - Method in class org.eclipse.aether.util.graph.visitor.NodeListGenerator
Gets the list of dependency nodes that was generated during the graph traversal and have non-null DependencyNode.getDependency().
getObject(Map<?, ?>, Object, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getObject(RepositorySystemSession, Object, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getOptional() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Gets the effective optional flag of the winning dependency.
getOptionalities() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Gets the derived optionalities of the dependency.
getParentScope() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeContext
Gets the scope of the parent dependency.
getPath() - Method in interface org.eclipse.aether.util.FileUtils.TempFile
Returns the path of the created temp file.
getPathForLocalArtifact(Artifact) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
getPathForLocalMetadata(Metadata) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
getPathForRemoteArtifact(Artifact, RemoteRepository, String) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
getPathForRemoteMetadata(Metadata, RemoteRepository, String) - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
getPaths() - Method in class org.eclipse.aether.util.graph.visitor.PathRecordingDependencyVisitor
Gets the paths leading to nodes matching the filter that have been recorded during the graph visit.
getPolicy(RepositorySystemSession, ArtifactDescriptorPolicyRequest) - Method in class org.eclipse.aether.util.repository.SimpleArtifactDescriptorPolicy
 
getPremanagedExclusions(DependencyNode) - Static method in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
Gets the Exclusions of the specified dependency node before dependency management was applied (if any).
getPremanagedOptional(DependencyNode) - Static method in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
Gets the optional flag of the specified dependency node before dependency management was applied (if any).
getPremanagedProperties(DependencyNode) - Static method in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
Gets the properties of the specified dependency node before dependency management was applied (if any).
getPremanagedScope(DependencyNode) - Static method in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
Gets the scope of the specified dependency node before dependency management was applied (if any).
getPremanagedVersion(DependencyNode) - Static method in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
Gets the version or version range of the specified dependency node before dependency management was applied (if any).
getProperties() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getProperties() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getProperty(String, String) - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getProxy(RemoteRepository) - Method in class org.eclipse.aether.util.repository.ConservativeProxySelector
 
getProxy(RemoteRepository) - Method in class org.eclipse.aether.util.repository.DefaultProxySelector
 
getProxy(RemoteRepository) - Method in class org.eclipse.aether.util.repository.JreProxySelector
 
getRepository() - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
getRepository() - Method in class org.eclipse.aether.util.repository.ChainedWorkspaceReader
 
getRoot() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Gets the root node of the dependency graph being transformed.
getRootNode() - Method in class org.eclipse.aether.util.graph.visitor.CloningDependencyVisitor
Gets the root node of the cloned dependency graph.
getScope() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Gets the effective scope of the winning dependency.
getScopes() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Gets the derived scopes of the dependency.
getString(Map<?, ?>, String, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getString(RepositorySystemSession, String, String...) - Static method in class org.eclipse.aether.util.ConfigUtils
Gets the specified configuration property.
getUpperBound() - Method in class org.eclipse.aether.util.version.UnionVersionRange
 
getVersion() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
getVersion() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
getVisitor() - Method in class org.eclipse.aether.util.graph.visitor.FilteringDependencyVisitor
Gets the visitor to which this visitor delegates to.
getWinner() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Gets the conflict item which has been selected as the winner among the conflicting dependencies.

H

handleError(RepositoryEvent, RepositoryListener, RuntimeException) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
Invoked when any listener throws, by default is no op, extend if required.
handleError(TransferEvent, TransferListener, RuntimeException) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
Invoked when any listener throws, by default is no op, extend if required.
hashCode() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
hashCode() - Method in class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
 
hashCode() - Method in class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
 
hashCode() - Method in class org.eclipse.aether.util.filter.AndDependencyFilter
 
hashCode() - Method in class org.eclipse.aether.util.filter.ExclusionsDependencyFilter
 
hashCode() - Method in class org.eclipse.aether.util.filter.NotDependencyFilter
 
hashCode() - Method in class org.eclipse.aether.util.filter.OrDependencyFilter
 
hashCode() - Method in class org.eclipse.aether.util.filter.ScopeDependencyFilter
 
hashCode() - Method in class org.eclipse.aether.util.graph.manager.ClassicDependencyManager
 
hashCode() - Method in class org.eclipse.aether.util.graph.manager.DefaultDependencyManager
 
hashCode() - Method in class org.eclipse.aether.util.graph.manager.NoopDependencyManager
 
hashCode() - Method in class org.eclipse.aether.util.graph.manager.TransitiveDependencyManager
 
hashCode() - Method in class org.eclipse.aether.util.graph.selector.AndDependencySelector
 
hashCode() - Method in class org.eclipse.aether.util.graph.selector.ExclusionDependencySelector
 
hashCode() - Method in class org.eclipse.aether.util.graph.selector.OptionalDependencySelector
 
hashCode() - Method in class org.eclipse.aether.util.graph.selector.ScopeDependencySelector
 
hashCode() - Method in class org.eclipse.aether.util.graph.selector.StaticDependencySelector
 
hashCode() - Method in class org.eclipse.aether.util.graph.traverser.AndDependencyTraverser
 
hashCode() - Method in class org.eclipse.aether.util.graph.traverser.FatArtifactTraverser
 
hashCode() - Method in class org.eclipse.aether.util.graph.traverser.StaticDependencyTraverser
 
hashCode() - Method in class org.eclipse.aether.util.graph.version.ChainedVersionFilter
 
hashCode() - Method in class org.eclipse.aether.util.graph.version.ContextualSnapshotVersionFilter
 
hashCode() - Method in class org.eclipse.aether.util.graph.version.HighestVersionFilter
 
hashCode() - Method in class org.eclipse.aether.util.graph.version.SnapshotVersionFilter
 
hashCode() - Method in class org.eclipse.aether.util.version.GenericVersionScheme
 
hashCode() - Method in class org.eclipse.aether.util.version.UnionVersionRange
 
HighestVersionFilter - Class in org.eclipse.aether.util.graph.version
A version filter that excludes any version except the highest one.
HighestVersionFilter() - Constructor for class org.eclipse.aether.util.graph.version.HighestVersionFilter
Creates a new instance of this version filter.

I

INSTANCE - Static variable in class org.eclipse.aether.util.graph.manager.NoopDependencyManager
A ready-made instance of this dependency manager which can safely be reused throughout an entire application regardless of multi-threading.
INSTANCE - Static variable in class org.eclipse.aether.util.graph.transformer.NoopDependencyGraphTransformer
A ready-made instance of this dependency graph transformer which can safely be reused throughout an entire application regardless of multi-threading.
isIncluded(DependencyNode) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Determines whether the specified dependency node belongs to this conflict context.
isSibling(ConflictResolver.ConflictItem) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Determines whether the specified conflict item is a sibling of this item.
isSnapshot() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
isSnapshot() - Method in class org.eclipse.aether.util.artifact.SubArtifact
 

J

JavaDependencyContextRefiner - Class in org.eclipse.aether.util.graph.transformer
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.
JavaDependencyContextRefiner() - Constructor for class org.eclipse.aether.util.graph.transformer.JavaDependencyContextRefiner
 
JavaScopeDeriver - Class in org.eclipse.aether.util.graph.transformer
A scope deriver for use with ConflictResolver that supports the scopes from JavaScopes.
JavaScopeDeriver() - Constructor for class org.eclipse.aether.util.graph.transformer.JavaScopeDeriver
Creates a new instance of this scope deriver.
JavaScopes - Class in org.eclipse.aether.util.artifact
The dependency scopes used for Java dependencies.
JavaScopeSelector - Class in org.eclipse.aether.util.graph.transformer
A scope selector for use with ConflictResolver that supports the scopes from JavaScopes.
JavaScopeSelector() - Constructor for class org.eclipse.aether.util.graph.transformer.JavaScopeSelector
Creates a new instance of this scope selector.
JreProxySelector - Class in org.eclipse.aether.util.repository
A proxy selector that uses the JRE's global proxy selector.
JreProxySelector() - Constructor for class org.eclipse.aether.util.repository.JreProxySelector
Creates a new proxy selector that delegates to ProxySelector.getDefault().

L

LevelOrderDependencyNodeConsumerVisitor - Class in org.eclipse.aether.util.graph.visitor
Processes dependency graph by traversing the graph in level order.
LevelOrderDependencyNodeConsumerVisitor(Consumer<DependencyNode>) - Constructor for class org.eclipse.aether.util.graph.visitor.LevelOrderDependencyNodeConsumerVisitor
Creates a new level order list generator.

M

main(String...) - Static method in class org.eclipse.aether.util.version.GenericVersionScheme
A handy main method that behaves similarly like maven-artifact ComparableVersion is, to make possible test and possibly compare differences between the two.
manageDependency(Dependency) - Method in class org.eclipse.aether.util.graph.manager.ClassicDependencyManager
 
manageDependency(Dependency) - Method in class org.eclipse.aether.util.graph.manager.DefaultDependencyManager
 
manageDependency(Dependency) - Method in class org.eclipse.aether.util.graph.manager.NoopDependencyManager
 
manageDependency(Dependency) - Method in class org.eclipse.aether.util.graph.manager.TransitiveDependencyManager
 
metadataDeployed(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataDeploying(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataDownloaded(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataDownloading(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataInstalled(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataInstalling(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataInvalid(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataResolved(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
metadataResolving(RepositoryEvent) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
 
move() - Method in interface org.eclipse.aether.util.FileUtils.CollocatedTempFile
Upon close, atomically moves temp file to target file it is collocated with overwriting target (if exists).

N

NAME - Static variable in class org.eclipse.aether.util.graph.visitor.LevelOrderDependencyNodeConsumerVisitor
 
NAME - Static variable in class org.eclipse.aether.util.graph.visitor.PostorderDependencyNodeConsumerVisitor
 
NAME - Static variable in class org.eclipse.aether.util.graph.visitor.PreorderDependencyNodeConsumerVisitor
 
NearestVersionSelector - Class in org.eclipse.aether.util.graph.transformer
A version selector for use with ConflictResolver that resolves version conflicts using a nearest-wins strategy.
NearestVersionSelector() - Constructor for class org.eclipse.aether.util.graph.transformer.NearestVersionSelector
Creates a new instance of this version selector.
newInstance(Collection<? extends VersionFilter>) - Static method in class org.eclipse.aether.util.graph.version.ChainedVersionFilter
Chains the specified version filters.
newInstance(Artifact) - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
Creates a new artifact instance that delegates to the specified artifact.
newInstance(DependencyGraphTransformer, DependencyGraphTransformer) - Static method in class org.eclipse.aether.util.graph.transformer.ChainedDependencyGraphTransformer
Creates a new transformer that chains the specified transformers or simply returns one of them if the other one is null.
newInstance(DependencySelector, DependencySelector) - Static method in class org.eclipse.aether.util.graph.selector.AndDependencySelector
Creates a new selector from the specified selectors.
newInstance(DependencyTraverser, DependencyTraverser) - Static method in class org.eclipse.aether.util.graph.traverser.AndDependencyTraverser
Creates a new traverser from the specified traversers.
newInstance(VersionFilter...) - Static method in class org.eclipse.aether.util.graph.version.ChainedVersionFilter
Chains the specified version filters.
newInstance(VersionFilter, VersionFilter) - Static method in class org.eclipse.aether.util.graph.version.ChainedVersionFilter
Chains the specified version filters.
newInstance(DependencyFilter, DependencyFilter) - Static method in class org.eclipse.aether.util.filter.AndDependencyFilter
Creates a new filter from the specified filters.
newInstance(DependencyFilter, DependencyFilter) - Static method in class org.eclipse.aether.util.filter.OrDependencyFilter
Creates a new filter from the specified filters.
newInstance(WorkspaceReader, WorkspaceReader) - Static method in class org.eclipse.aether.util.repository.ChainedWorkspaceReader
Creates a new workspace reader by chaining the specified readers.
newInstance(RepositoryListener, RepositoryListener) - Static method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
Creates a new multicast listener that delegates to the specified listeners.
newInstance(TransferListener, TransferListener) - Static method in class org.eclipse.aether.util.listener.ChainedTransferListener
Creates a new multicast listener that delegates to the specified listeners.
newTempFile() - Static method in class org.eclipse.aether.util.FileUtils
Creates a FileUtils.TempFile instance and backing temporary file on file system.
newTempFile(Path) - Static method in class org.eclipse.aether.util.FileUtils
Creates a FileUtils.CollocatedTempFile instance for given file without backing file.
newThread(Runnable) - Method in class org.eclipse.aether.util.concurrency.WorkerThreadFactory
 
NODE_DATA_ORIGINAL_OPTIONALITY - Static variable in class org.eclipse.aether.util.graph.transformer.ConflictResolver
The key in the dependency node's custom data under which the optional flag of the dependency before derivation and conflict resolution is stored.
NODE_DATA_ORIGINAL_SCOPE - Static variable in class org.eclipse.aether.util.graph.transformer.ConflictResolver
The key in the dependency node's custom data under which the scope of the dependency before scope derivation and conflict resolution is stored.
NODE_DATA_PREMANAGED_EXCLUSIONS - Static variable in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
The key in the dependency node's custom data under which the original exclusions are stored.
NODE_DATA_PREMANAGED_OPTIONAL - Static variable in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
The key in the dependency node's custom data under which the original optional flag is stored.
NODE_DATA_PREMANAGED_PROPERTIES - Static variable in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
The key in the dependency node's custom data under which the original properties are stored.
NODE_DATA_PREMANAGED_SCOPE - Static variable in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
The key in the dependency node's custom data under which the original scope is stored.
NODE_DATA_PREMANAGED_VERSION - Static variable in class org.eclipse.aether.util.graph.manager.DependencyManagerUtils
The key in the dependency node's custom data under which the original version is stored.
NODE_DATA_WINNER - Static variable in class org.eclipse.aether.util.graph.transformer.ConflictResolver
The key in the dependency node's custom data under which a reference to the DependencyNode which has won the conflict is stored.
nodeConsumer - Variable in class org.eclipse.aether.util.graph.visitor.LevelOrderDependencyNodeConsumerVisitor
 
nodeConsumer - Variable in class org.eclipse.aether.util.graph.visitor.PostorderDependencyNodeConsumerVisitor
 
nodeConsumer - Variable in class org.eclipse.aether.util.graph.visitor.PreorderDependencyNodeConsumerVisitor
 
NodeListGenerator - Class in org.eclipse.aether.util.graph.visitor
Node list generator usable with different traversing strategies.
NodeListGenerator() - Constructor for class org.eclipse.aether.util.graph.visitor.NodeListGenerator
 
nodes - Variable in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
 
nodes - Variable in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
 
NONE - Enum constant in enum class org.eclipse.aether.util.graph.transformer.ConflictResolver.Verbosity
Verbosity level to be used in all "common" resolving use cases (ie.
NoopDependencyGraphTransformer - Class in org.eclipse.aether.util.graph.transformer
A dependency graph transformer that does not perform any changes on its input.
NoopDependencyGraphTransformer() - Constructor for class org.eclipse.aether.util.graph.transformer.NoopDependencyGraphTransformer
Creates a new instance of this graph transformer.
NoopDependencyManager - Class in org.eclipse.aether.util.graph.manager
A dependency manager that does not do any dependency management.
NoopDependencyManager() - Constructor for class org.eclipse.aether.util.graph.manager.NoopDependencyManager
Creates a new instance of this dependency manager.
NotDependencyFilter - Class in org.eclipse.aether.util.filter
A dependency filter that negates another filter.
NotDependencyFilter(DependencyFilter) - Constructor for class org.eclipse.aether.util.filter.NotDependencyFilter
Creates a new filter negatint the specified filter.
notFilter(DependencyFilter) - Static method in class org.eclipse.aether.util.filter.DependencyFilterUtils
Creates a new filter that negates the specified filter.

O

OPTIONAL_FALSE - Static variable in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Bit flag indicating whether one or more paths consider the dependency non-optional.
OPTIONAL_TRUE - Static variable in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
Bit flag indicating whether one or more paths consider the dependency optional.
OptionalDependencySelector - Class in org.eclipse.aether.util.graph.selector
A dependency selector that excludes optional dependencies which occur beyond level one of the dependency graph.
OptionalDependencySelector() - Constructor for class org.eclipse.aether.util.graph.selector.OptionalDependencySelector
Creates a new selector to exclude optional transitive dependencies.
OptionalitySelector() - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver.OptionalitySelector
 
OrDependencyFilter - Class in org.eclipse.aether.util.filter
A dependency filter that combines zero or more other filters using a logical OR.
OrDependencyFilter(Collection<DependencyFilter>) - Constructor for class org.eclipse.aether.util.filter.OrDependencyFilter
Creates a new filter from the specified filters.
OrDependencyFilter(DependencyFilter...) - Constructor for class org.eclipse.aether.util.filter.OrDependencyFilter
Creates a new filter from the specified filters.
orFilter(Collection<DependencyFilter>) - Static method in class org.eclipse.aether.util.filter.DependencyFilterUtils
Creates a new filter that combines the specified filters using a logical OR.
orFilter(DependencyFilter...) - Static method in class org.eclipse.aether.util.filter.DependencyFilterUtils
Creates a new filter that combines the specified filters using a logical OR.
org.eclipse.aether.util - package org.eclipse.aether.util
Miscellaneous utility classes.
org.eclipse.aether.util.artifact - package org.eclipse.aether.util.artifact
Utilities around artifacts and artifact type registries.
org.eclipse.aether.util.concurrency - package org.eclipse.aether.util.concurrency
Utilities for concurrent task processing.
org.eclipse.aether.util.filter - package org.eclipse.aether.util.filter
Various dependency filters for selecting nodes in a dependency graph.
org.eclipse.aether.util.graph.manager - package org.eclipse.aether.util.graph.manager
Various dependency managers for building a dependency graph.
org.eclipse.aether.util.graph.selector - package org.eclipse.aether.util.graph.selector
Various dependency selectors for building a dependency graph.
org.eclipse.aether.util.graph.transformer - package org.eclipse.aether.util.graph.transformer
Various dependency graph transformers for post-processing a dependency graph.
org.eclipse.aether.util.graph.traverser - package org.eclipse.aether.util.graph.traverser
Various dependency traversers for building a dependency graph.
org.eclipse.aether.util.graph.version - package org.eclipse.aether.util.graph.version
Various version filters for building a dependency graph.
org.eclipse.aether.util.graph.visitor - package org.eclipse.aether.util.graph.visitor
Various dependency visitors for inspecting a dependency graph.
org.eclipse.aether.util.listener - package org.eclipse.aether.util.listener
Utilities to build repository and transfer listeners.
org.eclipse.aether.util.repository - package org.eclipse.aether.util.repository
Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
org.eclipse.aether.util.version - package org.eclipse.aether.util.version
Ready-to-use version scheme for parsing/comparing versions and utility classes.
OverlayArtifactTypeRegistry - Class in org.eclipse.aether.util.artifact
An artifact type registry which first consults its own mappings and in case of an unknown type falls back to another type registry.
OverlayArtifactTypeRegistry(ArtifactTypeRegistry) - Constructor for class org.eclipse.aether.util.artifact.OverlayArtifactTypeRegistry
Creates a new artifact type registry with initially no registered artifact types and the specified fallback registry.

P

parseCommaSeparatedNames(String) - Static method in class org.eclipse.aether.util.ConfigUtils
Utility method to parse configuration string that contains comma separated list of names into List<String>, never returns null.
parseCommaSeparatedUniqueNames(String) - Static method in class org.eclipse.aether.util.ConfigUtils
Utility method to parse configuration string that contains comma separated list of names into List<String> with unique elements (duplicates, if any, are discarded), never returns null.
parseVersion(String) - Method in class org.eclipse.aether.util.version.GenericVersionScheme
 
parseVersionConstraint(String) - Method in class org.eclipse.aether.util.version.GenericVersionScheme
 
parseVersionRange(String) - Method in class org.eclipse.aether.util.version.GenericVersionScheme
 
PathRecordingDependencyVisitor - Class in org.eclipse.aether.util.graph.visitor
A dependency visitor that records all paths leading to nodes matching a certain filter criteria.
PathRecordingDependencyVisitor(DependencyFilter) - Constructor for class org.eclipse.aether.util.graph.visitor.PathRecordingDependencyVisitor
Creates a new visitor that uses the specified filter to identify terminal nodes of interesting paths.
PathRecordingDependencyVisitor(DependencyFilter, boolean) - Constructor for class org.eclipse.aether.util.graph.visitor.PathRecordingDependencyVisitor
Creates a new visitor that uses the specified filter to identify terminal nodes of interesting paths.
PatternExclusionsDependencyFilter - Class in org.eclipse.aether.util.filter
A simple filter to exclude artifacts from a list of patterns.
PatternExclusionsDependencyFilter(String...) - Constructor for class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
Creates a new filter using the specified patterns.
PatternExclusionsDependencyFilter(Collection<String>) - Constructor for class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
Creates a new filter using the specified patterns.
PatternExclusionsDependencyFilter(VersionScheme, String...) - Constructor for class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
Creates a new filter using the specified patterns.
PatternExclusionsDependencyFilter(VersionScheme, Collection<String>) - Constructor for class org.eclipse.aether.util.filter.PatternExclusionsDependencyFilter
Creates a new filter using the specified patterns and VersionScheme .
PatternInclusionsDependencyFilter - Class in org.eclipse.aether.util.filter
A simple filter to include artifacts from a list of patterns.
PatternInclusionsDependencyFilter(String...) - Constructor for class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
Creates a new filter using the specified patterns.
PatternInclusionsDependencyFilter(Collection<String>) - Constructor for class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
Creates a new filter using the specified patterns.
PatternInclusionsDependencyFilter(VersionScheme, String...) - Constructor for class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
Creates a new filter using the specified patterns.
PatternInclusionsDependencyFilter(VersionScheme, Collection<String>) - Constructor for class org.eclipse.aether.util.filter.PatternInclusionsDependencyFilter
Creates a new filter using the specified patterns and VersionScheme .
PostorderDependencyNodeConsumerVisitor - Class in org.eclipse.aether.util.graph.visitor
Processes dependency graph by traversing the graph in postorder.
PostorderDependencyNodeConsumerVisitor(Consumer<DependencyNode>) - Constructor for class org.eclipse.aether.util.graph.visitor.PostorderDependencyNodeConsumerVisitor
Creates a new postorder list generator.
PostorderNodeListGenerator - Class in org.eclipse.aether.util.graph.visitor
Generates a sequence of dependency nodes from a dependency graph by traversing the graph in postorder.
PostorderNodeListGenerator() - Constructor for class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
Creates a new postorder list generator.
PreorderDependencyNodeConsumerVisitor - Class in org.eclipse.aether.util.graph.visitor
Processes dependency graph by traversing the graph in preorder.
PreorderDependencyNodeConsumerVisitor(Consumer<DependencyNode>) - Constructor for class org.eclipse.aether.util.graph.visitor.PreorderDependencyNodeConsumerVisitor
Creates a new preorder list generator.
PreorderNodeListGenerator - Class in org.eclipse.aether.util.graph.visitor
Generates a sequence of dependency nodes from a dependency graph by traversing the graph in preorder.
PreorderNodeListGenerator() - Constructor for class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
Creates a new preorder list generator.
PROVIDED - Static variable in class org.eclipse.aether.util.artifact.JavaScopes
 

R

read(File) - Static method in class org.eclipse.aether.util.ChecksumUtils
Deprecated.
Use SPI FileProcessor to read and write checksum files.
remove(RepositoryListener) - Method in class org.eclipse.aether.util.listener.ChainedRepositoryListener
Removes the specified listener from the multicast chain.
remove(TransferListener) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
Removes the specified listener from the multicast chain.
resolveDirectory(String, Path, boolean) - Static method in class org.eclipse.aether.util.DirectoryUtils
Creates Path instance out of passed in name parameter.
resolveDirectory(RepositorySystemSession, String, String, boolean) - Static method in class org.eclipse.aether.util.DirectoryUtils
Creates Path instance out of session configuration, and (if relative) resolve it against local repository basedir.
RunnableErrorForwarder - Class in org.eclipse.aether.util.concurrency
A utility class to forward any uncaught Error or RuntimeException from a Runnable executed in a worker thread back to the parent thread.
RunnableErrorForwarder() - Constructor for class org.eclipse.aether.util.concurrency.RunnableErrorForwarder
Creates a new error forwarder for worker threads spawned by the current thread.
RUNTIME - Static variable in class org.eclipse.aether.util.artifact.JavaScopes
 

S

ScopeContext(String, String) - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeContext
Creates a new scope context with the specified properties.
ScopeDependencyFilter - Class in org.eclipse.aether.util.filter
A dependency filter based on dependency scopes.
ScopeDependencyFilter(String...) - Constructor for class org.eclipse.aether.util.filter.ScopeDependencyFilter
Creates a new filter using the specified excludes.
ScopeDependencyFilter(Collection<String>, Collection<String>) - Constructor for class org.eclipse.aether.util.filter.ScopeDependencyFilter
Creates a new filter using the specified includes and excludes.
ScopeDependencySelector - Class in org.eclipse.aether.util.graph.selector
A dependency selector that filters transitive dependencies based on their scope.
ScopeDependencySelector(String...) - Constructor for class org.eclipse.aether.util.graph.selector.ScopeDependencySelector
Creates a new selector using the specified excludes.
ScopeDependencySelector(Collection<String>, Collection<String>) - Constructor for class org.eclipse.aether.util.graph.selector.ScopeDependencySelector
Creates a new selector using the specified includes and excludes.
ScopeDeriver() - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeDeriver
 
ScopeSelector() - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeSelector
 
selectDependency(Dependency) - Method in class org.eclipse.aether.util.graph.selector.AndDependencySelector
 
selectDependency(Dependency) - Method in class org.eclipse.aether.util.graph.selector.ExclusionDependencySelector
 
selectDependency(Dependency) - Method in class org.eclipse.aether.util.graph.selector.OptionalDependencySelector
 
selectDependency(Dependency) - Method in class org.eclipse.aether.util.graph.selector.ScopeDependencySelector
 
selectDependency(Dependency) - Method in class org.eclipse.aether.util.graph.selector.StaticDependencySelector
 
selectOptionality(ConflictResolver.ConflictContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.OptionalitySelector
Determines the effective optional flag of the dependency given by ConflictResolver.ConflictContext.getWinner().
selectOptionality(ConflictResolver.ConflictContext) - Method in class org.eclipse.aether.util.graph.transformer.SimpleOptionalitySelector
 
selectScope(ConflictResolver.ConflictContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeSelector
Determines the effective scope of the dependency given by ConflictResolver.ConflictContext.getWinner().
selectScope(ConflictResolver.ConflictContext) - Method in class org.eclipse.aether.util.graph.transformer.JavaScopeSelector
 
selectVersion(ConflictResolver.ConflictContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.VersionSelector
Determines the winning node among conflicting dependencies.
selectVersion(ConflictResolver.ConflictContext) - Method in class org.eclipse.aether.util.graph.transformer.NearestVersionSelector
 
setDerivedScope(String) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ScopeContext
Sets the derived scope of the child dependency.
setFile(File) - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
setFile(File) - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
setOptional(Boolean) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Sets the effective optional flag of the winning dependency.
setProperties(Map<String, String>) - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
setProperties(Map<String, String>) - Method in class org.eclipse.aether.util.artifact.SubArtifact
 
setScope(String) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Sets the effective scope of the winning dependency.
setVersion(String) - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
setVisited(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.LevelOrderDependencyNodeConsumerVisitor
Marks the specified node as being visited and determines whether the node has been visited before.
setVisited(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PostorderDependencyNodeConsumerVisitor
Marks the specified node as being visited and determines whether the node has been visited before.
setVisited(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PreorderDependencyNodeConsumerVisitor
Marks the specified node as being visited and determines whether the node has been visited before.
setVisited(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
Marks the specified node as being visited and determines whether the node has been visited before.
setVisited(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
Marks the specified node as being visited and determines whether the node has been visited before.
setWinner(ConflictResolver.ConflictItem) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
Sets the conflict item which has been selected as the winner among the conflicting dependencies.
sha1() - Static method in class org.eclipse.aether.util.StringDigestUtil
Helper method to create StringDigestUtil using SHA-1 digest algorithm.
sha1(String) - Static method in class org.eclipse.aether.util.StringDigestUtil
Helper method to calculate SHA-1 digest and hex encode it.
shutdown(Executor) - Static method in class org.eclipse.aether.util.concurrency.ExecutorUtils
To be used with result of ExecutorUtils.executor(int, String) method, shuts down instance if it is ExecutorService.
SimpleArtifactDescriptorPolicy - Class in org.eclipse.aether.util.repository
An artifact descriptor error policy that allows to control error handling at a global level.
SimpleArtifactDescriptorPolicy(boolean, boolean) - Constructor for class org.eclipse.aether.util.repository.SimpleArtifactDescriptorPolicy
Creates a new error policy with the specified behavior.
SimpleArtifactDescriptorPolicy(int) - Constructor for class org.eclipse.aether.util.repository.SimpleArtifactDescriptorPolicy
Creates a new error policy with the specified bit mask.
SimpleOptionalitySelector - Class in org.eclipse.aether.util.graph.transformer
An optionality selector for use with ConflictResolver.
SimpleOptionalitySelector() - Constructor for class org.eclipse.aether.util.graph.transformer.SimpleOptionalitySelector
Creates a new instance of this optionality selector.
SimpleResolutionErrorPolicy - Class in org.eclipse.aether.util.repository
A resolution error policy that allows to control caching for artifacts and metadata at a global level.
SimpleResolutionErrorPolicy(boolean, boolean) - Constructor for class org.eclipse.aether.util.repository.SimpleResolutionErrorPolicy
Creates a new error policy with the specified behavior for both artifacts and metadata.
SimpleResolutionErrorPolicy(int) - Constructor for class org.eclipse.aether.util.repository.SimpleResolutionErrorPolicy
Creates a new error policy with the specified bit mask for both artifacts and metadata.
SimpleResolutionErrorPolicy(int, int) - Constructor for class org.eclipse.aether.util.repository.SimpleResolutionErrorPolicy
Creates a new error policy with the specified bit masks for artifacts and metadata.
SnapshotVersionFilter - Class in org.eclipse.aether.util.graph.version
A version filter that (unconditionally) blocks "*-SNAPSHOT" versions.
SnapshotVersionFilter() - Constructor for class org.eclipse.aether.util.graph.version.SnapshotVersionFilter
Creates a new instance of this version filter.
SORTED_CONFLICT_IDS - Static variable in class org.eclipse.aether.util.graph.transformer.TransformationContextKeys
The key in the graph transformation context where a List<Object> is stored that denotes a topological sorting of the conflict ids.
STANDARD - Enum constant in enum class org.eclipse.aether.util.graph.transformer.ConflictResolver.Verbosity
Verbosity level to be used in "analyze" resolving use cases (ie.
StaticDependencySelector - Class in org.eclipse.aether.util.graph.selector
A dependency selector that always includes or excludes dependencies.
StaticDependencySelector(boolean) - Constructor for class org.eclipse.aether.util.graph.selector.StaticDependencySelector
Creates a new selector with the specified selection behavior.
StaticDependencyTraverser - Class in org.eclipse.aether.util.graph.traverser
A dependency traverser which always or never traverses children.
StaticDependencyTraverser(boolean) - Constructor for class org.eclipse.aether.util.graph.traverser.StaticDependencyTraverser
Creates a new traverser with the specified traversal behavior.
STATS - Static variable in class org.eclipse.aether.util.graph.transformer.TransformationContextKeys
The key in the graph transformation context where a Map<String, Object> is stored that can be used to include some runtime/performance stats in the debug log.
StringDigestUtil - Class in org.eclipse.aether.util
A simple digester utility for Strings.
StringDigestUtil(String) - Constructor for class org.eclipse.aether.util.StringDigestUtil
Constructs instance with given algorithm.
SubArtifact - Class in org.eclipse.aether.util.artifact
An artifact whose identity is derived from another artifact.
SubArtifact(Artifact, String, String) - Constructor for class org.eclipse.aether.util.artifact.SubArtifact
Creates a new sub artifact.
SubArtifact(Artifact, String, String, File) - Constructor for class org.eclipse.aether.util.artifact.SubArtifact
Creates a new sub artifact.
SubArtifact(Artifact, String, String, Map<String, String>) - Constructor for class org.eclipse.aether.util.artifact.SubArtifact
Creates a new sub artifact.
SubArtifact(Artifact, String, String, Map<String, String>, File) - Constructor for class org.eclipse.aether.util.artifact.SubArtifact
Creates a new sub artifact.
SYSTEM - Static variable in class org.eclipse.aether.util.artifact.JavaScopes
 

T

TEST - Static variable in class org.eclipse.aether.util.artifact.JavaScopes
 
threadCount(RepositorySystemSession, int, String...) - Static method in class org.eclipse.aether.util.concurrency.ExecutorUtils
Retrieves and validates requested thread count based on session and specified keys, or if none provided, the provided default value.
threadPool(int, String) - Static method in class org.eclipse.aether.util.concurrency.ExecutorUtils
Creates new thread pool ExecutorService.
toBaseId(Artifact) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Creates an artifact identifier of the form <groupId>:<artifactId>:<extension>[:<classifier>]:<baseVersion>.
toHexString(byte[]) - Static method in class org.eclipse.aether.util.ChecksumUtils
Deprecated.
Creates a hexadecimal representation of the specified bytes.
toHexString(byte[]) - Static method in class org.eclipse.aether.util.StringDigestUtil
Creates a hexadecimal representation of the specified bytes.
toId(String, String, String, String, String) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Creates an artifact identifier of the form <groupId>:<artifactId>:<extension>[:<classifier>]:<version>.
toId(Artifact) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Creates an artifact identifier of the form <groupId>:<artifactId>:<extension>[:<classifier>]:<version>.
toString() - Method in class org.eclipse.aether.util.artifact.DelegatingArtifact
 
toString() - Method in class org.eclipse.aether.util.artifact.DefaultArtifactTypeRegistry
 
toString() - Method in class org.eclipse.aether.util.artifact.OverlayArtifactTypeRegistry
 
toString() - Method in class org.eclipse.aether.util.graph.selector.AndDependencySelector
 
toString() - Method in class org.eclipse.aether.util.graph.selector.ExclusionDependencySelector
 
toString() - Method in class org.eclipse.aether.util.graph.selector.OptionalDependencySelector
 
toString() - Method in class org.eclipse.aether.util.graph.selector.ScopeDependencySelector
 
toString() - Method in class org.eclipse.aether.util.graph.selector.StaticDependencySelector
 
toString() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictContext
 
toString() - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver.ConflictItem
 
toString() - Method in class org.eclipse.aether.util.repository.ChainedLocalRepositoryManager
 
toString() - Method in class org.eclipse.aether.util.version.UnionVersionRange
 
toVersionlessId(String, String, String, String) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Creates an artifact identifier of the form <groupId>:<artifactId>:<extension>[:<classifier>].
toVersionlessId(Artifact) - Static method in class org.eclipse.aether.util.artifact.ArtifactIdUtils
Creates an artifact identifier of the form <groupId>:<artifactId>:<extension>[:<classifier>].
transferCorrupted(TransferEvent) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
 
transferFailed(TransferEvent) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
 
transferInitiated(TransferEvent) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
 
transferProgressed(TransferEvent) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
 
transferStarted(TransferEvent) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
 
transferSucceeded(TransferEvent) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
 
TransformationContextKeys - Class in org.eclipse.aether.util.graph.transformer
A collection of keys used by the dependency graph transformers when exchanging information via the graph transformation context.
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ChainedDependencyGraphTransformer
 
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictIdSorter
 
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictMarker
After the execution of this method, every DependencyNode with an attached dependency is member of one conflict group.
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.ConflictResolver
 
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.JavaDependencyContextRefiner
 
transformGraph(DependencyNode, DependencyGraphTransformationContext) - Method in class org.eclipse.aether.util.graph.transformer.NoopDependencyGraphTransformer
 
TransitiveDependencyManager - Class in org.eclipse.aether.util.graph.manager
A dependency manager managing transitive dependencies supporting transitive dependency management.
TransitiveDependencyManager() - Constructor for class org.eclipse.aether.util.graph.manager.TransitiveDependencyManager
Creates a new dependency manager without any management information.
traverseDependency(Dependency) - Method in class org.eclipse.aether.util.graph.traverser.AndDependencyTraverser
 
traverseDependency(Dependency) - Method in class org.eclipse.aether.util.graph.traverser.FatArtifactTraverser
 
traverseDependency(Dependency) - Method in class org.eclipse.aether.util.graph.traverser.StaticDependencyTraverser
 
TreeDependencyVisitor - Class in org.eclipse.aether.util.graph.visitor
A dependency visitor that delegates to another visitor if a node hasn't been visited before.
TreeDependencyVisitor(DependencyVisitor) - Constructor for class org.eclipse.aether.util.graph.visitor.TreeDependencyVisitor
Creates a new visitor that delegates to the specified visitor.

U

UnionVersionRange - Class in org.eclipse.aether.util.version
A union of version ranges.
update(String) - Method in class org.eclipse.aether.util.StringDigestUtil
Updates instance with passed in string.

V

valueOf(String) - Static method in enum class org.eclipse.aether.util.graph.transformer.ConflictResolver.Verbosity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.eclipse.aether.util.graph.transformer.ConflictResolver.Verbosity
Returns an array containing the constants of this enum class, in the order they are declared.
VersionSelector() - Constructor for class org.eclipse.aether.util.graph.transformer.ConflictResolver.VersionSelector
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.CloningDependencyVisitor
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.DependencyGraphDumper
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.FilteringDependencyVisitor
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.LevelOrderDependencyNodeConsumerVisitor
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PathRecordingDependencyVisitor
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PostorderDependencyNodeConsumerVisitor
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PreorderDependencyNodeConsumerVisitor
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
 
visitEnter(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.TreeDependencyVisitor
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.CloningDependencyVisitor
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.DependencyGraphDumper
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.FilteringDependencyVisitor
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.LevelOrderDependencyNodeConsumerVisitor
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PathRecordingDependencyVisitor
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PostorderDependencyNodeConsumerVisitor
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PostorderNodeListGenerator
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PreorderDependencyNodeConsumerVisitor
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.PreorderNodeListGenerator
 
visitLeave(DependencyNode) - Method in class org.eclipse.aether.util.graph.visitor.TreeDependencyVisitor
 

W

WorkerThreadFactory - Class in org.eclipse.aether.util.concurrency
A factory to create worker threads with a given name prefix.
WorkerThreadFactory(String) - Constructor for class org.eclipse.aether.util.concurrency.WorkerThreadFactory
Creates a new thread factory whose threads will have names using the specified prefix.
wrap(Runnable) - Method in class org.eclipse.aether.util.concurrency.RunnableErrorForwarder
Wraps the specified runnable into an equivalent runnable that will allow forwarding of uncaught errors.
write(Path) - Method in interface org.eclipse.aether.util.FileUtils.FileWriter
 
writeFile(Path, FileUtils.FileWriter) - Static method in class org.eclipse.aether.util.FileUtils
Writes file without backup.
writeFileWithBackup(Path, FileUtils.FileWriter) - Static method in class org.eclipse.aether.util.FileUtils
Writes file with backup copy (appends ".bak" extension).
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values