org.apache.geronimo.kernel.repository
Class Version

java.lang.Object
  extended byorg.apache.geronimo.kernel.repository.Version
All Implemented Interfaces:
Comparable, Serializable

public class Version
extends Object
implements Comparable, Serializable

Default implementation of artifact versioning.

Version:
$Id: Version.java 409817 2006-05-27 07:56:38Z jsisson $
Author:
Brett Porter
See Also:
Serialized Form

Constructor Summary
Version(String version)
           
 
Method Summary
 int compareTo(Object o)
           
 boolean equals(Object other)
           
 int getBuildNumber()
           
 int getIncrementalVersion()
           
 int getMajorVersion()
           
 int getMinorVersion()
           
 String getQualifier()
           
 int hashCode()
           
 void parseVersion(String version)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Version

public Version(String version)
Method Detail

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

getMajorVersion

public int getMajorVersion()

getMinorVersion

public int getMinorVersion()

getIncrementalVersion

public int getIncrementalVersion()

getBuildNumber

public int getBuildNumber()

getQualifier

public String getQualifier()

parseVersion

public final void parseVersion(String version)

toString

public String toString()

equals

public boolean equals(Object other)

hashCode

public int hashCode()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.