Class JiraOracleTemplates

java.lang.Object
com.querydsl.core.types.Templates
com.querydsl.sql.SQLTemplates
com.querydsl.sql.OracleTemplates
com.atlassian.jira.database.JiraOracleTemplates

public class JiraOracleTemplates extends com.querydsl.sql.OracleTemplates
This class is used to preserve the behaviour that querydsl 3 had, namely reserved words are allowed as unquoted table identifiers.
Since:
v7.1
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.querydsl.sql.SQLTemplates

    com.querydsl.sql.SQLTemplates.Builder

    Nested classes/interfaces inherited from class com.querydsl.core.types.Templates

    com.querydsl.core.types.Templates.Precedence
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final JiraOracleTemplates
     

    Fields inherited from class com.querydsl.sql.SQLTemplates

    FOR_SHARE, FOR_UPDATE, NO_WAIT, OTHER_LIKE_CASES, RECURSIVE, TIME_WITH_TIMEZONE, TIMESTAMP_WITH_TIMEZONE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    JiraOracleTemplates(boolean quote)
     
    JiraOracleTemplates(char escape, boolean quote)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.querydsl.sql.SQLTemplates.Builder
     

    Methods inherited from class com.querydsl.sql.OracleTemplates

    getCastTypeNameForCode, serialize, serialize, serializeDelete, serializeInsert, serializeModifiers, serializeUpdate

    Methods inherited from class com.querydsl.sql.SQLTemplates

    addCustomType, addTableOverride, addTypeNameToCode, addTypeNameToCode, escapeLiteral, getAsc, getAutoIncrement, getCodeForTypeName, getColumnAlias, getCount, getCountStar, getCreateIndex, getCreateTable, getCreateUniqueIndex, getCrossJoin, getCustomTypes, getDefaultValues, getDelete, getDesc, getDistinctCountEnd, getDistinctCountStart, getDummyTable, getForShareFlag, getForUpdateFlag, getFrom, getFullJoin, getGroupBy, getHaving, getInnerJoin, getInsertInto, getJoin, getJoinSymbol, getKey, getLeftJoin, getLimitTemplate, getListMaxSize, getMergeInto, getNotNull, getNoWaitFlag, getNullsFirst, getNullsLast, getOffsetTemplate, getOn, getOrderBy, getRightJoin, getSelect, getSelectDistinct, getSet, getTableAlias, getTableOverrides, getTypeNameForCode, getUpdate, getValues, getWhere, getWith, getWithRecursive, isArraysSupported, isBatchCountViaGetUpdateCount, isBatchToBulkSupported, isCountDistinctMultipleColumns, isCountViaAnalytics, isForShareSupported, isFunctionJoinsWrapped, isLimitRequired, isNativeMerge, isParameterMetadataAvailable, isPrintSchema, isRequiresSchemaInWhere, isSupportsAlias, isSupportsUnquotedReservedWordsAsIdentifier, isUnionsWrapped, isUseQuotes, isWrapSelectParameters, newLineToSingleSpace, quoteIdentifier, quoteIdentifier, requiresQuotes, serializeInsert, serializeMerge, setArraysSupported, setAsc, setAutoIncrement, setBatchCountViaGetUpdateCount, setBatchToBulkSupported, setColumnAlias, setCount, setCountDistinctMultipleColumns, setCountStar, setCountViaAnalytics, setCreateIndex, setCreateTable, setCreateUniqueIndex, setCrossJoin, setDefaultValues, setDelete, setDesc, setDistinctCountEnd, setDistinctCountStart, setDummyTable, setForShareFlag, setForShareSupported, setForUpdateFlag, setFrom, setFullJoin, setFunctionJoinsWrapped, setGroupBy, setHaving, setInnerJoin, setInsertInto, setJoin, setKey, setLeftJoin, setLimitRequired, setListMaxSize, setMaxLimit, setMergeInto, setNativeMerge, setNotNull, setNoWaitFlag, setNullsFirst, setNullsLast, setOffsetTemplate, setOn, setOrderBy, setParameterMetadataAvailable, setPrintSchema, setRightJoin, setSelect, setSelectDistinct, setSet, setSupportsUnquotedReservedWordsAsIdentifier, setTableAlias, setUnionsWrapped, setUpdate, setValues, setWhere, setWith, setWithRecursive, setWrapSelectParameters

    Methods inherited from class com.querydsl.core.types.Templates

    add, add, add, escapeForLike, getEscapeChar, getPrecedence, getTemplate, setPrecedence, setPrecedence

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • JiraOracleTemplates

      public JiraOracleTemplates()
    • JiraOracleTemplates

      public JiraOracleTemplates(boolean quote)
    • JiraOracleTemplates

      public JiraOracleTemplates(char escape, boolean quote)
  • Method Details

    • builder

      public static com.querydsl.sql.SQLTemplates.Builder builder()