Package org.mariadb.jdbc.client
Interface ServerVersion
-
- All Known Implementing Classes:
ServerVersionUtility
public interface ServerVersion
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getMajorVersion()
get server major version, parsed from server version stringint
getMinorVersion()
get server minor version, parsed from server version stringint
getPatchVersion()
get server patch version, parsed from server version stringjava.lang.String
getQualifier()
get server qualifier, parsed from server version stringjava.lang.String
getVersion()
Get server version stringboolean
isMariaDBServer()
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 Detail
-
getVersion
java.lang.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
java.lang.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
-
-