Uses of Interface
org.apache.ivy.plugins.version.VersionMatcher
-
-
Uses of VersionMatcher in org.apache.ivy.core.module.descriptor
Methods in org.apache.ivy.core.module.descriptor with parameters of type VersionMatcher Modifier and Type Method Description booleanDefaultModuleDescriptor. 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 VersionMatcher Modifier and Type Field Description private VersionMatcherIvySettings. versionMatcherFields in org.apache.ivy.core.settings with type parameters of type VersionMatcher Modifier and Type Field Description private java.util.Map<java.lang.String,VersionMatcher>IvySettings. versionMatchersMethods in org.apache.ivy.core.settings that return VersionMatcher Modifier and Type Method Description VersionMatcherIvySettings. getVersionMatcher()VersionMatcherIvySettings. getVersionMatcher(java.lang.String name)VersionMatcher[]IvySettings. getVersionMatchers()Methods in org.apache.ivy.core.settings with parameters of type VersionMatcher Modifier and Type Method Description voidIvySettings. 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 VersionMatcher Modifier and Type Field Description private VersionMatcherCollectionOfModulesToSort. versionMatcherprivate VersionMatcherSimpleSortEngineSettings. versionMatcherMethods in org.apache.ivy.core.sort that return VersionMatcher Modifier and Type Method Description VersionMatcherSimpleSortEngineSettings. getVersionMatcher()protected VersionMatcherSortEngine. getVersionMatcher()VersionMatcherSortEngineSettings. getVersionMatcher()Methods in org.apache.ivy.core.sort with parameters of type VersionMatcher Modifier and Type Method Description booleanModuleInSort. 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 VersionMatcher Constructor Description CollectionOfModulesToSort(java.util.Collection<ModuleDescriptor> modulesToSort, VersionMatcher matcher, NonMatchingVersionReporter nonMatchingVersionReporter)ModuleDescriptorSorter(java.util.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 VersionMatcher Modifier and Type Method Description private java.util.Collection<IvyNodeBlacklist>LatestCompatibleConflictManager. blackListIncompatibleCaller(VersionMatcher versionMatcher, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, java.util.Stack<IvyNode> callerStack)Tries to blacklist exactly one version for all callers paths.private booleanLatestCompatibleConflictManager. handleIncompatibleCaller(java.util.Stack<IvyNode> callerStack, IvyNode node, IvyNode callerNode, IvyNode conflictParent, IvyNode selectedNode, IvyNode evictedNode, java.util.Collection<IvyNodeBlacklist> blacklisted, VersionMatcher versionMatcher) -
Uses of VersionMatcher in org.apache.ivy.plugins.resolver
Methods in org.apache.ivy.plugins.resolver that return VersionMatcher Modifier and Type Method Description VersionMatcherResolverSettings. getVersionMatcher() -
Uses of VersionMatcher in org.apache.ivy.plugins.version
Classes in org.apache.ivy.plugins.version that implement VersionMatcher Modifier and Type Class Description classAbstractVersionMatcherclassChainVersionMatcherAn implementation ofVersionMatcherchaining several version matchers, and implementing theVersionMatcherinterface by returning results from the first matcher in the chain accepting the version.classExactVersionMatcherclassLatestVersionMatcherclassMavenTimedSnapshotVersionMatcherAVersionMatcherwhich understandsMaven timestamped snapshots.classPatternVersionMatcherclassSubVersionMatcherclassVersionRangeMatcherMatches 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 VersionMatcher Modifier and Type Field Description private java.util.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 VersionMatcher Modifier and Type Method Description java.util.List<VersionMatcher>ChainVersionMatcher. getMatchers()Returns the list of matchers in the chain.Methods in org.apache.ivy.plugins.version with parameters of type VersionMatcher Modifier and Type Method Description voidChainVersionMatcher. add(VersionMatcher matcher)Adds aVersionMatcherto the chain.
-