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.ParseException
public VersionRange(boolean startExclusive, Version startVersion, boolean endExclusive, Version endVersion)
public VersionRange(Version startVersion)
public java.lang.String toString()
toString
in class java.lang.Object
public 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.ParseException
public boolean contains(Version version)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object