multiverse.server.util
Class ServerVersion

java.lang.Object
  extended by multiverse.server.util.ServerVersion

public class ServerVersion
extends Object


Field Summary
private static String buildDate
           
private static String buildNumber
           
private static String buildString
           
static String ServerMajorVersion
           
static int VERSION_EQUAL
           
static int VERSION_FORMAT_ERROR
           
static int VERSION_GREATER
           
static int VERSION_LESSER
           
 
Constructor Summary
ServerVersion()
           
 
Method Summary
static int compareVersionStrings(String leftVersion, String rightVersion)
           
static float extractVersion(String versionString)
           
static String getBuildDate()
           
static String getBuildNumber()
           
static String getBuildString()
           
private static String getFieldValue(String fieldName, String defaultValue)
           
static String getVersionString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ServerMajorVersion

public static final String ServerMajorVersion
See Also:
Constant Field Values

VERSION_LESSER

public static final int VERSION_LESSER
See Also:
Constant Field Values

VERSION_EQUAL

public static final int VERSION_EQUAL
See Also:
Constant Field Values

VERSION_GREATER

public static final int VERSION_GREATER
See Also:
Constant Field Values

VERSION_FORMAT_ERROR

public static final int VERSION_FORMAT_ERROR
See Also:
Constant Field Values

buildString

private static String buildString

buildDate

private static String buildDate

buildNumber

private static String buildNumber
Constructor Detail

ServerVersion

public ServerVersion()
Method Detail

getVersionString

public static String getVersionString()

getBuildString

public static String getBuildString()

getBuildDate

public static String getBuildDate()

getBuildNumber

public static String getBuildNumber()

compareVersionStrings

public static int compareVersionStrings(String leftVersion,
                                        String rightVersion)

extractVersion

public static float extractVersion(String versionString)

getFieldValue

private static String getFieldValue(String fieldName,
                                    String defaultValue)