public class SymbolicName
extends java.lang.Object
implements java.lang.Comparable
Revision
s.Constructor and Description |
---|
SymbolicName(java.lang.String name)
Creates a new symbolic name.
|
SymbolicName(java.lang.String name,
java.util.Date date)
Creates a new symbolic name.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addRevision(Revision rev)
Adds a revision to this symbolic name.
|
int |
compareTo(java.lang.Object o) |
boolean |
equals(java.lang.Object obj) |
java.util.Date |
getDate()
Returns the 'date' of this symbolic name.
|
java.lang.String |
getName()
Returns the symbolic name's name.
|
java.util.SortedSet |
getRevisions()
Returns a set of
Revision s contained in this symbolic name. |
int |
hashCode() |
java.lang.String |
toString() |
public SymbolicName(java.lang.String name, java.util.Date date)
name
- the symbolic name's namedate
- of the symbolic name creationpublic SymbolicName(java.lang.String name)
name
- the symbolic name's namepublic java.lang.String getName()
protected void addRevision(Revision rev)
rev
- the revisionpublic java.util.SortedSet getRevisions()
Revision
s contained in this symbolic name.public java.util.Date getDate()
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
Comparable.compareTo(java.lang.Object)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()