|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweka.core.Version
public class Version
This class contains the version number of the current WEKA release and some
methods for comparing another version string. The normal layout of a
version string is "MAJOR.MINOR.REVISION", but it can also handle partial
version strings, e.g. "3.4".
Should be used e.g. in exports to XML for keeping track, with which version
of WEKA the file was produced.
Field Summary | |
---|---|
static int |
MAJOR
the major version |
static int |
MINOR
the minor version |
static int |
REVISION
the revision |
static java.lang.String |
VERSION
the complete version |
static java.lang.String |
VERSION_FILE
the version file |
Constructor Summary | |
---|---|
Version()
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object o)
checks the version of this class against the given version-string |
boolean |
equals(java.lang.Object o)
whether the given version string is equal to this version |
java.lang.String |
getRevision()
Returns the revision string. |
boolean |
isNewer(java.lang.Object o)
checks whether this version is newer than the one from the given version string |
boolean |
isOlder(java.lang.Object o)
checks whether this version is older than the one from the given version string |
static void |
main(java.lang.String[] args)
only for testing |
java.lang.String |
toString()
returns the current version as string |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String VERSION_FILE
public static int MAJOR
public static int MINOR
public static int REVISION
public static java.lang.String VERSION
Constructor Detail |
---|
public Version()
Method Detail |
---|
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- the version-string to compare with
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- the version-string to compare to
public boolean isOlder(java.lang.Object o)
o
- the version-string to compare with
public boolean isNewer(java.lang.Object o)
o
- the version-string to compare with
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getRevision()
getRevision
in interface RevisionHandler
public static void main(java.lang.String[] args)
args
- the commandline arguments - ignored
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |