Index
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.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 uncaughtRuntimeException
orError
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)
andChainedLocalRepositoryManager.find(RepositorySystemSession, LocalMetadataRequest)
methods only. - ChainedLocalRepositoryManager(LocalRepositoryManager, List<LocalRepositoryManager>, boolean) - 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 aBoolean
flag whether this filter should be forced to ban snapshots. - 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 aBoolean
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 aBoolean
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 ofderived scopes
. - ConflictResolver.Verbosity - Enum 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
- 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.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 ofExecutorUtils.threadPool(int, String)
depending on value ofsize
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
- from(Collection<? extends VersionRange>) - Static method in class org.eclipse.aether.util.version.UnionVersionRange
-
Creates union
VersionRange
s out of passed inVersionRange
collection. - from(VersionRange...) - Static method in class org.eclipse.aether.util.version.UnionVersionRange
-
Creates union
VersionRange
s out of passed inVersionRange
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 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.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.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.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.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.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
Exclusion
s 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
- handleError(TransferEvent, TransferListener, RuntimeException) - Method in class org.eclipse.aether.util.listener.ChainedTransferListener
- 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.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 fromJavaScopes
. - 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 fromJavaScopes
. - 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
-
Atomically moves temp file to target file it is collocated with.
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 theDependencyNode
which has won the conflict is stored. - nodeConsumer - Variable in class org.eclipse.aether.util.graph.visitor.LevelOrderDependencyNodeConsumerVisitor
- 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
- NONE - Enum constant in enum 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 returnsnull
. - 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 returnsnull
. - 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 inname
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
orRuntimeException
from aRunnable
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.PostorderNodeListGenerator
-
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 isExecutorService
. - 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 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.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 org.eclipse.aether.util.graph.transformer.ConflictResolver.Verbosity
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.aether.util.graph.transformer.ConflictResolver.Verbosity
-
Returns an array containing the constants of this enum type, 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).
All Classes and Interfaces|All Packages|Constant Field Values