Uses of Interface
org.apache.ivy.plugins.version.VersionMatcher
Packages that use VersionMatcher
Package
Description
-
Uses of VersionMatcher in org.apache.ivy.core.module.descriptor
Methods in org.apache.ivy.core.module.descriptor with parameters of type VersionMatcherModifier and TypeMethodDescriptionbooleanDefaultModuleDescriptor.dependsOn(VersionMatcher matcher, ModuleDescriptor md) booleanModuleDescriptor.dependsOn(VersionMatcher matcher, ModuleDescriptor md) -
Uses of VersionMatcher in org.apache.ivy.core.settings
Fields in org.apache.ivy.core.settings declared as VersionMatcherFields in org.apache.ivy.core.settings with type parameters of type VersionMatcherMethods in org.apache.ivy.core.settings that return VersionMatcherModifier and TypeMethodDescriptionIvySettings.getVersionMatcher()IvySettings.getVersionMatcher(String name) IvySettings.getVersionMatchers()Methods in org.apache.ivy.core.settings with parameters of type VersionMatcherModifier and TypeMethodDescriptionvoidIvySettings.addConfigured(VersionMatcher vmatcher) voidIvySettings.addVersionMatcher(VersionMatcher vmatcher) -
Uses of VersionMatcher in org.apache.ivy.core.sort
Fields in org.apache.ivy.core.sort declared as VersionMatcherModifier and TypeFieldDescriptionprivate final VersionMatcherCollectionOfModulesToSort.versionMatcherprivate VersionMatcherSimpleSortEngineSettings.versionMatcherMethods in org.apache.ivy.core.sort that return VersionMatcherModifier and TypeMethodDescriptionSimpleSortEngineSettings.getVersionMatcher()protected VersionMatcherSortEngine.getVersionMatcher()SortEngineSettings.getVersionMatcher()Methods in org.apache.ivy.core.sort with parameters of type VersionMatcherModifier and TypeMethodDescriptionbooleanModuleInSort.match(DependencyDescriptor descriptor, VersionMatcher versionMatcher) Return true if this module match the DependencyDescriptor with the given versionMatcher.voidSimpleSortEngineSettings.setVersionMatcher(VersionMatcher matcher) Constructors in org.apache.ivy.core.sort with parameters of type VersionMatcherModifierConstructorDescriptionCollectionOfModulesToSort(Collection<ModuleDescriptor> modulesToSort, VersionMatcher matcher, NonMatchingVersionReporter nonMatchingVersionReporter) ModuleDescriptorSorter(Collection<ModuleDescriptor> modulesDescriptorsToSort, VersionMatcher matcher, NonMatchingVersionReporter nonMatchingVersionReporter, CircularDependencyStrategy circularDepStrategy) -
Uses of VersionMatcher in org.apache.ivy.plugins.conflict
Methods in org.apache.ivy.plugins.conflict with parameters of type VersionMatcherModifier and TypeMethodDescriptionprivate Collection<IvyNodeBlacklist>LatestCompatibleConflictManager.blackListIncompatibleCaller(VersionMatcher versionMatcher, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, Stack<IvyNode> callerStack) Tries to blacklist exactly one version for all callers paths.private booleanLatestCompatibleConflictManager.handleIncompatibleCaller(Stack<IvyNode> callerStack, IvyNode node, IvyNode callerNode, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, Collection<IvyNodeBlacklist> blacklisted, VersionMatcher versionMatcher) -
Uses of VersionMatcher in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return VersionMatcher -
Uses of VersionMatcher in org.apache.ivy.plugins.version
Classes in org.apache.ivy.plugins.version that implement VersionMatcherModifier and TypeClassDescriptionclassclassAn implementation ofVersionMatcherchaining several version matchers, and implementing theVersionMatcherinterface by returning results from the first matcher in the chain accepting the version.classclassclassAVersionMatcherwhich understandsMaven timestamped snapshots.classclassclassMatches version ranges: [1.0,2.0] matches all versions greater or equal to 1.0 and lower or equal to 2.0 [1.0,2.0[ matches all versions greater or equal to 1.0 and lower than 2.0 ]1.0,2.0] matches all versions greater than 1.0 and lower or equal to 2.0 ]1.0,2.0[ matches all versions greater than 1.0 and lower than 2.0 [1.0,) matches all versions greater or equal to 1.0 ]1.0,) matches all versions greater than 1.0 (,2.0] matches all versions lower or equal to 2.0 (,2.0[ matches all versions lower than 2.0 This class uses a latest strategy to compare revisions.Fields in org.apache.ivy.plugins.version with type parameters of type VersionMatcherModifier and TypeFieldDescriptionprivate final List<VersionMatcher>ChainVersionMatcher.matchersThe list of version matchers in the chain.Methods in org.apache.ivy.plugins.version that return types with arguments of type VersionMatcherModifier and TypeMethodDescriptionChainVersionMatcher.getMatchers()Returns the list of matchers in the chain.Methods in org.apache.ivy.plugins.version with parameters of type VersionMatcherModifier and TypeMethodDescriptionvoidChainVersionMatcher.add(VersionMatcher matcher) Adds aVersionMatcherto the chain.