org.stanwood.media.util
Class Version

java.lang.Object
  extended by org.stanwood.media.util.Version
All Implemented Interfaces:
java.lang.Comparable<Version>

public class Version
extends java.lang.Object
implements java.lang.Comparable<Version>

Used to store version information and allow it to be compared to another version


Constructor Summary
Version(java.lang.String version)
          Used to construct a version object
 
Method Summary
 int compareTo(Version o)
          
 boolean equals(java.lang.Object obj)
          
 int hashCode()
          
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Version

public Version(java.lang.String version)
Used to construct a version object

Parameters:
version - The version (eg 2.6.37 or 2a.4)
Method Detail

compareTo

public int compareTo(Version o)

Specified by:
compareTo in interface java.lang.Comparable<Version>

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)

Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object