public class SQLTemplates extends Templates
Modifier and Type | Class and Description |
---|---|
static class |
SQLTemplates.Builder |
Modifier and Type | Field and Description |
---|---|
static Operator<Object> |
CAST |
static SQLTemplates |
DEFAULT |
static Operator<Object> |
NEXTVAL |
static Operator<Object> |
UNION |
static Operator<Object> |
UNION_ALL |
Modifier | Constructor and Description |
---|---|
protected |
SQLTemplates(String quoteStr,
char escape,
boolean useQuotes) |
add, add, getPrecedence, getTemplate
public static final SQLTemplates DEFAULT
protected SQLTemplates(String quoteStr, char escape, boolean useQuotes)
public final String getAsc()
public final String getAutoIncrement()
public final String getColumnAlias()
public final String getCount()
public final String getCountStar()
public final String getDeleteFrom()
public final String getDesc()
public final String getDistinctCountEnd()
public final String getDistinctCountStart()
public final String getDummyTable()
public final String getFrom()
public final String getFullJoin()
public final String getGroupBy()
public final String getHaving()
public final String getInnerJoin()
public final String getInsertInto()
public final String getJoin()
public final String getKey()
public final String getLeftJoin()
public final String getRightJoin()
public final String getLimitTemplate()
public final String getMergeInto()
public final String getNotNull()
public final String getOffsetTemplate()
public final String getOn()
public final String getOrderBy()
public final String getSelect()
public final String getSelectDistinct()
public final String getSet()
public final String getTableAlias()
public final String getUpdate()
public final String getValues()
public final String getWhere()
public final boolean isNativeMerge()
public final boolean isSupportsAlias()
public final String getCreateIndex()
public final String getCreateUniqueIndex()
public final String getCreateTable()
public final boolean isPrintSchema()
public final String getWith()
public final boolean isParameterMetadataAvailable()
public final boolean isBatchCountViaGetUpdateCount()
public final boolean isBigDecimalSupported()
public final String getForUpdate()
public final String getForShare()
public final boolean isUseQuotes()
public final String getNoWait()
public final boolean isUnionsWrapped()
public final boolean isFunctionJoinsWrapped()
public final String getNullsFirst()
public final String getNullsLast()
protected void newLineToSingleSpace()
protected boolean requiresQuotes(String identifier)
public void serialize(QueryMetadata metadata, boolean forCountRow, SQLSerializer context)
protected void serializeModifiers(QueryMetadata metadata, SQLSerializer context)
protected void setAsc(String asc)
protected void setAutoIncrement(String autoIncrement)
protected void setColumnAlias(String columnAlias)
protected void setCount(String count)
protected void setCountStar(String countStar)
protected void setDeleteFrom(String deleteFrom)
protected void setDesc(String desc)
protected void setDistinctCountEnd(String distinctCountEnd)
protected void setDistinctCountStart(String distinctCountStart)
protected void setDummyTable(String dummyTable)
protected void setFrom(String from)
protected void setFullJoin(String fullJoin)
protected void setGroupBy(String groupBy)
protected void setHaving(String having)
protected void setInnerJoin(String innerJoin)
protected void setInsertInto(String insertInto)
protected void setJoin(String join)
protected void setKey(String key)
protected void setLeftJoin(String leftJoin)
protected void setRightJoin(String rightJoin)
protected void setMergeInto(String mergeInto)
protected void setNativeMerge(boolean nativeMerge)
protected void setNotNull(String notNull)
protected void setOffsetTemplate(String offsetTemplate)
protected void setOn(String on)
protected void setOrderBy(String orderBy)
protected void setSelect(String select)
protected void setSelectDistinct(String selectDistinct)
protected void setSet(String set)
protected void setTableAlias(String tableAlias)
protected void setUpdate(String update)
protected void setValues(String values)
protected void setWhere(String where)
protected void setWith(String with)
protected void setCreateIndex(String createIndex)
protected void setCreateUniqueIndex(String createUniqueIndex)
protected void setCreateTable(String createTable)
protected void setPrintSchema(boolean printSchema)
protected void setParameterMetadataAvailable(boolean parameterMetadataAvailable)
protected void setBatchCountViaGetUpdateCount(boolean batchCountViaGetUpdateCount)
protected void setBigDecimalSupported(boolean bigDecimalSupported)
protected void setForUpdate(String forUpdate)
protected void setForShare(String forShare)
protected void setNoWait(String noWait)
protected void setUnionsWrapped(boolean unionsWrapped)
protected void setFunctionJoinsWrapped(boolean functionJoinsWrapped)
protected void setNullsFirst(String nullsFirst)
protected void setNullsLast(String nullsLast)
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.