org.codehaus.groovy.maven.feature
Class Version

java.lang.Object
  extended by org.codehaus.groovy.maven.feature.Version

public final class Version
extends java.lang.Object

Container for version information in the form of major.minor.revision-tag.

Version:
$Id: Version.java 12239 2008-05-03 07:53:34Z user57 $
Author:
Jason Dillon

Field Summary
 int major
           
 int minor
           
 int revision
           
 java.lang.String tag
           
 
Constructor Summary
Version(int major)
           
Version(int major, int minor)
           
Version(int major, int minor, int revision)
           
Version(int major, int minor, int revision, java.lang.String tag)
           
 
Method Summary
 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
 

Field Detail

major

public final int major

minor

public final int minor

revision

public final int revision

tag

public final java.lang.String tag
Constructor Detail

Version

public Version(int major,
               int minor,
               int revision,
               java.lang.String tag)

Version

public Version(int major,
               int minor,
               int revision)

Version

public Version(int major,
               int minor)

Version

public Version(int major)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

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


Copyright © 2006-2009 Codehaus. All Rights Reserved.