public class SVNRevisionRange
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable
Constructor and Description |
---|
SVNRevisionRange(java.lang.String revisionElement)
Accepts a string in one of these forms: n m-n Parses the results into a
from and to revision
|
SVNRevisionRange(SVNRevision.Number from,
SVNRevision.Number to,
boolean convertToNMinusOne) |
SVNRevisionRange(SVNRevision from,
SVNRevision to) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object range) |
boolean |
contains(SVNRevision revision,
boolean inclusiveFromRev)
Returns boolean whether revision is contained in the range
|
boolean |
equals(java.lang.Object range) |
SVNRevision |
getFromRevision() |
static java.lang.Long |
getRevisionAsLong(SVNRevision rev) |
static SVNRevisionRange[] |
getRevisions(SVNRevision.Number[] selectedRevisions,
SVNRevision.Number[] allRevisions) |
SVNRevision |
getToRevision() |
int |
hashCode() |
java.lang.String |
toMergeString() |
java.lang.String |
toString() |
public SVNRevisionRange(SVNRevision from, SVNRevision to)
public SVNRevisionRange(SVNRevision.Number from, SVNRevision.Number to, boolean convertToNMinusOne)
public SVNRevisionRange(java.lang.String revisionElement)
revisionElement
- revision range or single revisionpublic SVNRevision getFromRevision()
public SVNRevision getToRevision()
public java.lang.String toString()
toString
in class java.lang.Object
public static java.lang.Long getRevisionAsLong(SVNRevision 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.public static SVNRevisionRange[] getRevisions(SVNRevision.Number[] selectedRevisions, SVNRevision.Number[] allRevisions)
public boolean contains(SVNRevision revision, boolean inclusiveFromRev)
revision
- inclusiveFromRev
- - include an exact match of from revisionpublic java.lang.String toMergeString()