com.universaldevices.autoupdate
Class UDAutoUpdate.UDVersionNum

java.lang.Object
  extended by com.universaldevices.autoupdate.UDAutoUpdate.UDVersionNum
All Implemented Interfaces:
java.lang.Comparable<UDAutoUpdate.UDVersionNum>
Enclosing class:
UDAutoUpdate

public static class UDAutoUpdate.UDVersionNum
extends java.lang.Object
implements java.lang.Comparable<UDAutoUpdate.UDVersionNum>

This class implements version numbers as defined by UDI

Author:
UD Architect

Constructor Summary
UDAutoUpdate.UDVersionNum(java.lang.String snum)
           
 
Method Summary
 int compareTo(UDAutoUpdate.UDVersionNum o)
           
 int getIntValue()
           
 int getModification()
           
 int getRevision()
           
 int getVersion()
           
 void setModification(int modification)
           
 void setRevision(int revision)
           
 void setVersion(int version)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UDAutoUpdate.UDVersionNum

public UDAutoUpdate.UDVersionNum(java.lang.String snum)
Method Detail

getIntValue

public int getIntValue()

compareTo

public int compareTo(UDAutoUpdate.UDVersionNum o)
Specified by:
compareTo in interface java.lang.Comparable<UDAutoUpdate.UDVersionNum>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getModification

public int getModification()
Returns:
the modification

setModification

public void setModification(int modification)
Parameters:
modification - the modification to set

getRevision

public int getRevision()
Returns:
the revision

setRevision

public void setRevision(int revision)
Parameters:
revision - the revision to set

getVersion

public int getVersion()
Returns:
the version

setVersion

public void setVersion(int version)
Parameters:
version - the version to set