Class AbstractDialect
java.lang.Object
org.springframework.data.relational.core.dialect.AbstractDialect
- All Implemented Interfaces:
Dialect
- Direct Known Subclasses:
AnsiDialect
,Db2Dialect
,H2Dialect
,HsqlDbDialect
,MySqlDialect
,PostgresDialect
,SqlServerDialect
Base class for
Dialect
implementations.- Since:
- 1.1
- Author:
- Mark Paluch, Myeonghyeon Lee, Chirag Tailor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Function<Select,
CharSequence> Returns aafterFromTable Function
.protected Function<Select,
CharSequence> Returns aafterOrderBy Function
.Obtain theSelectRenderContext
.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.relational.core.dialect.Dialect
getArraySupport, getConverters, getExistsFunction, getIdentifierProcessing, getIdGeneration, getInsertRenderContext, getLikeEscaper, limit, lock, orderByNullHandling, simpleTypes
-
Constructor Details
-
AbstractDialect
public AbstractDialect()
-
-
Method Details
-
getSelectContext
Description copied from interface:Dialect
Obtain theSelectRenderContext
.- Specified by:
getSelectContext
in interfaceDialect
- Returns:
- the
SelectRenderContext
.
-
getAfterFromTable
Returns aafterFromTable Function
. Typically used for table hint for SQL Server.- Returns:
- the
Function
called onafterFromTable
.
-
getAfterOrderBy
Returns aafterOrderBy Function
. Typically used for pagination.- Returns:
- the
Function
called onafterOrderBy
.
-