Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.versioning.Version Class Reference

List of all members.

Public Member Functions

int hashCode ()
boolean equals (Object obj)
int compareTo (Version other)
String toString ()

Static Public Member Functions

static Version parseVersion (String version)

Static Public Attributes

static final Version INVALID = new Version(0, 0, 0, "invalid")

Member Function Documentation

int de.fu_berlin.inf.dpp.versioning.Version.compareTo ( Version  other)
boolean de.fu_berlin.inf.dpp.versioning.Version.equals ( Object  obj)
int de.fu_berlin.inf.dpp.versioning.Version.hashCode ( )
static Version de.fu_berlin.inf.dpp.versioning.Version.parseVersion ( String  version) [static]

Parses a version identifier from the specified string. Identifier that cannot be parsed will return the INVALID version instance.

Parameters:
versionstring representation of the version identifier
Returns:
a Version object representing the version identifier
String de.fu_berlin.inf.dpp.versioning.Version.toString ( )

Member Data Documentation

final Version de.fu_berlin.inf.dpp.versioning.Version.INVALID = new Version(0, 0, 0, "invalid") [static]

Unique version instance representing an invalid version.

 All Classes Namespaces Files Functions Variables Enumerations