Uses of Interface
org.apache.ivy.core.module.descriptor.ModuleDescriptor
Packages that use ModuleDescriptor
Package
Description
-
Uses of ModuleDescriptor in org.apache.ivy
Methods in org.apache.ivy that return types with arguments of type ModuleDescriptorModifier and TypeMethodDescriptionIvy.sortModuleDescriptors
(Collection<ModuleDescriptor> moduleDescriptors, SortOptions options) Sorts the given ModuleDescriptors from the less dependent to the more dependent.Ivy14.sortModuleDescriptors
(Collection<ModuleDescriptor> moduleDescriptors) Methods in org.apache.ivy with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionIvyNode[]
Ivy14.getDependencies
(ModuleDescriptor md, String[] confs, File cache, Date date, ResolveReport report, boolean validate) IvyNode[]
Ivy14.getDependencies
(ModuleDescriptor md, String[] confs, File cache, Date date, ResolveReport report, boolean validate, boolean transitive) private static void
Main.invoke
(Ivy ivy, File cache, ModuleDescriptor md, String[] confs, List<File> fileList, String mainclass, String[] args) private static void
Main.outputCachePath
(Ivy ivy, File cache, ModuleDescriptor md, String[] confs, String outFile) Ivy14.publish
(ModuleDescriptor md, DependencyResolver resolver, Collection<String> srcArtifactPattern, String srcIvyPattern, Artifact[] extraArtifacts, boolean overwrite, String conf) Ivy.resolve
(ModuleDescriptor md, ResolveOptions options) 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) Method parameters in org.apache.ivy with type arguments of type ModuleDescriptorModifier and TypeMethodDescriptionIvy.sortModuleDescriptors
(Collection<ModuleDescriptor> moduleDescriptors, SortOptions options) Sorts the given ModuleDescriptors from the less dependent to the more dependent.Ivy14.sortModuleDescriptors
(Collection<ModuleDescriptor> moduleDescriptors) -
Uses of ModuleDescriptor in org.apache.ivy.ant
Fields in org.apache.ivy.ant with type parameters of type ModuleDescriptorModifier and TypeFieldDescriptionprivate Map<ModuleDescriptor,
File> AntWorkspaceResolver.Resolver.md2IvyFile
Methods in org.apache.ivy.ant that return types with arguments of type ModuleDescriptorModifier and TypeMethodDescriptionprivate Collection<ModuleDescriptor>
IvyBuildList.filterModulesFromLeaf
(Collection<ModuleDescriptor> mds, List<ModuleDescriptor> leafmds) Returns a collection of ModuleDescriptors that are contained in the input collection of ModuleDescriptors which depends on the leaf moduleprivate Collection<ModuleDescriptor>
IvyBuildList.filterModulesFromRoot
(Collection<ModuleDescriptor> mds, List<ModuleDescriptor> rootmds) Returns a collection of ModuleDescriptors that are contained in the input collection of ModuleDescriptors and upon which the root module dependsprivate List<ModuleDescriptor>
IvyBuildList.findModuleDescriptors
(Collection<ModuleDescriptor> mds, Set<MapMatcher> matchers, String kind) private Map<ModuleDescriptor,
File> AntWorkspaceResolver.Resolver.getModuleDescriptors()
Methods in org.apache.ivy.ant with parameters of type ModuleDescriptorModifier and TypeMethodDescription(package private) DependencyDescriptor
IvyDependency.asDependencyDescriptor
(ModuleDescriptor md, String masterConf, IvySettings settings) AntWorkspaceResolver.Resolver.createWorkspaceArtifacts
(ModuleDescriptor md) private String[]
IvyPostResolveTask.getConfsToResolve
(ModuleDescriptor reference, String conf, String[] rconfs) private void
IvyBuildList.processFilterNodeFromLeaf
(ModuleDescriptor node, Set<ModuleDescriptor> toKeep, Map<ModuleId, ModuleDescriptor> moduleIdMap) Search in the moduleIdMap modules depending on node, add them to the toKeep set and process them recursively.private void
IvyBuildList.processFilterNodeFromRoot
(ModuleDescriptor node, Set<ModuleDescriptor> toKeep, Map<ModuleId, ModuleDescriptor> moduleIdMap) Adds the current node to the toKeep collection and then processes the each of the direct dependencies of this node that appear in the moduleIdMap (indicating that the dependency is part of this BuildList)IvyDeliver.DeliverDRResolver.resolve
(ModuleDescriptor published, String publishedStatus, ModuleRevisionId depMrid, String depStatus) private void
IvyInfo.setProperties
(ModuleDescriptor md, ModuleRevisionId mrid) Method parameters in org.apache.ivy.ant with type arguments of type ModuleDescriptorModifier and TypeMethodDescriptionprivate Collection<ModuleDescriptor>
IvyBuildList.filterModulesFromLeaf
(Collection<ModuleDescriptor> mds, List<ModuleDescriptor> leafmds) Returns a collection of ModuleDescriptors that are contained in the input collection of ModuleDescriptors which depends on the leaf moduleprivate Collection<ModuleDescriptor>
IvyBuildList.filterModulesFromLeaf
(Collection<ModuleDescriptor> mds, List<ModuleDescriptor> leafmds) Returns a collection of ModuleDescriptors that are contained in the input collection of ModuleDescriptors which depends on the leaf moduleprivate Collection<ModuleDescriptor>
IvyBuildList.filterModulesFromRoot
(Collection<ModuleDescriptor> mds, List<ModuleDescriptor> rootmds) Returns a collection of ModuleDescriptors that are contained in the input collection of ModuleDescriptors and upon which the root module dependsprivate Collection<ModuleDescriptor>
IvyBuildList.filterModulesFromRoot
(Collection<ModuleDescriptor> mds, List<ModuleDescriptor> rootmds) Returns a collection of ModuleDescriptors that are contained in the input collection of ModuleDescriptors and upon which the root module dependsprivate List<ModuleDescriptor>
IvyBuildList.findModuleDescriptors
(Collection<ModuleDescriptor> mds, Set<MapMatcher> matchers, String kind) private void
IvyBuildList.processFilterNodeFromLeaf
(ModuleDescriptor node, Set<ModuleDescriptor> toKeep, Map<ModuleId, ModuleDescriptor> moduleIdMap) Search in the moduleIdMap modules depending on node, add them to the toKeep set and process them recursively.private void
IvyBuildList.processFilterNodeFromLeaf
(ModuleDescriptor node, Set<ModuleDescriptor> toKeep, Map<ModuleId, ModuleDescriptor> moduleIdMap) Search in the moduleIdMap modules depending on node, add them to the toKeep set and process them recursively.private void
IvyBuildList.processFilterNodeFromRoot
(ModuleDescriptor node, Set<ModuleDescriptor> toKeep, Map<ModuleId, ModuleDescriptor> moduleIdMap) Adds the current node to the toKeep collection and then processes the each of the direct dependencies of this node that appear in the moduleIdMap (indicating that the dependency is part of this BuildList)private void
IvyBuildList.processFilterNodeFromRoot
(ModuleDescriptor node, Set<ModuleDescriptor> toKeep, Map<ModuleId, ModuleDescriptor> moduleIdMap) Adds the current node to the toKeep collection and then processes the each of the direct dependencies of this node that appear in the moduleIdMap (indicating that the dependency is part of this BuildList) -
Uses of ModuleDescriptor in org.apache.ivy.core.cache
Fields in org.apache.ivy.core.cache declared as ModuleDescriptorModifier and TypeFieldDescriptionprivate final ModuleDescriptor
ModuleDescriptorMemoryCache.CacheEntry.md
Methods in org.apache.ivy.core.cache that return ModuleDescriptorModifier and TypeMethodDescriptionModuleDescriptorMemoryCache.get
(File ivyFile, ParserSettings ivySettings, boolean validated, ModuleDescriptorProvider mdProvider) (package private) ModuleDescriptor
ModuleDescriptorMemoryCache.getFromCache
(File ivyFile, ParserSettings ivySettings, boolean validated) private ModuleDescriptor
DefaultRepositoryCacheManager.getMdFromCache
(ModuleDescriptorParser mdParser, CacheMetadataOptions options, File ivyFile) DefaultResolutionCacheManager.getResolvedModuleDescriptor
(ModuleRevisionId mrid) ResolutionCacheManager.getResolvedModuleDescriptor
(ModuleRevisionId mrid) ModuleDescriptorMemoryCache.getStale
(File ivyFile, ParserSettings ivySettings, boolean validated, ModuleDescriptorProvider mdProvider) Get the module descriptor from the mdProvider and store it into the cache.private ModuleDescriptor
DefaultRepositoryCacheManager.getStaledMd
(ModuleDescriptorParser mdParser, CacheMetadataOptions options, File ivyFile, ParserSettings parserSettings) DefaultRepositoryCacheManager.MyModuleDescriptorProvider.provideModule
(ParserSettings ivySettings, File descriptorURL, boolean validate) ModuleDescriptorProvider.provideModule
(ParserSettings ivySettings, File descriptorFile, boolean validate) Methods in org.apache.ivy.core.cache with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionprivate PropertiesFile
DefaultRepositoryCacheManager.getCachedDataFile
(ModuleDescriptor md) private String
DefaultRepositoryCacheManager.getSavedArtResolverName
(ModuleDescriptor md) private String
DefaultRepositoryCacheManager.getSavedResolverName
(ModuleDescriptor md) (package private) void
ModuleDescriptorMemoryCache.putInCache
(File url, ParserSettingsMonitor ivySettingsMonitor, boolean validated, ModuleDescriptor descriptor) private void
DefaultResolutionCacheManager.saveLocalParents
(ModuleRevisionId baseMrevId, ModuleDescriptor md, File mdFile, Properties paths) void
DefaultResolutionCacheManager.saveResolvedModuleDescriptor
(ModuleDescriptor md) void
ResolutionCacheManager.saveResolvedModuleDescriptor
(ModuleDescriptor md) private void
DefaultRepositoryCacheManager.saveResolver
(ModuleDescriptor md, String name) Saves the information of which resolver was used to resolve a md, so that this info can be retrieve later (even after a jvm restart) by getSavedResolverName(ModuleDescriptor md)void
DefaultRepositoryCacheManager.saveResolvers
(ModuleDescriptor md, String metadataResolverName, String artifactResolverName) Saves the information of which resolver was used to resolve a md, so that this info can be retrieve later (even after a jvm restart) by getSavedArtResolverName(ModuleDescriptor md)void
RepositoryCacheManager.saveResolvers
(ModuleDescriptor descriptor, String metadataResolverName, String artifactResolverName) Saves the information of which resolvers were used to resolve a module (both for metadata and artifact), so that this info can be loaded later (even after a jvm restart) for the use ofRepositoryCacheManager.findModuleInCache(DependencyDescriptor, ModuleRevisionId, CacheMetadataOptions, String)
.void
ModuleDescriptorWriter.write
(ResolvedResource originalMdResource, ModuleDescriptor md, File src, File dest) Constructors in org.apache.ivy.core.cache with parameters of type ModuleDescriptorModifierConstructorDescription(package private)
CacheEntry
(ModuleDescriptor md, boolean validated, ParserSettingsMonitor parserSettingsMonitor) -
Uses of ModuleDescriptor in org.apache.ivy.core.deliver
Methods in org.apache.ivy.core.deliver with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionDefaultPublishingDRResolver.resolve
(ModuleDescriptor published, String publishedStatus, ModuleRevisionId depMrid, String status) PublishingDependencyRevisionResolver.resolve
(ModuleDescriptor published, String publishedStatus, ModuleRevisionId depMrid, String status) Returns the revision of the dependency for the publishing of the 'published' module in 'publishedStatus' status. -
Uses of ModuleDescriptor in org.apache.ivy.core.event
Methods in org.apache.ivy.core.event with parameters of type ModuleDescriptor -
Uses of ModuleDescriptor in org.apache.ivy.core.event.resolve
Fields in org.apache.ivy.core.event.resolve declared as ModuleDescriptorMethods in org.apache.ivy.core.event.resolve that return ModuleDescriptorConstructors in org.apache.ivy.core.event.resolve with parameters of type ModuleDescriptorModifierConstructorDescriptionEndResolveEvent
(ModuleDescriptor md, String[] confs, ResolveReport report) protected
ResolveEvent
(String name, ModuleDescriptor md, String[] confs) StartResolveEvent
(ModuleDescriptor md, String[] confs) -
Uses of ModuleDescriptor in org.apache.ivy.core.module.descriptor
Subinterfaces of ModuleDescriptor in org.apache.ivy.core.module.descriptorModifier and TypeInterfaceDescriptioninterface
Marker interface for module descriptor of a module in a workspace, then having special semantics, like artifacts declared by the resolver rather than the descriptorClasses in org.apache.ivy.core.module.descriptor that implement ModuleDescriptorModifier and TypeClassDescriptionclass
class
Fields in org.apache.ivy.core.module.descriptor declared as ModuleDescriptorModifier and TypeFieldDescriptionprivate final ModuleDescriptor
DefaultDependencyDescriptor.md
private ModuleDescriptor
MDArtifact.md
private ModuleDescriptor
DefaultExtendsDescriptor.parent
Methods in org.apache.ivy.core.module.descriptor that return ModuleDescriptorModifier and TypeMethodDescriptionDefaultExtendsDescriptor.getParentMd()
ExtendsDescriptor.getParentMd()
static ModuleDescriptor
DefaultModuleDescriptor.transformInstance
(ModuleDescriptor md, Namespace ns) Transforms the given module descriptor of the given namespace and return a new module descriptor in the system namespace.Methods in org.apache.ivy.core.module.descriptor with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionboolean
DefaultModuleDescriptor.dependsOn
(VersionMatcher matcher, ModuleDescriptor md) boolean
ModuleDescriptor.dependsOn
(VersionMatcher matcher, ModuleDescriptor md) static Artifact
MDArtifact.newIvyArtifact
(ModuleDescriptor md) void
Configuration.replaceWildcards
(ModuleDescriptor md) static ModuleDescriptor
DefaultModuleDescriptor.transformInstance
(ModuleDescriptor md, Namespace ns) Transforms the given module descriptor of the given namespace and return a new module descriptor in the system namespace.Constructors in org.apache.ivy.core.module.descriptor with parameters of type ModuleDescriptorModifierConstructorDescriptionDefaultDependencyDescriptor
(ModuleDescriptor md, ModuleRevisionId mrid, boolean force, boolean changing, boolean transitive) DefaultDependencyDescriptor
(ModuleDescriptor md, ModuleRevisionId mrid, ModuleRevisionId dynamicConstraint, boolean force, boolean changing, boolean transitive) DefaultExtendsDescriptor
(ModuleDescriptor parent, String location, String[] types) DefaultExtendsDescriptor
(ModuleDescriptor parent, String location, String[] types, boolean local) MDArtifact
(ModuleDescriptor md, String name, String type, String ext) MDArtifact
(ModuleDescriptor md, String name, String type, String ext, boolean isMetadata) MDArtifact
(ModuleDescriptor md, String name, String type, String ext, URL url, Map<String, String> extraAttributes) -
Uses of ModuleDescriptor in org.apache.ivy.core.publish
Methods in org.apache.ivy.core.publish with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionPublishEngine.publish
(ModuleDescriptor md, Collection<String> srcArtifactPattern, DependencyResolver resolver, PublishOptions options) -
Uses of ModuleDescriptor in org.apache.ivy.core.report
Fields in org.apache.ivy.core.report declared as ModuleDescriptorModifier and TypeFieldDescriptionprivate final ModuleDescriptor
ConfigurationResolveReport.md
private ModuleDescriptor
ResolveReport.md
Methods in org.apache.ivy.core.report that return ModuleDescriptorModifier and TypeMethodDescriptionConfigurationResolveReport.getModuleDescriptor()
ResolveReport.getModuleDescriptor()
ResolveReport.toFixedModuleDescriptor
(IvySettings settings, List<ModuleId> midToKeep) Constructors in org.apache.ivy.core.report with parameters of type ModuleDescriptorModifierConstructorDescriptionConfigurationResolveReport
(ResolveEngine resolveEngine, ModuleDescriptor md, String conf, Date date, ResolveOptions options) ResolveReport
(ModuleDescriptor md, String resolveId) -
Uses of ModuleDescriptor in org.apache.ivy.core.repository
Fields in org.apache.ivy.core.repository with type parameters of type ModuleDescriptorModifier and TypeFieldDescriptionprivate Map<ModuleId,
Collection<ModuleDescriptor>> RepositoryManagementEngine.modules
List of ModuleDescriptor per ModuleId.private Map<ModuleRevisionId,
ModuleDescriptor> RepositoryManagementEngine.revisions
ModuleDescriptors stored by ModuleRevisionIdMethods in org.apache.ivy.core.repository that return types with arguments of type ModuleDescriptorModifier and TypeMethodDescriptionprivate Collection<ModuleDescriptor>
RepositoryManagementEngine.getAllRevisions
(ModuleRevisionId id) -
Uses of ModuleDescriptor in org.apache.ivy.core.resolve
Fields in org.apache.ivy.core.resolve declared as ModuleDescriptorModifier and TypeFieldDescriptionprivate ModuleDescriptor
ResolvedModuleRevision.descriptor
private ModuleDescriptor
IvyNode.md
private ModuleDescriptor
IvyNodeCallers.Caller.md
Methods in org.apache.ivy.core.resolve that return ModuleDescriptorModifier and TypeMethodDescriptionIvyNode.getDescriptor()
ResolvedModuleRevision.getDescriptor()
Returns the descriptor of the resolved module.VisitNode.getDescriptor()
IvyNodeCallers.Caller.getModuleDescriptor()
Methods in org.apache.ivy.core.resolve with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionboolean
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) String[]
ResolveOptions.getConfs
(ModuleDescriptor md) Get the asked confs.static String
ResolveOptions.getDefaultResolveId
(ModuleDescriptor md) IvyNode[]
ResolveEngine.getDependencies
(ModuleDescriptor md, ResolveOptions options, ResolveReport report) Resolve the dependencies of a module without downloading corresponding artifacts.private void
ResolveEngine.handleTransitiveEviction
(ModuleDescriptor md, String[] confs, ResolveData data, List<IvyNode> sortedDependencies) ResolveEngine.resolve
(ModuleDescriptor md, ResolveOptions options) Resolve dependencies of a module described by a module descriptor.Constructors in org.apache.ivy.core.resolve with parameters of type ModuleDescriptorModifierConstructorDescriptionCaller
(ModuleDescriptor md, ModuleRevisionId mrid, DependencyDescriptor dd, boolean callerCanExclude) IvyNode
(ResolveData data, ModuleDescriptor md) ResolvedModuleRevision
(DependencyResolver resolver, DependencyResolver artifactResolver, ModuleDescriptor descriptor, MetadataArtifactDownloadReport report) ResolvedModuleRevision
(DependencyResolver resolver, DependencyResolver artifactResolver, ModuleDescriptor descriptor, MetadataArtifactDownloadReport report, boolean force) -
Uses of ModuleDescriptor in org.apache.ivy.core.sort
Fields in org.apache.ivy.core.sort declared as ModuleDescriptorFields in org.apache.ivy.core.sort with type parameters of type ModuleDescriptorModifier and TypeFieldDescriptionprivate final List<ModuleDescriptor>
ModuleDescriptorSorter.sorted
Methods in org.apache.ivy.core.sort that return ModuleDescriptorMethods in org.apache.ivy.core.sort that return types with arguments of type ModuleDescriptorModifier and TypeMethodDescriptionModuleDescriptorSorter.sortModuleDescriptors()
Iterates over all modules calling sortModuleDescriptorsHelp.SortEngine.sortModuleDescriptors
(Collection<ModuleDescriptor> moduleDescriptors, SortOptions options) Sorts the given ModuleDescriptors from the less dependent to the more dependent.Methods in org.apache.ivy.core.sort with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionprivate void
CollectionOfModulesToSort.addToModulesByModuleId
(ModuleDescriptor md, ModuleInSort mdInSort) 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.Method parameters in org.apache.ivy.core.sort with type arguments of type ModuleDescriptorModifier and TypeMethodDescriptionvoid
ModuleInSort.addToSortedListIfRequired
(List<ModuleDescriptor> sorted) Add this module to the sorted list except if this module is an intermediary element of a loop.private void
ModuleInSort.addToSortList
(List<ModuleDescriptor> sortedList) Add this module to the sorted list.static void
ModuleInSort.logLoopWarning
(List<ModuleDescriptor> loopElement) Log a warning saying that a loop is detectedSortEngine.sortModuleDescriptors
(Collection<ModuleDescriptor> moduleDescriptors, SortOptions options) Sorts the given ModuleDescriptors from the less dependent to the more dependent.Constructors in org.apache.ivy.core.sort with parameters of type ModuleDescriptorConstructor parameters in org.apache.ivy.core.sort with type arguments of type ModuleDescriptorModifierConstructorDescriptionCollectionOfModulesToSort
(Collection<ModuleDescriptor> modulesToSort, VersionMatcher matcher, NonMatchingVersionReporter nonMatchingVersionReporter) ModuleDescriptorSorter
(Collection<ModuleDescriptor> modulesDescriptorsToSort, VersionMatcher matcher, NonMatchingVersionReporter nonMatchingVersionReporter, CircularDependencyStrategy circularDepStrategy) -
Uses of ModuleDescriptor in org.apache.ivy.osgi.core
Methods in org.apache.ivy.osgi.core that return ModuleDescriptorModifier and TypeMethodDescriptionOSGiManifestParser.parseDescriptor
(ParserSettings ivySettings, URL descriptorURL, boolean validate) OSGiManifestParser.parseDescriptor
(ParserSettings ivySettings, URL descriptorURL, Resource res, boolean validate) Methods in org.apache.ivy.osgi.core with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionvoid
OSGiManifestParser.toIvyFile
(InputStream is, Resource res, File destFile, ModuleDescriptor md) -
Uses of ModuleDescriptor in org.apache.ivy.osgi.repo
Methods in org.apache.ivy.osgi.repo that return types with arguments of type ModuleDescriptorModifier and TypeMethodDescriptionstatic Collection<ModuleDescriptor>
ModuleDescriptorWrapper.unwrap
(Collection<ModuleDescriptorWrapper> collection) Methods in org.apache.ivy.osgi.repo with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionprivate MDResolvedResource
AbstractOSGiResolver.buildResolvedCapabilityMd
(DependencyDescriptor dd, ModuleDescriptor md) protected void
AbstractOSGiResolver.checkModuleDescriptorRevision
(ModuleDescriptor systemMd, ModuleRevisionId systemMrid) Method parameters in org.apache.ivy.osgi.repo with type arguments of type ModuleDescriptorModifier and TypeMethodDescriptionprivate void
AbstractOSGiResolver.filterCapabilityValues
(Set<String> capabilityValues, Map<String, Set<ModuleDescriptor>> moduleByCapabilityValue, Map<String, String> tokenValues, String rev) Populate capabilityValues with capability values for which at least one module match the expected revisionAbstractOSGiResolver.findBundle
(DependencyDescriptor dd, ResolveData data, Collection<ModuleDescriptor> mds) AbstractOSGiResolver.findCapability
(DependencyDescriptor dd, ResolveData data, Collection<ModuleDescriptor> mds) -
Uses of ModuleDescriptor in org.apache.ivy.plugins.circular
Methods in org.apache.ivy.plugins.circular with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionstatic String
CircularDependencyHelper.formatMessage
(ModuleDescriptor[] descriptors) Method parameters in org.apache.ivy.plugins.circular with type arguments of type ModuleDescriptorModifier and TypeMethodDescriptionstatic String
CircularDependencyHelper.formatMessageFromDescriptors
(List<ModuleDescriptor> loopElements) -
Uses of ModuleDescriptor in org.apache.ivy.plugins.namespace
Methods in org.apache.ivy.plugins.namespace that return ModuleDescriptorModifier and TypeMethodDescriptionstatic ModuleDescriptor
NameSpaceHelper.toSystem
(ModuleDescriptor md, Namespace ns) Methods in org.apache.ivy.plugins.namespace with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionstatic ModuleDescriptor
NameSpaceHelper.toSystem
(ModuleDescriptor md, Namespace ns) -
Uses of ModuleDescriptor in org.apache.ivy.plugins.parser
Methods in org.apache.ivy.plugins.parser that return ModuleDescriptorModifier and TypeMethodDescriptionAbstractModuleDescriptorParser.AbstractParser.getModuleDescriptor()
AbstractModuleDescriptorParser.parseDescriptor
(ParserSettings ivySettings, URL descriptorURL, boolean validate) ModuleDescriptorParser.parseDescriptor
(ParserSettings ivySettings, URL descriptorURL, boolean validate) ModuleDescriptorParser.parseDescriptor
(ParserSettings ivySettings, URL descriptorURL, Resource res, boolean validate) ModuleDescriptorParserRegistry.parseDescriptor
(ParserSettings settings, URL descriptorURL, Resource res, boolean validate) Methods in org.apache.ivy.plugins.parser with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionprivate void
AbstractModuleDescriptorParser.AbstractParser.replaceConfigurationWildcards
(ModuleDescriptor md) void
ModuleDescriptorParser.toIvyFile
(InputStream is, Resource res, File destFile, ModuleDescriptor md) Convert a module descriptor to an ivy file.void
ModuleDescriptorParserRegistry.toIvyFile
(InputStream is, Resource res, File destFile, ModuleDescriptor md) -
Uses of ModuleDescriptor in org.apache.ivy.plugins.parser.m2
Classes in org.apache.ivy.plugins.parser.m2 that implement ModuleDescriptorMethods in org.apache.ivy.plugins.parser.m2 that return ModuleDescriptorModifier and TypeMethodDescriptionPomModuleDescriptorBuilder.getModuleDescriptor()
PomModuleDescriptorParser.parseDescriptor
(ParserSettings ivySettings, URL descriptorURL, boolean validate) PomModuleDescriptorParser.parseDescriptor
(ParserSettings ivySettings, URL descriptorURL, Resource res, boolean validate) Methods in org.apache.ivy.plugins.parser.m2 with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionprivate static Artifact
PomModuleDescriptorWriter.findArtifact
(ModuleDescriptor md, String artifactName) Returns the first artifact with the correct name and without a classifier.private static DependencyDescriptor[]
PomModuleDescriptorWriter.getDependencies
(ModuleDescriptor md, PomWriterOptions options) PomModuleDescriptorBuilder.getDependencyManagementMap
(ModuleDescriptor md) static List<PomDependencyMgt>
PomModuleDescriptorBuilder.getDependencyManagements
(ModuleDescriptor md) PomModuleDescriptorBuilder.getDependencyMgtExclusions
(ModuleDescriptor descriptor, String groupId, String artifactId) static List<PomDependencyMgt>
PomModuleDescriptorBuilder.getPlugins
(ModuleDescriptor md) private static void
PomModuleDescriptorWriter.printDependencies
(ModuleDescriptor md, PrintWriter out, PomWriterOptions options, int indent, boolean printDependencies) private static void
PomModuleDescriptorWriter.setModuleVariables
(ModuleDescriptor md, IvyVariableContainer variables, PomWriterOptions options) void
PomModuleDescriptorParser.toIvyFile
(InputStream is, Resource res, File destFile, ModuleDescriptor md) static void
PomModuleDescriptorWriter.write
(ModuleDescriptor md, File output, PomWriterOptions options) Constructors in org.apache.ivy.plugins.parser.m2 with parameters of type ModuleDescriptorModifierConstructorDescriptionprivate
PomDependencyDescriptor
(PomReader.PomDependencyData pomDependencyData, ModuleDescriptor moduleDescriptor, ModuleRevisionId revisionId, boolean transitive) -
Uses of ModuleDescriptor in org.apache.ivy.plugins.parser.xml
Fields in org.apache.ivy.plugins.parser.xml declared as ModuleDescriptorMethods in org.apache.ivy.plugins.parser.xml that return ModuleDescriptorModifier and TypeMethodDescriptionUpdateOptions.getMergedDescriptor()
(package private) ModuleDescriptor
XmlModuleDescriptorParser.parseDescriptor
(ParserSettings ivySettings, InputStream descriptor, Resource res, boolean validate) Used for test purposeXmlModuleDescriptorParser.parseDescriptor
(ParserSettings ivySettings, URL xmlURL, Resource res, boolean validate) protected ModuleDescriptor
XmlModuleDescriptorParser.Parser.parseOtherIvyFile
(ModuleRevisionId parentMrid) Describe how to parse aModuleDescriptor
by asking repositoriesprivate ModuleDescriptor
XmlModuleDescriptorParser.Parser.parseParentModuleOnFilesystem
(String location) Returns the parent module using the location attribute (for dev purpose).Methods in org.apache.ivy.plugins.parser.xml with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionprivate Map<ModuleRevisionId,
List<InheritableItem>> XmlModuleDescriptorUpdater.UpdaterHandler.collateInheritedItems
(ModuleDescriptor merged, InheritableItem[] items) Collect the given list of inherited descriptor items into lists keyed by parent Id.private static String
XmlModuleDescriptorWriter.getConfs
(ModuleDescriptor md, Artifact artifact) protected void
XmlModuleDescriptorParser.Parser.mergeAll
(ModuleDescriptor parent) Merge everything from a given parentprotected void
XmlModuleDescriptorParser.Parser.mergeConfigurations
(ModuleDescriptor parent) Describes how to merge configurations elementsprotected void
XmlModuleDescriptorParser.Parser.mergeInfo
(ModuleDescriptor parent) Explain how to inherit metadata related to info elementprotected void
XmlModuleDescriptorParser.Parser.mergeWithOtherModuleDescriptor
(List<String> extendTypes, ModuleDescriptor parent) Merge current module with a given module descriptor and specify what should be inherited through extendTypes argumentvoid
XmlModuleDescriptorUpdater.ConfigurationPrinter.print
(ModuleDescriptor parent, Object item, PrintWriter out) void
XmlModuleDescriptorUpdater.DependencyPrinter.print
(ModuleDescriptor parent, Object item, PrintWriter out) void
XmlModuleDescriptorUpdater.ItemPrinter.print
(ModuleDescriptor parent, Object item, PrintWriter out) Print an XML representation ofitem
toout
.private static void
XmlModuleDescriptorWriter.printAllExcludes
(ModuleDescriptor md, PrintWriter out) private static void
XmlModuleDescriptorWriter.printAllMediators
(ModuleDescriptor md, PrintWriter out) private static void
XmlModuleDescriptorWriter.printConfigurations
(ModuleDescriptor md, PrintWriter out) private static void
XmlModuleDescriptorWriter.printDependencies
(ModuleDescriptor md, PrintWriter out) protected static void
XmlModuleDescriptorWriter.printDependency
(ModuleDescriptor md, DependencyDescriptor dep, PrintWriter out) private static void
XmlModuleDescriptorWriter.printDependencyArtefacts
(ModuleDescriptor md, PrintWriter out, DependencyArtifactDescriptor[] depArtifacts) private static void
XmlModuleDescriptorWriter.printDependencyExcludeRules
(ModuleDescriptor md, PrintWriter out, ExcludeRule[] excludes) private static void
XmlModuleDescriptorWriter.printDependencyIncludeRules
(ModuleDescriptor md, PrintWriter out, IncludeRule[] includes) private static void
XmlModuleDescriptorWriter.printInfoTag
(ModuleDescriptor md, PrintWriter out) private static void
XmlModuleDescriptorWriter.printPublications
(ModuleDescriptor md, PrintWriter out) private static boolean
XmlModuleDescriptorWriter.requireInnerInfoElement
(ModuleDescriptor md) UpdateOptions.setMergedDescriptor
(ModuleDescriptor mergedDescriptor) void
XmlModuleDescriptorParser.toIvyFile
(InputStream is, Resource res, File destFile, ModuleDescriptor md) static void
XmlModuleDescriptorWriter.write
(ModuleDescriptor md, File output) static void
XmlModuleDescriptorWriter.write
(ModuleDescriptor md, String licenseHeader, File output) private void
XmlModuleDescriptorUpdater.UpdaterHandler.writeInheritedConfigurations
(ModuleDescriptor merged) private void
XmlModuleDescriptorUpdater.UpdaterHandler.writeInheritedDependencies
(ModuleDescriptor merged) private void
XmlModuleDescriptorUpdater.UpdaterHandler.writeInheritedDescription
(ModuleDescriptor merged) If no info/description element has yet been written, write the description inherited from the parent descriptor, if any.private void
XmlModuleDescriptorUpdater.UpdaterHandler.writeInheritedItems
(ModuleDescriptor merged, InheritableItem[] items, XmlModuleDescriptorUpdater.ItemPrinter printer, String itemName, boolean includeContainer) Write XML elements that do not appear in the source descriptor, but have been copied in from a parent module descriptor via <extends> declaration. -
Uses of ModuleDescriptor in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return ModuleDescriptorModifier and TypeMethodDescriptionprotected ModuleDescriptor
AbstractResolver.toSystem
(ModuleDescriptor md) Methods in org.apache.ivy.plugins.resolver with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionprivate void
BasicResolver.cacheModuleDescriptor
(ModuleDescriptor systemMd, ModuleRevisionId systemMrid, ResolvedResource ivyRef, ResolvedModuleRevision rmr) protected ResolvedModuleRevision
AbstractWorkspaceResolver.checkCandidate
(DependencyDescriptor dd, ModuleDescriptor md, String workspaceModuleName) private void
BasicResolver.checkDescriptorConsistency
(ModuleRevisionId mrid, ModuleDescriptor md, ResolvedResource ivyRef) protected void
BasicResolver.checkModuleDescriptorRevision
(ModuleDescriptor systemMd, ModuleRevisionId systemMrid) private void
BasicResolver.checkNotConvertedExclusionRule
(ModuleDescriptor systemMd, ResolvedResource ivyRef, ResolveData data) AbstractWorkspaceResolver.createWorkspaceArtifacts
(ModuleDescriptor md) protected WorkspaceModuleDescriptor
AbstractWorkspaceResolver.createWorkspaceMd
(ModuleDescriptor md) protected ResolvedResource
BasicResolver.findFirstArtifactRef
(ModuleDescriptor md, DependencyDescriptor dd, ResolveData data) protected long
BasicResolver.getPublicationDate
(ModuleDescriptor md, DependencyDescriptor dd, ResolveData data) private ModuleRevisionId
BasicResolver.getRevision
(ResolvedResource ivyRef, ModuleRevisionId askedMrid, ModuleDescriptor md) private void
BasicResolver.resolveAndCheckPublicationDate
(DependencyDescriptor systemDd, ModuleDescriptor systemMd, ModuleRevisionId systemMrid, ResolveData data) private void
BasicResolver.resolveAndCheckRevision
(ModuleDescriptor systemMd, ModuleRevisionId dependencyConstraint, ResolvedResource ivyRef, boolean isDynamic) protected ModuleDescriptor
AbstractResolver.toSystem
(ModuleDescriptor md) -
Uses of ModuleDescriptor in org.apache.ivy.plugins.version
Methods in org.apache.ivy.plugins.version with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionboolean
AbstractVersionMatcher.accept
(ModuleRevisionId askedMrid, ModuleDescriptor foundMD) boolean
ChainVersionMatcher.accept
(ModuleRevisionId askedMrid, ModuleDescriptor foundMD) boolean
LatestVersionMatcher.accept
(ModuleRevisionId askedMrid, ModuleDescriptor foundMD) boolean
VersionMatcher.accept
(ModuleRevisionId askedMrid, ModuleDescriptor foundMD) Indicates if this version matcher considers that the module found matches the asked one. -
Uses of ModuleDescriptor in org.apache.ivy.tools.analyser
Methods in org.apache.ivy.tools.analyser that return ModuleDescriptorModifier and TypeMethodDescription -
Uses of ModuleDescriptor in org.apache.ivy.util
Methods in org.apache.ivy.util with parameters of type ModuleDescriptorModifier and TypeMethodDescriptionstatic String[]
ConfigurationUtils.replaceWildcards
(String[] confs, ModuleDescriptor md) Replace the wildcards in the given configuration array, by the name of the given ModuleDescriptor The supported wildcards are: * : all configurations *(public) : all public configurations *(private) : all private configurations If the given array of configurations isnull
, all configurations from the given module descriptor are returned, including if this array is empty.