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) DependencyDescriptorIvyDependency.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 TypeMethodDescriptionvoidIvyContext.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 booleanDefaultRepositoryCacheManager.isChanging(DependencyDescriptor dd, ModuleRevisionId requestedRevisionId, CacheMetadataOptions options) private booleanDefaultRepositoryCacheManager.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) protectedResolveDependencyEvent(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 TypeClassDescriptionclassThis class can be used as the default implementation for DependencyDescriptor.Fields in org.apache.ivy.core.module.descriptor declared as DependencyDescriptorModifier and TypeFieldDescriptionprivate DependencyDescriptorDefaultDependencyDescriptor.asSystemprivate DependencyDescriptorDefaultDependencyArtifactDescriptor.ddFields in org.apache.ivy.core.module.descriptor with type parameters of type DependencyDescriptorModifier and TypeFieldDescriptionprivate List<DependencyDescriptor>DefaultModuleDescriptor.dependenciesMethods 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 givenDependencyDescriptoraccording to thisModuleDescriptor.OverrideDependencyDescriptorMediator.mediate(DependencyDescriptor dd) static DependencyDescriptorDefaultDependencyDescriptor.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 TypeMethodDescriptionvoidDefaultModuleDescriptor.addDependency(DependencyDescriptor dependency) DefaultModuleDescriptor.mediate(DependencyDescriptor dd) DependencyDescriptorMediator.mediate(DependencyDescriptor dd) Mediates the givenDependencyDescriptoraccording to thisModuleDescriptor.OverrideDependencyDescriptorMediator.mediate(DependencyDescriptor dd) static DependencyDescriptorDefaultDependencyDescriptor.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 DefaultDependencyDescriptorDefaultDependencyDescriptor.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 ModuleRevisionIdRepositoryManagementEngine.getDependency(DependencyDescriptor dd) -
Uses of DependencyDescriptor in org.apache.ivy.core.resolve
Fields in org.apache.ivy.core.resolve declared as DependencyDescriptorModifier and TypeFieldDescriptionprivate DependencyDescriptorIvyNodeCallers.Caller.ddprivate DependencyDescriptorIvyNodeUsage.Depender.ddFields 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 TypeMethodDescriptionvoidIvyNode.addCaller(String rootModuleConf, IvyNode callerNode, String callerConf, String requestedConf, String[] dependencyConfs, DependencyDescriptor dd) voidIvyNodeCallers.addCaller(String rootModuleConf, IvyNode callerNode, String callerConf, String requestedConf, String[] dependencyConfs, DependencyDescriptor dd) private voidIvyNode.addDependencyDescriptor(IvyNode parent, DependencyDescriptor dd) voidIvyNodeUsage.addUsage(String rootModuleConf, DependencyDescriptor dd, String parentConf) booleanIvyNode.directlyExcludes(ModuleDescriptor md, String[] moduleConfs, DependencyDescriptor dd, Artifact artifact) (package private) BooleanIvyNode.doesExclude(ModuleDescriptor md, String rootModuleConf, String[] moduleConfs, DependencyDescriptor dd, Artifact artifact, Deque<IvyNode> callersStack) private booleanIvyNode.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.booleanModuleInSort.match(DependencyDescriptor descriptor, VersionMatcher versionMatcher) Return true if this module match the DependencyDescriptor with the given versionMatcher.voidMessageBasedNonMatchingVersionReporter.reportNonMatchingVersion(DependencyDescriptor descriptor, ModuleDescriptor md) voidNonMatchingVersionReporter.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 MDResolvedResourceAbstractOSGiResolver.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 TypeMethodDescriptionvoidAbstractConflictManager.handleAllBlacklistedRevisions(DependencyDescriptor dd, Collection<ModuleRevisionId> foundBlacklisted) voidConflictManager.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.voidLatestCompatibleConflictManager.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 DependencyDescriptorNameSpaceHelper.toSystem(DependencyDescriptor dd, Namespace ns) static DependencyDescriptorNameSpaceHelper.transform(DependencyDescriptor dd, NamespaceTransformer t, boolean fromSystem) Methods in org.apache.ivy.plugins.namespace with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionstatic DependencyDescriptorNameSpaceHelper.toSystem(DependencyDescriptor dd, Namespace ns) static DependencyDescriptorNameSpaceHelper.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 DependencyDescriptorAbstractModuleDescriptorParser.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 classDependencyDescriptorthat 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.depDescriptorsMethods 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 TypeMethodDescriptionvoidPomModuleDescriptorBuilder.addDependency(DependencyDescriptor descriptor) voidPomModuleDescriptorBuilder.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 voidXmlModuleDescriptorParser.Parser.mergeDependencies(DependencyDescriptor[] dependencies) Describes how dependencies should be inheritedprotected static voidXmlModuleDescriptorWriter.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 DependencyDescriptorAbstractResolver.fromSystem(DependencyDescriptor dd) protected DependencyDescriptorAbstractResolver.toSystem(DependencyDescriptor dd) Methods in org.apache.ivy.plugins.resolver with parameters of type DependencyDescriptorModifier and TypeMethodDescriptionprotected ResolvedModuleRevisionAbstractWorkspaceResolver.checkCandidate(DependencyDescriptor dd, ModuleDescriptor md, String workspaceModuleName) protected ResolvedModuleRevisionAbstractResolver.checkLatest(DependencyDescriptor dd, ResolvedModuleRevision newModuleFound, ResolveData data) protected ResolvedResourceBasicResolver.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 ResolvedModuleRevisionAbstractResolver.findModuleInCache(DependencyDescriptor dd, ResolveData data) protected ResolvedModuleRevisionAbstractResolver.findModuleInCache(DependencyDescriptor dd, ResolveData data, boolean anyResolver) private ResolvedResourceIBiblioResolver.findSnapshotDescriptor(DependencyDescriptor dd, ResolveData data, ModuleRevisionId mrid, MavenTimedSnapshotVersionMatcher.MavenSnapshotRevision snapshotRevision) protected DependencyDescriptorAbstractResolver.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 longBasicResolver.getPublicationDate(ModuleDescriptor md, DependencyDescriptor dd, ResolveData data) protected ResourceMDParserBasicResolver.getRMDParser(DependencyDescriptor dd, ResolveData data) BasicResolver.parse(ResolvedResource mdRef, DependencyDescriptor dd, ResolveData data) private voidBasicResolver.resolveAndCheckPublicationDate(DependencyDescriptor systemDd, ModuleDescriptor systemMd, ModuleRevisionId systemMrid, ResolveData data) protected voidAbstractResolver.saveModuleRevisionIfNeeded(DependencyDescriptor dd, ResolvedModuleRevision newModuleFound) protected booleanBasicResolver.shouldReturnResolvedModule(DependencyDescriptor dd, ResolvedModuleRevision mr) protected DependencyDescriptorAbstractResolver.toSystem(DependencyDescriptor dd)