Class Constants
java.lang.Object
com.biglybt.core.util.Constants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final String[]static final Stringstatic final StringDeprecated.- use getAppName() 06/06/19 Still used by some of the older plugins out therestatic final Stringstatic final Stringstatic final StringDeprecated.- use getCurrentVersion() 06/06/19 Still used by some of the older plugins out therestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDeprecated.static final Charsetstatic final longstatic final intstatic final StringDeprecated.static final Charsetstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final booleanCan't be final as accessed from client speed measurer plugin 27/04/2022 dead plugin, remove this sometimestatic final Stringprivate static final booleanstatic final Stringstatic final intstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final Charsetstatic final booleanstatic final booleanstatic final booleanstatic booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final Stringstatic final Localestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDeprecated.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Charsetstatic final byte[]static final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intcompareVersions(String version_1, String version_2) compare two version strings of form n.n.n.n (e.g.static Stringstatic StringGets the current version, or if a CVS version, the one on which it is basedstatic StringgetBaseVersion(String version) static Stringstatic intFor CVS builds this returns the incremental build number.static intgetIncrementalBuild(String version) static booleanisAppDomain(String host) static booleanisAzureusDomain(String host) Deprecated.- use isAppDomain() 06/06/19 Still used by old torhelperstatic booleanisCurrentVersionGE(String version) static booleanisCurrentVersionLT(String version) static booleanis this a formal build or CVS/incrementalstatic booleanisCVSVersion(String version) static booleanisValidVersionFormat(String version)
-
Field Details
-
PLUGINS_WEB_SITE
- See Also:
-
URL_PLUGINS_TORRENT_BASE
- See Also:
-
URL_CLIENT_HOME
- See Also:
-
URL_BUG_REPORTS
- See Also:
-
URL_VOTE
- See Also:
-
URL_FORUMS
- See Also:
-
URL_WIKI
- See Also:
-
URL_GETTING_STARTED
- See Also:
-
URL_RPC
- See Also:
-
URL_RPC2
- See Also:
-
URL_DEVICES_FAQ
-
URL_DONATION
- See Also:
-
URL_WEBSEARCH
- See Also:
-
URL_SEARCH_ADDEDIT
- See Also:
-
VERSION_SERVER_V4
- See Also:
-
VERSION_SERVER_V6
- See Also:
-
DHT_SEED_ADDRESS_V4
- See Also:
-
DHT_SEED_ADDRESS_V6
- See Also:
-
DHT_SEED_ADDRESS_V6_TUNNEL
- See Also:
-
NAT_TEST_TCP_SERVER
- See Also:
-
NAT_TEST_TCP_SERVER_V6
- See Also:
-
NAT_TEST_UDP_SERVER
- See Also:
-
NAT_TEST_UDP_SERVER_V6
- See Also:
-
NAT_TEST_SERVER_HTTP
- See Also:
-
NAT_TEST_SERVER_V6_HTTP
- See Also:
-
PAIRING_SERVER
- See Also:
-
WEB_REMOTE_SERVER
- See Also:
-
XMLNS_VUZE
- See Also:
-
SPEED_TEST_SERVER
- See Also:
-
APP_DOMAINS
-
UTF_8
-
ISO_8859_1
-
DEFAULT_ENCODING
-
BYTE_ENCODING
-
DEFAULT_ENCODING_CHARSET
-
BYTE_ENCODING_CHARSET
-
DEFAULT_INSTANCE_PORT
public static final int DEFAULT_INSTANCE_PORT- See Also:
-
INSTANCE_PORT
public static final int INSTANCE_PORT -
LOCALE_ENGLISH
-
INFINITY_STRING
- See Also:
-
CRAPPY_INFINITY_AS_INT
public static final int CRAPPY_INFINITY_AS_INT- See Also:
-
CRAPPY_INFINITE_AS_LONG
public static final long CRAPPY_INFINITE_AS_LONG- See Also:
-
DOWNLOAD_SOURCES_PRETEND_COMPLETE
public static final boolean DOWNLOAD_SOURCES_PRETEND_COMPLETECan't be final as accessed from client speed measurer plugin 27/04/2022 dead plugin, remove this sometime- See Also:
-
BIGLYBT_NAME
- See Also:
-
APP_NAME
-
DEFAULT_JAR_NAME
- See Also:
-
BIGLY_PROTOCOL_NAME
- See Also:
-
BIGLY_PEER_ID
- See Also:
-
BIGLYBT_VERSION
- See Also:
-
SUBVERSION
- See Also:
-
VERSION_ID
public static final byte[] VERSION_ID -
FORCE_NON_CVS
private static final boolean FORCE_NON_CVS -
IS_CVS_VERSION
public static final boolean IS_CVS_VERSION -
OSName
-
OSArch
-
OSVersion
-
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 -
isWindows10OrHigher
public static final boolean isWindows10OrHigher -
isArm
public static final boolean isArm -
is64Bit
public static final boolean is64Bit -
isOS64Bit
public static final boolean isOS64Bit -
isOSX_10_8_OrHigher
public static final boolean isOSX_10_8_OrHigher -
isAndroid
public static final boolean isAndroid -
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 -
isJava11OrHigher
public static final boolean isJava11OrHigher -
isJava12OrHigher
public static final boolean isJava12OrHigher -
isJava18OrHigher
public static final boolean isJava18OrHigher -
isJava24OrHigher
public static final boolean isJava24OrHigher -
FILE_WILDCARD
-
AZUREUS_PROTOCOL_NAME_PRE_4813
- See Also:
-
AZUREUS_PROTOCOL_NAME
- See Also:
-
AZUREUS_VERSION
Deprecated.- use getCurrentVersion() 06/06/19 Still used by some of the older plugins out there- See Also:
-
AZUREUS_NAME
Deprecated.- use getAppName() 06/06/19 Still used by some of the older plugins out there- See Also:
-
-
Constructor Details
-
Constants
public Constants()
-
-
Method Details
-
getCurrentVersion
-
getBaseVersion
Gets the current version, or if a CVS version, the one on which it is based- Returns:
-
getBaseVersion
-
isCVSVersion
public static boolean isCVSVersion()is this a formal build or CVS/incremental- Returns:
-
isCVSVersion
-
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
-
isCurrentVersionLT
-
isCurrentVersionGE
-
compareVersions
-
isValidVersionFormat
-
getAppName
-
isAzureusDomain
Deprecated.- use isAppDomain() 06/06/19 Still used by old torhelper -
isAppDomain
-