Package org.mariadb.jdbc.client
Interface ServerVersion
- All Known Implementing Classes:
ServerVersionUtility
public interface ServerVersion
-
Method Summary
Modifier and TypeMethodDescriptionint
get server major version, parsed from server version stringint
get server minor version, parsed from server version stringint
get server patch version, parsed from server version stringget server qualifier, parsed from server version stringGet server version stringboolean
Is server mariadbboolean
versionFixedMajorMinorGreaterOrEqual
(int major, int minor, int patch) Utility method to check if database version is greater than parameters.boolean
versionGreaterOrEqual
(int major, int minor, int patch) Utility method to check if database version is greater than parameters.
-
Method Details
-
getVersion
String getVersion()Get server version string- Returns:
- server version string
-
getMajorVersion
int getMajorVersion()get server major version, parsed from server version string- Returns:
- server major version
-
getMinorVersion
int getMinorVersion()get server minor version, parsed from server version string- Returns:
- server minor version
-
getPatchVersion
int getPatchVersion()get server patch version, parsed from server version string- Returns:
- server patch version
-
getQualifier
String getQualifier()get server qualifier, parsed from server version string- Returns:
- server qualifier
-
versionGreaterOrEqual
boolean versionGreaterOrEqual(int major, int minor, int patch) Utility method to check if database version is greater than parameters.- Parameters:
major
- major versionminor
- minor versionpatch
- patch version- Returns:
- true if version is greater than parameters
-
versionFixedMajorMinorGreaterOrEqual
boolean versionFixedMajorMinorGreaterOrEqual(int major, int minor, int patch) Utility method to check if database version is greater than parameters.- Parameters:
major
- exact major versionminor
- exact minor versionpatch
- minimum patch version- Returns:
- true if version is greater than parameters
-
isMariaDBServer
boolean isMariaDBServer()Is server mariadb- Returns:
- true if server is a MariaDB server
-