org.gudy.azureus2.core3.util
Class Constants
java.lang.Object
org.gudy.azureus2.core3.util.Constants
public class Constants
- extends Object
- Author:
- Olivier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_STRING
public static final String EMPTY_STRING
- See Also:
- Constant Field Values
SF_WEB_SITE
public static final String SF_WEB_SITE
- See Also:
- Constant Field Values
AELITIS_TORRENTS
public static final String AELITIS_TORRENTS
- See Also:
- Constant Field Values
AELITIS_FILES
public static final String AELITIS_FILES
- See Also:
- Constant Field Values
AZUREUS_WIKI
public static final String AZUREUS_WIKI
- See Also:
- Constant Field Values
VERSION_SERVER_V4
public static final String VERSION_SERVER_V4
- See Also:
- Constant Field Values
VERSION_SERVER_V6
public static final String VERSION_SERVER_V6
- See Also:
- Constant Field Values
DHT_SEED_ADDRESS_V4
public static final String DHT_SEED_ADDRESS_V4
- See Also:
- Constant Field Values
DHT_SEED_ADDRESS_V6
public static final String DHT_SEED_ADDRESS_V6
- See Also:
- Constant Field Values
DHT_SEED_ADDRESS_V6_TUNNEL
public static final String DHT_SEED_ADDRESS_V6_TUNNEL
- See Also:
- Constant Field Values
NAT_TEST_SERVER
public static final String NAT_TEST_SERVER
- See Also:
- Constant Field Values
NAT_TEST_SERVER_HTTP
public static final String NAT_TEST_SERVER_HTTP
- See Also:
- Constant Field Values
SPEED_TEST_SERVER
public static final String SPEED_TEST_SERVER
- See Also:
- Constant Field Values
PAIRING_URL
public static final String PAIRING_URL
- See Also:
- Constant Field Values
AZUREUS_DOMAINS
public static final String[] AZUREUS_DOMAINS
DEFAULT_ENCODING
public static final String DEFAULT_ENCODING
- See Also:
- Constant Field Values
BYTE_ENCODING
public static final String BYTE_ENCODING
- See Also:
- Constant Field Values
BYTE_CHARSET
public static final Charset BYTE_CHARSET
DEFAULT_CHARSET
public static final Charset DEFAULT_CHARSET
DEFAULT_INSTANCE_PORT
public static final int DEFAULT_INSTANCE_PORT
- See Also:
- Constant Field Values
INSTANCE_PORT
public static final int INSTANCE_PORT
LOCALE_ENGLISH
public static final Locale LOCALE_ENGLISH
INFINITY_STRING
public static final String INFINITY_STRING
- See Also:
- Constant Field Values
CRAPPY_INFINITY_AS_INT
public static final int CRAPPY_INFINITY_AS_INT
- See Also:
- Constant Field Values
CRAPPY_INFINITE_AS_LONG
public static final long CRAPPY_INFINITE_AS_LONG
- See Also:
- Constant Field Values
DOWNLOAD_SOURCES_PRETEND_COMPLETE
public static boolean DOWNLOAD_SOURCES_PRETEND_COMPLETE
APP_NAME
public static final String APP_NAME
APP_PLUS_NAME
public static final String APP_PLUS_NAME
AZUREUS_NAME
public static final String AZUREUS_NAME
- See Also:
- Constant Field Values
AZUREUS_PROTOCOL_NAME_PRE_4813
public static final String AZUREUS_PROTOCOL_NAME_PRE_4813
- See Also:
- Constant Field Values
AZUREUS_PROTOCOL_NAME
public static final String AZUREUS_PROTOCOL_NAME
- See Also:
- Constant Field Values
AZUREUS_VERSION
public static final String AZUREUS_VERSION
- See Also:
- Constant Field Values
BUILD_VERSION
public static final String BUILD_VERSION
- See Also:
- Constant Field Values
AZUREUS_SUBVER
public static final String AZUREUS_SUBVER
- See Also:
- Constant Field Values
VERSION_ID
public static final byte[] VERSION_ID
IS_CVS_VERSION
public static final boolean IS_CVS_VERSION
OSName
public static final String OSName
isOSX
public static final boolean isOSX
isLinux
public static final boolean isLinux
isSolaris
public static final boolean isSolaris
isFreeBSD
public static final boolean isFreeBSD
isWindowsXP
public static final boolean isWindowsXP
isWindows95
public static final boolean isWindows95
isWindows98
public static final boolean isWindows98
isWindows2000
public static final boolean isWindows2000
isWindowsME
public static final boolean isWindowsME
isWindows9598ME
public static final boolean isWindows9598ME
isSafeMode
public static boolean isSafeMode
isWindows
public static final boolean isWindows
isUnix
public static final boolean isUnix
isWindowsVista
public static final boolean isWindowsVista
isWindowsVistaSP2OrHigher
public static final boolean isWindowsVistaSP2OrHigher
isWindowsVistaOrHigher
public static final boolean isWindowsVistaOrHigher
isWindows7OrHigher
public static final boolean isWindows7OrHigher
isWindows8OrHigher
public static final boolean isWindows8OrHigher
PAT_SPLIT_COMMAWORDS
public static final Pattern PAT_SPLIT_COMMAWORDS
PAT_SPLIT_COMMA
public static final Pattern PAT_SPLIT_COMMA
PAT_SPLIT_DOT
public static final Pattern PAT_SPLIT_DOT
PAT_SPLIT_SPACE
public static final Pattern PAT_SPLIT_SPACE
PAT_SPLIT_SLASH_N
public static final Pattern PAT_SPLIT_SLASH_N
is64Bit
public static final boolean is64Bit
isJava64Bit
public static final boolean isJava64Bit
isOSX_10_5_OrHigher
public static final boolean isOSX_10_5_OrHigher
isOSX_10_6_OrHigher
public static final boolean isOSX_10_6_OrHigher
isOSX_10_7_OrHigher
public static final boolean isOSX_10_7_OrHigher
isOSX_10_8_OrHigher
public static final boolean isOSX_10_8_OrHigher
isAndroid
public static final boolean isAndroid
JAVA_VERSION
public static final String JAVA_VERSION
API_LEVEL
public static final int API_LEVEL
isJava7OrHigher
public static final boolean isJava7OrHigher
isJava8OrHigher
public static final boolean isJava8OrHigher
isJava9OrHigher
public static final boolean isJava9OrHigher
isJava10OrHigher
public static final boolean isJava10OrHigher
FILE_WILDCARD
public static final String FILE_WILDCARD
Constants
public Constants()
getCurrentVersion
public static String getCurrentVersion()
getBaseVersion
public static String getBaseVersion()
- Gets the current version, or if a CVS version, the one on which it is based
- Returns:
getBaseVersion
public static String getBaseVersion(String version)
isCVSVersion
public static boolean isCVSVersion()
- is this a formal build or CVS/incremental
- Returns:
isCVSVersion
public static boolean isCVSVersion(String version)
getIncrementalBuild
public static int getIncrementalBuild()
- For CVS builds this returns the incremental build number. For people running their own
builds this returns -1
- Returns:
getIncrementalBuild
public static int getIncrementalBuild(String version)
isCurrentVersionLT
public static boolean isCurrentVersionLT(String version)
isCurrentVersionGE
public static boolean isCurrentVersionGE(String version)
compareVersions
public static int compareVersions(String version_1,
String version_2)
- compare two version strings of form n.n.n.n (e.g. 1.2.3.4)
- Parameters:
version_1
- version_2
-
- Returns:
- -ve -> version_1 lower, 0 = same, +ve -> version_1 higher
isValidVersionFormat
public static boolean isValidVersionFormat(String version)
isAzureusDomain
public static boolean isAzureusDomain(String host)
main
public static void main(String[] args)