org.codehaus.mojo.buildhelper
Class OsgiArtifactVersion

java.lang.Object
  extended by org.codehaus.mojo.buildhelper.OsgiArtifactVersion
All Implemented Interfaces:
java.lang.Comparable, org.apache.maven.artifact.versioning.ArtifactVersion

public class OsgiArtifactVersion
extends java.lang.Object
implements org.apache.maven.artifact.versioning.ArtifactVersion

Default implementation of artifact versioning.


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

Constructor Detail

OsgiArtifactVersion

public OsgiArtifactVersion(java.lang.String version)
Method Detail

compareTo

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

getMajorVersion

public int getMajorVersion()
Specified by:
getMajorVersion in interface org.apache.maven.artifact.versioning.ArtifactVersion

getMinorVersion

public int getMinorVersion()
Specified by:
getMinorVersion in interface org.apache.maven.artifact.versioning.ArtifactVersion

getIncrementalVersion

public int getIncrementalVersion()
Specified by:
getIncrementalVersion in interface org.apache.maven.artifact.versioning.ArtifactVersion

getBuildNumber

public int getBuildNumber()
Specified by:
getBuildNumber in interface org.apache.maven.artifact.versioning.ArtifactVersion

getQualifier

public java.lang.String getQualifier()
Specified by:
getQualifier in interface org.apache.maven.artifact.versioning.ArtifactVersion

parseVersion

public void parseVersion(java.lang.String version)
Specified by:
parseVersion in interface org.apache.maven.artifact.versioning.ArtifactVersion

toString

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


Copyright © 2005-2011 Codehaus. All Rights Reserved.