public class DB2Templates extends SQLTemplates
SQLTemplates.BuilderTemplates.Precedence| Modifier and Type | Field and Description |
|---|---|
protected static Set<String> |
DB2_RESERVED_WORDS |
static DB2Templates |
DEFAULT |
RECURSIVE, SQL_RESERVED_WORDS| Constructor and Description |
|---|
DB2Templates() |
DB2Templates(boolean quote) |
DB2Templates(char escape,
boolean quote) |
| Modifier and Type | Method and Description |
|---|---|
static SQLTemplates.Builder |
builder() |
String |
getCastTypeNameForCode(int code) |
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
|
addCustomType, addTableOverride, addTypeNameToCode, addTypeNameToCode, escapeLiteral, getAsc, getAutoIncrement, getCodeForTypeName, getColumnAlias, getCount, getCountStar, getCreateIndex, getCreateTable, getCreateUniqueIndex, getCustomTypes, getDefaultValues, getDelete, getDesc, getDistinctCountEnd, getDistinctCountStart, getDummyTable, getFrom, getFullJoin, getGroupBy, getHaving, getInnerJoin, getInsertInto, getJoin, getJoinSymbol, getKey, getLeftJoin, getLimitTemplate, getListMaxSize, getMergeInto, getNotNull, getNullsFirst, getNullsLast, getOffsetTemplate, getOn, getOrderBy, getRightJoin, getSelect, getSelectDistinct, getSet, getTableAlias, getTableOverrides, getTypeForCast, getTypeForClass, getTypeNameForCode, getUpdate, getValues, getWhere, getWith, getWithRecursive, isArraysSupported, isBatchCountViaGetUpdateCount, isBigDecimalSupported, isCountDistinctMultipleColumns, isCountViaAnalytics, isFunctionJoinsWrapped, isLimitRequired, isNativeMerge, isParameterMetadataAvailable, isPrintSchema, isSupportsAlias, isSupportsUnquotedReservedWordsAsIdentifier, isUnionsWrapped, isUseQuotes, isWrapSelectParameters, newLineToSingleSpace, quoteIdentifier, quoteIdentifier, requiresQuotes, serialize, serializeDelete, serializeInsert, serializeMerge, serializeUpdate, setArraysSupported, setAsc, setAutoIncrement, setBatchCountViaGetUpdateCount, setColumnAlias, setCount, setCountDistinctMultipleColumns, setCountStar, setCountViaAnalytics, setCreateIndex, setCreateTable, setCreateUniqueIndex, setDefaultValues, setDelete, setDesc, setDistinctCountEnd, setDistinctCountStart, setDummyTable, setFrom, setFullJoin, setFunctionJoinsWrapped, setGroupBy, setHaving, setInnerJoin, setInsertInto, setJoin, setKey, setLeftJoin, setLimitRequired, setListMaxSize, setMergeInto, setNativeMerge, setNotNull, setNullsFirst, setNullsLast, setOffsetTemplate, setOn, setOrderBy, setParameterMetadataAvailable, setPrintSchema, setRightJoin, setSelect, setSelectDistinct, setSet, setSupportsUnquotedReservedWordsAsIdentifier, setTableAlias, setUnionsWrapped, setUpdate, setValues, setWhere, setWith, setWithRecursive, setWrapSelectParametersadd, add, add, escapeForLike, getEscapeChar, getPrecedence, getTemplate, setPrecedencepublic static final DB2Templates DEFAULT
public DB2Templates()
public DB2Templates(boolean quote)
public DB2Templates(char escape,
boolean quote)
public static SQLTemplates.Builder builder()
public String getCastTypeNameForCode(int code)
getCastTypeNameForCode in class SQLTemplatespublic void serialize(QueryMetadata metadata, boolean forCountRow, SQLSerializer context)
SQLTemplatesserialize in class SQLTemplatesprotected void serializeModifiers(QueryMetadata metadata, SQLSerializer context)
SQLTemplatesserializeModifiers in class SQLTemplatesCopyright © 2007–2015 Querydsl. All rights reserved.