public class RevisionRange
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable
Constructor and Description |
---|
RevisionRange(RevisionRange aRange) |
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(java.lang.Object range) |
boolean |
equals(java.lang.Object range) |
Revision |
getFromRevision() |
static java.lang.Long |
getRevisionAsLong(Revision rev) |
Revision |
getToRevision() |
int |
hashCode() |
RevisionRange |
toApache() |
java.lang.String |
toString() |
public RevisionRange(RevisionRange aRange)
public RevisionRange(java.lang.String revisionElement)
revisionElement
- revision range or single revisionpublic RevisionRange toApache()
public 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(java.lang.Object range)
compareTo
in interface java.lang.Comparable
range
- The RevisionRange to compare this object to.