|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.AbstractMap | +--java.util.TreeMap | +--net.ultrametrics.rcs.RevisionMap
A Map of objects which are Versioned.
Field Summary | |
static java.lang.String |
_rcsId
|
Constructor Summary | |
RevisionMap()
|
Method Summary | |
Versioned |
get(java.lang.String version)
Retrieve a versioned object from the map. |
static java.lang.String |
getVersionComparable(java.lang.String version)
Convert an RCS version number into one which can be compared using String's compareTo(). |
void |
put(Versioned object)
Store a versioned object in the map. |
static int |
versionCompareTo(java.lang.String a,
java.lang.String b)
Compare two RCS version numbers. |
Methods inherited from class java.util.TreeMap |
clear,
clone,
comparator,
containsKey,
containsValue,
entrySet,
firstKey,
get,
headMap,
keySet,
lastKey,
put,
putAll,
remove,
size,
subMap,
tailMap,
values |
Methods inherited from class java.util.AbstractMap |
equals,
hashCode,
isEmpty,
toString |
Methods inherited from class java.lang.Object |
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String _rcsId
Constructor Detail |
public RevisionMap()
Method Detail |
public void put(Versioned object)
object
- the object to store in the map.public Versioned get(java.lang.String version)
version
- the version number of the object to retrieve.public static java.lang.String getVersionComparable(java.lang.String version)
i.e. 1.2.45 -> 00001.00002.00045
version
- the RCS version number.public static int versionCompareTo(java.lang.String a, java.lang.String b)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |