Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addCycle(List<DependencyNode>, int, Dependency) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate.Results
- addException(Dependency, Exception, List<DependencyNode>) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate.Results
- addOnSessionEndedHandle(RepositorySystemSession.CloseableSession, Runnable) - Method in interface org.eclipse.aether.impl.RepositorySystemLifecycle
-
Registers an "on session end" handler.
- addOnSessionEndedHandle(RepositorySystemSession.CloseableSession, Runnable) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystemLifecycle
- addOnSessionEndedHandler(Runnable) - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- addOnSystemEndedHandler(Runnable) - Method in interface org.eclipse.aether.impl.RepositorySystemLifecycle
-
Registers an "on repository system end" handler.
- addOnSystemEndedHandler(Runnable) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- addOnSystemEndedHandler(Runnable) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystemLifecycle
- aggregateRepositories(RepositorySystemSession, List<RemoteRepository>, List<RemoteRepository>, boolean) - Method in interface org.eclipse.aether.impl.RemoteRepositoryManager
-
Aggregates repository definitions by merging duplicate repositories and optionally applies mirror, proxy and authentication settings from the supplied session.
- aggregateRepositories(RepositorySystemSession, List<RemoteRepository>, List<RemoteRepository>, boolean) - Method in class org.eclipse.aether.internal.impl.DefaultRemoteRepositoryManager
- applyTo(DefaultDependencyNode) - Method in class org.eclipse.aether.internal.impl.collect.PremanagedDependency
- ArtifactDescriptorReader - Interface in org.eclipse.aether.impl
-
Provides information about an artifact that is relevant to transitive dependency resolution.
- ArtifactResolver - Interface in org.eclipse.aether.impl
-
Resolves artifacts, that is gets a local filesystem path to their binary contents.
- ArtifactResolverPostProcessorSupport - Class in org.eclipse.aether.internal.impl.resolution
-
Support class to implement
ArtifactResolverPostProcessor
. - ArtifactResolverPostProcessorSupport(String) - Constructor for class org.eclipse.aether.internal.impl.resolution.ArtifactResolverPostProcessorSupport
B
- BasedirNameMapper - Class in org.eclipse.aether.internal.impl.synccontext.named
-
Wrapping
NameMapper
class that is file system friendly: it wraps anotherNameMapper
and resolves the resulting "file system friendly" names against local repository basedir. - BasedirNameMapper(NameMapper) - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.BasedirNameMapper
- BfDependencyCollector - Class in org.eclipse.aether.internal.impl.collect.bf
-
Breadth-first
DependencyCollector
- BfDependencyCollector(RemoteRepositoryManager, ArtifactDescriptorReader, VersionRangeResolver) - Constructor for class org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector
- build() - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
C
- cachedResolveRangeResult(VersionRangeRequest, DataPool, RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- CachingArtifactTypeRegistry - Class in org.eclipse.aether.internal.impl.collect
-
A short-lived artifact type registry that caches results from a presumably slower type registry.
- checkArtifact(RepositorySystemSession, UpdateCheck<Artifact, ArtifactTransferException>) - Method in interface org.eclipse.aether.impl.UpdateCheckManager
-
Checks whether an artifact has to be updated from a remote repository.
- checkArtifact(RepositorySystemSession, UpdateCheck<Artifact, ArtifactTransferException>) - Method in class org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
- checkMetadata(RepositorySystemSession, UpdateCheck<Metadata, MetadataTransferException>) - Method in interface org.eclipse.aether.impl.UpdateCheckManager
-
Checks whether metadata has to be updated from a remote repository.
- checkMetadata(RepositorySystemSession, UpdateCheck<Metadata, MetadataTransferException>) - Method in class org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
- checkOffline(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.impl.OfflineController
-
Determines whether the specified repository is accessible if the system was in offline mode.
- checkOffline(RepositorySystemSession, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.DefaultOfflineController
- close() - Method in class org.eclipse.aether.internal.impl.filter.FilteringRepositoryConnector
- close() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- collectDependencies(RepositorySystemSession, CollectRequest) - Method in interface org.eclipse.aether.impl.DependencyCollector
-
Collects the transitive dependencies of some artifacts and builds a dependency graph.
- collectDependencies(RepositorySystemSession, CollectRequest) - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector
- collectDependencies(RepositorySystemSession, CollectRequest) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- collectDependencies(RepositorySystemSession, CollectRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- CollectStepDataImpl - Class in org.eclipse.aether.internal.impl.collect
-
Trace objects for dependency collection.
- CollectStepDataImpl(String, List<DependencyNode>, Dependency) - Constructor for class org.eclipse.aether.internal.impl.collect.CollectStepDataImpl
- collectStepTrace(RequestTrace, String, List<DependencyNode>, Dependency) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
-
Creates child
RequestTrace
instance from passed inRequestTrace
and parameters by creatingCollectStepDataImpl
instance out of passed in data. - CONF_PROP_LOCAL_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_RELEASES_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_REMOTE_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_SNAPSHOTS_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_SPLIT - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_SPLIT_LOCAL - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_SPLIT_REMOTE - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_SPLIT_REMOTE_REPOSITORY - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONF_PROP_SPLIT_REMOTE_REPOSITORY_LAST - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- CONFIG_PROP_CHECKSUMS_ALGORITHMS - Static variable in class org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory
- CONFIG_PROP_MAX_CYCLES - Static variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- CONFIG_PROP_MAX_CYCLES_DEFAULT - Static variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- CONFIG_PROP_MAX_EXCEPTIONS - Static variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- CONFIG_PROP_MAX_EXCEPTIONS_DEFAULT - Static variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- CONFIG_PROP_OMIT_CHECKSUMS_FOR_EXTENSIONS - Static variable in class org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory
- configPropKey(String) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
-
To be used by underlying implementations to form configuration property keys properly scoped.
- configPropKey(String) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
-
To be used by underlying implementations to form configuration property keys properly scoped.
- configPropKey(String) - Method in class org.eclipse.aether.internal.impl.filter.RemoteRepositoryFilterSourceSupport
-
Utility method to create scoped configuration property key of given name.
- configPropKey(String) - Method in class org.eclipse.aether.internal.impl.resolution.ArtifactResolverPostProcessorSupport
-
To be used by underlying implementations to form configuration property keys properly scoped.
- copy() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- copy(File, File) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
- copy(File, File, FileProcessor.ProgressListener) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
- create(DependencyManager, Dependency, boolean, boolean) - Static method in class org.eclipse.aether.internal.impl.collect.PremanagedDependency
- createAdapter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Creates a new adapter instance, never returns
null
. - createArtifactDescriptorRequest(String, RequestTrace, List<RemoteRepository>, Dependency) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- createComposer(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.DefaultLocalPathPrefixComposerFactory
- createComposer(RepositorySystemSession) - Method in interface org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactory
-
Creates
LocalPathPrefixComposer
instance out of whatever configuration it finds in passed in session. - createDependencyNode(List<Artifact>, PremanagedDependency, VersionRangeResult, Version, Dependency, Collection<Artifact>, List<RemoteRepository>, String) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- createDependencyNode(List<Artifact>, PremanagedDependency, VersionRangeResult, Version, Dependency, ArtifactDescriptorResult, DependencyNode) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- createSessionBuilder() - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- createVersionRangeRequest(String, RequestTrace, List<RemoteRepository>, Dependency) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
D
- DataPool - Class in org.eclipse.aether.internal.impl.collect
-
Internal helper class for collector implementations.
- DataPool(RepositorySystemSession) - Constructor for class org.eclipse.aether.internal.impl.collect.DataPool
- DEFAULT_LOCAL_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_RELEASES_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_REMOTE_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_RETRY - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- DEFAULT_RETRY_WAIT - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- DEFAULT_SNAPSHOTS_PREFIX - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_SPLIT - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_SPLIT_LOCAL - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_SPLIT_REMOTE - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_SPLIT_REMOTE_REPOSITORY - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_SPLIT_REMOTE_REPOSITORY_LAST - Static variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- DEFAULT_TIME - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- DEFAULT_TIME_UNIT - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- DefaultArtifactResolver - Class in org.eclipse.aether.internal.impl
- DefaultArtifactResolver(FileProcessor, RepositoryEventDispatcher, VersionResolver, UpdateCheckManager, RepositoryConnectorProvider, RemoteRepositoryManager, SyncContextFactory, OfflineController, Map<String, ArtifactResolverPostProcessor>, RemoteRepositoryFilterManager) - Constructor for class org.eclipse.aether.internal.impl.DefaultArtifactResolver
- DefaultChecksumAlgorithmFactorySelector - Class in org.eclipse.aether.internal.impl.checksum
-
Default implementation.
- DefaultChecksumAlgorithmFactorySelector(Map<String, ChecksumAlgorithmFactory>) - Constructor for class org.eclipse.aether.internal.impl.checksum.DefaultChecksumAlgorithmFactorySelector
- DefaultChecksumPolicyProvider - Class in org.eclipse.aether.internal.impl
- DefaultChecksumPolicyProvider() - Constructor for class org.eclipse.aether.internal.impl.DefaultChecksumPolicyProvider
- DefaultCloseableSession - Class in org.eclipse.aether.internal.impl.session
-
A default implementation of repository system session that is immutable and thread-safe.
- DefaultCloseableSession(String, AtomicBoolean, boolean, boolean, ResolutionErrorPolicy, ArtifactDescriptorPolicy, String, String, String, LocalRepositoryManager, List<LocalRepository>, WorkspaceReader, RepositoryListener, TransferListener, Map<String, String>, Map<String, String>, Map<String, Object>, MirrorSelector, ProxySelector, AuthenticationSelector, ArtifactTypeRegistry, DependencyTraverser, DependencyManager, DependencySelector, VersionFilter, DependencyGraphTransformer, SessionData, RepositoryCache, RepositorySystem, RepositorySystemLifecycle) - Constructor for class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- DefaultDependencyCollectionContext - Class in org.eclipse.aether.internal.impl.collect
-
Internal helper class for collector implementations.
- DefaultDependencyCollectionContext(RepositorySystemSession, Artifact, Dependency, List<Dependency>) - Constructor for class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollectionContext
- DefaultDependencyCollector - Class in org.eclipse.aether.internal.impl.collect
-
Default implementation of
DependencyCollector
that merely indirect to selected delegate. - DefaultDependencyCollector(Map<String, DependencyCollectorDelegate>) - Constructor for class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollector
- DefaultDependencyCycle - Class in org.eclipse.aether.internal.impl.collect
-
Default implementation of
DependencyCycle
. - DefaultDependencyCycle(List<DependencyNode>, int, Dependency) - Constructor for class org.eclipse.aether.internal.impl.collect.DefaultDependencyCycle
- DefaultDependencyGraphTransformationContext - Class in org.eclipse.aether.internal.impl.collect
-
Default implementation of
DependencyGraphTransformationContext
. - DefaultDependencyGraphTransformationContext(RepositorySystemSession) - Constructor for class org.eclipse.aether.internal.impl.collect.DefaultDependencyGraphTransformationContext
- DefaultDeployer - Class in org.eclipse.aether.internal.impl
- DefaultDeployer(FileProcessor, RepositoryEventDispatcher, RepositoryConnectorProvider, RemoteRepositoryManager, UpdateCheckManager, Map<String, MetadataGeneratorFactory>, SyncContextFactory, OfflineController) - Constructor for class org.eclipse.aether.internal.impl.DefaultDeployer
- defaultFactoryName - Variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- DefaultFileProcessor - Class in org.eclipse.aether.internal.impl
-
A utility class helping with file-based operations.
- DefaultFileProcessor() - Constructor for class org.eclipse.aether.internal.impl.DefaultFileProcessor
- DefaultInstaller - Class in org.eclipse.aether.internal.impl
- DefaultInstaller(FileProcessor, RepositoryEventDispatcher, Map<String, MetadataGeneratorFactory>, SyncContextFactory) - Constructor for class org.eclipse.aether.internal.impl.DefaultInstaller
- DefaultLocalPathComposer - Class in org.eclipse.aether.internal.impl
-
Default implementation of
LocalPathComposer
. - DefaultLocalPathComposer() - Constructor for class org.eclipse.aether.internal.impl.DefaultLocalPathComposer
- DefaultLocalPathPrefixComposerFactory - Class in org.eclipse.aether.internal.impl
-
Default local path prefix composer factory: it fully reuses
LocalPathPrefixComposerFactorySupport
class without changing anything from it. - DefaultLocalPathPrefixComposerFactory() - Constructor for class org.eclipse.aether.internal.impl.DefaultLocalPathPrefixComposerFactory
- DefaultLocalRepositoryProvider - Class in org.eclipse.aether.internal.impl
- DefaultLocalRepositoryProvider(Map<String, LocalRepositoryManagerFactory>) - Constructor for class org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider
- DefaultMetadataResolver - Class in org.eclipse.aether.internal.impl
- DefaultMetadataResolver(RepositoryEventDispatcher, UpdateCheckManager, RepositoryConnectorProvider, RemoteRepositoryManager, SyncContextFactory, OfflineController, RemoteRepositoryFilterManager) - Constructor for class org.eclipse.aether.internal.impl.DefaultMetadataResolver
- defaultNameMapperName - Variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- DefaultOfflineController - Class in org.eclipse.aether.internal.impl
- DefaultOfflineController() - Constructor for class org.eclipse.aether.internal.impl.DefaultOfflineController
- DefaultRemoteRepositoryFilterManager - Class in org.eclipse.aether.internal.impl.filter
-
Default implementation of
RemoteRepositoryFilterManager
, it always returns aRemoteRepositoryFilter
instance, even if no filter sources enabled/registered (then "always allow" instance). - DefaultRemoteRepositoryFilterManager(Map<String, RemoteRepositoryFilterSource>) - Constructor for class org.eclipse.aether.internal.impl.filter.DefaultRemoteRepositoryFilterManager
- DefaultRemoteRepositoryManager - Class in org.eclipse.aether.internal.impl
- DefaultRemoteRepositoryManager(UpdatePolicyAnalyzer, ChecksumPolicyProvider) - Constructor for class org.eclipse.aether.internal.impl.DefaultRemoteRepositoryManager
- DefaultRepositoryConnectorProvider - Class in org.eclipse.aether.internal.impl
- DefaultRepositoryConnectorProvider(Map<String, RepositoryConnectorFactory>, RemoteRepositoryFilterManager) - Constructor for class org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider
- DefaultRepositoryEventDispatcher - Class in org.eclipse.aether.internal.impl
- DefaultRepositoryEventDispatcher(Map<String, RepositoryListener>) - Constructor for class org.eclipse.aether.internal.impl.DefaultRepositoryEventDispatcher
- DefaultRepositoryLayoutProvider - Class in org.eclipse.aether.internal.impl
- DefaultRepositoryLayoutProvider(Map<String, RepositoryLayoutFactory>) - Constructor for class org.eclipse.aether.internal.impl.DefaultRepositoryLayoutProvider
- DefaultRepositorySystem - Class in org.eclipse.aether.internal.impl
- DefaultRepositorySystem(VersionResolver, VersionRangeResolver, ArtifactResolver, MetadataResolver, ArtifactDescriptorReader, DependencyCollector, Installer, Deployer, LocalRepositoryProvider, SyncContextFactory, RemoteRepositoryManager, RepositorySystemLifecycle) - Constructor for class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- DefaultRepositorySystemLifecycle - Class in org.eclipse.aether.internal.impl
- DefaultRepositorySystemLifecycle() - Constructor for class org.eclipse.aether.internal.impl.DefaultRepositorySystemLifecycle
- DefaultSessionBuilder - Class in org.eclipse.aether.internal.impl.session
-
A default implementation of session builder.
- DefaultSessionBuilder(RepositorySystem, RepositorySystemLifecycle, Supplier<String>) - Constructor for class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
-
Constructor for "top level" builders.
- DefaultSyncContextFactory - Class in org.eclipse.aether.internal.impl.synccontext
-
Default
SyncContextFactory
implementation that uses named locks. - DefaultSyncContextFactory(NamedLockFactoryAdapterFactory) - Constructor for class org.eclipse.aether.internal.impl.synccontext.DefaultSyncContextFactory
-
Constructor used with DI, where factories are injected and selected based on key.
- DefaultTrackingFileManager - Class in org.eclipse.aether.internal.impl
-
Manages access to a properties file.
- DefaultTrackingFileManager() - Constructor for class org.eclipse.aether.internal.impl.DefaultTrackingFileManager
- DefaultTransporterProvider - Class in org.eclipse.aether.internal.impl
- DefaultTransporterProvider(Map<String, TransporterFactory>) - Constructor for class org.eclipse.aether.internal.impl.DefaultTransporterProvider
- DefaultUpdateCheckManager - Class in org.eclipse.aether.internal.impl
- DefaultUpdateCheckManager(TrackingFileManager, UpdatePolicyAnalyzer) - Constructor for class org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
- DefaultUpdatePolicyAnalyzer - Class in org.eclipse.aether.internal.impl
- DefaultUpdatePolicyAnalyzer() - Constructor for class org.eclipse.aether.internal.impl.DefaultUpdatePolicyAnalyzer
- DefaultVersionFilterContext - Class in org.eclipse.aether.internal.impl.collect
-
Default implementation of
VersionFilter.VersionFilterContext
. - DefaultVersionFilterContext(RepositorySystemSession) - Constructor for class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- DependencyCollector - Interface in org.eclipse.aether.impl
-
Given a collection of direct dependencies, recursively gathers their transitive dependencies and calculates the dependency graph.
- DependencyCollectorDelegate - Class in org.eclipse.aether.internal.impl.collect
-
Helper class for delegate implementations, they MUST subclass this class.
- DependencyCollectorDelegate(RemoteRepositoryManager, ArtifactDescriptorReader, VersionRangeResolver) - Constructor for class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- DependencyCollectorDelegate.Results - Class in org.eclipse.aether.internal.impl.collect
-
Helper class used during collection.
- deploy(RepositorySystemSession, DeployRequest) - Method in interface org.eclipse.aether.impl.Deployer
-
Uploads a collection of artifacts and their accompanying metadata to a remote repository.
- deploy(RepositorySystemSession, DeployRequest) - Method in class org.eclipse.aether.internal.impl.DefaultDeployer
- deploy(RepositorySystemSession, DeployRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- Deployer - Interface in org.eclipse.aether.impl
-
Publishes artifacts to a remote repository.
- descriptorReader - Variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- DfDependencyCollector - Class in org.eclipse.aether.internal.impl.collect.df
-
Depth-first
DependencyCollector
(the "original" default). - DfDependencyCollector(RemoteRepositoryManager, ArtifactDescriptorReader, VersionRangeResolver) - Constructor for class org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector
- DISCRIMINATING_NAME - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- discriminatingNameMapper() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- DiscriminatingNameMapper - Class in org.eclipse.aether.internal.impl.synccontext.named
-
Wrapping
NameMapper
, that wraps anotherNameMapper
and adds a "discriminator" as prefix, that makes lock names unique including the hostname and local repository (by default). - DiscriminatingNameMapper(NameMapper) - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.DiscriminatingNameMapper
- DiscriminatingNameMapperProvider - Class in org.eclipse.aether.internal.impl.synccontext.named.providers
-
The "discriminating" name mapper provider.
- DiscriminatingNameMapperProvider() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.providers.DiscriminatingNameMapperProvider
- dispatch(RepositoryEvent) - Method in interface org.eclipse.aether.impl.RepositoryEventDispatcher
-
Dispatches the specified repository event to all registered listeners.
- dispatch(RepositoryEvent) - Method in class org.eclipse.aether.internal.impl.DefaultRepositoryEventDispatcher
- doCollectDependencies(RepositorySystemSession, RequestTrace, DataPool, DefaultDependencyCollectionContext, DefaultVersionFilterContext, CollectRequest, DependencyNode, List<RemoteRepository>, List<Dependency>, List<Dependency>, DependencyCollectorDelegate.Results) - Method in class org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector
- doCollectDependencies(RepositorySystemSession, RequestTrace, DataPool, DefaultDependencyCollectionContext, DefaultVersionFilterContext, CollectRequest, DependencyNode, List<RemoteRepository>, List<Dependency>, List<Dependency>, DependencyCollectorDelegate.Results) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- doCollectDependencies(RepositorySystemSession, RequestTrace, DataPool, DefaultDependencyCollectionContext, DefaultVersionFilterContext, CollectRequest, DependencyNode, List<RemoteRepository>, List<Dependency>, List<Dependency>, DependencyCollectorDelegate.Results) - Method in class org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector
- doGetTrustedArtifactChecksums(RepositorySystemSession, Artifact, ArtifactRepository, List<ChecksumAlgorithmFactory>) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
- doGetTrustedArtifactChecksums(RepositorySystemSession, Artifact, ArtifactRepository, List<ChecksumAlgorithmFactory>) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
- doGetTrustedArtifactChecksumsWriter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
- doGetTrustedArtifactChecksumsWriter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
- doPostProcess(RepositorySystemSession, List<ArtifactResult>) - Method in class org.eclipse.aether.internal.impl.resolution.ArtifactResolverPostProcessorSupport
- doPostProcess(RepositorySystemSession, List<ArtifactResult>) - Method in class org.eclipse.aether.internal.impl.resolution.TrustedChecksumsArtifactResolverPostProcessor
E
- EnhancedLocalRepositoryManagerFactory - Class in org.eclipse.aether.internal.impl
-
Creates enhanced local repository managers for repository types
"default"
or"" (automatic)
. - EnhancedLocalRepositoryManagerFactory(LocalPathComposer, TrackingFileManager, LocalPathPrefixComposerFactory) - Constructor for class org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManagerFactory
F
- factories - Variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- FACTORY_KEY - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- FILE_GAV_NAME - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- FILE_HGAV_NAME - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- FILE_STATIC_NAME - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- fileGav() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.GAVNameMapper
- fileGavNameMapper() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- FileGAVNameMapperProvider - Class in org.eclipse.aether.internal.impl.synccontext.named.providers
-
The "file-gav" name mapper provider.
- FileGAVNameMapperProvider() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.providers.FileGAVNameMapperProvider
- fileHashingGavNameMapper() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- FileHashingGAVNameMapperProvider - Class in org.eclipse.aether.internal.impl.synccontext.named.providers
-
The "file-hgav" name mapper provider.
- FileHashingGAVNameMapperProvider() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.providers.FileHashingGAVNameMapperProvider
- fileStaticNameMapper() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- FileStaticNameMapperProvider - Class in org.eclipse.aether.internal.impl.synccontext.named.providers
-
The "file-static" name mapper provider.
- FileStaticNameMapperProvider() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.providers.FileStaticNameMapperProvider
- FilteringRepositoryConnector - Class in org.eclipse.aether.internal.impl.filter
-
A filtering connector that filter transfers using remote repository filter and delegates to another connector.
- FilteringRepositoryConnector(RemoteRepository, RepositoryConnector, RemoteRepositoryFilter) - Constructor for class org.eclipse.aether.internal.impl.filter.FilteringRepositoryConnector
- filterVersions(Dependency, VersionRangeResult, VersionFilter, DefaultVersionFilterContext) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- find(List<DependencyNode>, Artifact) - Static method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCycle
-
Searches for a node associated with the given artifact.
- finish(Collection<? extends Artifact>) - Method in interface org.eclipse.aether.impl.MetadataGenerator
-
Allows for metadata generation based on the transformed artifacts.
- flattenDependencyNodes(RepositorySystemSession, DependencyNode) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
G
- gav() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.GAVNameMapper
- GAV_NAME - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- gavNameMapper() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- GAVNameMapper - Class in org.eclipse.aether.internal.impl.synccontext.named
-
Artifact GAV
NameMapper
, uses artifact and metadata coordinates to name their corresponding locks. - GAVNameMapper(boolean, String, String, String, String, String) - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.GAVNameMapper
- GAVNameMapperProvider - Class in org.eclipse.aether.internal.impl.synccontext.named.providers
-
The "gav" name mapper provider.
- GAVNameMapperProvider() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.providers.GAVNameMapperProvider
- get() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- get() - Method in class org.eclipse.aether.internal.impl.synccontext.named.providers.DiscriminatingNameMapperProvider
- get() - Method in class org.eclipse.aether.internal.impl.synccontext.named.providers.FileGAVNameMapperProvider
- get() - Method in class org.eclipse.aether.internal.impl.synccontext.named.providers.FileHashingGAVNameMapperProvider
- get() - Method in class org.eclipse.aether.internal.impl.synccontext.named.providers.FileStaticNameMapperProvider
- get() - Method in class org.eclipse.aether.internal.impl.synccontext.named.providers.GAVNameMapperProvider
- get() - Method in class org.eclipse.aether.internal.impl.synccontext.named.providers.StaticNameMapperProvider
- get(Object) - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyGraphTransformationContext
- get(String) - Method in class org.eclipse.aether.internal.impl.collect.CachingArtifactTypeRegistry
- get(Collection<? extends ArtifactDownload>, Collection<? extends MetadataDownload>) - Method in class org.eclipse.aether.internal.impl.filter.FilteringRepositoryConnector
- getAdapter(RepositorySystemSession) - Method in interface org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactory
-
Creates or returns pre-created
NamedLockFactoryAdapter
, nevernull
. - getAdapter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Current implementation simply delegates to
NamedLockFactoryAdapterFactoryImpl.createAdapter(RepositorySystemSession)
. - getAlgorithm() - Method in class org.eclipse.aether.internal.impl.checksum.MessageDigestChecksumAlgorithmFactorySupport
- getArtifact() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollectionContext
- getArtifactDescriptorPolicy() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getArtifactPolicy() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the policy to use for the artifact check.
- getArtifactTypeRegistry() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getArtifactUpdatePolicy() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getAuthenticationSelector() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getAuthoritativeRepository() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the repository which ultimately hosts the metadata to update.
- getBasedir(RepositorySystemSession, boolean) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
-
Uses utility
DirectoryUtils.resolveDirectory(RepositorySystemSession, String, String, boolean)
to calculate (and maybe create) basedir for this implementation, never returnsnull
. - getBasedir(RepositorySystemSession, boolean) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
-
Uses utility
DirectoryUtils.resolveDirectory(RepositorySystemSession, String, String, boolean)
to calculate (and maybe create) basedir for this implementation, never returnsnull
. - getBasedir(RepositorySystemSession, boolean) - Method in class org.eclipse.aether.internal.impl.filter.RemoteRepositoryFilterSourceSupport
-
Uses common
DirectoryUtils.resolveDirectory(RepositorySystemSession, String, String, boolean)
to calculate (and maybe create) basedir for this implementation, never returnsnull
. - getCache() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getChecksumAlgorithmFactories() - Method in class org.eclipse.aether.internal.impl.checksum.DefaultChecksumAlgorithmFactorySelector
- getChecksumPolicy() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getChildren(Object) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- getConfigProperties() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getConstraint(Object, VersionRangeRequest) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- getContext() - Method in class org.eclipse.aether.internal.impl.collect.CollectStepDataImpl
- getCount() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- getCyclicDependencies() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCycle
- getData() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getDefaultFactoryName() - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Returns the default named lock factory name, never
null
. - getDefaultNameMapperName() - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Returns the default name mapper name, never
null
. - getDependency() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollectionContext
- getDependency() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- getDependencyGraphTransformer() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getDependencyManager() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getDependencySelector() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getDependencyTraverser() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getDescriptor(Object, ArtifactDescriptorRequest) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- getEffectiveChecksumPolicy(RepositorySystemSession, String, String) - Method in class org.eclipse.aether.internal.impl.DefaultChecksumPolicyProvider
- getEffectiveUpdatePolicy(RepositorySystemSession, String, String) - Method in interface org.eclipse.aether.impl.UpdatePolicyAnalyzer
-
Returns the policy with the shorter update interval.
- getEffectiveUpdatePolicy(RepositorySystemSession, String, String) - Method in class org.eclipse.aether.internal.impl.DefaultUpdatePolicyAnalyzer
- getErrorPath() - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate.Results
- getException() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the exception that occurred during the update check.
- getFactoryName(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Returns the selected (user configured or default) named lock factory name, never
null
. - getFile() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Returns the local file of the item.
- getId(Artifact) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- getItem() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the item of the check.
- getLocalLastUpdated() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the last-modified timestamp of the corresponding item produced by a local installation.
- getLocalPrefix(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- getLocalRepository() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getLocalRepositoryManager() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getManagedDependencies() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollectionContext
- getManagedDependency() - Method in class org.eclipse.aether.internal.impl.collect.PremanagedDependency
- getMetadataPolicy() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the policy to use for the metadata check.
- getMetadataUpdatePolicy() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getMirrorSelector() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getNamedLockFactory() - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- getNameMapper() - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- getNameMapperName(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Returns the selected (user configured or default) name mapper name, never
null
. - getNode() - Method in class org.eclipse.aether.internal.impl.collect.CollectStepDataImpl
- getPath() - Method in class org.eclipse.aether.internal.impl.collect.CollectStepDataImpl
- getPathForArtifact(Artifact, boolean) - Method in class org.eclipse.aether.internal.impl.DefaultLocalPathComposer
- getPathForArtifact(Artifact, boolean) - Method in interface org.eclipse.aether.internal.impl.LocalPathComposer
-
Gets the relative path for a locally installed (local=true) or remotely cached (local=false) artifact.
- getPathForMetadata(Metadata, String) - Method in class org.eclipse.aether.internal.impl.DefaultLocalPathComposer
- getPathForMetadata(Metadata, String) - Method in interface org.eclipse.aether.internal.impl.LocalPathComposer
-
Gets the relative path for locally installed (repositoryKey=local) or remotely cached metadata.
- getPathPrefixForLocalArtifact(Artifact) - Method in interface org.eclipse.aether.internal.impl.LocalPathPrefixComposer
-
Gets the path prefix for a locally installed artifact.
- getPathPrefixForLocalArtifact(Artifact) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- getPathPrefixForLocalMetadata(Metadata) - Method in interface org.eclipse.aether.internal.impl.LocalPathPrefixComposer
-
Gets the path prefix for locally installed metadata.
- getPathPrefixForLocalMetadata(Metadata) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- getPathPrefixForRemoteArtifact(Artifact, RemoteRepository) - Method in interface org.eclipse.aether.internal.impl.LocalPathPrefixComposer
-
Gets the path prefix for an artifact cached from a remote repository.
- getPathPrefixForRemoteArtifact(Artifact, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- getPathPrefixForRemoteMetadata(Metadata, RemoteRepository) - Method in interface org.eclipse.aether.internal.impl.LocalPathPrefixComposer
-
Gets the path prefix for metadata cached from a remote repository.
- getPathPrefixForRemoteMetadata(Metadata, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- getPolicy(RepositorySystemSession, RemoteRepository, boolean, boolean) - Method in interface org.eclipse.aether.impl.RemoteRepositoryManager
-
Gets the effective repository policy for the specified remote repository by merging the applicable snapshot/release policy of the repository with global settings from the supplied session.
- getPolicy(RepositorySystemSession, RemoteRepository, boolean, boolean) - Method in class org.eclipse.aether.internal.impl.DefaultRemoteRepositoryManager
- getPrecedingDependencies() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCycle
- getPriority() - Method in interface org.eclipse.aether.impl.MetadataGeneratorFactory
-
The priority of this factory.
- getPriority() - Method in class org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManagerFactory
- getPriority() - Method in class org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory
- getPriority() - Method in class org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory
- getProvidedArtifactChecksums(RepositorySystemSession, ArtifactDownload, RemoteRepository, List<ChecksumAlgorithmFactory>) - Method in class org.eclipse.aether.internal.impl.checksum.TrustedToProvidedChecksumsSourceAdapter
- getProxySelector() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getReleasesPrefix(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- getRemotePrefix(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- getRemoteRepositories(ArtifactRepository, List<RemoteRepository>) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- getRemoteRepositoryFilter(RepositorySystemSession) - Method in interface org.eclipse.aether.impl.RemoteRepositoryFilterManager
-
Provides the filter instance for given session, or
null
if no filtering applied. - getRemoteRepositoryFilter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.filter.DefaultRemoteRepositoryFilterManager
- getRemoteRepositoryFilter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.filter.GroupIdRemoteRepositoryFilterSource
- getRemoteRepositoryFilter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.filter.PrefixesRemoteRepositoryFilterSource
- getRepositories() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- getRepository() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the repository from which a potential update/download will performed.
- getRepository(Version) - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- getRepositoryListener() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getResolutionErrorPolicy() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getSession() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollectionContext
- getSession() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyGraphTransformationContext
- getSession() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- getSnapshotsPrefix(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- getSystemProperties() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getTransferListener() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getTrustedArtifactChecksums(RepositorySystemSession, Artifact, ArtifactRepository, List<ChecksumAlgorithmFactory>) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
-
This implementation will call into underlying code only if enabled, and will enforce non-
null
return value. - getTrustedArtifactChecksums(RepositorySystemSession, Artifact, ArtifactRepository, List<ChecksumAlgorithmFactory>) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
-
This implementation will call into underlying code only if enabled, and will enforce non-
null
return value. - getTrustedArtifactChecksumsWriter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
-
This implementation will call into underlying code only if enabled.
- getTrustedArtifactChecksumsWriter(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
-
This implementation will call into underlying code only if enabled.
- getUpdatePolicy() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getUserProperties() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getVersionConstraint() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- getVersionFilter() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- getWorkspaceReader() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- GroupIdRemoteRepositoryFilterSource - Class in org.eclipse.aether.internal.impl.filter
-
Remote repository filter source filtering on G coordinate.
- GroupIdRemoteRepositoryFilterSource(RepositorySystemLifecycle) - Constructor for class org.eclipse.aether.internal.impl.filter.GroupIdRemoteRepositoryFilterSource
H
- HashingNameMapper - Class in org.eclipse.aether.internal.impl.synccontext.named
-
Wrapping
NameMapper
, that wraps anotherNameMapper
and hashes resulting strings. - HashingNameMapper(NameMapper) - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.HashingNameMapper
I
- install(RepositorySystemSession, InstallRequest) - Method in interface org.eclipse.aether.impl.Installer
-
Installs a collection of artifacts and their accompanying metadata to the local repository.
- install(RepositorySystemSession, InstallRequest) - Method in class org.eclipse.aether.internal.impl.DefaultInstaller
- install(RepositorySystemSession, InstallRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- Installer - Interface in org.eclipse.aether.impl
-
Publishes artifacts to the local repository.
- intern(Artifact) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- intern(Dependency) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- isAccepted() - Method in class org.eclipse.aether.internal.impl.filter.RemoteRepositoryFilterSourceSupport.SimpleResult
- isChecksumExtension(String) - Method in class org.eclipse.aether.internal.impl.checksum.DefaultChecksumAlgorithmFactorySelector
- isEnabled(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
-
Returns
true
if session configuration marks this instance as enabled. - isEnabled(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
-
Returns
true
if session configuration marks this instance as enabled. - isEnabled(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.filter.RemoteRepositoryFilterSourceSupport
-
Returns
true
if session configuration contains this name set totrue
. - isEnabled(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.resolution.ArtifactResolverPostProcessorSupport
-
Returns
true
if session configuration marks this instance as enabled. - isFileSystemFriendly() - Method in class org.eclipse.aether.internal.impl.synccontext.named.BasedirNameMapper
- isFileSystemFriendly() - Method in class org.eclipse.aether.internal.impl.synccontext.named.DiscriminatingNameMapper
- isFileSystemFriendly() - Method in class org.eclipse.aether.internal.impl.synccontext.named.GAVNameMapper
- isFileSystemFriendly() - Method in class org.eclipse.aether.internal.impl.synccontext.named.HashingNameMapper
- isFileSystemFriendly() - Method in interface org.eclipse.aether.internal.impl.synccontext.named.NameMapper
-
Returns
true
if lock names returned by this lock name mapper are file system friendly, can be used as file names and paths. - isFileSystemFriendly() - Method in class org.eclipse.aether.internal.impl.synccontext.named.StaticNameMapper
- isFileValid() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Indicates whether the local file given by
UpdateCheck.getFile()
, if existent, should be considered valid or not. - isIgnoreArtifactDescriptorRepositories() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- isLackingDescriptor(Artifact) - Static method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- isOffline() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- isOriginAware(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
-
Returns
true
if session configuration marks this instance as origin aware. - isOriginAware(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
-
Returns
true
if session configuration marks this instance as origin aware. - isRequired() - Method in class org.eclipse.aether.impl.UpdateCheck
-
Gets the result of a check, denoting whether the remote repository should be checked for updates.
- isSnapshot(Metadata) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- isSplit(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- isSplitLocal(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- isSplitRemote(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- isSplitRemoteRepository(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- isSplitRemoteRepositoryLast(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- isUpdatedRequired(RepositorySystemSession, long, String) - Method in interface org.eclipse.aether.impl.UpdatePolicyAnalyzer
-
Determines whether the specified modification timestamp satisfies the freshness constraint expressed by the given update policy.
- isUpdatedRequired(RepositorySystemSession, long, String) - Method in class org.eclipse.aether.internal.impl.DefaultUpdatePolicyAnalyzer
- iterator() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
L
- LocalPathComposer - Interface in org.eclipse.aether.internal.impl
-
Composes
Artifact
andMetadata
relative paths to be used inLocalRepositoryManager
. - LocalPathPrefixComposer - Interface in org.eclipse.aether.internal.impl
-
Composes path prefixes for
EnhancedLocalRepositoryManager
. - LocalPathPrefixComposerFactory - Interface in org.eclipse.aether.internal.impl
-
Creates instances of
LocalPathPrefixComposer
. - LocalPathPrefixComposerFactorySupport - Class in org.eclipse.aether.internal.impl
-
Support class for
LocalPathPrefixComposerFactory
implementations: it predefines and makes re-usable common configuration getters, and defines a support class forLocalPathPrefixComposer
carrying same configuration and providing default implementation for all methods. - LocalPathPrefixComposerFactorySupport() - Constructor for class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport
- LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport - Class in org.eclipse.aether.internal.impl
-
Support class for composers: it defines protected members for all the predefined configuration values and provides default implementation for methods.
- LocalPathPrefixComposerSupport(boolean, String, boolean, String, boolean, boolean, boolean, String, String) - Constructor for class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- localPrefix - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- LocalRepositoryProvider - Interface in org.eclipse.aether.impl
-
Retrieves a local repository manager from the installed local repository manager factories.
- logger - Variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- logger - Variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
M
- Maven2RepositoryLayoutFactory - Class in org.eclipse.aether.internal.impl
-
Provides a Maven-2 repository layout for repositories with content type
"default"
. - Maven2RepositoryLayoutFactory(ChecksumAlgorithmFactorySelector) - Constructor for class org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory
- Md5ChecksumAlgorithmFactory - Class in org.eclipse.aether.internal.impl.checksum
-
The MD5 checksum type.
- Md5ChecksumAlgorithmFactory() - Constructor for class org.eclipse.aether.internal.impl.checksum.Md5ChecksumAlgorithmFactory
- mergeDeps(List<Dependency>, List<Dependency>) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- MessageDigestChecksumAlgorithmFactorySupport - Class in org.eclipse.aether.internal.impl.checksum
-
Support class to implement
ChecksumAlgorithmFactory
based on JavaMessageDigest
. - MessageDigestChecksumAlgorithmFactorySupport(String, String) - Constructor for class org.eclipse.aether.internal.impl.checksum.MessageDigestChecksumAlgorithmFactorySupport
- MetadataGenerator - Interface in org.eclipse.aether.impl
-
A metadata generator that participates in the installation/deployment of artifacts.
- MetadataGeneratorFactory - Interface in org.eclipse.aether.impl
-
A factory to create metadata generators.
- MetadataResolver - Interface in org.eclipse.aether.impl
-
Resolves metadata, that is gets a local filesystem path to their binary contents.
- mkdirs(File) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
-
Thread-safe variant of
File.mkdirs()
. - move(File, File) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
N
- NAME - Static variable in class org.eclipse.aether.internal.impl.checksum.Md5ChecksumAlgorithmFactory
- NAME - Static variable in class org.eclipse.aether.internal.impl.checksum.Sha1ChecksumAlgorithmFactory
- NAME - Static variable in class org.eclipse.aether.internal.impl.checksum.Sha256ChecksumAlgorithmFactory
- NAME - Static variable in class org.eclipse.aether.internal.impl.checksum.Sha512ChecksumAlgorithmFactory
- NAME - Static variable in class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
- NAME - Static variable in class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
- NAME - Static variable in class org.eclipse.aether.internal.impl.checksum.TrustedToProvidedChecksumsSourceAdapter
- NAME - Static variable in class org.eclipse.aether.internal.impl.collect.bf.BfDependencyCollector
- NAME - Static variable in class org.eclipse.aether.internal.impl.collect.df.DfDependencyCollector
- NAME - Static variable in class org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManagerFactory
- NAME - Static variable in class org.eclipse.aether.internal.impl.filter.GroupIdRemoteRepositoryFilterSource
- NAME - Static variable in class org.eclipse.aether.internal.impl.filter.PrefixesRemoteRepositoryFilterSource
- NAME - Static variable in class org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory
- NAME - Static variable in class org.eclipse.aether.internal.impl.resolution.TrustedChecksumsArtifactResolverPostProcessor
- NAME - Static variable in class org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory
- NAME_MAPPER_KEY - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- NamedLockFactoryAdapter - Class in org.eclipse.aether.internal.impl.synccontext.named
-
Adapter to adapt
NamedLockFactory
andNamedLock
toSyncContext
. - NamedLockFactoryAdapter(NameMapper, NamedLockFactory) - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- NamedLockFactoryAdapterFactory - Interface in org.eclipse.aether.internal.impl.synccontext.named
-
Factory for
NamedLockFactoryAdapter
. - NamedLockFactoryAdapterFactoryImpl - Class in org.eclipse.aether.internal.impl.synccontext.named
-
Default implementation of
NamedLockFactoryAdapterFactory
. - NamedLockFactoryAdapterFactoryImpl(Map<String, NamedLockFactory>, String, Map<String, NameMapper>, String, RepositorySystemLifecycle) - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- NamedLockFactoryAdapterFactoryImpl(Map<String, NamedLockFactory>, Map<String, NameMapper>, RepositorySystemLifecycle) - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- nameLocks(RepositorySystemSession, Collection<? extends Artifact>, Collection<? extends Metadata>) - Method in class org.eclipse.aether.internal.impl.synccontext.named.BasedirNameMapper
- nameLocks(RepositorySystemSession, Collection<? extends Artifact>, Collection<? extends Metadata>) - Method in class org.eclipse.aether.internal.impl.synccontext.named.DiscriminatingNameMapper
- nameLocks(RepositorySystemSession, Collection<? extends Artifact>, Collection<? extends Metadata>) - Method in class org.eclipse.aether.internal.impl.synccontext.named.GAVNameMapper
- nameLocks(RepositorySystemSession, Collection<? extends Artifact>, Collection<? extends Metadata>) - Method in class org.eclipse.aether.internal.impl.synccontext.named.HashingNameMapper
- nameLocks(RepositorySystemSession, Collection<? extends Artifact>, Collection<? extends Metadata>) - Method in interface org.eclipse.aether.internal.impl.synccontext.named.NameMapper
-
Creates (opaque) names for passed in artifacts and metadata.
- nameLocks(RepositorySystemSession, Collection<? extends Artifact>, Collection<? extends Metadata>) - Method in class org.eclipse.aether.internal.impl.synccontext.named.StaticNameMapper
- NameMapper - Interface in org.eclipse.aether.internal.impl.synccontext.named
-
Component mapping lock names to passed in artifacts and metadata as required.
- nameMappers - Variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
- NameMappers - Class in org.eclipse.aether.internal.impl.synccontext.named
-
As end-user "mappers" are actually configurations/compositions and are constructed from several NameMapper implementations, this helper class constructing them.
- NameMappers() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- newChecksumPolicy(RepositorySystemSession, RemoteRepository, TransferResource, String) - Method in class org.eclipse.aether.internal.impl.DefaultChecksumPolicyProvider
- newDeploymentRepository(RepositorySystemSession, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- newInstance(ArtifactTypeRegistry) - Static method in class org.eclipse.aether.internal.impl.collect.CachingArtifactTypeRegistry
- newInstance(RepositorySystemSession) - Static method in class org.eclipse.aether.internal.impl.collect.CachingArtifactTypeRegistry
- newInstance(RepositorySystemSession, boolean) - Method in class org.eclipse.aether.internal.impl.synccontext.DefaultSyncContextFactory
- newInstance(RepositorySystemSession, boolean) - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- newInstance(RepositorySystemSession, DeployRequest) - Method in interface org.eclipse.aether.impl.MetadataGeneratorFactory
-
Creates a new metadata generator for the specified deploy request.
- newInstance(RepositorySystemSession, InstallRequest) - Method in interface org.eclipse.aether.impl.MetadataGeneratorFactory
-
Creates a new metadata generator for the specified install request.
- newInstance(RepositorySystemSession, LocalRepository) - Method in class org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManagerFactory
- newInstance(RepositorySystemSession, LocalRepository) - Method in class org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory
- newInstance(RepositorySystemSession, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory
- newLocalRepositoryManager(RepositorySystemSession, LocalRepository) - Method in interface org.eclipse.aether.impl.LocalRepositoryProvider
-
Creates a new manager for the specified local repository.
- newLocalRepositoryManager(RepositorySystemSession, LocalRepository) - Method in class org.eclipse.aether.internal.impl.DefaultLocalRepositoryProvider
- newLocalRepositoryManager(RepositorySystemSession, LocalRepository) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- newRepositoryConnector(RepositorySystemSession, RemoteRepository) - Method in interface org.eclipse.aether.impl.RepositoryConnectorProvider
-
Tries to create a repository connector for the specified remote repository.
- newRepositoryConnector(RepositorySystemSession, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.DefaultRepositoryConnectorProvider
- newRepositoryLayout(RepositorySystemSession, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.DefaultRepositoryLayoutProvider
- newResolutionRepositories(RepositorySystemSession, List<RemoteRepository>) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- newSyncContext(RepositorySystemSession, boolean) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- newTransporter(RepositorySystemSession, RemoteRepository) - Method in class org.eclipse.aether.internal.impl.DefaultTransporterProvider
- NO_DESCRIPTOR - Static variable in class org.eclipse.aether.internal.impl.collect.DataPool
O
- OfflineController - Interface in org.eclipse.aether.impl
-
Determines whether a remote repository is accessible in offline mode.
- optimizeSession(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- org.eclipse.aether.impl - package org.eclipse.aether.impl
-
The provisional interfaces defining the various subcomponents that implement the repository system.
- org.eclipse.aether.internal.impl - package org.eclipse.aether.internal.impl
-
The various sub components that collectively implement the repository system.
- org.eclipse.aether.internal.impl.checksum - package org.eclipse.aether.internal.impl.checksum
- org.eclipse.aether.internal.impl.collect - package org.eclipse.aether.internal.impl.collect
-
Internal helper classes for dependency collector.
- org.eclipse.aether.internal.impl.collect.bf - package org.eclipse.aether.internal.impl.collect.bf
- org.eclipse.aether.internal.impl.collect.df - package org.eclipse.aether.internal.impl.collect.df
- org.eclipse.aether.internal.impl.filter - package org.eclipse.aether.internal.impl.filter
- org.eclipse.aether.internal.impl.resolution - package org.eclipse.aether.internal.impl.resolution
- org.eclipse.aether.internal.impl.session - package org.eclipse.aether.internal.impl.session
- org.eclipse.aether.internal.impl.synccontext - package org.eclipse.aether.internal.impl.synccontext
- org.eclipse.aether.internal.impl.synccontext.named - package org.eclipse.aether.internal.impl.synccontext.named
- org.eclipse.aether.internal.impl.synccontext.named.providers - package org.eclipse.aether.internal.impl.synccontext.named.providers
-
As end-user "mappers" are actually configurations, constructed from several NameMapper implementations, this package have providers exposing name mappers constructed by
NameMappers
helper class.
P
- postProcess(RepositorySystemSession, List<ArtifactResult>) - Method in class org.eclipse.aether.internal.impl.filter.GroupIdRemoteRepositoryFilterSource
- postProcess(RepositorySystemSession, List<ArtifactResult>) - Method in class org.eclipse.aether.internal.impl.resolution.ArtifactResolverPostProcessorSupport
-
This implementation will call into underlying code only if enabled.
- PrefixesRemoteRepositoryFilterSource - Class in org.eclipse.aether.internal.impl.filter
-
Remote repository filter source filtering on path prefixes.
- PrefixesRemoteRepositoryFilterSource(RepositoryLayoutProvider) - Constructor for class org.eclipse.aether.internal.impl.filter.PrefixesRemoteRepositoryFilterSource
- PremanagedDependency - Class in org.eclipse.aether.internal.impl.collect
-
Helper class used during collection.
- prepare(Collection<? extends Artifact>) - Method in interface org.eclipse.aether.impl.MetadataGenerator
-
Prepares the generator to transform artifacts.
- put(Object, Object) - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyGraphTransformationContext
- put(Collection<? extends ArtifactUpload>, Collection<? extends MetadataUpload>) - Method in class org.eclipse.aether.internal.impl.filter.FilteringRepositoryConnector
- putChildren(Object, List<DependencyNode>) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- putConstraint(Object, VersionRangeResult) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- putDescriptor(Object, ArtifactDescriptorException) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- putDescriptor(Object, ArtifactDescriptorResult) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
R
- read(File) - Method in class org.eclipse.aether.internal.impl.DefaultTrackingFileManager
- read(File) - Method in interface org.eclipse.aether.internal.impl.TrackingFileManager
-
Reads up the specified properties file into
Properties
, if exists, otherwisenull
is returned. - readArtifactDescriptor(RepositorySystemSession, ArtifactDescriptorRequest) - Method in interface org.eclipse.aether.impl.ArtifactDescriptorReader
-
Gets information about an artifact like its direct dependencies and potential relocations.
- readArtifactDescriptor(RepositorySystemSession, ArtifactDescriptorRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- readChecksum(File) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
- reasoning() - Method in class org.eclipse.aether.internal.impl.filter.RemoteRepositoryFilterSourceSupport.SimpleResult
- releasesPrefix - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- remotePrefix - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- RemoteRepositoryFilterManager - Interface in org.eclipse.aether.impl
-
Remote repository filter manager.
- RemoteRepositoryFilterSourceSupport - Class in org.eclipse.aether.internal.impl.filter
-
Support class for
RemoteRepositoryFilterSource
implementations. - RemoteRepositoryFilterSourceSupport(String) - Constructor for class org.eclipse.aether.internal.impl.filter.RemoteRepositoryFilterSourceSupport
- RemoteRepositoryFilterSourceSupport.SimpleResult - Class in org.eclipse.aether.internal.impl.filter
-
Simple
RemoteRepositoryFilter.Result
immutable implementation. - remoteRepositoryManager - Variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- RemoteRepositoryManager - Interface in org.eclipse.aether.impl
-
Helps dealing with remote repository definitions.
- RepositoryConnectorProvider - Interface in org.eclipse.aether.impl
-
Retrieves a repository connector from the installed repository connector factories.
- RepositoryEventDispatcher - Interface in org.eclipse.aether.impl
-
Dispatches repository events to registered listeners.
- RepositorySystemLifecycle - Interface in org.eclipse.aether.impl
-
Lifecycle managing component for repository system.
- resolveArtifact(RepositorySystemSession, ArtifactRequest) - Method in interface org.eclipse.aether.impl.ArtifactResolver
-
Resolves the path for an artifact.
- resolveArtifact(RepositorySystemSession, ArtifactRequest) - Method in class org.eclipse.aether.internal.impl.DefaultArtifactResolver
- resolveArtifact(RepositorySystemSession, ArtifactRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- resolveArtifacts(RepositorySystemSession, Collection<? extends ArtifactRequest>) - Method in interface org.eclipse.aether.impl.ArtifactResolver
-
Resolves the paths for a collection of artifacts.
- resolveArtifacts(RepositorySystemSession, Collection<? extends ArtifactRequest>) - Method in class org.eclipse.aether.internal.impl.DefaultArtifactResolver
- resolveArtifacts(RepositorySystemSession, Collection<? extends ArtifactRequest>) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- resolveDependencies(RepositorySystemSession, DependencyRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- resolveMetadata(RepositorySystemSession, Collection<? extends MetadataRequest>) - Method in interface org.eclipse.aether.impl.MetadataResolver
-
Resolves the paths for a collection of metadata.
- resolveMetadata(RepositorySystemSession, Collection<? extends MetadataRequest>) - Method in class org.eclipse.aether.internal.impl.DefaultMetadataResolver
- resolveMetadata(RepositorySystemSession, Collection<? extends MetadataRequest>) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- resolveVersion(RepositorySystemSession, VersionRequest) - Method in interface org.eclipse.aether.impl.VersionResolver
-
Resolves an artifact's meta version (if any) to a concrete version.
- resolveVersion(RepositorySystemSession, VersionRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- resolveVersionRange(RepositorySystemSession, VersionRangeRequest) - Method in interface org.eclipse.aether.impl.VersionRangeResolver
-
Expands a version range to a list of matching versions, in ascending order.
- resolveVersionRange(RepositorySystemSession, VersionRangeRequest) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- Results(CollectResult, RepositorySystemSession) - Constructor for class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate.Results
- RETRY_KEY - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- RETRY_WAIT_KEY - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
S
- select(String) - Method in class org.eclipse.aether.internal.impl.checksum.DefaultChecksumAlgorithmFactorySelector
- selectFactory(String) - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Selects a named lock factory, never returns
null
. - selectList(Collection<String>) - Method in class org.eclipse.aether.internal.impl.checksum.DefaultChecksumAlgorithmFactorySelector
- selectNameMapper(String) - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
Selects a name mapper, never returns
null
. - sessionEnded(RepositorySystemSession.CloseableSession) - Method in interface org.eclipse.aether.impl.RepositorySystemLifecycle
-
Signals that passed in session was ended, it will not be used anymore.
- sessionEnded(RepositorySystemSession.CloseableSession) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystemLifecycle
- sessionId() - Method in class org.eclipse.aether.internal.impl.session.DefaultCloseableSession
- sessionStarted(RepositorySystemSession.CloseableSession) - Method in interface org.eclipse.aether.impl.RepositorySystemLifecycle
-
Registers the session for lifecycle tracking: it marks that the passed in session instance is about to start.
- sessionStarted(RepositorySystemSession.CloseableSession) - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystemLifecycle
- set(Dependency, List<Dependency>) - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollectionContext
- set(Dependency, VersionRangeResult) - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- setArtifactDescriptorPolicy(ArtifactDescriptorPolicy) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setArtifactPolicy(String) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the artifact policy to use for the check.
- setArtifactTypeRegistry(ArtifactTypeRegistry) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setArtifactUpdatePolicy(String) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setAuthenticationSelector(AuthenticationSelector) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setAuthoritativeRepository(RemoteRepository) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the repository which ultimately hosts the metadata to update.
- setCache(RepositoryCache) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setChecksumPolicy(String) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setConfigProperties(Map<?, ?>) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setConfigProperty(String, Object) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setData(SessionData) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setDependencyGraphTransformer(DependencyGraphTransformer) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setDependencyManager(DependencyManager) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setDependencySelector(DependencySelector) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setDependencyTraverser(DependencyTraverser) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setException(E) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the exception for this update check.
- setFile(File) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the local file of the item.
- setFileValid(boolean) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Controls whether the local file given by
UpdateCheck.getFile()
, if existent, should be considered valid or not. - setIgnoreArtifactDescriptorRepositories(boolean) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setItem(T) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the item of the check.
- setLocalLastUpdated(long) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the last-modified timestamp of the corresponding item produced by a local installation.
- setLocalRepositoryManager(LocalRepositoryManager) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setMetadataPolicy(String) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the metadata policy to use for the check.
- setMetadataUpdatePolicy(String) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setMirrorSelector(MirrorSelector) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setOffline(boolean) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setPriority(float) - Method in class org.eclipse.aether.internal.impl.EnhancedLocalRepositoryManagerFactory
-
Sets the priority of this component.
- setPriority(float) - Method in class org.eclipse.aether.internal.impl.Maven2RepositoryLayoutFactory
-
Sets the priority of this component.
- setPriority(float) - Method in class org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory
-
Sets the priority of this component.
- setProxySelector(ProxySelector) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setRepository(RemoteRepository) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the repository from which a potential update/download will performed.
- setRepositoryCacheSupplier(Supplier<RepositoryCache>) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setRepositoryListener(RepositoryListener) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setRequired(boolean) - Method in class org.eclipse.aether.impl.UpdateCheck
-
Sets the result of an update check.
- setResolutionErrorPolicy(ResolutionErrorPolicy) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setSessionDataSupplier(Supplier<SessionData>) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setSystemProperties(Map<?, ?>) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setSystemProperty(String, String) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setTransferListener(TransferListener) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setUpdatePolicy(String) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setUserProperties(Map<?, ?>) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setUserProperty(String, String) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setVersionFilter(VersionFilter) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- setWorkspaceReader(WorkspaceReader) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- Sha1ChecksumAlgorithmFactory - Class in org.eclipse.aether.internal.impl.checksum
-
The SHA-1 checksum type.
- Sha1ChecksumAlgorithmFactory() - Constructor for class org.eclipse.aether.internal.impl.checksum.Sha1ChecksumAlgorithmFactory
- Sha256ChecksumAlgorithmFactory - Class in org.eclipse.aether.internal.impl.checksum
-
The SHA-256 checksum type.
- Sha256ChecksumAlgorithmFactory() - Constructor for class org.eclipse.aether.internal.impl.checksum.Sha256ChecksumAlgorithmFactory
- Sha512ChecksumAlgorithmFactory - Class in org.eclipse.aether.internal.impl.checksum
-
The SHA-512 checksum type.
- Sha512ChecksumAlgorithmFactory() - Constructor for class org.eclipse.aether.internal.impl.checksum.Sha512ChecksumAlgorithmFactory
- shutdown() - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystem
- shutdown() - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapterFactoryImpl
-
To be invoked on repository system shut down.
- SimpleLocalRepositoryManagerFactory - Class in org.eclipse.aether.internal.impl
-
Creates local repository managers for repository type
"simple"
. - SimpleLocalRepositoryManagerFactory() - Constructor for class org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory
-
No-arg constructor, as "simple" local repository is meant mainly for use in tests.
- SimpleLocalRepositoryManagerFactory(LocalPathComposer) - Constructor for class org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory
- SimpleResult(boolean, String) - Constructor for class org.eclipse.aether.internal.impl.filter.RemoteRepositoryFilterSourceSupport.SimpleResult
- snapshotsPrefix - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- SparseDirectoryTrustedChecksumsSource - Class in org.eclipse.aether.internal.impl.checksum
-
Sparse file
FileTrustedChecksumsSourceSupport
implementation that use specified directory as base directory, where it expects artifacts checksums on standard Maven2 "local" layout. - SparseDirectoryTrustedChecksumsSource(FileProcessor, LocalPathComposer) - Constructor for class org.eclipse.aether.internal.impl.checksum.SparseDirectoryTrustedChecksumsSource
- split - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- splitLocal - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- splitRemote - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- splitRemoteRepository - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- splitRemoteRepositoryLast - Variable in class org.eclipse.aether.internal.impl.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
- STATIC_NAME - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- staticNameMapper() - Static method in class org.eclipse.aether.internal.impl.synccontext.named.NameMappers
- StaticNameMapper - Class in org.eclipse.aether.internal.impl.synccontext.named
-
Static
NameMapper
, always assigns one same name, effectively becoming equivalent to "static" sync context: always maps ANY input to same name. - StaticNameMapper() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.StaticNameMapper
- StaticNameMapperProvider - Class in org.eclipse.aether.internal.impl.synccontext.named.providers
-
The "static" name mapper provider.
- StaticNameMapperProvider() - Constructor for class org.eclipse.aether.internal.impl.synccontext.named.providers.StaticNameMapperProvider
- SummaryFileTrustedChecksumsSource - Class in org.eclipse.aether.internal.impl.checksum
-
Compact file
FileTrustedChecksumsSourceSupport
implementation that use specified directory as base directory, where it expects a "summary" file named as "checksums.${checksumExt}" for each checksum algorithm. - SummaryFileTrustedChecksumsSource(LocalPathComposer, RepositorySystemLifecycle) - Constructor for class org.eclipse.aether.internal.impl.checksum.SummaryFileTrustedChecksumsSource
- systemEnded() - Method in interface org.eclipse.aether.impl.RepositorySystemLifecycle
-
Marks the repository system as ended (shut down): all "on close" handlers will be invoked.
- systemEnded() - Method in class org.eclipse.aether.internal.impl.DefaultRepositorySystemLifecycle
T
- TIME_KEY - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- TIME_UNIT_KEY - Static variable in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- toKey(Artifact, List<RemoteRepository>, DependencySelector, DependencyManager, DependencyTraverser, VersionFilter) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- toKey(ArtifactDescriptorRequest) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- toKey(VersionRangeRequest) - Method in class org.eclipse.aether.internal.impl.collect.DataPool
- toString() - Method in class org.eclipse.aether.impl.UpdateCheck
- toString() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCollectionContext
- toString() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyCycle
- toString() - Method in class org.eclipse.aether.internal.impl.collect.DefaultDependencyGraphTransformationContext
- toString() - Method in class org.eclipse.aether.internal.impl.collect.DefaultVersionFilterContext
- toString() - Method in class org.eclipse.aether.internal.impl.filter.FilteringRepositoryConnector
- toString() - Method in class org.eclipse.aether.internal.impl.synccontext.named.NamedLockFactoryAdapter
- touchArtifact(RepositorySystemSession, UpdateCheck<Artifact, ArtifactTransferException>) - Method in interface org.eclipse.aether.impl.UpdateCheckManager
-
Updates the timestamp for the artifact contained in the update check.
- touchArtifact(RepositorySystemSession, UpdateCheck<Artifact, ArtifactTransferException>) - Method in class org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
- touchMetadata(RepositorySystemSession, UpdateCheck<Metadata, MetadataTransferException>) - Method in interface org.eclipse.aether.impl.UpdateCheckManager
-
Updates the timestamp for the metadata contained in the update check.
- touchMetadata(RepositorySystemSession, UpdateCheck<Metadata, MetadataTransferException>) - Method in class org.eclipse.aether.internal.impl.DefaultUpdateCheckManager
- TrackingFileManager - Interface in org.eclipse.aether.internal.impl
-
Manages access to a properties file.
- transformArtifact(Artifact) - Method in interface org.eclipse.aether.impl.MetadataGenerator
-
Enables the metadata generator to transform the specified artifact.
- TrustedChecksumsArtifactResolverPostProcessor - Class in org.eclipse.aether.internal.impl.resolution
-
Artifact resolver processor that verifies the checksums of all resolved artifacts against trusted checksums.
- TrustedChecksumsArtifactResolverPostProcessor(ChecksumAlgorithmFactorySelector, Map<String, TrustedChecksumsSource>) - Constructor for class org.eclipse.aether.internal.impl.resolution.TrustedChecksumsArtifactResolverPostProcessor
- TrustedToProvidedChecksumsSourceAdapter - Class in org.eclipse.aether.internal.impl.checksum
-
Adapter that adapts
TrustedChecksumsSource
toProvidedChecksumsSource
used by connector. - TrustedToProvidedChecksumsSourceAdapter(Map<String, TrustedChecksumsSource>) - Constructor for class org.eclipse.aether.internal.impl.checksum.TrustedToProvidedChecksumsSourceAdapter
U
- update(File, Map<String, String>) - Method in class org.eclipse.aether.internal.impl.DefaultTrackingFileManager
- update(File, Map<String, String>) - Method in interface org.eclipse.aether.internal.impl.TrackingFileManager
-
Applies updates to specified properties file and returns resulting
Properties
with contents same as in updated file, nevernull
. - UpdateCheck<T,
E> - Class in org.eclipse.aether.impl -
A request to check if an update of an artifact/metadata from a remote repository is needed.
- UpdateCheck() - Constructor for class org.eclipse.aether.impl.UpdateCheck
-
Creates an uninitialized update check request.
- UpdateCheckManager - Interface in org.eclipse.aether.impl
-
Determines if updates of artifacts and metadata from remote repositories are needed.
- UpdatePolicyAnalyzer - Interface in org.eclipse.aether.impl
-
Evaluates update policies.
V
- versionRangeResolver - Variable in class org.eclipse.aether.internal.impl.collect.DependencyCollectorDelegate
- VersionRangeResolver - Interface in org.eclipse.aether.impl
-
Parses and evaluates version ranges encountered in dependency declarations.
- VersionResolver - Interface in org.eclipse.aether.impl
-
Evaluates artifact meta/pseudo versions.
W
- withLocalRepositories(List<LocalRepository>) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- withLocalRepositories(LocalRepository...) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- withLocalRepositoryBaseDirectories(File...) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- withLocalRepositoryBaseDirectories(List<File>) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- withRepositorySystemSession(RepositorySystemSession) - Method in class org.eclipse.aether.internal.impl.session.DefaultSessionBuilder
- write(File, InputStream) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
- write(File, String) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
- writeChecksum(File, String) - Method in class org.eclipse.aether.internal.impl.DefaultFileProcessor
All Classes and Interfaces|All Packages|Constant Field Values