Uses of Interface
org.apache.ivy.core.module.descriptor.DependencyDescriptor
Packages that use DependencyDescriptor
Package
Description
-
Uses of DependencyDescriptor in org.apache.ivy.ant
Methods in org.apache.ivy.ant that return DependencyDescriptorModifier and TypeMethodDescription(package private) DependencyDescriptor
IvyDependency.asDependencyDescriptor
(ModuleDescriptor md, String masterConf, IvySettings settings) Methods in org.apache.ivy.ant with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionAntWorkspaceResolver.Resolver.getDependency
(DependencyDescriptor dd, ResolveData data) -
Uses of DependencyDescriptor in org.apache.ivy.core
Fields in org.apache.ivy.core declared as DependencyDescriptorMethods in org.apache.ivy.core that return DependencyDescriptorMethods in org.apache.ivy.core with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionvoid
IvyContext.setDependencyDescriptor
(DependencyDescriptor dd) -
Uses of DependencyDescriptor in org.apache.ivy.core.cache
Methods in org.apache.ivy.core.cache with parameters of type DependencyDescriptorModifier 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.DefaultRepositoryCacheManager.findModuleInCache
(DependencyDescriptor dd, ModuleRevisionId requestedRevisionId, CacheMetadataOptions options, String expectedResolver) RepositoryCacheManager.findModuleInCache
(DependencyDescriptor dd, ModuleRevisionId requestedRevisionId, CacheMetadataOptions options, String expectedResolver) Search a module descriptor in cache for a mridprivate boolean
DefaultRepositoryCacheManager.isChanging
(DependencyDescriptor dd, ModuleRevisionId requestedRevisionId, CacheMetadataOptions options) private boolean
DefaultRepositoryCacheManager.isCheckmodified
(DependencyDescriptor dd, ModuleRevisionId requestedRevisionId, CacheMetadataOptions options) -
Uses of DependencyDescriptor in org.apache.ivy.core.event.resolve
Fields in org.apache.ivy.core.event.resolve declared as DependencyDescriptorMethods in org.apache.ivy.core.event.resolve that return DependencyDescriptorConstructors in org.apache.ivy.core.event.resolve with parameters of type DependencyDescriptorModifierConstructorDescriptionEndResolveDependencyEvent
(DependencyResolver resolver, DependencyDescriptor dd, ModuleRevisionId requestedRevisionId, ResolvedModuleRevision module, long duration) protected
ResolveDependencyEvent
(String name, DependencyResolver resolver, DependencyDescriptor dd, ModuleRevisionId requestedRevisionId) StartResolveDependencyEvent
(DependencyResolver resolver, DependencyDescriptor dd, ModuleRevisionId requestedRevisionId) -
Uses of DependencyDescriptor in org.apache.ivy.core.module.descriptor
Classes in org.apache.ivy.core.module.descriptor that implement DependencyDescriptorModifier and TypeClassDescriptionclass
This class can be used as the default implementation for DependencyDescriptor.Fields in org.apache.ivy.core.module.descriptor declared as DependencyDescriptorModifier and TypeFieldDescriptionprivate DependencyDescriptor
DefaultDependencyDescriptor.asSystem
private DependencyDescriptor
DefaultDependencyArtifactDescriptor.dd
Fields in org.apache.ivy.core.module.descriptor with type parameters of type DependencyDescriptorModifier and TypeFieldDescriptionprivate List<DependencyDescriptor>
DefaultModuleDescriptor.dependencies
Methods in org.apache.ivy.core.module.descriptor that return DependencyDescriptorModifier and TypeMethodDescriptionDefaultDependencyDescriptor.asSystem()
DependencyDescriptor.asSystem()
DefaultDependencyDescriptor.clone
(ModuleRevisionId revision) DependencyDescriptor.clone
(ModuleRevisionId revision) Clones current dependency descriptor with another revision.DefaultModuleDescriptor.getDependencies()
ModuleDescriptor.getDependencies()
DefaultDependencyArtifactDescriptor.getDependencyDescriptor()
DependencyArtifactDescriptor.getDependencyDescriptor()
DefaultModuleDescriptor.mediate
(DependencyDescriptor dd) DependencyDescriptorMediator.mediate
(DependencyDescriptor dd) Mediates the givenDependencyDescriptor
according to thisModuleDescriptor
.OverrideDependencyDescriptorMediator.mediate
(DependencyDescriptor dd) static DependencyDescriptor
DefaultDependencyDescriptor.transformInstance
(DependencyDescriptor dd, Namespace ns) Transforms the given dependency descriptor of the given namespace and return a new dependency descriptor in the system namespace.Methods in org.apache.ivy.core.module.descriptor with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionvoid
DefaultModuleDescriptor.addDependency
(DependencyDescriptor dependency) DefaultModuleDescriptor.mediate
(DependencyDescriptor dd) DependencyDescriptorMediator.mediate
(DependencyDescriptor dd) Mediates the givenDependencyDescriptor
according to thisModuleDescriptor
.OverrideDependencyDescriptorMediator.mediate
(DependencyDescriptor dd) static DependencyDescriptor
DefaultDependencyDescriptor.transformInstance
(DependencyDescriptor dd, Namespace ns) Transforms the given dependency descriptor of the given namespace and return a new dependency descriptor in the system namespace.static DefaultDependencyDescriptor
DefaultDependencyDescriptor.transformInstance
(DependencyDescriptor dd, NamespaceTransformer t, boolean fromSystem) Transforms a dependency descriptor using the given transformer.Constructors in org.apache.ivy.core.module.descriptor with parameters of type DependencyDescriptorModifierConstructorDescriptionDefaultDependencyArtifactDescriptor
(DependencyDescriptor dd, String name, String type, String ext, URL url, Map<String, String> extraAttributes) -
Uses of DependencyDescriptor in org.apache.ivy.core.repository
Methods in org.apache.ivy.core.repository with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionprivate ModuleRevisionId
RepositoryManagementEngine.getDependency
(DependencyDescriptor dd) -
Uses of DependencyDescriptor in org.apache.ivy.core.resolve
Fields in org.apache.ivy.core.resolve declared as DependencyDescriptorModifier and TypeFieldDescriptionprivate DependencyDescriptor
IvyNodeCallers.Caller.dd
private DependencyDescriptor
IvyNodeUsage.Depender.dd
Fields in org.apache.ivy.core.resolve with type parameters of type DependencyDescriptorMethods in org.apache.ivy.core.resolve that return DependencyDescriptorModifier and TypeMethodDescriptionIvyNode.getDependencyDescriptor
(IvyNode parent) IvyNodeCallers.Caller.getDependencyDescriptor()
VisitNode.getDependencyDescriptor()
ResolveData.mediate
(DependencyDescriptor dd) ResolveEngine.mediate
(DependencyDescriptor dd, ResolveOptions options) Mediates the given dependency descriptor according to given options.Methods in org.apache.ivy.core.resolve with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionvoid
IvyNode.addCaller
(String rootModuleConf, IvyNode callerNode, String callerConf, String requestedConf, String[] dependencyConfs, DependencyDescriptor dd) void
IvyNodeCallers.addCaller
(String rootModuleConf, IvyNode callerNode, String callerConf, String requestedConf, String[] dependencyConfs, DependencyDescriptor dd) private void
IvyNode.addDependencyDescriptor
(IvyNode parent, DependencyDescriptor dd) void
IvyNodeUsage.addUsage
(String rootModuleConf, DependencyDescriptor dd, String parentConf) boolean
IvyNode.directlyExcludes
(ModuleDescriptor md, String[] moduleConfs, DependencyDescriptor dd, Artifact artifact) (package private) Boolean
IvyNode.doesExclude
(ModuleDescriptor md, String rootModuleConf, String[] moduleConfs, DependencyDescriptor dd, Artifact artifact, Deque<IvyNode> callersStack) private boolean
IvyNode.isDependencyModuleExcluded
(DependencyDescriptor dd, String rootModuleConf, ModuleRevisionId dependencyRevisionId, String conf) ResolveData.mediate
(DependencyDescriptor dd) ResolveEngine.mediate
(DependencyDescriptor dd, ResolveOptions options) Mediates the given dependency descriptor according to given options.Constructors in org.apache.ivy.core.resolve with parameters of type DependencyDescriptorModifierConstructorDescriptionCaller
(ModuleDescriptor md, ModuleRevisionId mrid, DependencyDescriptor dd, boolean callerCanExclude) Depender
(DependencyDescriptor dd, String dependerConf) IvyNode
(ResolveData data, IvyNode parent, DependencyDescriptor dd) -
Uses of DependencyDescriptor in org.apache.ivy.core.sort
Methods in org.apache.ivy.core.sort that return DependencyDescriptorMethods in org.apache.ivy.core.sort with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionCollectionOfModulesToSort.getModuleDescriptorDependency
(DependencyDescriptor descriptor) Find a matching module descriptor in the list of module to sort.boolean
ModuleInSort.match
(DependencyDescriptor descriptor, VersionMatcher versionMatcher) Return true if this module match the DependencyDescriptor with the given versionMatcher.void
MessageBasedNonMatchingVersionReporter.reportNonMatchingVersion
(DependencyDescriptor descriptor, ModuleDescriptor md) void
NonMatchingVersionReporter.reportNonMatchingVersion
(DependencyDescriptor descriptor, ModuleDescriptor md) Report to the user that ivy has detected that a module to sort has a dependency on an other module to sort, but the revisions doesn't match. -
Uses of DependencyDescriptor in org.apache.ivy.osgi.repo
Methods in org.apache.ivy.osgi.repo with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionprivate MDResolvedResource
AbstractOSGiResolver.buildResolvedCapabilityMd
(DependencyDescriptor dd, ModuleDescriptor md) AbstractOSGiResolver.findBundle
(DependencyDescriptor dd, ResolveData data, Collection<ModuleDescriptor> mds) AbstractOSGiResolver.findCapability
(DependencyDescriptor dd, ResolveData data, Collection<ModuleDescriptor> mds) AbstractOSGiResolver.findIvyFileRef
(DependencyDescriptor dd, ResolveData data) -
Uses of DependencyDescriptor in org.apache.ivy.plugins.conflict
Methods in org.apache.ivy.plugins.conflict with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionvoid
AbstractConflictManager.handleAllBlacklistedRevisions
(DependencyDescriptor dd, Collection<ModuleRevisionId> foundBlacklisted) void
ConflictManager.handleAllBlacklistedRevisions
(DependencyDescriptor dd, Collection<ModuleRevisionId> foundBlacklisted) Method called when all revisions available for a version constraint have been blacklisted, and thus the dependency can't be resolved.void
LatestCompatibleConflictManager.handleAllBlacklistedRevisions
(DependencyDescriptor dd, Collection<ModuleRevisionId> foundBlacklisted) -
Uses of DependencyDescriptor in org.apache.ivy.plugins.namespace
Methods in org.apache.ivy.plugins.namespace that return DependencyDescriptorModifier and TypeMethodDescriptionstatic DependencyDescriptor
NameSpaceHelper.toSystem
(DependencyDescriptor dd, Namespace ns) static DependencyDescriptor
NameSpaceHelper.transform
(DependencyDescriptor dd, NamespaceTransformer t, boolean fromSystem) Methods in org.apache.ivy.plugins.namespace with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionstatic DependencyDescriptor
NameSpaceHelper.toSystem
(DependencyDescriptor dd, Namespace ns) static DependencyDescriptor
NameSpaceHelper.transform
(DependencyDescriptor dd, NamespaceTransformer t, boolean fromSystem) -
Uses of DependencyDescriptor in org.apache.ivy.plugins.parser
Methods in org.apache.ivy.plugins.parser that return DependencyDescriptorModifier and TypeMethodDescriptionprotected DependencyDescriptor
AbstractModuleDescriptorParser.AbstractParser.getDefaultConfMappingDescriptor()
-
Uses of DependencyDescriptor in org.apache.ivy.plugins.parser.m2
Classes in org.apache.ivy.plugins.parser.m2 that implement DependencyDescriptorModifier and TypeClassDescriptionstatic class
DependencyDescriptor
that provides access to the originalPomDependencyData
.Fields in org.apache.ivy.plugins.parser.m2 with type parameters of type DependencyDescriptorModifier and TypeFieldDescriptionprivate final Map<ModuleRevisionId,
DependencyDescriptor> PomModuleDescriptorBuilder.PomModuleDescriptor.depDescriptors
Methods in org.apache.ivy.plugins.parser.m2 that return DependencyDescriptorModifier and TypeMethodDescriptionprivate static DependencyDescriptor[]
PomModuleDescriptorWriter.getDependencies
(ModuleDescriptor md, PomWriterOptions options) Methods in org.apache.ivy.plugins.parser.m2 with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionvoid
PomModuleDescriptorBuilder.addDependency
(DependencyDescriptor descriptor) void
PomModuleDescriptorBuilder.PomModuleDescriptor.addDependency
(DependencyDescriptor dependency) -
Uses of DependencyDescriptor in org.apache.ivy.plugins.parser.xml
Methods in org.apache.ivy.plugins.parser.xml with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionprotected void
XmlModuleDescriptorParser.Parser.mergeDependencies
(DependencyDescriptor[] dependencies) Describes how dependencies should be inheritedprotected static void
XmlModuleDescriptorWriter.printDependency
(ModuleDescriptor md, DependencyDescriptor dep, PrintWriter out) -
Uses of DependencyDescriptor in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return DependencyDescriptorModifier and TypeMethodDescriptionprotected DependencyDescriptor
AbstractResolver.fromSystem
(DependencyDescriptor dd) protected DependencyDescriptor
AbstractResolver.toSystem
(DependencyDescriptor dd) Methods in org.apache.ivy.plugins.resolver with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionprotected ResolvedModuleRevision
AbstractWorkspaceResolver.checkCandidate
(DependencyDescriptor dd, ModuleDescriptor md, String workspaceModuleName) protected ResolvedModuleRevision
AbstractResolver.checkLatest
(DependencyDescriptor dd, ResolvedModuleRevision newModuleFound, ResolveData data) protected ResolvedResource
BasicResolver.findFirstArtifactRef
(ModuleDescriptor md, DependencyDescriptor dd, ResolveData data) AbstractPatternsBasedResolver.findIvyFileRef
(DependencyDescriptor dd, ResolveData data) AbstractWorkspaceResolver.findIvyFileRef
(DependencyDescriptor dd, ResolveData data) ChainResolver.findIvyFileRef
(DependencyDescriptor dd, ResolveData data) DependencyResolver.findIvyFileRef
(DependencyDescriptor dd, ResolveData data) Finds the module descriptor for the specified DependencyDescriptor.DualResolver.findIvyFileRef
(DependencyDescriptor dd, ResolveData data) IBiblioResolver.findIvyFileRef
(DependencyDescriptor dd, ResolveData data) protected ResolvedModuleRevision
AbstractResolver.findModuleInCache
(DependencyDescriptor dd, ResolveData data) protected ResolvedModuleRevision
AbstractResolver.findModuleInCache
(DependencyDescriptor dd, ResolveData data, boolean anyResolver) private ResolvedResource
IBiblioResolver.findSnapshotDescriptor
(DependencyDescriptor dd, ResolveData data, ModuleRevisionId mrid, MavenTimedSnapshotVersionMatcher.MavenSnapshotRevision snapshotRevision) protected DependencyDescriptor
AbstractResolver.fromSystem
(DependencyDescriptor dd) BasicResolver.getDependency
(DependencyDescriptor dd, ResolveData data) CacheResolver.getDependency
(DependencyDescriptor dd, ResolveData data) Deprecated.ChainResolver.getDependency
(DependencyDescriptor dd, ResolveData data) DependencyResolver.getDependency
(DependencyDescriptor dd, ResolveData data) Resolve a module by id, getting its module descriptor and resolving the revision if it's a latest one (i.e.DualResolver.getDependency
(DependencyDescriptor dd, ResolveData data) IBiblioResolver.getDependency
(DependencyDescriptor dd, ResolveData data) IvyRepResolver.getDependency
(DependencyDescriptor dd, ResolveData data) protected long
BasicResolver.getPublicationDate
(ModuleDescriptor md, DependencyDescriptor dd, ResolveData data) protected ResourceMDParser
BasicResolver.getRMDParser
(DependencyDescriptor dd, ResolveData data) BasicResolver.parse
(ResolvedResource mdRef, DependencyDescriptor dd, ResolveData data) private void
BasicResolver.resolveAndCheckPublicationDate
(DependencyDescriptor systemDd, ModuleDescriptor systemMd, ModuleRevisionId systemMrid, ResolveData data) protected void
AbstractResolver.saveModuleRevisionIfNeeded
(DependencyDescriptor dd, ResolvedModuleRevision newModuleFound) protected boolean
BasicResolver.shouldReturnResolvedModule
(DependencyDescriptor dd, ResolvedModuleRevision mr) protected DependencyDescriptor
AbstractResolver.toSystem
(DependencyDescriptor dd)