public class SQLServer2012Templates extends SQLServerTemplates
SQLTemplates.BuilderDEFAULT, RECURSIVE| Constructor and Description |
|---|
SQLServer2012Templates() |
SQLServer2012Templates(boolean quote) |
SQLServer2012Templates(char escape,
boolean quote) |
| Modifier and Type | Method and Description |
|---|---|
static SQLTemplates.Builder |
builder() |
void |
serialize(QueryMetadata metadata,
boolean forCountRow,
SQLSerializer context)
template method for SELECT serialization
|
protected void |
serializeModifiers(QueryMetadata metadata,
SQLSerializer context)
template method for LIMIT and OFFSET serialization
|
asLiteraladd, addClass2TypeMappings, addCustomType, addTableOverride, asLiteral, escapeLiteral, getAsc, getAutoIncrement, getColumnAlias, getCount, getCountStar, getCreateIndex, getCreateTable, getCreateUniqueIndex, getCustomTypes, getDelete, getDesc, getDistinctCountEnd, getDistinctCountStart, getDummyTable, getFrom, getFullJoin, getGroupBy, getHaving, getInnerJoin, getInsertInto, getJoin, getJoinSymbol, getKey, getLeftJoin, getLimitTemplate, getMergeInto, getNotNull, getNullsFirst, getNullsLast, getOffsetTemplate, getOn, getOrderBy, getRightJoin, getSelect, getSelectDistinct, getSet, getTableAlias, getTableOverrides, getTypeForCast, getTypeForClass, getUpdate, getValues, getWhere, getWith, getWithRecursive, isBatchCountViaGetUpdateCount, isCountDistinctMultipleColumns, isCountViaAnalytics, isFunctionJoinsWrapped, isLimitRequired, isNativeMerge, isParameterMetadataAvailable, isPrintSchema, isSupportsAlias, isUnionsWrapped, isUseQuotes, newLineToSingleSpace, quoteIdentifier, requiresQuotes, serializeDelete, serializeInsert, serializeMerge, serializeUpdate, setAsc, setAutoIncrement, setBatchCountViaGetUpdateCount, setColumnAlias, setCount, setCountDistinctMultipleColumns, setCountStar, setCountViaAnalytics, setCreateIndex, setCreateTable, setCreateUniqueIndex, setDelete, setDesc, setDistinctCountEnd, setDistinctCountStart, setDummyTable, setFrom, setFullJoin, setFunctionJoinsWrapped, setGroupBy, setHaving, setInnerJoin, setInsertInto, setJoin, setKey, setLeftJoin, setLimitRequired, setMergeInto, setNativeMerge, setNotNull, setNullsFirst, setNullsLast, setOffsetTemplate, setOn, setOrderBy, setParameterMetadataAvailable, setPrintSchema, setRightJoin, setSelect, setSelectDistinct, setSet, setTableAlias, setUnionsWrapped, setUpdate, setValues, setWhere, setWith, setWithRecursiveadd, add, getEscapeChar, getPrecedence, getTemplatepublic SQLServer2012Templates()
public SQLServer2012Templates(boolean quote)
public SQLServer2012Templates(char escape,
boolean quote)
public static SQLTemplates.Builder builder()
public void serialize(QueryMetadata metadata, boolean forCountRow, SQLSerializer context)
SQLTemplatesserialize in class SQLServerTemplatesprotected void serializeModifiers(QueryMetadata metadata, SQLSerializer context)
SQLTemplatesserializeModifiers in class SQLServerTemplatesCopyright © 2007–2014 Mysema Ltd. All rights reserved.