public class RevisionRange extends java.lang.Object implements java.lang.Comparable<RevisionRange>, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private Revision |
from |
private static long |
serialVersionUID |
private Revision |
to |
Modifier | Constructor and Description |
---|---|
private |
RevisionRange(long from,
long to)
Creates a new instance.
|
|
RevisionRange(Revision from,
Revision to) |
|
RevisionRange(java.lang.String revisionElement)
Accepts a string in one of these forms: n m-n Parses the results into a
from and to revision
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(RevisionRange range) |
boolean |
equals(java.lang.Object range) |
Revision |
getFromRevision() |
static java.lang.Long |
getRevisionAsLong(Revision rev) |
Revision |
getToRevision() |
int |
hashCode() |
java.lang.String |
toString() |
private static final long serialVersionUID
private Revision from
private Revision to
private RevisionRange(long from, long to)
public RevisionRange(java.lang.String revisionElement)
revisionElement
- revision range or single revisionpublic Revision getFromRevision()
public Revision getToRevision()
public java.lang.String toString()
toString
in class java.lang.Object
public static java.lang.Long getRevisionAsLong(Revision rev)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object range)
equals
in class java.lang.Object
range
- The RevisionRange to compare this object to.public int compareTo(RevisionRange range)
compareTo
in interface java.lang.Comparable<RevisionRange>
range
- The RevisionRange to compare this object to.