org.xoe.core.packages
Class PackageVersion
java.lang.Object
|
+--org.xoe.core.packages.PackageVersion
- public class PackageVersion
- extends Object
Represents a package version. Package versions have the form
M[.m][-R] where M is the major number, m is the minor number,
and R is the revision. M and m must be positive integers, R
is an opaque string.
PackageVersion
public PackageVersion(String strVer)
setMajor
public void setMajor(String str)
setMinor
public void setMinor(String str)
setRevision
public void setRevision(String str)
getMajor
public int getMajor()
getMinor
public int getMinor()
getRevision
public String getRevision()
toString
public String toString()
- Overrides:
toString
in class Object
leq
public boolean leq(PackageVersion rhs)
geq
public boolean geq(PackageVersion rhs)
lt
public boolean lt(PackageVersion rhs)
gt
public boolean gt(PackageVersion rhs)
eq
public boolean eq(PackageVersion rhs)