public class VersionRange
extends java.lang.Object
| Constructor and Description |
|---|
VersionRange(boolean startExclusive,
Version startVersion,
boolean endExclusive,
Version endVersion) |
VersionRange(java.lang.String versionStr) |
VersionRange(Version startVersion) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String versionStr) |
boolean |
contains(Version version) |
boolean |
equals(java.lang.Object obj) |
Version |
getEndVersion() |
Version |
getStartVersion() |
int |
hashCode() |
boolean |
isClosedRange() |
boolean |
isEndExclusive() |
boolean |
isStartExclusive() |
java.lang.String |
toIvyRevision() |
java.lang.String |
toString() |
public VersionRange(java.lang.String versionStr)
throws java.text.ParseException
java.text.ParseExceptionpublic VersionRange(boolean startExclusive,
Version startVersion,
boolean endExclusive,
Version endVersion)
public VersionRange(Version startVersion)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toIvyRevision()
public boolean isEndExclusive()
public Version getEndVersion()
public boolean isStartExclusive()
public Version getStartVersion()
public boolean isClosedRange()
public boolean contains(java.lang.String versionStr)
throws java.text.ParseException
java.text.ParseExceptionpublic boolean contains(Version version)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object