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 intgetMajorVersion()get server major version, parsed from server version stringintgetMinorVersion()get server minor version, parsed from server version stringintgetPatchVersion()get server patch version, parsed from server version stringjava.lang.StringgetQualifier()get server qualifier, parsed from server version stringjava.lang.StringgetVersion()Get server version stringbooleanisMariaDBServer()Is server mariadbbooleanversionFixedMajorMinorGreaterOrEqual(int major, int minor, int patch)Utility method to check if database version is greater than parameters.booleanversionGreaterOrEqual(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
-
-