public abstract class SQLDialect
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
SQLDialect(java.lang.String databaseName,
java.lang.String databaseVersion,
int databaseMajorVersion,
int databaseMinorVersion) |
| Modifier and Type | Method and Description |
|---|---|
abstract FunctionRenderer |
getFunctionRenderer() |
abstract IdentifierRenderer |
getIdentifierRenderer() |
abstract JoinRenderer |
getJoinRenderer() |
int |
getMajorVersion() |
int |
getMinorVersion() |
abstract PaginationRenderer |
getPaginationRenderer() |
java.lang.String |
getProductName() |
java.lang.String |
getProductVersion() |
abstract SetOperationRenderer |
getSetOperationRenderer() |
protected java.lang.String |
renderVersion() |
java.lang.String |
toString() |
protected boolean |
versionIsAtLeast(int major) |
protected boolean |
versionIsAtLeast(int major,
int minor) |
protected SQLDialect(java.lang.String databaseName,
java.lang.String databaseVersion,
int databaseMajorVersion,
int databaseMinorVersion)
public java.lang.String getProductName()
public java.lang.String getProductVersion()
public int getMajorVersion()
public int getMinorVersion()
protected boolean versionIsAtLeast(int major,
int minor)
protected boolean versionIsAtLeast(int major)
protected java.lang.String renderVersion()
public java.lang.String toString()
toString in class java.lang.Objectpublic abstract IdentifierRenderer getIdentifierRenderer()
public abstract JoinRenderer getJoinRenderer()
public abstract PaginationRenderer getPaginationRenderer()
public abstract SetOperationRenderer getSetOperationRenderer()
public abstract FunctionRenderer getFunctionRenderer()