Uses of Interface
org.apache.ivy.core.module.descriptor.Artifact
Packages that use Artifact
Package
Description
-
Uses of Artifact in org.apache.ivy
Methods in org.apache.ivy that return types with arguments of type ArtifactModifier and TypeMethodDescriptionIvy.publish
(ModuleRevisionId mrid, Collection<String> srcArtifactPattern, String resolverName, PublishOptions options) Ivy14.publish
(ModuleDescriptor md, DependencyResolver resolver, Collection<String> srcArtifactPattern, String srcIvyPattern, Artifact[] extraArtifacts, boolean overwrite, String conf) Ivy14.publish
(ModuleRevisionId mrid, String pubrevision, File cache, String srcArtifactPattern, String resolverName, String srcIvyPattern, boolean validate) Ivy14.publish
(ModuleRevisionId mrid, String pubrevision, File cache, String srcArtifactPattern, String resolverName, String srcIvyPattern, boolean validate, boolean overwrite) Ivy14.publish
(ModuleRevisionId mrid, String pubrevision, File cache, String srcArtifactPattern, String resolverName, String srcIvyPattern, String status, Date pubdate, Artifact[] extraArtifacts, boolean validate, boolean overwrite, boolean update, String conf) Ivy14.publish
(ModuleRevisionId mrid, String pubrevision, File cache, Collection<String> srcArtifactPattern, String resolverName, String srcIvyPattern, String status, Date pubdate, Artifact[] extraArtifacts, boolean validate, boolean overwrite, boolean update, String conf) Methods in org.apache.ivy with parameters of type ArtifactModifier and TypeMethodDescriptionIvy14.publish
(ModuleDescriptor md, DependencyResolver resolver, Collection<String> srcArtifactPattern, String srcIvyPattern, Artifact[] extraArtifacts, boolean overwrite, String conf) Ivy14.publish
(ModuleRevisionId mrid, String pubrevision, File cache, String srcArtifactPattern, String resolverName, String srcIvyPattern, String status, Date pubdate, Artifact[] extraArtifacts, boolean validate, boolean overwrite, boolean update, String conf) Ivy14.publish
(ModuleRevisionId mrid, String pubrevision, File cache, Collection<String> srcArtifactPattern, String resolverName, String srcIvyPattern, String status, Date pubdate, Artifact[] extraArtifacts, boolean validate, boolean overwrite, boolean update, String conf) Method parameters in org.apache.ivy with type arguments of type ArtifactModifier and TypeMethodDescriptionIvy14.determineArtifactsToCopy
(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter<Artifact> artifactFilter) Ivy14.install
(ModuleRevisionId mrid, String from, String to, boolean transitive, boolean validate, boolean overwrite, Filter<Artifact> artifactFilter, File cache, String matcherName) private ResolveOptions
Ivy14.newResolveOptions
(String[] confs, String revision, File cache, Date date, boolean validate, boolean useCacheOnly, boolean transitive, boolean useOrigin, boolean download, boolean outputReport, Filter<Artifact> artifactFilter) Ivy14.resolve
(URL ivySource, String revision, String[] confs, File cache, Date date, boolean validate, boolean useCacheOnly, boolean transitive, boolean useOrigin, Filter<Artifact> artifactFilter) Ivy14.resolve
(URL ivySource, String revision, String[] confs, File cache, Date date, boolean validate, boolean useCacheOnly, boolean transitive, Filter<Artifact> artifactFilter) Ivy14.resolve
(URL ivySource, String revision, String[] confs, File cache, Date date, boolean validate, boolean useCacheOnly, Filter<Artifact> artifactFilter) Ivy14.resolve
(ModuleDescriptor md, String[] confs, File cache, Date date, boolean validate, boolean useCacheOnly, boolean transitive, boolean useOrigin, boolean download, boolean outputReport, Filter<Artifact> artifactFilter) Ivy14.resolve
(ModuleDescriptor md, String[] confs, File cache, Date date, boolean validate, boolean useCacheOnly, boolean transitive, boolean download, boolean outputReport, Filter<Artifact> artifactFilter) Ivy14.resolve
(ModuleDescriptor md, String[] confs, File cache, Date date, boolean validate, boolean useCacheOnly, boolean transitive, Filter<Artifact> artifactFilter) Ivy14.resolve
(ModuleDescriptor md, String[] confs, File cache, Date date, boolean validate, boolean useCacheOnly, Filter<Artifact> artifactFilter) Ivy14.resolve
(ModuleRevisionId mrid, String[] confs, boolean transitive, boolean changing, File cache, Date date, boolean validate, boolean useCacheOnly, boolean useOrigin, Filter<Artifact> artifactFilter) Ivy14.resolve
(ModuleRevisionId mrid, String[] confs, boolean transitive, boolean changing, File cache, Date date, boolean validate, boolean useCacheOnly, Filter<Artifact> artifactFilter) int
Ivy14.retrieve
(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter<Artifact> artifactFilter) int
Ivy14.retrieve
(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter<Artifact> artifactFilter, boolean sync, boolean useOrigin) int
Ivy14.retrieve
(ModuleId moduleId, String[] confs, File cache, String destFilePattern, String destIvyPattern, Filter<Artifact> artifactFilter, boolean sync, boolean useOrigin, boolean makeSymlinks) -
Uses of Artifact in org.apache.ivy.ant
Classes in org.apache.ivy.ant that implement ArtifactFields in org.apache.ivy.ant with type parameters of type ArtifactModifier and TypeFieldDescriptionIvyPostResolveTask.artifactFilter
private Collection<Artifact>
IvyPublish.artifacts
Methods in org.apache.ivy.ant that return types with arguments of type ArtifactModifier and TypeMethodDescriptionAntWorkspaceResolver.Resolver.createWorkspaceArtifacts
(ModuleDescriptor md) IvyPostResolveTask.getArtifactFilter()
Methods in org.apache.ivy.ant with parameters of type ArtifactModifier and TypeMethodDescriptionAntWorkspaceResolver.Resolver.download
(Artifact[] artifacts, DownloadOptions options) private void
IvyArtifactReport.startArtifact
(TransformerHandler saxHandler, Artifact artifact) -
Uses of Artifact in org.apache.ivy.core
Methods in org.apache.ivy.core with parameters of type ArtifactModifier and TypeMethodDescriptionstatic String
IvyPatternHelper.substitute
(String pattern, Artifact artifact) static String
IvyPatternHelper.substitute
(String pattern, Artifact artifact, String conf) static String
IvyPatternHelper.substitute
(String pattern, Artifact artifact, ArtifactOrigin origin) static String
IvyPatternHelper.substitute
(String pattern, ModuleRevisionId mrid, Artifact artifact) static String
IvyPatternHelper.substitute
(String pattern, ModuleRevisionId mrid, Artifact artifact, String conf, ArtifactOrigin origin) -
Uses of Artifact in org.apache.ivy.core.cache
Fields in org.apache.ivy.core.cache declared as ArtifactMethods in org.apache.ivy.core.cache that return ArtifactModifier and TypeMethodDescriptionArtifactOrigin.getArtifact()
Return the artifact that this location is pointing at.private Artifact
DefaultRepositoryCacheManager.getDefaultMetadataArtifact
(ModuleRevisionId mrid) DefaultRepositoryCacheManager.getOriginalMetadataArtifact
(Artifact moduleArtifact) Methods in org.apache.ivy.core.cache with parameters of type ArtifactModifier and TypeMethodDescriptionDefaultRepositoryCacheManager.cacheModuleDescriptor
(DependencyResolver resolver, ResolvedResource mdRef, DependencyDescriptor dd, Artifact moduleArtifact, ResourceDownloader downloader, CacheMetadataOptions options) RepositoryCacheManager.cacheModuleDescriptor
(DependencyResolver resolver, ResolvedResource originalMetadataRef, DependencyDescriptor dd, Artifact requestedMetadataArtifact, ResourceDownloader downloader, CacheMetadataOptions options) Caches an original module descriptor.void
DefaultRepositoryCacheManager.BackupResourceDownloader.download
(Artifact artifact, Resource resource, File dest) DefaultRepositoryCacheManager.download
(Artifact artifact, ArtifactResourceResolver resourceResolver, ResourceDownloader resourceDownloader, CacheDownloadOptions options) RepositoryCacheManager.download
(Artifact artifact, ArtifactResourceResolver resourceResolver, ResourceDownloader resourceDownloader, CacheDownloadOptions options) Downloads an artifact to this cache.void
DownloadListener.endArtifactDownload
(RepositoryCacheManager cache, Artifact artifact, ArtifactDownloadReport adr, File archiveFile) DefaultRepositoryCacheManager.getArchiveFileInCache
(Artifact artifact) Returns a File object pointing to where the artifact can be found on the local file system.DefaultRepositoryCacheManager.getArchiveFileInCache
(Artifact artifact, ArtifactOrigin origin) Returns a File object pointing to where the artifact can be found on the local file system.private File
DefaultRepositoryCacheManager.getArchiveFileInCache
(Artifact artifact, ArtifactOrigin origin, boolean useOrigin) Returns a File object pointing to where the artifact can be found on the local file system, using or not the original location depending on the availability of origin information provided as parameter and the setting of useOrigin.DefaultRepositoryCacheManager.getArchivePathInCache
(Artifact artifact) DefaultRepositoryCacheManager.getArchivePathInCache
(Artifact artifact, ArtifactOrigin origin) private String
DefaultRepositoryCacheManager.getExistsKey
(Artifact artifact) Returns the key used to identify the existence of the remote artifact.private String
DefaultRepositoryCacheManager.getIsLocalKey
(Artifact artifact) Returns the key used to identify if the artifact is local.private String
DefaultRepositoryCacheManager.getLastCheckedKey
(Artifact artifact) Returns the key used to identify the last time the artifact was checked to be up to date.private String
DefaultRepositoryCacheManager.getLocationKey
(Artifact artifact) Returns the key used to identify the location of the artifact.private String
DefaultRepositoryCacheManager.getOriginalKey
(Artifact artifact) Returns the key used to identify the original artifact.DefaultRepositoryCacheManager.getOriginalMetadataArtifact
(Artifact moduleArtifact) private String
DefaultRepositoryCacheManager.getPrefixKey
(Artifact artifact) Creates the unique prefix key that will reference the artifact within the properties.DefaultRepositoryCacheManager.getSavedArtifactOrigin
(Artifact artifact) RepositoryCacheManager.getSavedArtifactOrigin
(Artifact artifact) Returns the artifact origin of the given artifact as saved in this cache.private boolean
DefaultRepositoryCacheManager.isOriginalMetadataArtifact
(Artifact artifact) void
DownloadListener.needArtifact
(RepositoryCacheManager cache, Artifact artifact) void
DefaultRepositoryCacheManager.originalToCachedModuleDescriptor
(DependencyResolver resolver, ResolvedResource originalMetadataRef, Artifact requestedMetadataArtifact, ResolvedModuleRevision rmr, ModuleDescriptorWriter writer) void
RepositoryCacheManager.originalToCachedModuleDescriptor
(DependencyResolver resolver, ResolvedResource originalMetadataRef, Artifact requestedMetadataArtifact, ResolvedModuleRevision rmr, ModuleDescriptorWriter writer) Stores a standardized version of an original module descriptor in the cache for later use.private void
DefaultRepositoryCacheManager.removeSavedArtifactOrigin
(Artifact artifact) (package private) void
DefaultRepositoryCacheManager.saveArtifactOrigin
(Artifact artifact, ArtifactOrigin origin) void
DownloadListener.startArtifactDownload
(RepositoryCacheManager cache, ResolvedResource rres, Artifact artifact, ArtifactOrigin origin) static final ArtifactOrigin
ArtifactOrigin instance used when the origin is unknown.static final ArtifactOrigin
Deprecated.because of renaming due spell check.private void
DefaultRepositoryCacheManager.unpackArtifact
(Artifact artifact, ArtifactDownloadReport adr, CacheDownloadOptions options) Constructors in org.apache.ivy.core.cache with parameters of type ArtifactModifierConstructorDescriptionArtifactOrigin
(Artifact artifact, boolean isLocal, String location) Create a new instance -
Uses of Artifact in org.apache.ivy.core.event.download
Fields in org.apache.ivy.core.event.download declared as ArtifactModifier and TypeFieldDescriptionprivate Artifact
DownloadEvent.artifact
private Artifact[]
PrepareDownloadEvent.artifacts
Methods in org.apache.ivy.core.event.download that return ArtifactModifier and TypeMethodDescriptionDownloadEvent.getArtifact()
Artifact[]
PrepareDownloadEvent.getArtifacts()
Methods in org.apache.ivy.core.event.download with parameters of type ArtifactModifier and TypeMethodDescriptionprotected void
DownloadEvent.addArtifactAttributes
(Artifact artifact) Constructors in org.apache.ivy.core.event.download with parameters of type ArtifactModifierConstructorDescriptionDownloadEvent
(String name, Artifact artifact) EndArtifactDownloadEvent
(DependencyResolver resolver, Artifact artifact, ArtifactDownloadReport report, File dest) NeedArtifactEvent
(DependencyResolver resolver, Artifact artifact) PrepareDownloadEvent
(Artifact[] artifacts) StartArtifactDownloadEvent
(DependencyResolver resolver, Artifact artifact, ArtifactOrigin origin) -
Uses of Artifact in org.apache.ivy.core.event.publish
Fields in org.apache.ivy.core.event.publish declared as ArtifactMethods in org.apache.ivy.core.event.publish that return ArtifactConstructors in org.apache.ivy.core.event.publish with parameters of type ArtifactModifierConstructorDescriptionEndArtifactPublishEvent
(DependencyResolver resolver, Artifact artifact, File data, boolean overwrite, boolean successful) protected
PublishEvent
(String name, DependencyResolver resolver, Artifact artifact, File data, boolean overwrite) StartArtifactPublishEvent
(DependencyResolver resolver, Artifact artifact, File data, boolean overwrite) -
Uses of Artifact in org.apache.ivy.core.event.retrieve
Methods in org.apache.ivy.core.event.retrieve with parameters of type ArtifactModifier and TypeMethodDescriptionprotected void
RetrieveArtifactEvent.addArtifactAttributes
(Artifact artifact) -
Uses of Artifact in org.apache.ivy.core.install
Fields in org.apache.ivy.core.install with type parameters of type ArtifactMethods in org.apache.ivy.core.install that return types with arguments of type ArtifactMethod parameters in org.apache.ivy.core.install with type arguments of type ArtifactModifier and TypeMethodDescriptionInstallOptions.setArtifactFilter
(Filter<Artifact> artifactFilter) -
Uses of Artifact in org.apache.ivy.core.module.descriptor
Classes in org.apache.ivy.core.module.descriptor that implement ArtifactFields in org.apache.ivy.core.module.descriptor declared as ArtifactFields in org.apache.ivy.core.module.descriptor with type parameters of type ArtifactModifier and TypeFieldDescriptionprivate Collection<Artifact>
DefaultModuleDescriptor.artifacts
private Map<String,
Collection<Artifact>> DefaultModuleDescriptor.artifactsByConf
Methods in org.apache.ivy.core.module.descriptor that return ArtifactModifier and TypeMethodDescriptionstatic Artifact
DefaultArtifact.cloneWithAnotherExt
(Artifact artifact, String newExt) static Artifact
DefaultArtifact.cloneWithAnotherMrid
(Artifact artifact, ModuleRevisionId mrid) static Artifact
DefaultArtifact.cloneWithAnotherName
(Artifact artifact, String name) static Artifact
DefaultArtifact.cloneWithAnotherType
(Artifact artifact, String newType) static Artifact
DefaultArtifact.cloneWithAnotherTypeAndExt
(Artifact artifact, String newType, String newExt) Artifact[]
DefaultModuleDescriptor.getAllArtifacts()
Artifact[]
ModuleDescriptor.getAllArtifacts()
Artifact[]
DefaultModuleDescriptor.getArtifacts
(String conf) Artifact[]
ModuleDescriptor.getArtifacts
(String conf) DefaultModuleDescriptor.getMetadataArtifact()
ModuleDescriptor.getMetadataArtifact()
Even though the module descriptor is never described as a published artifact of a module in the module descriptor itself, it is often useful to consider it as any other artifact of the module.static Artifact
DefaultArtifact.newIvyArtifact
(ModuleRevisionId mrid, Date pubDate) static Artifact
MDArtifact.newIvyArtifact
(ModuleDescriptor md) static Artifact
DefaultArtifact.newPomArtifact
(ModuleRevisionId mrid, Date pubDate) Methods in org.apache.ivy.core.module.descriptor that return types with arguments of type ArtifactModifier and TypeMethodDescriptionprivate Collection<Artifact>
DefaultModuleDescriptor.getArtifactsIncludingExtending
(String conf) Methods in org.apache.ivy.core.module.descriptor with parameters of type ArtifactModifier and TypeMethodDescriptionvoid
DefaultModuleDescriptor.addArtifact
(String conf, Artifact artifact) Artifact configurations are not used since added artifact may not be entirely completed, so its configurations data may not be accuratestatic Artifact
DefaultArtifact.cloneWithAnotherExt
(Artifact artifact, String newExt) static Artifact
DefaultArtifact.cloneWithAnotherMrid
(Artifact artifact, ModuleRevisionId mrid) static Artifact
DefaultArtifact.cloneWithAnotherName
(Artifact artifact, String name) static Artifact
DefaultArtifact.cloneWithAnotherType
(Artifact artifact, String newType) static Artifact
DefaultArtifact.cloneWithAnotherTypeAndExt
(Artifact artifact, String newType, String newExt) void
DefaultModuleDescriptor.setModuleArtifact
(Artifact moduleArtifact) -
Uses of Artifact in org.apache.ivy.core.pack
Methods in org.apache.ivy.core.pack that return ArtifactModifier and TypeMethodDescriptionPackagingManager.getUnpackedArtifact
(Artifact artifact) PackagingManager.unpackArtifact
(Artifact artifact, File localFile, File archiveFile) Methods in org.apache.ivy.core.pack with parameters of type ArtifactModifier and TypeMethodDescriptionPackagingManager.getUnpackedArtifact
(Artifact artifact) PackagingManager.unpackArtifact
(Artifact artifact, File localFile, File archiveFile) -
Uses of Artifact in org.apache.ivy.core.publish
Fields in org.apache.ivy.core.publish declared as ArtifactMethods in org.apache.ivy.core.publish that return ArtifactMethods in org.apache.ivy.core.publish that return types with arguments of type ArtifactModifier and TypeMethodDescriptionPublishEngine.publish
(ModuleDescriptor md, Collection<String> srcArtifactPattern, DependencyResolver resolver, PublishOptions options) PublishEngine.publish
(ModuleRevisionId mrid, Collection<String> srcArtifactPattern, String resolverName, PublishOptions options) Publishes a module to the repository.Methods in org.apache.ivy.core.publish with parameters of type ArtifactModifier and TypeMethodDescriptionprivate void
PublishEngine.publish
(Artifact artifact, File src, DependencyResolver resolver, boolean overwrite) PublishOptions.setExtraArtifacts
(Artifact[] extraArtifacts) -
Uses of Artifact in org.apache.ivy.core.report
Fields in org.apache.ivy.core.report declared as ArtifactModifier and TypeFieldDescriptionprivate Artifact
ArtifactDownloadReport.artifact
private Artifact
ArtifactDownloadReport.unpackedArtifact
Fields in org.apache.ivy.core.report with type parameters of type ArtifactModifier and TypeFieldDescriptionprivate final Map<Artifact,
ArtifactDownloadReport> DownloadReport.artifacts
ResolveReport.artifacts
Methods in org.apache.ivy.core.report that return ArtifactModifier and TypeMethodDescriptionArtifactDownloadReport.getArtifact()
ArtifactDownloadReport.getUnpackedArtifact()
Methods in org.apache.ivy.core.report that return types with arguments of type ArtifactModifier and TypeMethodDescriptionResolveReport.getArtifacts()
Returns the list of all artifacts which should be downloaded per this resolve To know if the artifact have actually been downloaded use information found in ConfigurationResolveReport.Methods in org.apache.ivy.core.report with parameters of type ArtifactModifier and TypeMethodDescriptionDownloadReport.getArtifactReport
(Artifact artifact) void
ArtifactDownloadReport.setUnpackedArtifact
(Artifact unpackedArtifact) Method parameters in org.apache.ivy.core.report with type arguments of type ArtifactModifier and TypeMethodDescriptionvoid
ResolveReport.setDependencies
(List<IvyNode> dependencies, Filter<Artifact> artifactFilter) Constructors in org.apache.ivy.core.report with parameters of type ArtifactModifierConstructorDescriptionArtifactDownloadReport
(Artifact artifact) MetadataArtifactDownloadReport
(Artifact artifact) -
Uses of Artifact in org.apache.ivy.core.resolve
Fields in org.apache.ivy.core.resolve with type parameters of type ArtifactModifier and TypeFieldDescriptionResolveOptions.artifactFilter
A filter to use to avoid downloading all artifacts.Methods in org.apache.ivy.core.resolve that return ArtifactModifier and TypeMethodDescriptionArtifact[]
IvyNode.getAllArtifacts()
Returns all the artifacts of this dependency required in all the root module configurationsArtifact[]
IvyNode.getArtifacts
(String rootModuleConf) Returns the artifacts of this dependency required in the configurations themselves required in the given root module configurationArtifact[]
IvyNode.getSelectedArtifacts
(Filter<Artifact> artifactFilter) Returns all the artifacts of this dependency required in the root module configurations in which the node is not evicted nor blacklistedMethods in org.apache.ivy.core.resolve that return types with arguments of type ArtifactModifier and TypeMethodDescriptionprivate static Collection<Artifact>
IvyNode.findArtifactsMatching
(IncludeRule rule, Map<ArtifactId, Artifact> allArtifacts) ResolveOptions.getArtifactFilter()
Methods in org.apache.ivy.core.resolve with parameters of type ArtifactModifier and TypeMethodDescriptionboolean
IvyNode.directlyExcludes
(ModuleDescriptor md, String[] moduleConfs, DependencyDescriptor dd, Artifact artifact) boolean
IvyNode.doesCallersExclude
(String rootModuleConf, Artifact artifact, Deque<IvyNode> callersStack) boolean
IvyNode.doesCallersExclude
(String rootModuleConf, Artifact artifact, Stack<ModuleRevisionId> callersStack) Deprecated.(package private) boolean
IvyNodeCallers.doesCallersExclude
(String rootModuleConf, Artifact artifact) Returns true if ALL callers exclude the given artifact in the given root module conf(package private) boolean
IvyNodeCallers.doesCallersExclude
(String rootModuleConf, Artifact artifact, Deque<IvyNode> callersStack) (package private) Boolean
IvyNode.doesExclude
(ModuleDescriptor md, String rootModuleConf, String[] moduleConfs, DependencyDescriptor dd, Artifact artifact, Deque<IvyNode> callersStack) ResolveEngine.download
(Artifact artifact, DownloadOptions options) Download an artifact to the cache.Locates an artifact in dependency resolvers, and return its location if it can be located and actually exists, or an unknownArtifactOrigin
in other cases.Method parameters in org.apache.ivy.core.resolve with type arguments of type ArtifactModifier and TypeMethodDescriptionprivate void
IvyNode.addArtifactsFromMergedUsage
(String rootModuleConf, Set<Artifact> artifacts) private void
IvyNode.addArtifactsFromOwnUsage
(Set<Artifact> artifacts, Set<DependencyArtifactDescriptor> dependencyArtifacts) void
ResolveEngine.downloadArtifacts
(ResolveReport report, Filter<Artifact> artifactFilter, DownloadOptions options) private static Collection<Artifact>
IvyNode.findArtifactsMatching
(IncludeRule rule, Map<ArtifactId, Artifact> allArtifacts) Artifact[]
IvyNode.getSelectedArtifacts
(Filter<Artifact> artifactFilter) Returns all the artifacts of this dependency required in the root module configurations in which the node is not evicted nor blacklistedResolveOptions.setArtifactFilter
(Filter<Artifact> artifactFilter) -
Uses of Artifact in org.apache.ivy.core.retrieve
Fields in org.apache.ivy.core.retrieve with type parameters of type ArtifactModifier and TypeFieldDescriptionRetrieveOptions.artifactFilter
The filter to apply before retrieving artifacts.Methods in org.apache.ivy.core.retrieve that return types with arguments of type ArtifactMethod parameters in org.apache.ivy.core.retrieve with type arguments of type ArtifactModifier and TypeMethodDescriptionRetrieveOptions.setArtifactFilter
(Filter<Artifact> artifactFilter) -
Uses of Artifact in org.apache.ivy.osgi.core
Methods in org.apache.ivy.osgi.core that return ArtifactModifier and TypeMethodDescriptionOSGiManifestParser.getMetadataArtifact
(ModuleRevisionId mrid, Resource res) Methods in org.apache.ivy.osgi.core with parameters of type Artifact -
Uses of Artifact in org.apache.ivy.osgi.repo
Fields in org.apache.ivy.osgi.repo declared as ArtifactModifier and TypeFieldDescriptionprivate Artifact
ResolverManifestIterable.ResolverManifestIterator.artifact
private Artifact[]
ResolverManifestIterable.ResolverManifestIterator.artifacts
Methods in org.apache.ivy.osgi.repo with parameters of type ArtifactModifier and TypeMethodDescriptionAbstractOSGiResolver.findArtifactRef
(Artifact artifact, Date date) void
-
Uses of Artifact in org.apache.ivy.plugins.lock
Methods in org.apache.ivy.plugins.lock with parameters of type ArtifactModifier and TypeMethodDescriptionboolean
ArtifactLockStrategy.lockArtifact
(Artifact artifact, File artifactFileToDownload) boolean
LockStrategy.lockArtifact
(Artifact artifact, File artifactFileToDownload) Performs a lock before downloading the givenArtifact
to the given file.final boolean
NoLockStrategy.lockArtifact
(Artifact artifact, File artifactFileToDownload) void
ArtifactLockStrategy.unlockArtifact
(Artifact artifact, File artifactFileToDownload) void
LockStrategy.unlockArtifact
(Artifact artifact, File artifactFileToDownload) Release the lock acquired for an artifact download.final void
NoLockStrategy.unlockArtifact
(Artifact artifact, File artifactFileToDownload) -
Uses of Artifact in org.apache.ivy.plugins.namespace
Methods in org.apache.ivy.plugins.namespace that return ArtifactModifier and TypeMethodDescriptionstatic Artifact
NameSpaceHelper.transform
(Artifact artifact, NamespaceTransformer t) Methods in org.apache.ivy.plugins.namespace with parameters of type ArtifactModifier and TypeMethodDescriptionstatic Artifact
NameSpaceHelper.transform
(Artifact artifact, NamespaceTransformer t) -
Uses of Artifact in org.apache.ivy.plugins.parser
Methods in org.apache.ivy.plugins.parser that return ArtifactModifier and TypeMethodDescriptionAbstractModuleDescriptorParser.getMetadataArtifact
(ModuleRevisionId mrid, Resource res) ModuleDescriptorParser.getMetadataArtifact
(ModuleRevisionId mrid, Resource res) Returns the module metadata artifact corresponding to the given module revision id that this parser parses -
Uses of Artifact in org.apache.ivy.plugins.parser.m2
Methods in org.apache.ivy.plugins.parser.m2 that return ArtifactModifier and TypeMethodDescriptionprivate static Artifact
PomModuleDescriptorWriter.findArtifact
(ModuleDescriptor md, String artifactName) Returns the first artifact with the correct name and without a classifier.PomModuleDescriptorBuilder.getJavadocArtifact()
PomModuleDescriptorBuilder.getMainArtifact()
PomModuleDescriptorParser.getMetadataArtifact
(ModuleRevisionId mrid, Resource res) PomModuleDescriptorBuilder.getSourceArtifact()
PomModuleDescriptorBuilder.getSrcArtifact()
-
Uses of Artifact in org.apache.ivy.plugins.parser.xml
Methods in org.apache.ivy.plugins.parser.xml with parameters of type ArtifactModifier and TypeMethodDescriptionprivate static String
XmlModuleDescriptorWriter.getConfs
(ModuleDescriptor md, Artifact artifact) -
Uses of Artifact in org.apache.ivy.plugins.report
Fields in org.apache.ivy.plugins.report with type parameters of type ArtifactMethods in org.apache.ivy.plugins.report that return ArtifactMethods in org.apache.ivy.plugins.report that return types with arguments of type Artifact -
Uses of Artifact in org.apache.ivy.plugins.repository
Methods in org.apache.ivy.plugins.repository with parameters of type ArtifactModifier and TypeMethodDescriptionvoid
void
void
Transfer a resource to the repository -
Uses of Artifact in org.apache.ivy.plugins.resolver
Fields in org.apache.ivy.plugins.resolver with type parameters of type ArtifactMethods in org.apache.ivy.plugins.resolver that return ArtifactModifier and TypeMethodDescriptionprotected Artifact
AbstractResolver.fromSystem
(Artifact artifact) protected Artifact
Methods in org.apache.ivy.plugins.resolver that return types with arguments of type ArtifactModifier and TypeMethodDescriptionAbstractWorkspaceResolver.createWorkspaceArtifacts
(ModuleDescriptor md) Methods in org.apache.ivy.plugins.resolver with parameters of type ArtifactModifier and TypeMethodDescriptionBasicResolver.doFindArtifactRef
(Artifact artifact, Date date) BasicResolver.download
(Artifact[] artifacts, DownloadOptions options) CacheResolver.download
(Artifact[] artifacts, DownloadOptions options) Deprecated.ChainResolver.download
(Artifact[] artifacts, DownloadOptions options) DependencyResolver.download
(Artifact[] artifacts, DownloadOptions options) Download artifacts with specified DownloadOptions.DualResolver.download
(Artifact[] artifacts, DownloadOptions options) IBiblioResolver.download
(Artifact[] artifacts, DownloadOptions options) IvyRepResolver.download
(Artifact[] artifacts, DownloadOptions options) RepositoryResolver.download
(Artifact[] artifacts, DownloadOptions options) boolean
boolean
boolean
Deprecated.boolean
boolean
Returnstrue
if the given artifact can be located by this resolver and actually exist.boolean
boolean
boolean
AbstractPatternsBasedResolver.findArtifactRef
(Artifact artifact, Date date) protected abstract ResolvedResource
BasicResolver.findArtifactRef
(Artifact artifact, Date date) IBiblioResolver.findArtifactRef
(Artifact artifact, Date date) IvyRepResolver.findArtifactRef
(Artifact artifact, Date date) private ResolvedResource
RepositoryResolver.findDynamicResourceUsingPattern
(ResourceMDParser rmdparser, ModuleRevisionId mrid, String pattern, Artifact artifact, Date date) protected abstract ResolvedResource
AbstractPatternsBasedResolver.findResourceUsingPattern
(ModuleRevisionId mrid, String pattern, Artifact artifact, ResourceMDParser rmdparser, Date date) protected ResolvedResource
RepositoryResolver.findResourceUsingPattern
(ModuleRevisionId mrid, String pattern, Artifact artifact, ResourceMDParser rmdparser, Date date) protected ResolvedResource
AbstractPatternsBasedResolver.findResourceUsingPatterns
(ModuleRevisionId moduleRevision, List<String> patternList, Artifact artifact, ResourceMDParser rmdparser, Date date) private ResolvedResource
IBiblioResolver.findSnapshotArtifact
(Artifact artifact, Date date, ModuleRevisionId mrid, MavenTimedSnapshotVersionMatcher.MavenSnapshotRevision snapshotRevision) protected Artifact
AbstractResolver.fromSystem
(Artifact artifact) protected ResolvedResource
BasicResolver.getArtifactRef
(Artifact artifact, Date date) protected String
FileSystemResolver.getDestination
(String pattern, Artifact artifact, ModuleRevisionId mrid) protected String
RepositoryResolver.getDestination
(String pattern, Artifact artifact, ModuleRevisionId mrid) protected ResolvedResource[]
IBiblioResolver.listResources
(Repository repository, ModuleRevisionId mrid, String pattern, Artifact artifact) protected ResolvedResource[]
RepositoryResolver.listResources
(Repository repository, ModuleRevisionId mrid, String pattern, Artifact artifact) List all revisions as resolved resources for the given artifact in the given repository using the given pattern, and using the given mrid except its revision.Default implementation actually download the artifact Subclasses should overwrite this to avoid the downloadDeprecated.Locates the given artifact and returns its location if it can be located by this resolver and if it actually exists, ornull
in other cases.protected void
BasicResolver.logArtifactAttempt
(Artifact art, String attempt) void
void
Deprecated.void
void
void
void
void
void
protected void
protected void
RepositoryResolver.putChecksum
(Artifact artifact, File src, String dest, boolean overwrite, String algorithm) protected void
RepositoryResolver.putSignature
(Artifact artifact, File src, String dest, boolean overwrite) void
AbstractResolver.reportFailure
(Artifact art) void
BasicResolver.reportFailure
(Artifact art) void
ChainResolver.reportFailure
(Artifact art) void
DependencyResolver.reportFailure
(Artifact art) Reports last artifact download failure as Messagesvoid
DualResolver.reportFailure
(Artifact art) protected Artifact
-
Uses of Artifact in org.apache.ivy.plugins.resolver.packager
Methods in org.apache.ivy.plugins.resolver.packager with parameters of type ArtifactModifier and TypeMethodDescriptionPackagerResolver.findArtifactRef
(Artifact artifact, Date date) PackagerCacheEntry.getBuiltArtifact
(Artifact artifact) Get a built artifact.Constructors in org.apache.ivy.plugins.resolver.packager with parameters of type Artifact -
Uses of Artifact in org.apache.ivy.plugins.resolver.util
Methods in org.apache.ivy.plugins.resolver.util with parameters of type ArtifactModifier and TypeMethodDescriptionstatic ResolvedResource[]
ResolverHelper.findAll
(Repository rep, ModuleRevisionId mrid, String pattern, Artifact artifact) -
Uses of Artifact in org.apache.ivy.util.filter
Fields in org.apache.ivy.util.filter with type parameters of type ArtifactMethods in org.apache.ivy.util.filter that return types with arguments of type ArtifactModifier and TypeMethodDescriptionFilterHelper.getArtifactTypeFilter
(String types) FilterHelper.getArtifactTypeFilter
(String[] types) Methods in org.apache.ivy.util.filter with parameters of type Artifact