public class RevisionRange extends java.lang.Object implements java.lang.Comparable<RevisionRange>, java.io.Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
RevisionRange(long from,
long to,
boolean inheritable)
Creates a new instance.
|
|
RevisionRange(Revision from,
Revision to) |
|
RevisionRange(Revision from,
Revision to,
boolean inheritable) |
|
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)
Note: Explicitly ignores inheritable state.
|
boolean |
equals(java.lang.Object range) |
Revision |
getFromRevision() |
static java.lang.Long |
getRevisionAsLong(Revision rev) |
Revision |
getToRevision() |
int |
hashCode() |
boolean |
isInheritable() |
java.lang.String |
toString() |
protected RevisionRange(long from,
long to,
boolean inheritable)
public RevisionRange(java.lang.String revisionElement)
revisionElement - revision range or single revisionpublic Revision getFromRevision()
public Revision getToRevision()
public boolean isInheritable()
public java.lang.String toString()
toString in class java.lang.Objectpublic static java.lang.Long getRevisionAsLong(Revision rev)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object range)
equals in class java.lang.Objectrange - 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.