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 boolean
DefaultModuleDescriptor. dependsOn(VersionMatcher matcher, ModuleDescriptor md)
boolean
ModuleDescriptor. 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 VersionMatcher
IvySettings. versionMatcher
Fields 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. versionMatchers
Methods in org.apache.ivy.core.settings that return VersionMatcher Modifier and Type Method Description VersionMatcher
IvySettings. getVersionMatcher()
VersionMatcher
IvySettings. 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 void
IvySettings. addConfigured(VersionMatcher vmatcher)
void
IvySettings. 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 VersionMatcher
CollectionOfModulesToSort. versionMatcher
private VersionMatcher
SimpleSortEngineSettings. versionMatcher
Methods in org.apache.ivy.core.sort that return VersionMatcher Modifier and Type Method Description VersionMatcher
SimpleSortEngineSettings. getVersionMatcher()
protected VersionMatcher
SortEngine. getVersionMatcher()
VersionMatcher
SortEngineSettings. getVersionMatcher()
Methods in org.apache.ivy.core.sort with parameters of type VersionMatcher Modifier and Type Method Description boolean
ModuleInSort. match(DependencyDescriptor descriptor, VersionMatcher versionMatcher)
Return true if this module match the DependencyDescriptor with the given versionMatcher.void
SimpleSortEngineSettings. 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 boolean
LatestCompatibleConflictManager. 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 VersionMatcher
ResolverSettings. 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 class
AbstractVersionMatcher
class
ChainVersionMatcher
An implementation ofVersionMatcher
chaining several version matchers, and implementing theVersionMatcher
interface by returning results from the first matcher in the chain accepting the version.class
ExactVersionMatcher
class
LatestVersionMatcher
class
MavenTimedSnapshotVersionMatcher
AVersionMatcher
which understandsMaven timestamped snapshots
.class
PatternVersionMatcher
class
SubVersionMatcher
class
VersionRangeMatcher
Matches 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. matchers
The 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 void
ChainVersionMatcher. add(VersionMatcher matcher)
Adds aVersionMatcher
to the chain.
-