Class DefaultArtifactVersion
- java.lang.Object
-
- org.apache.maven.artifact.versioning.DefaultArtifactVersion
-
- All Implemented Interfaces:
java.lang.Comparable
,ArtifactVersion
public class DefaultArtifactVersion extends java.lang.Object implements ArtifactVersion
Default implementation of artifact versioning.- Version:
- $Id: DefaultArtifactVersion.java 674059 2008-07-04 14:04:24Z brett $
- Author:
- Brett Porter
-
-
Constructor Summary
Constructors Constructor Description DefaultArtifactVersion(java.lang.String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(java.lang.Object o)
boolean
equals(java.lang.Object other)
int
getBuildNumber()
int
getIncrementalVersion()
int
getMajorVersion()
int
getMinorVersion()
java.lang.String
getQualifier()
int
hashCode()
void
parseVersion(java.lang.String version)
java.lang.String
toString()
-
-
-
Method Detail
-
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interfacejava.lang.Comparable
-
getMajorVersion
public int getMajorVersion()
- Specified by:
getMajorVersion
in interfaceArtifactVersion
-
getMinorVersion
public int getMinorVersion()
- Specified by:
getMinorVersion
in interfaceArtifactVersion
-
getIncrementalVersion
public int getIncrementalVersion()
- Specified by:
getIncrementalVersion
in interfaceArtifactVersion
-
getBuildNumber
public int getBuildNumber()
- Specified by:
getBuildNumber
in interfaceArtifactVersion
-
getQualifier
public java.lang.String getQualifier()
- Specified by:
getQualifier
in interfaceArtifactVersion
-
parseVersion
public final void parseVersion(java.lang.String version)
- Specified by:
parseVersion
in interfaceArtifactVersion
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-