org.codehaus.modello.model

Class Version


public class Version
extends java.lang.Object

A version string is on the form ...
Version:
$Id: Version.java 360 2005-06-12 10:39:57Z trygvis $
Authors:
Trygve Laugstøl
Emmanuel Venisse

Field Summary

static Version
INFINITE

Constructor Summary

Version(String version)

Method Summary

boolean
equals(Object object)
int
getMajor()
int
getMicro()
int
getMinor()
boolean
greaterOrEqualsThan(Version other)
Returns true if this is greater or equals that other.
boolean
greaterThan(Version other)
Returns true if this is greater that other.
int
hashCode()
boolean
inside(VersionRange range)
boolean
lesserOrEqualsThan(Version other)
Returns true if this is lesser or equals that other.
boolean
lesserThan(Version other)
Returns true if this is lesser that other.
String
toString()
String
toString(String prefix, String separator)

Field Details

INFINITE

public static final Version INFINITE

Constructor Details

Version

public Version(String version)

Method Details

equals

public boolean equals(Object object)

getMajor

public int getMajor()

getMicro

public int getMicro()

getMinor

public int getMinor()

greaterOrEqualsThan

public boolean greaterOrEqualsThan(Version other)
Returns true if this is greater or equals that other.
Parameters:
other -

greaterThan

public boolean greaterThan(Version other)
Returns true if this is greater that other.
Parameters:
other -

hashCode

public int hashCode()

inside

public boolean inside(VersionRange range)

lesserOrEqualsThan

public boolean lesserOrEqualsThan(Version other)
Returns true if this is lesser or equals that other.
Parameters:
other -

lesserThan

public boolean lesserThan(Version other)
Returns true if this is lesser that other.
Parameters:
other -

toString

public String toString()

toString

public String toString(String prefix,
                       String separator)